Julian Lam
21dbd47688
fix: typo in hook name
3 years ago
Julian Lam
46fbe15665
fix : #10443 , regression where sorted-list items did not render into the DOM in the predicted order [breaking]
3 years ago
CommanderRoot
200f0b2e4f
refactor: replace deprecated String.prototype.substr() ( #10432 )
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
3 years ago
Barış Soner Uşaklı
538ad9e18b
feat: add confirm to reject, closes #10427
3 years ago
Julian Lam
b88bb3cfbb
feat: allow client-side hook registration chaining
3 years ago
Barış Soner Uşaklı
f76c0e8952
refactor: shorter generateTopicClass
3 years ago
Julian Lam
935704a83c
feat: collect hook logs in order to reduce console noise, flush on ajaxify loadScript completion
3 years ago
Julian Lam
c83987bd20
fix: don't append to history on refresh or ajaxify to same url
3 years ago
Julian Lam
4b79dfd29d
feat: add support for PATCH method in api module
3 years ago
Barış Soner Uşaklı
7c946570d5
feat: on online users page override timeago cutoff to 24 hours
3 years ago
Barış Soner Uşaklı
be6bbabd0e
feat: ability to mute users
...
new mute privilege
3 years ago
Barış Soner Uşaklı
e9a86cb912
fix: optional params
3 years ago
Barış Soner Uşaklı
e841d59a67
feat: add translateKeys
3 years ago
Barış Soner Uşaklı
70e613f814
fix : #10374 , use quick search in setting
3 years ago
Barış Soner Uşaklı
37ef8366d0
fix : #10360 , only take top level posts
3 years ago
Julian Lam
fec907d99d
fix : #10354 , flag actions regression
3 years ago
Barış Soner Uşaklı
40230725c3
refactor: move header unread code to separate module
3 years ago
Barış Soner Uşaklı
4a1e761adb
refactor: remove code that doesn't do anything
3 years ago
Julian Lam
1c8d1d231e
fix(sorted-list): call loadItem hook on add/edit items as well as on item retrieval, refactor edit to call parse()
3 years ago
Julian Lam
914733e44b
fix: allow calls to api module without a defined payload
3 years ago
Julian Lam
92d613e420
feat(sorted-list): add new client-side hook `filter:settings.sorted-list.loadItem`
3 years ago
Julian Lam
fb4f89f391
fix(sorted-list): only call `.stripHTMLTags()` on string values
3 years ago
Barış Soner Uşaklı
0b813d601e
fix : #10316 , fix quoting regression
3 years ago
Julian Lam
1fa4134201
fix : #10329 , select elements in sorted-list not showing proper values
3 years ago
Barış Soner Uşaklı
3acd2ac850
refactor: wrap around if at end
...
remove debug log
dont focus input on mobile
3 years ago
Barış Soner Uşaklı
b517b376ac
feat: ability to go through your posts in a topic
...
because I am 👴 useful for large topics
3 years ago
Barış Soner Uşaklı
503e27f709
fix : #10302 , fix regression
3 years ago
Barış Soner Uşaklı
58b5781cea
feat: closes #10296
...
asset_base_url in nconf
keep assetBaseUrl in config for backwards compat
3 years ago
Barış Soner Uşaklı
946d351f3a
refactor: lazy load slugify
3 years ago
Barış Soner Uşaklı
398d25c210
feat: #10276 , dont change/revert theme if its current
3 years ago
Barış Soner Uşaklı
fb3f4f9a13
fix : #10256 , allow quote tooltip on mobile
3 years ago
Barış Soner Uşaklı
dcb201dfa8
fix: https://github.com/NodeBB/NodeBB/issues/10242
3 years ago
Barış Soner Uşaklı
cf5c096806
feat: add upload helper module for drag&drop, paste, closes #6388
...
fix chat input not getting focused
3 years ago
Barış Soner Uşaklı
1d01741ae7
fix : #10208 , don't use leading slash in directory names
...
change to use decodeURIComponent in utils.params
3 years ago
Barış Soner Uşaklı
93d18383ee
fix: don't crash if quick search doesn't return posts
3 years ago
Julian Lam
89b559a2a3
refactor: sorted-list .get() to be async fn
...
+ plugin hook `filter:settings.sorted-list.load` to allow modification of params prior to template parsing
3 years ago
Julian Lam
578145acd6
fix: bug where page wouldn't complete loading if data.scripts was emptied
3 years ago
Barış Soner Uşaklı
dc6e629d59
fix: https://github.com/julianlam/nodebb-plugin-mentions/issues/170
3 years ago
Barış Soner Uşaklı
92a249c947
fix : #10197 , fix relative path urls for dashboard pages
3 years ago
Barış Soner Uşaklı
94da502629
fix: if no group label is selected, select no group title option
...
dont save groupTitle: "['null']" if nothing is selected
3 years ago
Barış Soner Uşaklı
1c80adf1ef
feat: revert label js change
3 years ago
Barış Soner Uşaklı
fdfafb44fb
fix: mark unread button showing the selected category
3 years ago
Barış Soner Uşaklı
a75a043b61
feat: allow % in tags, #10135
3 years ago
Barış Soner Uşaklı
8ad64ec0f9
fix : #10121 , fix error messages in user creation
3 years ago
Barış Soner Uşaklı
69a7634a78
fix : #10115 , fix chat autocomplete hook
3 years ago
Barış Soner Uşaklı
b179f0fc0f
fix: use component instead of class name
3 years ago
Julian Lam
2fe53cf849
feat: `GET /api/v3/chats/:roomId/messages`
3 years ago
Julian Lam
aaa6f752d0
refactor: put message api calls behind `/messages` prefix, #10097
3 years ago
Julian Lam
16ba16cdc4
fix: deprecate chats.leave
3 years ago
Julian Lam
fe17c94c35
feat: `DELETE /api/v3/chats/:roomId/users` and `DELETE /api/v3/chats/:roomId/users/:uid`
3 years ago