2227 Commits (fb567a7a33d2f5074b1e2ae885a61f2db5448e01)

Author SHA1 Message Date
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
Misty (Bot) 174e239332 Latest translations and fallbacks 4 years ago
Misty (Bot) d93315e3ee Latest translations and fallbacks 4 years ago
Misty (Bot) 6ee0cad289 Latest translations and fallbacks 4 years ago
Misty (Bot) c65ea5bfa6 Latest translations and fallbacks 4 years ago
Barış Soner Uşaklı e60357d20d
feat: #6594, add top/popular sections to digest email (#8709) 4 years ago
Misty (Bot) 39b51707ce Latest translations and fallbacks 4 years ago