Commit Graph

20871 Commits (b44ddecdf89cb50982a326086c682b171a79da5f)
 

Author SHA1 Message Date
Barış Soner Uşaklı b44ddecdf8 feat: , separate notification type for group chats
Opliko 6e43086558
resolve - Allow nested objects in translations ()
* feat:  Allow nested objects in translations

* feat:  Allow nested objects in translations

* style: don't change formatting

* fix: don't use the first string match if key isn't finished

* feat:  Allow nested objects in translations

* feat:  Allow nested objects in translations

* style: don't change formatting

* fix: don't use the first string match if key isn't finished

* feat: add nested translations test
Misty (Bot) fbdde03217 Latest translations and fallbacks
Renovate Bot 2ce1fcd336 fix(deps): update dependency nodebb-theme-slick to v1.3.2
Renovate Bot 9f2d0d42be fix(deps): update dependency nodebb-theme-vanilla to v11.3.2
Renovate Bot 1581064362 fix(deps): update dependency nodebb-theme-persona to v10.2.69
Barış Soner Uşaklı 7928036a1b feat: add test for custom translations
Barış Soner Uşaklı 1d6bcbebde feat: https://github.com/NodeBB/NodeBB/issues/8147
Renovate Bot 84d545775e fix(deps): update dependency sharp to v0.26.3
Julian Lam e1d7c4d8aa fix: internal helper method hasGlobalPrivilege, DRY
Julian Lam d83eb7f89e refactor: client-side handlers for user invitations
DRY
gasoved 3ccebf112e
feat: invites regardless of registration type, invite privilege, groups to join on acceptance ()
* 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>
Renovate Bot dde9f1890f fix(deps): update dependency nodebb-plugin-mentions to v2.13.5
Peter Jaszkowiak d30ea25629
feat(deps): benchpressjs@2.2.1 ()
Better warnings, faster template compiles
Renovate Bot b63b7ae5d7 fix(deps): update dependency json2csv to v5.0.5
Misty (Bot) 20c05e80e4 chore: incrementing version number - v1.15.2-beta.1
Julian Lam 0a0b4661be
chore: remove debug log
Tudor-Dan Ravoiu 452d7f2b17
Create verified/unverified user groups ()
Co-authored-by: Tudor-Dan Ravoiu <tudor-dan.ravoiu@ubisoft.com>
Misty (Bot) 996174a187 chore: incrementing version number - v1.15.2-beta.0
Renovate Bot d1e804aa61 fix(deps): update dependency benchpressjs to v2.2.2
Misty (Bot) ce9cf2a545 Latest translations and fallbacks
Barış Soner Uşaklı 2f4653a3cc fix: spec
Barış Soner Uşaklı e4d2764d4c fix: , remove header/footer cache
Barış Soner Uşaklı 9dac9630df fix: check tid in event handlers client side
Misty (Bot) 03329408b7 Latest translations and fallbacks
Barış Soner Uşaklı 5598130a92 refactor: async/await controllers/index.js
Barış Soner Uşaklı f14e42d8bc fix:
Barış Soner Uşaklı 29c2ca94f4
feat: add nodejs version to issue template
Misty (Bot) 7693ab90e2 Latest translations and fallbacks
renovate[bot] 85aaededae
fix(deps): update dependency nodebb-theme-vanilla to v11.3.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Barış Soner Uşaklı <baris@nodebb.org>
Renovate Bot bbfb276a83 fix(deps): update dependency nodebb-theme-slick to v1.3.1
Renovate Bot ec70329aed fix(deps): update dependency nodebb-theme-persona to v10.2.68
Barış Soner Uşaklı 8fbe832460 refactor: less dupe code
Julian Lam fdab76f822 fix: missing admin/menu language key+fallback
Julian Lam 8518404e22
feat: allow groups to specify which cids to show member posts from ()
* 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
renovate[bot] 45922faebc
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 48e8252099
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] eab27f237f
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 5f5f0edb81 chore(deps): update dependency smtp-server to v3.8.0
Misty (Bot) daf2e73c29 Latest translations and fallbacks
Barış Soner Uşaklı 51b7eca119 fix: run every hour, dont show message if average_time is 0
Opliko 04f4429f72
Resolve - optional timer for registration queue ()
* feat:  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
Julian Lam b3e00489c8 fix: add back test timeout for exports
Julian Lam bcccb331db docs: openapi schema for user/group exist check, session deletion
Julian Lam 97842c43d3 test: new api test to ensure each path's parameters are defined in context
Julian Lam 319cfeaa1c test: updated test name to be more specific
Julian Lam dc9668e417 fix: pass length to messaging checkContent hook
Misty (Bot) a2468b84b4 chore: incrementing version number - v1.15.1
(cherry picked from commit 2790a3a3fe23e314844759744b5037d8cc66a2b4)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
Misty (Bot) efb7d688f0 chore: update changelog for v1.15.1
Barış Soner Uşaklı dc6e27730a Merge branch 'master' of https://github.com/NodeBB/NodeBB