330 Commits (cb7768d095dd8aa99a7f42188a1de58a4d52a00d)

Author SHA1 Message Date
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