Commit Graph

153 Commits (57fcb92bbcc14f265e238348e82d18e5ea357431)

Author SHA1 Message Date
barisusakli 49267d54b7 topics unread tests
barisusakli f1a933210b notifications.pushGroups
Ben Lubar e151916f1a
Fix followed topic notifications going to the last unread post
Regression introduced in 1b34ebe230.

Bug originally reported in .
barisusakli 1b34ebe230 closes
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule
HeeL 3fa1c1f927 Fix space-infix-ops linter rule
barisusakli 038418bf87 batch.processArray
use batch.processArray in notifications.push and moveRecentReplies
added notification tests
added test for moveRecentReplies
clear group cache if a group is deleted
barisusakli 598c47b77f fix user icon in notifications
barisusakli 877820779c optimize notifications.getMultiple
Julian Lam 48ade6099c fixes
barisusakli 5cbfa6f212 closes
Barış Soner Uşaklı d839f291ac closes
Julian Lam 38ad980456 Fixes , fixes
barisusakli eb0aea6390 add /user/<uid> and /post/<pid> redirects
change notifications to use new redirects
Julian Lam bd8fcb527b closes
barisusakli c266fe9983 closes
Julian Lam 1aaf65e9be fixes
barisusakli e3077b0ab0 dont use titleEscaped if its empty
barisusakli cb8abab5c5 fix for undefined topicTitle
Ben Lubar 44431f8410 fix notifications that contain topic titles with commas in them
barisusakli b0151502c2 use '-inf'/'+inf'
barisusakli b1cc1725a9 fix crash in notifications
Julian Lam 9d0f53fcd6 closed
Julian Lam 3c7a42c959 fixed
psychobunny cd0cb5c5f1 closes
barisusakli 2fc385f723 closes , closes
barisusakli 87f0d68ba2 send flag notifications to global mods as well
push notifications to unique uids only
barisusakli 3a2b5fefd9 :eye_brow:
barisusakli ae8837b44a generate notification path on demand
barisusakli add4e6ee5b notifications.create can return null
Julian Lam 5de0e74908 Notification paths are now sent back in socket call, so client-
side alert now shows more data and is clickable.
Julian Lam de34c7d576 fixed
Julian Lam d9125c215c more notif crash fixes
Julian Lam a38d79e6ec fixing notifications crash again
Julian Lam 36eed0f22f more tweaks to notif grouping
Julian Lam 64efe541f5 fix
Julian Lam fe5e5ea8ef fixing another null crash
Julian Lam 40f0076b77 fixed bug with notif merging
Julian Lam 9f5815555a fixed null error with notif grouping
Julian Lam 05df8900db closes
Julian Lam 9db0f59432 part of
barisusakli f4bfcc7351 removed icon:bgColor and icon:text from db calls
calculates from username on the fly
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
barisusakli 1ddcb3f11c closes
Julian Lam 4c96f95330 Merge remote-tracking branch 'origin/master' into user-icons
Conflicts:
	public/src/app.js
	public/src/client/account/edit.js
barisusakli 313a465a4c notification exists check
Julian Lam 68b252f202 notifications dropdown
Julian Lam 220b42706f adding a check so that websocket method in notif pushing isn't called if the socket server isn't initialised
barisusakli 25a2e9b812 we just need the group members :trollface:
barisusakli 756d03fa62 closes
generate paths on retrieval instead of notification creation
also fix follow notification path