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
Baris Usakli
47378fb978
error middleware, closes #60
2013-07-08 16:02:54 -04:00
Baris Soner Usakli
9320883f92
fixed live tiles if there are more than 2 posts
2013-07-06 22:21:30 -04:00
Baris Soner Usakli
642bd5f3c8
removed console.log
2013-07-06 22:09:21 -04:00
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
2013-07-06 22:02:24 -04:00