Commit Graph

5434 Commits

Author SHA1 Message Date
psychobunny
1caf4806e8 closes https://github.com/NodeBB/NodeBB/issues/2103 2014-09-17 14:58:16 -04:00
Julian Lam
4f6b3055ff Merge branch '0.5.1' into csrf-excision 2014-09-17 14:39:51 -04:00
psychobunny
d6e0be52ce companion to 48c123592e - prevent deleting your own account if you're admin 2014-09-17 12:59:34 -04:00
psychobunny
a6089ba4aa closes https://github.com/NodeBB/NodeBB/issues/2096 2014-09-17 00:41:19 -04:00
barisusakli
40fff367d1 faster topic move 2014-09-16 23:28:04 -04:00
barisusakli
4b80bbb9c4 optimized user.delete 2014-09-16 22:25:12 -04:00
barisusakli
6a64a3ab92 check err 2014-09-16 21:45:46 -04:00
barisusakli
b48d81310c #2095 2014-09-16 21:43:11 -04:00
barisusakli
aae7f2434d closes #2088 2014-09-16 16:10:02 -04:00
Julian Lam
b80b0e1e99 re: #2098, chat message emails are now opt-in 2014-09-16 13:54:03 -04:00
Julian Lam
b85ff61de6 refactored chat notification system to wait a bit before sending notif/email, closes #2098 2014-09-16 13:28:21 -04:00
barisusakli
451c5b40fd removed debug 2014-09-16 13:10:30 -04:00
barisusakli
0a936e5dd1 unreadTids 2014-09-16 12:38:31 -04:00
psychobunny
48c123592e prevent administrators from being deleted - first remove them from admin group 2014-09-16 12:20:06 -04:00
Julian Lam
101288c75c Merge branch 'master' into 0.5.1 2014-09-16 11:32:00 -04:00
barisusakli
51eac70f67 fixed derp 2014-09-16 11:07:59 -04:00
barisusakli
32257c9b2f updateUnreadCount 2014-09-16 11:06:10 -04:00
psychobunny
22577917da closes https://github.com/NodeBB/NodeBB/issues/2093 2014-09-16 10:37:10 -04:00
psychobunny
ab1c231b84 re-enabling updateLastOnlineTime - calling that middleware for page loads only instead of every API call 2014-09-16 10:17:27 -04:00
psychobunny
ecd00bb679 refactored widgets api call to render all at once rather than one area at a time, closes https://github.com/NodeBB/NodeBB/issues/2062 2014-09-16 10:12:12 -04:00
psychobunny
0ecaa05c76 rearranging routers to prevent multiple hits on incrementPageViews
and potentially updateLastOnlineTime
2014-09-16 09:32:42 -04:00
psychobunny
76fb2c3378 daily + monthly pageview analytics middleware 2014-09-16 09:31:44 -04:00
barisusakli
31eccb8e7f configurable post delay before first post 2014-09-15 17:01:20 -04:00
barisusakli
9a96458f79 closes #2053 2014-09-15 16:26:25 -04:00
barisusakli
da86c46b4c Merge remote-tracking branch 'origin/0.5.1' into hashtalk 2014-09-15 14:36:27 -04:00
barisusakli
7c3dc4877a closes #2089 2014-09-15 14:34:01 -04:00
Julian Lam
84d4035597 Child categories no longer show up on homepage, re: #2080 2014-09-15 10:50:58 -04:00
Julian Lam
6e21b7a830 disabled parents no longer show up as parents of a category, re: #2080 2014-09-15 10:47:38 -04:00
Julian Lam
d22fe4ad1e removing disabled categories from being listed as children, #2080 2014-09-14 21:25:21 -04:00
Julian Lam
cca365432b closes #2084 2014-09-14 19:35:10 -04:00
barisusakli
82e721e854 send new post/topic to users who can read it 2014-09-14 14:19:36 -04:00
barisusakli
655f5087d9 Merge remote-tracking branch 'origin/master' into hashtalk 2014-09-14 12:08:44 -04:00
barisusakli
e10fbfa0d2 Merge remote-tracking branch 'origin/0.5.1' into hashtalk 2014-09-14 12:08:23 -04:00
barisusakli
f1d5db6be0 pagination fix 2014-09-14 12:07:29 -04:00
barisusakli
ddb02978c8 cleanup 2014-09-14 12:07:28 -04:00
barisusakli
e56b18822b added topic titles to notifs
upvote, favourite and flag has topic titles now
2014-09-14 12:07:28 -04:00
barisusakli
b3d9db10f2 notification fixes
made post notifications unique per post so they dont overwrite other
types.
2014-09-14 12:07:27 -04:00
barisusakli
9466d7ced4 faster notif prune
no need to loop tru and check datetime since notifications is a sorted
set now
2014-09-14 12:07:27 -04:00
barisusakli
35a903f9c8 closes #2074
when new notifications are pushed to uids clear their old notifications.
2014-09-14 12:07:26 -04:00
barisusakli
5204dc1e23 removed total count 2014-09-14 12:07:26 -04:00
barisusakli
523f245cd8 removed derp 2014-09-14 12:07:25 -04:00
barisusakli
7a61645256 less db calls 2014-09-14 12:07:25 -04:00
barisusakli
dc441c2873 check err 2014-09-14 12:07:24 -04:00
barisusakli
4e6719e0aa added filterUids method to privileges
used to filter uids on a single category
2014-09-14 12:07:24 -04:00
barisusakli
493d0dea1e part 1 of notif refactor 2014-09-14 12:07:23 -04:00
Julian Lam
f231b500d7 Merge branch '0.5.1' into csrf-excision 2014-09-14 10:29:35 -04:00
Julian Lam
40e5ad075f started work on #2082 2014-09-14 10:21:32 -04:00
barisusakli
6bde9a1656 prevent getTopicsByTids crash if a topic is null 2014-09-13 19:33:09 -04:00
barisusakli
e34ef71acd fixed resetLockout 2014-09-12 19:07:06 -04:00
barisusakli
01f983e29c markAsRead improvement
takes in an array of tids instead of marking topics read 1 by 1
same for the category.markAsRead function
2014-09-10 21:44:19 -04:00