Commit Graph

9659 Commits (3f30056a71c782dacc27a69d59aae6ece2a3f8a0)

Author SHA1 Message Date
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
Misty Release Bot ee4a6505df Latest translations and fallbacks
Misty Release Bot 66ad72eb57 Latest translations and fallbacks
Misty Release Bot da48116373 chore(i18n): fallback strings for new resources: nodebb.admin-settings-uploads
Julian Lam 43f9e6c8e4 fix: handle ENOENT on file deletion, closes
Julian Lam 06074e8c33 chore: add in warning in language directories about not editing files directly
Julian Lam 46050ace1a Revert "feat: cross origin opener policy options ()"
This reverts commit 881323583f.
Julian Lam 9f291c07d3 Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced"
This reverts commit 34d75e96e1.
Misty Release Bot 34d75e96e1 chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced
Barış Soner Uşaklı 881323583f
feat: cross origin opener policy options ()
Misty Release Bot 20b75b24ad Latest translations and fallbacks
Misty Release Bot 1c8909cc90 Latest translations and fallbacks
Misty Release Bot f5afb5c396 chore(i18n): fallback strings for new resources: nodebb.admin-settings-uploads
Julian Lam 88aee43947 feat: new cronjob and ACP option to delete orphans after configurable number of days, closes
Misty Release Bot 7836ee4ca7 Latest translations and fallbacks
Misty Release Bot b1dc053142 chore(i18n): fallback strings for new resources: nodebb.admin-manage-users
Barış Soner Uşaklı f2f7f78051 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 2da188fe10 fix: , fix alert for password reset email
Misty Release Bot bc224905c0 Latest translations and fallbacks
Misty Release Bot 2971f7b729 Latest translations and fallbacks
Misty Release Bot 630f7181a5 Latest translations and fallbacks
Misty Release Bot ec143ebc4b Latest translations and fallbacks
Misty Release Bot d7d32a8a17 chore(i18n): fallback strings for new resources: nodebb.topic
Julian Lam ece733eddc feat: pass absolute url to post into post tools response,
Barış Soner Uşaklı 48564cfa86 fix: , don't ajaxify to /assets/ urls
Misty Release Bot a320a9761e Latest translations and fallbacks
Barış Soner Uşaklı 6a0339dea4 https://github.com/pichalite/nodebb-theme-slick/issues/60
Barış Soner Uşaklı 2345025e37 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 39d61061e0 feat: add clipboard to runtime modules
Misty Release Bot 78a4d594cc Latest translations and fallbacks
Misty Release Bot 01be1a9955 Latest translations and fallbacks
Julian Lam f6a7582c51 fix: more generic copy for notif/chat button labels
Barış Soner Uşaklı 2bfccac72a fix: , fix order of dom ready events
plugin $().ready hooks will fire first, core will fire last
Misty Release Bot 89631a1cdb Latest translations and fallbacks
Barış Soner Uşaklı 191fb9f443 test: fix tests again
Barış Soner Uşaklı 60eeae95d2 lint: unnecessary escape
Barış Soner Uşaklı e802fab87f fix: get rid of math.random in utils.generateUUID
Misty Release Bot 5017b1a3a8 Latest translations and fallbacks
Barış Soner Uşaklı b124370b92 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 7e4d2852f6 fix: , gray out disabled nav items
use enabled property if present
change default to true, so added nav items are enabled by default
Julian Lam 92abb352b6 fix: encode privilege name for API call
Misty Release Bot 50c1f986d6 Latest translations and fallbacks
Misty Release Bot 0ca458abfc Latest translations and fallbacks
Misty Release Bot 2bace63425 chore(i18n): fallback strings for new resources: nodebb.user
Barış Soner Uşaklı c926358d73 feat: add mute history, closes
Barış Soner Uşaklı 9acdc6808c feat: allow unban/unmute on flag details page. closes
Barış Soner Uşaklı b17a81bfb0 fix: translate api error messages to user lang, closes ,
Misty Release Bot a4784ed357 Latest translations and fallbacks
Barış Soner Uşaklı 24a640d93e fix: alert template error. closes
Barış Soner Uşaklı 578363ad0d Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 082a9e1d42 fix: remove ev, hooks don't pass event, closes
Misty Release Bot d492bc3dce Latest translations and fallbacks
Misty Release Bot 192aa2d303 chore(i18n): fallback strings for new resources: nodebb.admin-manage-admins-mods
Barış Soner Uşaklı b860c2605c feat: paginaton for admins-mods, closes
ability to select categoriest to see children
Misty Release Bot f1bc9aa9f0 Latest translations and fallbacks
Barış Soner Uşaklı a583141252 feat: add button to see category children, closes
Barış Soner Uşaklı 70ad4a5222 fix: clear dragging on mouseup as well
dragging a modal wasn't firing dragend
Julian Lam 5aca106b81 chore: add note re: sort module
Barış Soner Uşaklı dc320c897a feat: closes , ability to prevent alerts on topic list
Misty Release Bot a4ed398c19 Latest translations and fallbacks
Barış Soner Uşaklı e904f43857 feat: add sorted-list.parse
Barış Soner Uşaklı 8faa6f2382 feat: add new hook that fires when sorted-set list modal is shown
Barış Soner Uşaklı 7867ccd780 feat: , ability to mute from flag details
Misty Release Bot 8838bc200d Latest translations and fallbacks
Barış Soner Uşaklı 5e82cf23c6 fix: closes , replace removed socket method with api method
Barış Soner Uşaklı 12b58fcfe6 refactor: return module if it doesn't have default export
Misty Release Bot 3f2aea4437 Latest translations and fallbacks