Baris Soner Usakli
b65554ca15
removed console.log
12 years ago
Baris Soner Usakli
00cb15d3c8
check if there is follow element
12 years ago
Baris Usakli
74af205426
banned users cant login, show error messages on failed logins
12 years ago
Baris Usakli
dceec0ce46
more winston, issue #62
12 years ago
Baris Soner Usakli
ded0200355
upgraded userlist to 3 sorted sets, run node app -upgrade after updating to this commit, added infinite scrolling to all user pages, added ops per second to redis page, changed the percentage to 90% for infinite scrolling to kick in
12 years ago
Julian Lam
e8f1d645fe
closed #160
...
new build_title function to be called via socket
also added categories.getCategoryField and refactored all calls to
getTopicField to be error-first
12 years ago
Baris Soner Usakli
50c34e4f33
added infinite scrolling to unread page, issue #141
12 years ago
Julian Lam
08a45e40a2
fixed outgoing route to handle links with querystrings in it (using req.query instead of req.url). closes #154 .
12 years ago
Baris Soner Usakli
f0759863e6
reindex all call
12 years ago
Baris Soner Usakli
8423684dee
closes #145 , fixed 404 not rendering
12 years ago
Baris Soner Usakli
d6b9a2799b
full text search using reds, issue #142
12 years ago
Baris Soner Usakli
59381ee1d3
cleaned up webserver.js a bit, moved api routes to its own file, closes #54
12 years ago
Baris Soner Usakli
6b2be772e7
removed test route
12 years ago
Baris Soner Usakli
78f462e1e6
added a new section that only shows unread topics, added mark all read button, closes #140
12 years ago
Baris Soner Usakli
811d2df728
moved getTopicsByTids and getLatestTopics to topics.js
12 years ago
Julian Lam
cb8c8f9e42
tweaked OG tags for topics
12 years ago
Julian Lam
7dbf18c1d0
removing authors from OG tags
12 years ago
Julian Lam
fe286870a3
closed #116
12 years ago
Julian Lam
ce769a87ef
refactored parallel to waterfall in topic and category routes (to allow
...
for better title generation)
12 years ago
Julian Lam
4588745b9a
refactored all calls to app.build_header (in regular and auth routes)
12 years ago
Julian Lam
d6938f4818
first pass at a custom title function (not ready for prod)
12 years ago
Julian Lam
cc1cc7cae4
first pass at meta tag construction abstraction (issue #116 ). Also addressed issue #118
12 years ago
Julian Lam
59029a0ef0
minor tweaks to theme engine
12 years ago
psychobunny
6f6a2e4127
closes #114 . updated ajaxify to allow for get parameters to be passed in without issues.
12 years ago
Julian Lam
9e7afcf0ab
fixing issue where navigating to a non-existant category_id caused NodeBB
...
to crash
12 years ago
Baris Soner Usakli
38aa5aa3e6
refactor to remove category_name and category_slug from topic hashes
12 years ago
psychobunny
e66cab23cf
added a screening page for external links. removed forced target = _blank on external links for UX consideration
...
used http://www.deviantart.com/users/outgoing?http://www.nodebb.org/ for
inspiration
12 years ago
Baris Soner Usakli
e39868c08e
fixed regex
12 years ago
Baris Soner Usakli
b25033be45
removed console.log
12 years ago
Baris Soner Usakli
7c31e12e6b
removed debug console.logs
12 years ago
Baris Soner Usakli
863f471020
closes #103
12 years ago
Julian Lam
782858c728
added dynamically generated robots.txt
12 years ago
Julian Lam
1fa900e615
added sitemap.xml to routes, closes #96
12 years ago
Julian Lam
c2e9cd621d
issue #57 , just for Damian :)
12 years ago
Julian Lam
7cdef19b94
issue #57 again - tightened the regex a bit more (escaped the dot)
12 years ago
Julian Lam
0553254a9b
closed #57
12 years ago
Julian Lam
815bd7c10a
THIS IS A BREAKING CHANGE
...
===
Please run `node app --setup` after you pull this commit.
refactored install script to its own library in /src, updated redis config
params to be nconf compatible
12 years ago
Julian Lam
145898c3ba
using nconf to manage config file now (issue #24 )
12 years ago
Julian Lam
41b3eabf1a
updating code to not use a hardcoded version number, but rather read the #
...
from package.json
12 years ago
Julian Lam
d4a0b3d05a
showing the proper version # on default MOTD and globalified "ver"
12 years ago
Baris Soner Usakli
ba161c1f6c
removed couple console.logs
12 years ago
Baris Soner Usakli
16117d4331
changed req.connection.encrpyted to req.secure
12 years ago
Baris Soner Usakli
910e9d6ee0
closes #73
12 years ago
Baris Soner Usakli
28f888fc7d
removed console.log
12 years ago
Baris Soner Usakli
62ef925fd3
removed graph/picture, closes #72
12 years ago
Baris Soner Usakli
7e1d005cae
404 to relative path
12 years ago
Baris Soner Usakli
d7597608d5
fixed login register logout
12 years ago
Baris Usakli
6eb9af77e6
first pass at subfolder
12 years ago
Baris Soner Usakli
dc473b06bf
closes #67
12 years ago
Baris Soner Usakli
fb8b19959c
moved one of the middlewares before app.use(app.router)
12 years ago
Baris Usakli
47378fb978
error middleware, closes #60
12 years ago
Baris Soner Usakli
9320883f92
fixed live tiles if there are more than 2 posts
12 years ago
Baris Soner Usakli
642bd5f3c8
removed console.log
12 years ago
Baris Soner Usakli
ac04bef26e
live tiles on home page, ninjaed from andrew might need to randomize starting times, can be disabled by removing the slider class from the div, maybe this should be a setting in admin/categories
12 years ago
Baris Soner Usakli
1c855ce502
async.each for get_userslugs_by_uids
12 years ago
Julian Lam
d1bc8b5d91
fixing issue where NodeBB hangs if a non-existant topic was requested
12 years ago
Julian Lam
6ac2564bad
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
5eda18e03c
fixing issue with routes that don't have (or need) a corresponding api_method case from crashing due to 404. (issue #53 )
12 years ago
Baris Soner Usakli
399f7b47c8
for loop bench in testbed
12 years ago
Baris Soner Usakli
e38d1af566
removed userrestore
12 years ago
Baris Soner Usakli
466c373c73
fix
12 years ago
Baris Soner Usakli
071ee2c038
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
12 years ago
Baris Soner Usakli
d21af09a4c
fixed redis
12 years ago
Julian Lam
4abfd32a05
Merge pull request #56 from damianb/patch-2
...
Update XML responses - webserver.js
12 years ago
Baris Soner Usakli
2320d1c3b2
fixed redis var
12 years ago
Baris Soner Usakli
cdb05b4671
set postcount/rep to 0
12 years ago
Damian Bushong
cec23817e2
Update webserver.js
...
Forgot this section - also use text/plain mimetype since we're not responding using XML to errors; if we're going to do that, we need to do it right in the first place.
12 years ago
Baris Soner Usakli
7be2baa1a7
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
12 years ago
Baris Soner Usakli
4c33cee051
user restore for try.nodebb
12 years ago
Damian Bushong
93f040aea8
Update webserver.js
...
Tighten code around sending xml data
12 years ago
Damian Bushong
860a6351dd
Obey HTTP spec, use HTTP 404 for not-found responses
12 years ago
Baris Soner Usakli
ed99f2671e
fixed a bug that made topics invisible to users, also closes #47
12 years ago
Baris Usakli
e5131e36f3
category debug path
12 years ago
Baris Usakli
82319a020f
more fixes
12 years ago
Baris Usakli
1a19f0e1bc
changed categories to hash
12 years ago
Baris Usakli
9c3046b89b
more fixes
12 years ago
Baris Usakli
98013536d1
more fixes
12 years ago
Baris Soner Usakli
fabb55426c
more work:
12 years ago
Baris Usakli
9dbaf9fef9
more work
12 years ago
Baris Usakli
1a992b7147
first batch of changes
12 years ago
Baris Usakli
67247876ff
test branch
12 years ago
Julian Lam
ee7a1413b9
added favicon
12 years ago
Baris Soner Usakli
9b43f80ff8
changed login to ajax added error message for incorret login, closes #36
12 years ago
Baris Usakli
a43c7bc90f
changed the /latest route to /recent to match the text
12 years ago
Julian Lam
87e2023c86
closed #28 by implementing solution #2
12 years ago
Julian Lam
578dba10cd
fixed #30
12 years ago
Baris Usakli
d3a190d74e
username to userslug change
12 years ago
Julian Lam
4d99870063
updating nodebb executable so that it sends a NODE_ENV environment
...
variable in, and modified app.js and redis lib to read it.
12 years ago
Julian Lam
f91e0848ee
updated readme to link to wiki page on running NodeBB
12 years ago
Baris Usakli
9309722898
fixed indents
12 years ago
Baris Usakli
64a9e5844d
son whitespace conflicts are so 1765
12 years ago
Baris Usakli
523b787e69
added csrf to ajax calls
12 years ago
Julian Lam
0d954b24dc
removed debug statements, adding missing file re: issue #3
12 years ago
Baris Usakli
9cf9e98b14
removed duplicate build_header
12 years ago
Baris Usakli
cef77c2fd8
changed res.send(JSON.stringify()); to res.json(). closes #25
12 years ago
Julian Lam
59d26d6fc9
implementing express.csrf for login and register pages (the only places where HTTP forms are used). Fixes #8
12 years ago
Julian Lam
05b91caf6c
noscript for home and category view (although it's not quite working for
...
category view yet)
12 years ago
Julian Lam
c0b018cdf4
adding noscript parsing for a topic, if accessed by a browser without javascript
12 years ago
psychobunny
d5f3f3d9fb
fixed serverside templates.js bug that prevented blocks from being defined
12 years ago
Julian Lam
6df57c4a9b
committing the broken template parsing for andrew to see (webserver.js, line 121. Uncomment the commented out object, or substitute in "posts")
12 years ago
Julian Lam
882b9a917f
ability for users to now follow/subscribe to threads
12 years ago
Julian Lam
a09cfd9304
started work on noscript tags in pages (but blocked by template bug with block processing), allowed reverting of theme in ACP
...
introducing mixins css file
12 years ago
Julian Lam
1a104686ac
new header for meta title
12 years ago
psychobunny
2b3688b6f3
updated rss feeds to work on chrome
12 years ago
psychobunny
f1f86b1d4f
added category rss. added tid to be passed back in getTopicsByTids.
12 years ago
Julian Lam
1aa4a440a0
motd tweaks in admin panel
12 years ago
psychobunny
4b17f1d4e6
wrapped up rss for topics. added a new route to access these feeds from the url topic/tid.rss
12 years ago
Julian Lam
9af39622ed
actually using identicon default across the site
12 years ago
psychobunny
9c546c92ad
removed alert
12 years ago
psychobunny
f9e015f194
cid undefined bug
12 years ago
Julian Lam
c66885af51
fixing build_header misdef
12 years ago
Julian Lam
48bccb3498
applying custom theme (if enabled) to all routes
12 years ago
Julian Lam
7f77ec2c5f
committing hotfix to registration
12 years ago
Julian Lam
88bf9425db
install script + patching up integration with install wizard
12 years ago
Julian Lam
5d7ec10aae
Merge branch 'master' into install_script
12 years ago
Julian Lam
65b6010d74
installation wizard under /install
12 years ago
Julian Lam
405318844f
allowing multiple less files to compile down to one
12 years ago
Julian Lam
00a9ec0f12
interim commit
12 years ago
psychobunny
a02a74604c
moved CategoriesAdmin into its own file, hid popular/active, some jslinting + cleanup, renamed some fn calls to be more descriptive
12 years ago
psychobunny
4b67f8573e
recent posts done (needs polish/cleanup), and fixed bug where new topic button was not showing up in categories
12 years ago
psychobunny
c785f06367
added 404 tpl, fix for 404 on topics, continuing refactor - categories
12 years ago
Julian Lam
7e46f8c6ce
uniqueId support in notifications
12 years ago
Julian Lam
681bf270a1
hotfix to path to utils
12 years ago
Julian Lam
1f7ab82f78
Merge remote-tracking branch 'origin' into notifications
...
Conflicts:
src/webserver.js
12 years ago
psychobunny
cd4ca110a1
moved utils over to client side for code sharing
12 years ago
Julian Lam
78713f0599
Merge remote-tracking branch 'origin' into notifications
12 years ago
Baris Usakli
acd797fe20
changed github link on home
12 years ago
Julian Lam
c8d48127ad
more changes to notification dropdown in header bar
12 years ago
Julian Lam
6bae30336a
foundation for user notifications
12 years ago
Julian Lam
6cd65e6598
fixing motd so that it shows default motd if config is empty
12 years ago
Julian Lam
499f840e1e
added toggle in config to switch on and off the motd
12 years ago
Julian Lam
ec463ce3d3
added motd support
12 years ago
Julian Lam
26781157b3
refactoring posts, topics, and categories so that each "get" is moved up
...
one level. Topics.get will get all of the posts in a tid, etc.
12 years ago
Julian Lam
624ccc592c
resolving issue where the post window stays open during navigation
...
- app.close_post_window now neatly closes the post window
12 years ago
psychobunny
34133eef8c
post counts + read status working on homepage category listing. fixed posts.get_cid_by_pid
12 years ago
Julian Lam
7c165876f1
fixed bug where deleted posts still showed up in teasers
12 years ago
psychobunny
cb6d98cecb
derp conflicts
...
Merge branch 'master' of https://github.com/psychobunny/NodeBB
Conflicts:
public/src/templates.js
12 years ago
psychobunny
fb52dfc6c8
templates refactor part 2
...
updated so that tpls get loaded on demand as opposed to all at once on
load; added a function to pull the tpl list on load instead of having to
manually define new templates in code; some clean up; added utils.walk;
12 years ago
Julian Lam
7d648e7abe
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
297c4b8173
socketizing topic creation so that a new topic shows up automatically when one is created
12 years ago
psychobunny
1cdbd376ba
deprecated server side templates finally. code sharing between client side and server side templates; force_refresh parameter added to temasd
...
deprecated server side templates finally. code sharing between client
side and server side templates; force_refresh parameter added to
templates config.json; created initialization fn for webserver
12 years ago
Julian Lam
4b6ad9607e
removing static saving of recent post, and added in dynamic pulling on Topics.get
12 years ago
Julian Lam
e256ee99f7
Merge branch 'master' of github.com:psychobunny/node-forum
12 years ago
Julian Lam
bdeb7b13f1
interim commit for moderator support
12 years ago
Baris Usakli
34432773d6
fix crash when you go to /topics/nonexistant
12 years ago
psychobunny
91b4ec2547
fixed crashing error in graph/user/picture, and started updating the main post row in topic.tpl
12 years ago
psychobunny
25e218442a
updated category: tracking active participants + removed placeholder; recent author picture now pulled dynamically; graph/users/picture implemented
12 years ago
Baris Usakli
073b87982b
moved user routes into routers/user.js
12 years ago
Baris Usakli
188b1d5ada
for andrew
12 years ago
Baris Usakli
4c324664fa
removed global modules
12 years ago