Commit Graph

9625 Commits (14c79763ddc2fefcfe8b21136bd78473da94724c)

Author SHA1 Message Date
Misty Release Bot 6b76f99a3e Latest translations and fallbacks
Opliko bcb94edeb4 feat: add event type to topic event component
Misty Release Bot 6f9fa8c2c8 Latest translations and fallbacks
Misty Release Bot 90fc50e116 chore(i18n): fallback strings for new resources: nodebb.admin-advanced-cache
Opliko a9bbb586fc
feat: allow plugins to add to admin cache list ()
* feat: allow plugins to add to admin cache list

resolves  

plugins will have to use `filter:admin.cache.get` hook and just add their own cache to the object there.

* feat: add dump to ttlCache and expose properties

* feat: also expose properties under their current names

* feat: display TTL if set
Julian Lam 59f3ae201a Merge remote-tracking branch 'origin/master' into develop
Misty Release Bot d7a02d677f Latest translations and fallbacks
Misty Release Bot 8e9677544b Latest translations and fallbacks
Julian Lam 659cfe853d chore: update to new transifex project url
Misty Release Bot 18c144bf37 Latest translations and fallbacks
Misty Release Bot cdaa8f21e4 chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
Julian Lam 4055e3bd1c feat: automatically enable the SMTP transport option if the SMTP service is changed
Misty Release Bot 3e56c547a9 chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
Julian Lam 7082291bae fix: ; tweak copy for gmail app passwords support
Julian Lam c6782a2173 Merge remote-tracking branch 'origin/master' into develop
Misty Release Bot bcf7ef6779 chore(i18n): fallback strings for new resources: nodebb.user
Julian Lam 7fcee42be9 feat: present a password challenge on email update flow
Barış Soner Uşaklı 4586f68eaf fix: race condition causing undefined ajaxify.data
Julian Lam e092bfeb46 Merge remote-tracking branch 'origin/master' into develop
Misty Release Bot d073e09c11 Latest translations and fallbacks
Misty Release Bot 39e65d0bdf Latest translations and fallbacks
Julian Lam 847d2b9141 fix: , early return for selection tooltip based on calling user privilege
Misty Release Bot 17120e034b chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced, nodebb.admin-menu, nodebb.error
Barış Soner Uşaklı b2da02d676 feat: add client side filter:chat.send, closes
Misty Release Bot 56372fb618 Latest translations and fallbacks
Misty Release Bot d3c0b7c375 Latest translations and fallbacks
Julian Lam 820bc994d8
feat: UI changes for ACP > Manage > Categories ()
* Revert "Revert "feat: cross origin opener policy options ()""

This reverts commit 46050ace1a.

* Revert "Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced""

This reverts commit 9f291c07d3.

* feat: closes , don't trim children if category is marked section

* feat: fire hook to allow plugins to filter the pids returned in a user profile

/cc 

* fix: use `user.hidePrivateData();` more consistently across user retrieval endpoints

* fix: better looking placeholder text for ACP search

* fix: bug where fallback to forum search was not working due to client-side error

* feat: allow plugins to toggle whether IPs are shown in the users CSV export

* feat: Allow defining active plugins in config ()

* Revert "Revert "feat: cross origin opener policy options ()""

This reverts commit 46050ace1a.

* Revert "Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced""

This reverts commit 9f291c07d3.

* feat: closes , don't trim children if category is marked section

* feat: fire hook to allow plugins to filter the pids returned in a user profile

/cc 

* fix: use `user.hidePrivateData();` more consistently across user retrieval endpoints

* feat: Allow defining active plugins in config

resolves 

* fix: assign the db result to files properly

* test: add tests with plugins in config

* feat: better theme change handling

* feat: add visual indication that plugins can't be activated

* test: correct hooks

* test: fix test definitions

* test: remove instead of resetting nconf to avoid affecting other tests

* test: ... I forgot how nconf worked

* fix: remove negation

* docs: improve wording of error message

* feat: reduce code duplication

* style: remove a redundant space

* fix: remove unused imports

* fix: use nconf instead of requiring config.json

* fix: await...

* fix: second missed await

* fix: move back from getActiveIds to getActive

* fix: use paths again?

* fix: typo

* fix: move require into the function

* fix: forgot to change back to getActive

* test: getActive returns only id

* test: accedently commented out some stuff

* feat: added note to top of plugins page if \!canChangeState

Co-authored-by: Julian Lam <julian@nodebb.org>
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com>

* feat: show an informative message when no plugins are found after filtering

fixes 

* Latest translations and fallbacks

* Latest translations and fallbacks

* chore(deps): bump ace-builds from 1.7.1 to 1.8.1 in /install

Bumps [ace-builds](https://github.com/ajaxorg/ace-builds) from 1.7.1 to 1.8.1.
- [Release notes](https://github.com/ajaxorg/ace-builds/releases)
- [Changelog](https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ajaxorg/ace-builds/compare/v1.7.1...v1.8.1)

---
updated-dependencies:
- dependency-name: ace-builds
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: swap out icons in ACP > Manage > Categories to more intuitive ones, remove extra placeholder div

* fix: hide expando button if no subcategories; remove attempt at establishing common vars, increased spacing between categories in list

* fix: buggy expando state on category drag/drop

Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com>
Co-authored-by: Opliko <opliko.reg@protonmail.com>
Co-authored-by: Misty Release Bot <deploy@nodebb.org>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Julian Lam 6840a7423b feat: show an informative message when no plugins are found after filtering
fixes 
Opliko 23cb67a112 feat: Allow defining active plugins in config ()
* Revert "Revert "feat: cross origin opener policy options ()""

This reverts commit 46050ace1a.

* Revert "Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced""

This reverts commit 9f291c07d3.

* feat: closes , don't trim children if category is marked section

* feat: fire hook to allow plugins to filter the pids returned in a user profile

/cc 

* fix: use `user.hidePrivateData();` more consistently across user retrieval endpoints

* feat: Allow defining active plugins in config

resolves 

* fix: assign the db result to files properly

* test: add tests with plugins in config

* feat: better theme change handling

* feat: add visual indication that plugins can't be activated

* test: correct hooks

* test: fix test definitions

* test: remove instead of resetting nconf to avoid affecting other tests

* test: ... I forgot how nconf worked

* fix: remove negation

* docs: improve wording of error message

* feat: reduce code duplication

* style: remove a redundant space

* fix: remove unused imports

* fix: use nconf instead of requiring config.json

* fix: await...

* fix: second missed await

* fix: move back from getActiveIds to getActive

* fix: use paths again?

* fix: typo

* fix: move require into the function

* fix: forgot to change back to getActive

* test: getActive returns only id

* test: accedently commented out some stuff

* feat: added note to top of plugins page if \!canChangeState

Co-authored-by: Julian Lam <julian@nodebb.org>
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com>
Julian Lam 25046642e7 fix: bug where fallback to forum search was not working due to client-side error
Julian Lam 1b9c68196f fix: better looking placeholder text for ACP search
Julian Lam 15fb6c3304 Revert "Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced""
This reverts commit 9f291c07d3.
Julian Lam ad072c03d1 Revert "Revert "feat: cross origin opener policy options ()""
This reverts commit 46050ace1a.
Julian Lam 4faf0cdf5c fix: minor margin tweak for alert in acp header
Misty Release Bot 0523dfbacb Latest translations and fallbacks
Misty Release Bot 2f6448e736 Latest translations and fallbacks
Misty Release Bot 6f88894cb9 Latest translations and fallbacks
Misty Release Bot d3ef4fa0cd Latest translations and fallbacks
Julian Lam b778e38c2b fix: move call to `ajaxify.parseData` out to root level
Misty Release Bot 9c48e3d66d Latest translations and fallbacks
Misty Release Bot fb96072f67 Latest translations and fallbacks
Julian Lam 165b804d64 refactor: rewrite ajaxify.parseData in vanilla
Julian Lam 2582cb53a6 fix: move `ajaxify.parseData` back out to DOMContentLoaded
partialy reverts 2bfccac72
Misty Release Bot 077eb0912a Latest translations and fallbacks
Misty Release Bot f71a349524 Latest translations and fallbacks
Misty Release Bot 6fac823e64 Latest translations and fallbacks
Misty Release Bot b5c1658c7f Latest translations and fallbacks
Misty Release Bot fa023f1c5d Latest translations and fallbacks
Misty Release Bot ab021902a4 Latest translations and fallbacks
Misty Release Bot 871bd04bf8 Latest translations and fallbacks