Commit Graph

166 Commits (e17c4b2766d2080ee84e82564813a984fd776c38)

Author SHA1 Message Date
barisusakli 72a919e416 time based check
barisusakli c37cfe4b3f closes
barisusakli 4066607388 closes
Julian Lam b85ff61de6 refactored chat notification system to wait a bit before sending notif/email, closes
barisusakli 9a96458f79 closes
barisusakli 493d0dea1e part 1 of notif refactor
barisusakli 98f338b41c online count fixes for cluster
barisusakli 05a9e8b1d6 chat typing notif use room
barisusakli fdafb72c34 removed getUserSockets for chat
emit to users rooms directly
barisusakli 6b39e328f5 chat fix
barisusakli e495db3065 dont make a copy of chat message
barisusakli 0b79a73732 crash fix
if composer is opened in a topic that was deleted/purged
barisusakli d7520508e3 part1
Julian Lam 91ce3634fc fixed
psychobunny 685cd38162 calculate levenshtein distance between recent chat messages and temporarily ban if determined to be spam
barisusakli a4975cab33 closes , closes
Julian Lam dae2e14aac epic hax to make the chat message list resize
Julian Lam 7b3159292f added some utility functions for , fixed chat notifications bodyLong value
Julian Lam 71916f0691 marathon bugfixing with @barisusakli re:
barisusakli bd4722665d closes
removed move button from main post, disable moving main post, fixed
moving posts.
Julian Lam c41bb05711 final pass , closed
Julian Lam d257632878 first pass , updating existing calls to notifications.create, backwards compatibility in case plugins create notifications too.
barisusakli 842a1f90cf fix crash on push
barisusakli 4c2765a79c closes
barisusakli df73ceaeb7 closes
added tag input box to composer when creating a topic
added new routes for viewing tags 'tags' and 'tags/:tagname'
respectively
post_bar.tpl shows the tags of the topic
can edit the main post to remove or add new tags
added a new menu item to header to go to the tags page
Julian Lam 3849b2d6b3 added pushGroup method to notifications object
Julian Lam b1534b7798 removing allowGuestPosting logic in NodeBB
barisusakli c5d9a68b4b closes
Julian Lam 65dd79c84e socket logic for -- handling of help tab in ACP
barisusakli 43bbc00be8 closes
spaces are required
barisusakli d43d363a7a refactored topics.js
removed ajaxify.register_events using removeListener now
barisusakli cf94a71499 closes
flag and chat buttons are hidden on self posts, updated in vanilla and
lavender
barisusakli f9897daad1 all notifications are translated now closes
barisusakli 04488a9a14 closes
barisusakli d832a6f805 closes
psychobunny e5486db1ae Merge branch 'code-quality' of https://github.com/miksago/NodeBB into miksago-code-quality
Conflicts:
	src/database.js
Julian Lam df8728c785 allowing plugins to define new sounds -- woot.
Also moving the core sounds into a separate package, soundpack-default
Micheil Smith 3e82cab398 Add missing new lines at end of files.
barisusakli b07efb0085 modules.js error keys
barisusakli 3a69a191ff closes
Julian Lam 14a0b45ae8 securing settings.save socket listeners behind admin namespace
Julian Lam ebe61450a1 WIP - settings.prepare refactoring... because.
Julian Lam 553cabdcfa refactored sound system so that they can be specified in ACP, updated soundfile to work in FF, which fixes
Baris Soner Usakli 1b7f8cc5cb active users fix
Julian Lam 2b178ff76d proper tracking of users' reply status when others enter the room
Julian Lam a9b78d2600 minimizing the composer should unregister it
Julian Lam d012d237bf added back clearInterval
Julian Lam 7ef84e0daa switched to 'ping active' system
Julian Lam b3d7ae1c86 showing who is replying in the active users block
Julian Lam 44ac7ec262 added new hooks for rendering help messages in composer, removed markdown text from translation
akhoury 25207852e8 added topics thumbnails support
Julian Lam 9e64f4e303 passing in a picture into notifications now
Julian Lam aba1b95cac updating notifications.create to accept a hash instead of discrete arguments - breaking change
Baris Soner Usakli e06a7a343a userslug for new chat messages
Baris Soner Usakli 56cdc86a37 took out userSockets, using io.sockets.clients() now'
psychobunny f8be072b99 chats - isNew flag, and sending in userData.uid now
Baris Soner Usakli 71888adb09 closes , closes
Baris Soner Usakli 959e6e83ea closes
Baris Soner Usakli 48eb6a3f22 composer changeS
Baris Soner Usakli e884ff1f59 modules fixes
Baris Soner Usakli b3816b98a1 more post fixes
Julian Lam bc48ba874d fixed module.js callback format
Julian Lam be3284e05e migrating modules.js to new socketAL style
Baris Soner Usakli accde93fff removed api: from server
MrWaffle b78dc3eca8 Chat now supports markdown
Julian Lam a150691b5e that's the last of it!! :D