152 Commits (b19310049d9c2e55f88b05a25fafff3e7752e6cf)

Author SHA1 Message Date
barisusakli 8fab270852 leaveRoom method, small fixes 9 years ago
barisusakli f8a6666e1a chat notify changes 9 years ago
barisusakli 29d8b9c181 more room changes app.openChat 9 years ago
barisusakli c5d2f61b01 more fixes 9 years ago
barisusakli 43c697a5df edit message 9 years ago
barisusakli 58d05f7c79 recent chat list with rooms 9 years ago
barisusakli e2e547db45 first part of messaging refactor 9 years ago
Julian Lam a4d8ab9d12 fixes #3950 9 years ago
Julian Lam 2d203d7dca Squashed commit of the following:
Closes #2668

commit 3d4f494ed3257bceda8f6f82057cab83f0f252b3
Author: Julian Lam <[email protected]>
Date:   Fri Dec 11 12:06:42 2015 -0500

    theme minvers for #2668

commit b608ce61854f8195143685bb9753b80d32b26e95
Author: Julian Lam <[email protected]>
Date:   Fri Dec 11 12:01:03 2015 -0500

    Allowing chat modal to edit and delete messages

    re: #2668

commit 0104db90a4070582f3938b6929dae35f985bac35
Author: Julian Lam <[email protected]>
Date:   Fri Dec 11 11:51:23 2015 -0500

    Fixed issue where newSet calculations were off

    ... sometimes.

    Also, rendering of edited messages now parses a template partial,
    instead of just replacing the content.

commit 5cb6ca600425ca9320c599b32306e93dcc5aa4ce
Author: Julian Lam <[email protected]>
Date:   Fri Dec 11 11:07:12 2015 -0500

    If edited content matches existing content...

    ... then edit is aborted.

commit 6e7495247b1895589c716db29f919a934087b924
Author: Julian Lam <[email protected]>
Date:   Fri Dec 11 11:05:08 2015 -0500

    some linting and fixed issue where new msgs when deleted would crash server

commit db4a9e40d6dff44569c2437378121db8fdf75cf8
Author: Julian Lam <[email protected]>
Date:   Tue Dec 8 17:25:56 2015 -0500

    Message deletion for #2668, and fixed bug

    Fixed bug where chat modal would spawn even though user was sitting
    on the /chats page.

commit a5aa2498ab4a8bba02a6daa43a9dbed7b3e37976
Author: Julian Lam <[email protected]>
Date:   Tue Dec 8 14:55:23 2015 -0500

    wiring up the edit button, #2668

commit 5f2afdcf6f2b9eae6b5873ca100149e65e3d385d
Author: Julian Lam <[email protected]>
Date:   Tue Dec 8 14:20:39 2015 -0500

    added indicator to show if and when a message had been edited

commit e8301132d525c1b9fd46c98cdb282ac7ea7a0d7f
Author: Julian Lam <[email protected]>
Date:   Tue Dec 8 14:06:39 2015 -0500

    Allowing editing of chat messages

commit bfd991be1cb1769599f7d5d2b1638e313c3c2dcb
Author: Julian Lam <[email protected]>
Date:   Tue Dec 8 10:33:49 2015 -0500

    Added messageId to messages object return

commit 0306ee6657b3288dd4547c66869d7d4ece0b31ad
Author: Julian Lam <[email protected]>
Date:   Tue Dec 8 08:20:17 2015 -0500

    WIP #2668
9 years ago
barisusakli 46c2563164 removed rooms.js removed browsing users, removed chat syncing across sockets
use lastonline for online detection
10 years ago
barisusakli edf545cd2c dont load sound data on cold load 10 years ago
barisusakli 5cf983dcee check if user exists 10 years ago
psychobunny e0cfc117c7 changing function signature for messaging.getMessages
@julianlam should this be moved to 0.8.0?
10 years ago
Julian Lam 474ff3ed35 fixed #3359 10 years ago
Julian Lam e355c8cb1b removed socket calls for composer out of core and into plugin, closes #3293 10 years ago
Julian Lam 0e9a096c25 moved some socket notifications to notifyUser instead of in websocket layer (again, @barisusakli) 10 years ago
Julian Lam d40ca1e3c8 moved a number of sanity checks to also be in canMessage, so they are all consolidated into one exported method. (@barisusakli) 10 years ago
Julian Lam 078d76a11b removed sanitisation of chat message body, as messages are "parsed as a post" now. 10 years ago
barisusakli 878e548296 renamed end to stop globally
fixed getting favourites for admins
10 years ago
Julian Lam 4360069859 fixing buttons on mobile composer, and updating format so tags button only appears on mobile 10 years ago
Julian Lam ceb18fe73d added new hook and method for plugins to introduce their own formatting options, #2743 10 years ago
Barış Soner Uşaklı 276cd51836 closes #2467 10 years ago
barisusakli 1adc3b4ea7 removed console.log 10 years ago
barisusakli 6ccdf187ea closes #2595 10 years ago
Julian Lam 23b9b21cdd better handling of guest handles in frontend, #2569 10 years ago
Julian Lam 9befa6aca7 proper handling of post editing, integration with ACP toggle, #2569 10 years ago
barisusakli e6b4a45cda closes #2531 10 years ago
barisusakli 51436fd2d9 check privs on composer.push 11 years ago
barisusakli c24e451c12 closes #2401 11 years ago
barisusakli 181e2b4132 check err 11 years ago
barisusakli e6973b55d4 closes #1990 11 years ago
barisusakli 595ff1f4b1 closes #2303
see
https://community.nodebb.org/topic/3039/filter-post-parse-and-filter-post-parsesignature-changes
11 years ago
Julian Lam adfb89a2ad closed #2321 11 years ago
barisusakli 1b268c94c0 if there is no postData.tid dont notify, ie topic post 11 years ago
barisusakli 699b74603b only for logged in users 11 years ago
barisusakli 4c90c9a759 closes #2291 11 years ago
barisusakli 72a919e416 time based check 11 years ago
barisusakli c37cfe4b3f closes #2209 11 years ago
barisusakli 4066607388 closes #2052 11 years ago
Julian Lam b85ff61de6 refactored chat notification system to wait a bit before sending notif/email, closes #2098 11 years ago
barisusakli 9a96458f79 closes #2053 11 years ago
barisusakli 493d0dea1e part 1 of notif refactor 11 years ago
barisusakli 98f338b41c online count fixes for cluster 11 years ago
barisusakli 05a9e8b1d6 chat typing notif use room 11 years ago
barisusakli fdafb72c34 removed getUserSockets for chat
emit to users rooms directly
11 years ago
barisusakli 6b39e328f5 chat fix 11 years ago
barisusakli e495db3065 dont make a copy of chat message 11 years ago
barisusakli 0b79a73732 crash fix
if composer is opened in a topic that was deleted/purged
11 years ago
barisusakli d7520508e3 #1375 part1 11 years ago
Julian Lam 91ce3634fc fixed #1904 11 years ago
psychobunny 685cd38162 calculate levenshtein distance between recent chat messages and temporarily ban if determined to be spam 11 years ago
barisusakli a4975cab33 closes #1825, closes #1674 11 years ago
Julian Lam dae2e14aac epic hax to make the chat message list resize #1788 11 years ago
Julian Lam 7b3159292f added some utility functions for #1798, fixed chat notifications bodyLong value 11 years ago
Julian Lam 71916f0691 marathon bugfixing with @barisusakli re: #1788 11 years ago
barisusakli bd4722665d closes #1725
removed move button from main post, disable moving main post, fixed
moving posts.
11 years ago
Julian Lam c41bb05711 final pass #1720, closed #1720 11 years ago
Julian Lam d257632878 first pass #1720, updating existing calls to notifications.create, backwards compatibility in case plugins create notifications too. 11 years ago
barisusakli 842a1f90cf fix crash on push 11 years ago
barisusakli 4c2765a79c closes #1679 11 years ago
barisusakli df73ceaeb7 closes #1556
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
11 years ago
Julian Lam 3849b2d6b3 added pushGroup method to notifications object #1331 11 years ago
Julian Lam b1534b7798 removing allowGuestPosting logic in NodeBB 11 years ago
barisusakli c5d9a68b4b closes #1445 11 years ago
Julian Lam 65dd79c84e socket logic for #1149 -- handling of help tab in ACP 11 years ago
barisusakli 43bbc00be8 closes #1512
spaces are required
11 years ago
barisusakli d43d363a7a refactored topics.js
removed ajaxify.register_events using removeListener now
11 years ago
barisusakli cf94a71499 closes #1427
flag and chat buttons are hidden on self posts, updated in vanilla and
lavender
11 years ago
barisusakli f9897daad1 all notifications are translated now closes #1388 11 years ago
barisusakli 04488a9a14 closes #1139 11 years ago
barisusakli d832a6f805 closes #1381 11 years ago
psychobunny e5486db1ae Merge branch 'code-quality' of https://github.com/miksago/NodeBB into miksago-code-quality
Conflicts:
	src/database.js
11 years ago
Julian Lam df8728c785 allowing plugins to define new sounds -- woot.
Also moving the core sounds into a separate package, soundpack-default
11 years ago
Micheil Smith 3e82cab398 Add missing new lines at end of files. 11 years ago
barisusakli b07efb0085 modules.js error keys 11 years ago
barisusakli 3a69a191ff closes #1285 11 years ago
Julian Lam 14a0b45ae8 securing settings.save socket listeners behind admin namespace 11 years ago
Julian Lam ebe61450a1 WIP - settings.prepare refactoring... because. 11 years ago
Julian Lam 553cabdcfa refactored sound system so that they can be specified in ACP, updated soundfile to work in FF, which fixes #1209 11 years ago
Baris Soner Usakli 1b7f8cc5cb active users fix 11 years ago
Julian Lam 2b178ff76d proper tracking of users' reply status when others enter the room 11 years ago
Julian Lam a9b78d2600 minimizing the composer should unregister it 11 years ago
Julian Lam d012d237bf added back clearInterval 11 years ago
Julian Lam 7ef84e0daa switched to 'ping active' system 11 years ago
Julian Lam b3d7ae1c86 showing who is replying in the active users block 11 years ago
Julian Lam 44ac7ec262 added new hooks for rendering help messages in composer, removed markdown text from translation 11 years ago
akhoury 25207852e8 added topics thumbnails support 11 years ago
Julian Lam 9e64f4e303 passing in a picture into notifications now 11 years ago
Julian Lam aba1b95cac updating notifications.create to accept a hash instead of discrete arguments - breaking change 11 years ago
Baris Soner Usakli e06a7a343a userslug for new chat messages 11 years ago
Baris Soner Usakli 56cdc86a37 took out userSockets, using io.sockets.clients() now' 11 years ago
psychobunny f8be072b99 chats - isNew flag, and sending in userData.uid now 11 years ago
Baris Soner Usakli 71888adb09 closes #815, closes #816 11 years ago
Baris Soner Usakli 959e6e83ea closes #796 11 years ago
Baris Soner Usakli 48eb6a3f22 composer changeS 11 years ago
Baris Soner Usakli e884ff1f59 modules fixes 11 years ago
Baris Soner Usakli b3816b98a1 more post fixes 11 years ago
Julian Lam bc48ba874d fixed module.js callback format 11 years ago
Julian Lam be3284e05e migrating modules.js to new socketAL style 11 years ago
Baris Soner Usakli accde93fff removed api: from server 11 years ago