Misty (Bot)
29fcdc4c22
Latest translations and fallbacks
4 years ago
Misty (Bot)
d85e351f43
Latest translations and fallbacks
4 years ago
Julian Lam
223f0a5515
feat(acp): admin tags privilege
4 years ago
Julian Lam
d90aa95808
feat: add confirmation modal when assigning admin:admins-mods privilege
4 years ago
Julian Lam
fb46a8d975
feat(acp): admins-mods privilege
4 years ago
Misty (Bot)
c62a6b6ca8
Latest translations and fallbacks
4 years ago
Julian Lam
da191341e8
feat(acp): added new admin privilege for groups management
4 years ago
Misty (Bot)
4ac13160b5
Latest translations and fallbacks
4 years ago
Misty (Bot)
e99fe307b6
Latest translations and fallbacks
4 years ago
Misty (Bot)
850bf497ea
Latest translations and fallbacks
4 years ago
Misty (Bot)
e7ac767080
Latest translations and fallbacks
4 years ago
Misty (Bot)
7eaedf4847
Latest translations and fallbacks
4 years ago
Julian Lam
15f1a08940
chore(i18n): fallbacks for new topic thumb keys
4 years ago
Julian Lam
a30c8ab5c8
feat: clent-side modal for managing topic thumbs
...
closes #9087
4 years ago
Barış Soner Uşaklı
0f480be658
fix : #9085 , dont prevent admins from deleting other users
4 years ago
Misty (Bot)
8c125cab6c
Latest translations and fallbacks
4 years ago
Misty (Bot)
68251fffe7
Latest translations and fallbacks
4 years ago
Misty (Bot)
d95200ce60
Latest translations and fallbacks
4 years ago
Misty (Bot)
ba57876c96
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
6669496dba
Navigator ( #9049 )
...
* feat: navigator changes
* fix: remove extra code
* feat: add lang keys
4 years ago
Misty (Bot)
b771a5733b
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
86b7f8a5d4
fix : #8962 , dont show null for purged targets
4 years ago
psychobunny
53abada5f0
Revert "feat: option to allow auto-joining of groups (optionally skip the "request membership" step)"
...
This reverts commit 685f3c6aa6
.
4 years ago
psychobunny
685f3c6aa6
feat: option to allow auto-joining of groups (optionally skip the "request membership" step)
4 years ago
psychobunny
c1a7968d23
feat: user notification settings for group.leave event
4 years ago
Barış Soner Uşaklı
b46d2f93e6
fix : #9019 , add missing lang strings
4 years ago
Misty (Bot)
4093ccf813
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
1eb5fabdb1
feat: #8900 , postQueue setting for category
4 years ago
Misty (Bot)
cfef2092de
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
5080f35752
fix : #8991 , logout on password reset, dont verify email if password expired
...
dont allow same password on reset
4 years ago
Misty (Bot)
f6765ec74d
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
546f58bf1f
fix: timestamp in queue, add post queue strings
4 years ago
Misty (Bot)
eb5a5b6ac2
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
1269103fbb
fix : #8984 , post-queue ux
4 years ago
Barış Soner Uşaklı
d3c04afb98
fix : #8982 , copy color on tag rename, dont copy if target exists
...
refresh page on tag rename
4 years ago
Barış Soner Uşaklı
6e6a7a8f8a
fix : #8969 , export csv to file
4 years ago
Julian Lam
82ca376012
chore: fallbacks for nodebb.error
4 years ago
Julian Lam
1e7cf1cbc4
fix : #8971 , disallow flags of privileged users (mods, gmods, admins)
4 years ago
Julian Lam
5b269bc5aa
chore: fallbacks for nodebb.topic
4 years ago
Julian Lam
12b3aa0d8f
feat: add translation key for pin icon label with expiry
4 years ago
Misty (Bot)
664614bbe3
Latest translations and fallbacks
4 years ago
gasoved
a56a657759
fix: missing select/clear all checkbox added to category privileges template ( #8967 )
4 years ago
Misty (Bot)
97c037f0a1
Latest translations and fallbacks
4 years ago
Misty (Bot)
7de8b732c0
Latest translations and fallbacks
4 years ago
Julian Lam
ac734b8335
fix : #8912
4 years ago
Misty (Bot)
0dcc5b2bbf
Latest translations and fallbacks
4 years ago
Misty (Bot)
aa7a6991ff
Latest translations and fallbacks
4 years ago
Misty (Bot)
093f984b03
Latest translations and fallbacks
4 years ago
Misty (Bot)
e4d9934155
Latest translations and fallbacks
4 years ago
Misty (Bot)
bc871dc029
Latest translations and fallbacks
4 years ago
Julian Lam
046d0b1637
feat: allow pins to expire (if set) ( #8908 )
...
* fix: add back topic assert middleware for pin route
* feat: server-side handling of pin expiries
* refactor: togglePin to not require uid parameter [breaking]
* feat: automatic unpinning if pin has expiration set
* feat: client-side modal for setting pin expiration
* refactor: categories.getPinnedTids to accept multiple cids
... in preparation for pin expiry logic, direct access to *:pinned zsets is discouraged
* fix: remove references to since-removed jobs file for topics
* feat: expire pins when getPinnedTids is called
* refactor: make the togglePin change non-breaking
The 'action:topic.pin' hook now sends uid again, as before. However, if it is a system action (that is, a pin that expired), 'system' will be sent in instead of a valid uid
4 years ago
Misty (Bot)
e5d94d9096
Latest translations and fallbacks
4 years ago
Misty (Bot)
f7f119d5cc
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
9ca44e6f54
feat: add displayname into user obj #8637 ( #8909 )
...
* feat: add displayname into user obj #8637
* fix: spec
* perf: dont load settings if acp setting is turned off
4 years ago
Misty (Bot)
8de48c3935
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
4e9b10ab76
feat: #5274
4 years ago
Barış Soner Uşaklı
fb567a7a33
feat: #4456
4 years ago
Barış Soner Uşaklı
a6afcfd531
feat: #8475 , allow flagging self posts
...
dont count flags towards self posts
dont allow flagging your own account
4 years ago
Barış Soner Uşaklı
35f932cd64
feat: #8171 , add oldCategory if topic is moved
4 years ago
Barış Soner Uşaklı
b44ddecdf8
feat: #8204 , separate notification type for group chats
4 years ago
Misty (Bot)
fbdde03217
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
1d6bcbebde
feat: https://github.com/NodeBB/NodeBB/issues/8147
4 years ago
gasoved
3ccebf112e
feat: invites regardless of registration type, invite privilege, groups to join on acceptance ( #8786 )
...
* feat: allow invites in normal registration mode + invite privilege
* feat: select groups to join from an invite
* test: check if groups from invitations have been joined
* fix: remove unused variable
* feat: write API versions of socket calls
* docs: openapi specs for the new routes
* test: iron out mongo redis difference
* refactor: move inviteGroups endpoint into write API
* refactor: use GET /api/v3/users/:uid/invites/groups
Instead of GET /api/v3/users/:uid/inviteGroups
* fix: no need for /api/v3 prefix when using api module
* fix: tests
* refactor: change POST /api/v3/users/invite
To POST /api/v3/users/:uid/invites
* refactor: make helpers.invite awaitable
* fix: restrict invite API to self-use only
* fix: move invite groups controller to write api, +tests
* fix: tests
Co-authored-by: Julian Lam <julian@nodebb.org>
4 years ago
Misty (Bot)
ce9cf2a545
Latest translations and fallbacks
4 years ago
Misty (Bot)
03329408b7
Latest translations and fallbacks
4 years ago
Misty (Bot)
7693ab90e2
Latest translations and fallbacks
4 years ago
Julian Lam
fdab76f822
fix : #8872 missing admin/menu language key+fallback
4 years ago
Julian Lam
8518404e22
feat: allow groups to specify which cids to show member posts from ( #8875 )
...
* feat: allow groups to specify which cids to show member posts from
* docs: fix tests for openapi
* fix: test breakage caused by improper conditional
* feat: server-side checking of memberPostCids for validity
* feat: admin panel template update to select categories to include
* refactor: privilege helpers.isUserAllowedTo
... to helpers.isAllowedTo, allowing group names to be passed in
4 years ago
Misty (Bot)
daf2e73c29
Latest translations and fallbacks
4 years ago
Opliko
04f4429f72
Resolve #7514 - optional timer for registration queue ( #8796 )
...
* feat: #7514 Optional timer for registration queue
* feat: show minutes in average time
* fix: don't show total number of minutes
* feat: implement requested changes
* fix: just store minutes instead of milliseconds
* feat: set default values
4 years ago
Misty (Bot)
0b57ec19ce
Latest translations and fallbacks
4 years ago
Misty (Bot)
e6b9e8ddee
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
2e44639210
fix: guest header/footer cache
...
allow clearing individual caches
4 years ago
Tobias Dossinger
1ce983ccb9
add public/language/de/admin/menu.json & public/language/de/admin/settings/api.json ( #8842 )
...
Co-authored-by: Tobias Dossinger <tobiasdossinger@Jans-MBP-3.localdomain>
Co-authored-by: Julian Lam <julian@nodebb.org>
4 years ago
Julian Lam
8368c25b1d
chore: fallback l10n for admin-settings-api
4 years ago
Misty (Bot)
e81e88f3e9
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
f1f9b225b0
feat: #8824 , cache refactor ( #8851 )
...
* feat: #8824 , cache refactor
ability to disable caches
ability to download contents of cache
refactor cache modules to remove duplicated code
* fix: remove duplicate hit/miss tracking
check cacheEnabled in getUncachedKeys
4 years ago
Misty (Bot)
113d3324fb
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
9e3eb5d41a
feat: #8821 , allow guest topic views
4 years ago
Misty (Bot)
841cbcc3e3
Latest translations and fallbacks
4 years ago
Misty (Bot)
2baccd3ce2
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
6ac73ccb7e
feat: #8801 , disable express compression by default
4 years ago
Misty (Bot)
5605a0d1b7
Latest translations and fallbacks
4 years ago
Misty (Bot)
822c13f199
Latest translations and fallbacks
4 years ago
Misty (Bot)
89a1f481e0
Latest translations and fallbacks
4 years ago
Misty (Bot)
c31cab3457
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
e6440c0d21
fix : #8779 , fix move all
...
add new language keys
4 years ago
Misty (Bot)
df1cfc4caf
Latest translations and fallbacks
4 years ago
Misty (Bot)
1b50e1a062
Latest translations and fallbacks
4 years ago
Misty (Bot)
854d61a257
Latest translations and fallbacks
4 years ago
Misty (Bot)
d52992de1b
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
872bacf1c4
Admin/users ( #8762 )
...
* feat: wip admin/users
* feat: more work
* feat: more fixes
* feat: #8662 , verified/unverified user groups
* feat: add filter
* feat: change user search to use filters array
* refactor: remove unused search call
* fix: tests
* fix: cant join system groups
* fix: upgrade script
4 years ago
Misty (Bot)
0a4fd50aac
Latest translations and fallbacks
4 years ago
Misty (Bot)
ea830871c2
Latest translations and fallbacks
4 years ago
Misty (Bot)
d5d05e17af
Latest translations and fallbacks
4 years ago
Barış Soner Uşaklı
f259063f08
fix : #8728 , dont add admins to table
4 years ago
cryptoethic
b3ed26ac2c
feat: revoke user sessions above threshold ( #8731 )
...
* feat: revoke user sessions above threshold
* fix: removed translations from en-US
* fix: defined default maxUserSessions in install\data\defaults.json
4 years ago
Julian Lam
2ec838fc59
feat(writeapi): token generation/delete routes, ACP updates
4 years ago
Julian Lam
49652e6f1b
feat: management of API tokens via ACP
4 years ago
Misty (Bot)
af90b99706
Latest translations and fallbacks
4 years ago