Barış Soner Uşaklı
0519f84734
Promisify modules ( #6723 )
...
* WIP promisify
* promisify psql
* ability to skip some keys
* dont promisify client object
* remove async
* clone entire module so it has all properties
* add shim for node 6
* ignore sessionStore as well
* ignore pool on psql
2018-08-31 11:04:42 -04:00
Barış Soner Uşaklı
b0dad9bd7f
closes #6369
2018-05-31 15:05:12 -04:00
Barış Soner Uşaklı
beadcd7857
fix tests, remove dupe exposeUid
2018-04-28 10:25:17 -04:00
Julian Lam
4f6cc20457
completed basic integration for #6463
2018-04-20 14:48:10 -04:00
Julian Lam
c93f943bef
Merge branch 'develop'
2018-03-02 13:15:39 -05:00
Barış Soner Uşaklı
b86c4b3073
closes #6303
2018-03-01 12:04:12 -05:00
Julian Lam
49c4a23e04
closes #6277
2018-01-24 13:44:48 -05:00
Julian Lam
82a95a03be
Chat message soft deletion -- closes #6181
...
Squashed commit of the following:
commit f84c06bdcc45f24ef7ffde6a8f33b48d8f97fc36
Author: Julian Lam <julian@nodebb.org >
Date: Mon Dec 18 14:42:47 2017 -0500
added restore handler for chat messages
commit 725cd370c6ea1e8f4a28298350f3dc024d4e668e
Author: Julian Lam <julian@nodebb.org >
Date: Mon Dec 18 14:23:52 2017 -0500
backend logic and testing complete for deletion and restoration of chat messages
commit 072da758319cc93fa4c6f8bc0d672a1b716dc06e
Author: Julian Lam <julian@nodebb.org >
Date: Mon Dec 18 13:52:35 2017 -0500
changing message delete logic to not remove mids, but to filter when retrieving
commit 68bf373305ab82737658a7c31dc5549af4d6d69f
Author: Julian Lam <julian@nodebb.org >
Date: Mon Dec 18 12:37:58 2017 -0500
logic to handle deletion of a deleted chat message -- added some failing tests
commit 6899d0d234fa752e227188aa69cfcabd0d0500cc
Author: Julian Lam <julian@nodebb.org >
Date: Mon Dec 18 11:35:36 2017 -0500
chat message deletion logic
2017-12-18 14:45:06 -05:00
Barış Soner Uşaklı
3c45b3edb6
string is removed on develop
2017-10-31 09:04:07 -04:00
Baris Usakli
47143a4a09
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
2017-10-30 15:29:26 -04:00
psychobunny
2453ce3cb3
strip + validate before hook instead
2017-10-26 18:27:54 -04:00
Julian Lam
98eddc78cb
escaping message text in parse.raw
2017-10-26 17:55:11 -04:00
Peter Jaszkowiak
46fafb20b9
Remove string.js dependency
2017-10-13 21:02:41 -06:00
Baris Usakli
c5f58f73a7
closes #5974
2017-10-12 17:05:15 -04:00
Barış Soner Uşaklı
df069ee78d
escape teaser content
2017-08-16 12:32:06 -04:00
Barış Soner Uşaklı
f1b8492164
remove unnecessary checks
2017-05-27 00:30:07 -04:00
Peter Jaszkowiak
932ae4e86d
Merge branch 'master' into notif-abort
2017-05-09 11:31:58 -06:00
Peter Jaszkowiak
033ce02e7b
Rename hooks
...
Add `static:messaging.canMessageRoom` as well
2017-04-26 15:22:17 -06:00
Peter Jaszkowiak
42e21d5aa9
Add more messaging hooks
2017-04-26 10:45:40 -06:00
Julian Lam
d18cfced96
Merge remote-tracking branch 'origin/master' into develop
2017-04-12 23:57:14 -04:00
Peter Jaszkowiak
1ed571189c
Make utils and translator easier to require
...
Move utils.walk to file.walk, backwards compatible
2017-04-08 20:27:52 -06:00
barisusakli
6f49509645
fix newSet on redis
2017-03-08 15:09:58 +03:00
Peter Jaszkowiak
57f89663aa
ESlint radix
2017-02-18 14:29:52 -07:00
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
2017-02-18 12:30:49 -07:00
Peter Jaszkowiak
1493afee2a
ESlint indent
2017-02-18 02:38:03 -07:00
Peter Jaszkowiak
2e031f3759
ESlint comma-spacing
2017-02-18 01:31:47 -07:00
Peter Jaszkowiak
3361a72725
ESlint no-plusplus
...
and no-empty, space-unary-ops
2017-02-18 01:12:18 -07:00
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
2017-02-17 19:31:21 -07:00
Julian Lam
05c724de30
added new hook for messaging teaser retrieval, and casting input as String before execuring stripTags templates helper
2017-01-27 11:26:08 -05:00
barisusakli
ba1889f441
messaging refactor
2017-01-03 20:02:24 +03:00
barisusakli
b807915515
removed incorrect markread nid
2016-11-24 15:53:46 +03:00
barisusakli
8294fc90e3
closes #5084
2016-11-10 16:19:27 +03:00
Barış Soner Uşaklı
cbd936c547
closes #5140
2016-10-22 10:22:05 +03:00
barisusakli
c0db7798b9
fix tests :dull:
2016-10-14 13:37:58 +03:00
barisusakli
235fe9efe3
fix chat modal title
2016-10-14 13:22:30 +03:00
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
2016-10-13 11:43:39 +02:00
HeeL
3fa1c1f927
Fix space-infix-ops linter rule
2016-10-13 11:42:29 +02:00
barisusakli
aca0a893e7
remove since properly
2016-10-03 22:18:47 +03:00
barisusakli
fe50c8d124
closes #5078
2016-10-03 20:35:36 +03:00
barisusakli
a93ee97926
closes #5073
2016-10-02 15:17:27 +03:00
barisusakli
6aec61d722
groupChat on recentChats
2016-09-30 19:39:08 +03:00
Barış Soner Uşaklı
1b5287803c
closes #5071
2016-09-30 14:00:49 +03:00
barisusakli
abd99760e5
closes #5070
2016-09-30 13:19:55 +03:00
barisusakli
55396ca442
inf scroll in chat-content
2016-09-20 16:58:57 +03:00
barisusakli
276031cd6f
closes #4585 , closes https://github.com/NodeBB/nodebb-theme-persona/issues/299
2016-08-25 16:05:07 +03:00
barisusakli
d272a63492
fix messaging.parse to be err first
2016-08-17 14:12:35 +03:00
barisusakli
3df7bae08c
closes #4834 , closes #4830
2016-07-13 17:32:00 +03:00
barisusakli
45ff71fd06
closes #2475
2016-07-13 17:04:45 +03:00
barisusakli
268aa12cc2
closes #4275
2016-02-29 10:36:31 +02:00
pichalite
6ecc05afd4
throw error in chat if no users in room
2016-02-23 00:52:43 +00:00