Barış Soner Uşaklı
3216c36b53
clear bookmark on mark unread
2023-02-15 10:27:20 -05:00
Julian Lam
657ab45b47
fix: tweak table order in ACP dash searches
2023-02-13 14:05:44 -05:00
Julian Lam
6411bd659d
fix: send back null values on ACP search dashboard for startDate and endDate if not expicitly passed in, fix tests
2023-02-13 13:54:47 -05:00
Julian Lam
9c0d75023a
Merge branch 'develop' into bootstrap5
2023-02-13 12:03:33 -05:00
Julian Lam
dbc84f7571
Merge branch 'master' into develop
2023-02-13 11:45:04 -05:00
Barış Soner Uşaklı
d0ad183012
fix: filter disabled categories on user categories page count
2023-02-11 21:10:19 -05:00
Barış Soner Uşaklı
fc260aeab3
refactor: navigator so it works with multiple thumbs/navigators
2023-02-10 23:48:26 -05:00
Barış Soner Uşaklı
326b92687f
fix: show admins/globalmods if content is purged
2023-02-08 17:35:38 -05:00
Julian Lam
2da0c46344
fix: use userFilter module for assignee, reporterId, targetUid
2023-02-08 16:37:22 -05:00
Julian Lam
2fde4ae3f7
feat: send flags count to frontend on flags list page
2023-02-08 14:18:41 -05:00
Opliko
25c66eb37c
feat(routes): allow remounting /categories ( #11230 )
2023-02-08 13:39:48 -05:00
Barış Soner Uşaklı
e335d0f601
fix: email expiry timestamps
...
emailConfirmExpiry is hours and default is 24
2023-02-08 13:22:16 -05:00
Barış Soner Uşaklı
ebb5d2d25c
feat: search dashboard time range
2023-02-08 10:56:37 -05:00
Julian Lam
8a0afd8683
fix: allow unread state toggling in chats dropdown too
2023-02-06 16:08:17 -05:00
Julian Lam
b79627a8ed
refactor: allow frontend to mark chats as unread, use new API v3 routes instead of socket calls, better frontend event handling
2023-02-06 15:56:07 -05:00
Julian Lam
f13c4ace70
feat: send event:chats.mark socket event on mark read or unread
2023-02-06 14:20:21 -05:00
Julian Lam
4a15b4ee51
feat: api v3 calls to mark chat read/unread
2023-02-06 13:55:35 -05:00
Barış Soner Uşaklı
845c8013b6
fix : #11259 , clean old emails when updating via admin ( #11260 )
...
when admin is changing users emails check if its avaiable and remove old email of user first
upgrade script to cleanup email:uid, email:sorted, will remove entries if user doesn't exist or doesn't have email or if entry in user hash doesn't match entry in email:uid
fix missing ! in email interstitial
fix missing await in canSendValidation,
fix broken tests
dont pass sessionId to email.remove if admin is changing/removing email
2023-02-06 10:45:01 -05:00
Julian Lam
fc4751d7c7
Merge branch 'develop' into bootstrap5
2023-02-03 16:03:10 -05:00
Julian Lam
046c8a6ab7
Merge branch 'master' into develop
2023-02-03 16:02:11 -05:00
Julian Lam
7a5bcc2171
fix : #11257 , onSuccessfulLogin called with improper uid
2023-02-03 16:01:31 -05:00
Barış Soner Uşaklı
bf92ee0e5f
feat: add sitemap filter hooks for categories/topic pages
2023-02-03 09:46:02 -05:00
Julian Lam
dfabe7b523
fix: btn-sm on post queue back button
2023-02-02 15:42:49 -05:00
Julian Lam
8361da723b
fix: updated messaging for post-queue template, #11206
2023-02-02 15:39:09 -05:00
Julian Lam
16679a1eff
Merge remote-tracking branch 'origin/develop' into bootstrap5
2023-02-02 15:35:24 -05:00
Julian Lam
df54a99832
fix: hide entire toolbar row if no posts or not singlePost
2023-02-02 15:33:27 -05:00
Julian Lam
966724adfe
fix: new language keys for #11206
2023-02-02 14:42:31 -05:00
Julian Lam
a302d68d9d
Merge branch 'develop' into bootstrap5
2023-02-02 13:36:36 -05:00
Julian Lam
a382e6e2e5
Merge branch 'master' into develop
2023-02-02 13:34:55 -05:00
nesro
202378b939
fix : #11254 , return check for reroll property
2023-02-02 09:15:04 -05:00
Barış Soner Uşaklı
69597d6333
dont record searches made by composer
2023-01-31 23:07:49 -05:00
Barış Soner Uşaklı
705cd13ad3
fix: closes #11249 , notification uses displayname
2023-01-31 17:27:25 -05:00
Julian Lam
586f40b82c
fix: add top margin to merged and deleted alerts
2023-01-30 15:22:58 -05:00
Julian Lam
b5598a6e5d
fix: wrong link to topics in acp dashboard
2023-01-30 15:05:57 -05:00
Julian Lam
1ceb4f10fd
fix: no need to call account middlewares for chats routes
2023-01-30 12:35:29 -05:00
Barış Soner Uşaklı
d68352cce5
lint: remove unused
2023-01-30 12:35:08 -05:00
Barış Soner Uşaklı
0713482bd4
feat: #11240 , only show relevant users in flags assignee list
...
for user flags-> admins + all users who have `admin:users` privilege
for post flags -> admins + global mods + moderators of the category the post is in
refactor getModeratorUids function so it can be used for different privileges
2023-01-30 12:26:08 -05:00
Barış Soner Uşaklı
1d3c0e5a2b
fix: https://github.com/NodeBB/NodeBB/issues/11239
...
parseInt uid received from req.body._uid or req.query._uid
2023-01-30 11:48:10 -05:00
Barış Soner Uşaklı
6d819b056e
fix: notif filter selecte field
2023-01-30 10:43:02 -05:00
Barış Soner Uşaklı
c05083e501
height auto
2023-01-28 21:48:14 -05:00
Barış Soner Uşaklı
06a852a980
remove extra class
2023-01-28 17:22:48 -05:00
Peter Jaszkowiak
f6c96948fe
fix: import resolution within plugin modules ( #11219 )
...
use module.exports = require('..')
export * from '..' didn't work in some cases
2023-01-27 09:17:38 -05:00
Barış Soner Uşaklı
28771d5c88
fix: regression from user helper refactor
2023-01-26 21:25:54 -05:00
Barış Soner Uşaklı
9fa498fa4a
refactor: use new if/each syntax
2023-01-26 20:14:58 -05:00
Barış Soner Uşaklı
c3653bee60
Revert "fix: import resolution within plugin modules ( #11200 )"
...
This reverts commit 89e059a084 .
2023-01-26 09:27:16 -05:00
Barış Soner Uşaklı
cc746e206a
fix: add missing return
2023-01-25 13:05:12 -05:00
Julian Lam
3e430d8a46
fix: move reputation removal check to accountHelpers method
2023-01-25 12:04:28 -05:00
Julian Lam
3ff12a131c
fix: allow exposeUid and exposeGroupName to work with slugs with mixed capitalization
2023-01-25 12:04:28 -05:00
Julian Lam
44ea9da022
refactor: remove calls to getUserDataByUserSlug for most account routes, since it is populated via middleware now
2023-01-25 12:04:28 -05:00
Julian Lam
839d05bc95
feat: automatically 404 if exposeUid or exposeGroupName come up empty
2023-01-25 12:04:28 -05:00