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