Commit Graph

139 Commits

Author SHA1 Message Date
Julian Lam
bd8fcb527b closes #4583 2016-04-29 12:54:53 -04:00
barisusakli
c266fe9983 closes #4540 2016-04-27 13:08:32 +03:00
Julian Lam
1aaf65e9be fixes #4438 2016-04-01 16:10:23 -04:00
barisusakli
e3077b0ab0 dont use titleEscaped if its empty 2016-03-21 18:18:59 +02:00
barisusakli
cb8abab5c5 fix for undefined topicTitle 2016-03-21 18:13:36 +02:00
Ben Lubar
44431f8410 fix notifications that contain topic titles with commas in them 2016-03-20 16:28:21 -05:00
barisusakli
b0151502c2 use '-inf'/'+inf' 2016-03-11 14:20:23 +02:00
barisusakli
b1cc1725a9 fix crash in notifications 2016-03-08 15:12:02 +02:00
Julian Lam
9d0f53fcd6 closed #4098 2016-03-01 16:42:19 -05:00
Julian Lam
3c7a42c959 fixed #4294 2016-03-01 16:13:05 -05:00
psychobunny
cd0cb5c5f1 closes #4237 2016-02-23 13:16:41 -05:00
barisusakli
2fc385f723 closes #4141, closes #4149 2016-02-18 18:32:16 +02:00
barisusakli
87f0d68ba2 send flag notifications to global mods as well
push notifications to unique uids only
2016-02-03 20:58:26 +02:00
barisusakli
3a2b5fefd9 :eye_brow: 2016-01-27 20:14:39 +02:00
barisusakli
ae8837b44a generate notification path on demand 2016-01-27 20:12:44 +02:00
barisusakli
add4e6ee5b notifications.create can return null 2016-01-27 20:03:28 +02:00
Julian Lam
5de0e74908 Notification paths are now sent back in socket call, so client-
side alert now shows more data and is clickable.
2016-01-25 10:24:05 -05:00
Julian Lam
de34c7d576 fixed #3966 2015-12-29 13:19:33 -05:00
Julian Lam
d9125c215c more notif crash fixes 2015-12-23 09:50:34 -05:00
Julian Lam
a38d79e6ec fixing notifications crash again 2015-12-22 13:54:01 -05:00
Julian Lam
36eed0f22f more tweaks to notif grouping 2015-12-21 15:29:16 -05:00
Julian Lam
64efe541f5 fix #3965 2015-12-21 14:29:46 -05:00
Julian Lam
fe5e5ea8ef fixing another null crash 2015-12-19 12:13:51 -05:00
Julian Lam
40f0076b77 fixed bug with notif merging 2015-12-16 14:30:58 -05:00
Julian Lam
9f5815555a fixed null error with notif grouping 2015-12-16 13:56:12 -05:00
Julian Lam
05df8900db closes #3912 2015-12-16 12:15:26 -05:00
Julian Lam
9db0f59432 part of #3912 2015-12-16 12:15:26 -05:00
barisusakli
f4bfcc7351 removed icon:bgColor and icon:text from db calls
calculates from username on the fly
2015-10-29 16:35:53 -04:00
Julian Lam
b52475c270 Merge remote-tracking branch 'origin/master' into user-icons
Conflicts:
	public/src/client/account/edit.js
	src/middleware/middleware.js
	src/socket.io/meta.js
	src/socket.io/user/picture.js
	src/user.js
	src/views/admin/manage/group.tpl
2015-10-25 07:33:59 -04:00
barisusakli
1ddcb3f11c closes #3740 2015-10-09 12:59:06 -04:00
Julian Lam
4c96f95330 Merge remote-tracking branch 'origin/master' into user-icons
Conflicts:
	public/src/app.js
	public/src/client/account/edit.js
2015-10-07 02:14:03 -04:00
barisusakli
313a465a4c notification exists check 2015-10-02 17:46:25 -04:00
Julian Lam
68b252f202 notifications dropdown 2015-09-27 20:26:17 -04:00
Julian Lam
220b42706f adding a check so that websocket method in notif pushing isn't called if the socket server isn't initialised 2015-05-15 14:14:20 -04:00
barisusakli
25a2e9b812 we just need the group members :trollface: 2015-03-09 19:29:56 -04:00
barisusakli
756d03fa62 closes #2745
generate paths on retrieval instead of notification creation
also fix follow notification path
2015-02-19 18:14:38 -05:00
Julian Lam
350acde379 ability to mark a notification read/unread from dropdown list, made styling less bootstrap-locked, using FA icon in theme instead of hardcoded in template 2015-02-19 12:06:15 -05:00
Julian Lam
c351261165 added daily cleaning of reset tokens #2708 2015-02-08 22:02:13 -05:00
barisusakli
b41119a374 show seconds like search page 2015-02-07 23:32:42 -05:00
barisusakli
2c8e8a1f1c closes #2550, closes #2518 2015-02-01 19:12:03 -05:00
Julian Lam
23b14b3443 moving nearly all startup messages to verbose type 2014-11-26 13:28:10 -05:00
barisusakli
283ac1578f fix null datetime error 2014-11-14 18:33:10 -05:00
barisusakli
9ff35a18f2 closes #2261 2014-11-14 17:03:13 -05:00
barisusakli
3272ca34ee 0.6.0 cleanup 2014-11-06 17:33:10 -05:00
barisusakli
7bf655541c cleanup and optimize notifications 2014-10-17 18:31:20 -04:00
barisusakli
9e8be432b3 notification changes
-only send a notification when the person you follow creates a topic
-you still get a notification per post if you are following a topic
-changed notifications.push so that it sends the notifications over a
period of time, currently to 50 users per second
-optimized topics.notifyFollowers and
user.notifications.sendTopicNotification, they no longer query the
database for the topic and post data instead they get it as params
-you can no longer follow yourself :)
-changed mongo sortedSetRemove so that it doesn't use $in if there is
only a single value to remove
2014-10-15 21:55:31 -04:00
barisusakli
72a919e416 time based check 2014-10-15 14:49:11 -04:00
barisusakli
cf252a29a7 closes #2196 2014-10-01 15:32:54 -04:00
barisusakli
2a1f9600e6 less event logs for notif pruning 2014-09-29 13:09:34 -04:00
barisusakli
d303dea6c7 closes #1986 2014-09-29 12:30:07 -04:00