Commit Graph

280 Commits

Author SHA1 Message Date
Baris Soner Usakli
b65554ca15 removed console.log 2013-08-16 17:04:41 -04:00
Baris Soner Usakli
00cb15d3c8 check if there is follow element 2013-08-16 17:04:08 -04:00
Baris Usakli
74af205426 banned users cant login, show error messages on failed logins 2013-08-14 15:49:56 -04:00
Baris Usakli
dceec0ce46 more winston, issue #62 2013-08-13 16:00:24 -04:00
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 2013-08-12 14:32:56 -04:00
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
2013-08-11 16:12:20 -04:00
Baris Soner Usakli
50c34e4f33 added infinite scrolling to unread page, issue #141 2013-08-10 16:14:50 -04:00
Julian Lam
08a45e40a2 fixed outgoing route to handle links with querystrings in it (using req.query instead of req.url). closes #154. 2013-08-08 15:04:22 -04:00
Baris Soner Usakli
f0759863e6 reindex all call 2013-08-06 15:46:15 -04:00
Baris Soner Usakli
8423684dee closes #145, fixed 404 not rendering 2013-08-04 14:08:05 -04:00
Baris Soner Usakli
d6b9a2799b full text search using reds, issue #142 2013-08-03 20:54:16 -04:00
Baris Soner Usakli
59381ee1d3 cleaned up webserver.js a bit, moved api routes to its own file, closes #54 2013-07-31 15:17:03 -04:00
Baris Soner Usakli
6b2be772e7 removed test route 2013-07-28 18:31:20 -04:00
Baris Soner Usakli
78f462e1e6 added a new section that only shows unread topics, added mark all read button, closes #140 2013-07-28 18:27:49 -04:00
Baris Soner Usakli
811d2df728 moved getTopicsByTids and getLatestTopics to topics.js 2013-07-28 14:02:50 -04:00
Julian Lam
cb8c8f9e42 tweaked OG tags for topics 2013-07-25 15:49:55 -04:00
Julian Lam
7dbf18c1d0 removing authors from OG tags 2013-07-25 15:44:54 -04:00
Julian Lam
fe286870a3 closed #116 2013-07-25 15:34:22 -04:00
Julian Lam
ce769a87ef refactored parallel to waterfall in topic and category routes (to allow
for better title generation)
2013-07-24 19:27:25 -04:00
Julian Lam
4588745b9a refactored all calls to app.build_header (in regular and auth routes) 2013-07-24 18:54:14 -04:00
Julian Lam
d6938f4818 first pass at a custom title function (not ready for prod) 2013-07-24 15:19:26 -04:00
Julian Lam
cc1cc7cae4 first pass at meta tag construction abstraction (issue #116). Also addressed issue #118 2013-07-23 17:21:44 -04:00
Julian Lam
59029a0ef0 minor tweaks to theme engine 2013-07-23 16:43:02 -04:00
psychobunny
6f6a2e4127 closes #114. updated ajaxify to allow for get parameters to be passed in without issues. 2013-07-23 15:06:31 +08:00
Julian Lam
9e7afcf0ab fixing issue where navigating to a non-existant category_id caused NodeBB
to crash
2013-07-22 20:29:51 -04:00
Baris Soner Usakli
38aa5aa3e6 refactor to remove category_name and category_slug from topic hashes 2013-07-22 16:47:41 -04:00
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
2013-07-23 03:07:27 +08:00
Baris Soner Usakli
e39868c08e fixed regex 2013-07-21 16:32:59 -04:00
Baris Soner Usakli
b25033be45 removed console.log 2013-07-21 16:17:39 -04:00
Baris Soner Usakli
7c31e12e6b removed debug console.logs 2013-07-21 16:16:59 -04:00
Baris Soner Usakli
863f471020 closes #103 2013-07-21 16:16:07 -04:00
Julian Lam
782858c728 added dynamically generated robots.txt 2013-07-20 11:19:08 -04:00
Julian Lam
1fa900e615 added sitemap.xml to routes, closes #96 2013-07-17 22:35:16 -04:00
Julian Lam
c2e9cd621d issue #57, just for Damian :) 2013-07-16 21:12:40 -04:00
Julian Lam
7cdef19b94 issue #57 again - tightened the regex a bit more (escaped the dot) 2013-07-16 16:38:35 -04:00
Julian Lam
0553254a9b closed #57 2013-07-16 16:37:37 -04:00
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
2013-07-16 16:12:09 -04:00
Julian Lam
145898c3ba using nconf to manage config file now (issue #24) 2013-07-16 15:22:59 -04:00
Julian Lam
41b3eabf1a updating code to not use a hardcoded version number, but rather read the #
from package.json
2013-07-16 13:30:48 -04:00
Julian Lam
d4a0b3d05a showing the proper version # on default MOTD and globalified "ver" 2013-07-16 01:06:19 -04:00
Baris Soner Usakli
ba161c1f6c removed couple console.logs 2013-07-15 14:35:33 -04:00
Baris Soner Usakli
16117d4331 changed req.connection.encrpyted to req.secure 2013-07-12 17:40:10 -04:00
Baris Soner Usakli
910e9d6ee0 closes #73 2013-07-12 16:23:35 -04:00
Baris Soner Usakli
28f888fc7d removed console.log 2013-07-11 16:47:24 -04:00
Baris Soner Usakli
62ef925fd3 removed graph/picture, closes #72 2013-07-11 16:45:05 -04:00
Baris Soner Usakli
7e1d005cae 404 to relative path 2013-07-11 14:39:25 -04:00
Baris Soner Usakli
d7597608d5 fixed login register logout 2013-07-10 21:31:58 -04:00
Baris Usakli
6eb9af77e6 first pass at subfolder 2013-07-10 16:22:03 -04:00
Baris Soner Usakli
dc473b06bf closes #67 2013-07-09 12:36:17 -04:00
Baris Soner Usakli
fb8b19959c moved one of the middlewares before app.use(app.router) 2013-07-08 16:57:40 -04:00