Commit Graph

23535 Commits (2f64d63369b8f56f1f1e4f2e2ea97abd71058516)
 

Author SHA1 Message Date
Barış Soner Uşaklı b4a4e60e6b chore: up packages
Barış Soner Uşaklı 93d18383ee fix: don't crash if quick search doesn't return posts
Julian Lam fc2c755c64 fix: properly unregister hooks in emailer tests
Julian Lam dee9cca3c8 fix: email ban tests
Julian Lam e25c0313d1 Revert "refactor: emailer.send and emailer.sendToEmail returns Boolean based on message being successfully sent"
This reverts commit f0e32ff182.
Julian Lam 165a1d8b76 Revert "fix: update usage of emailer.send to not catch (as errors are no longer thrown), email error throttler"
This reverts commit d4e5259fcf.
Misty (Bot) e9588ca7b7 chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
Julian Lam d4e5259fcf fix: update usage of emailer.send to not catch (as errors are no longer thrown), email error throttler
Julian Lam b3f7b742c1 fix: derp
Julian Lam ea27eaf166 feat: no more sending emails to banned users, + feature flag
Julian Lam f0e32ff182 refactor: emailer.send and emailer.sendToEmail returns Boolean based on message being successfully sent
Note that of course this doesn't mean the message was _delivered_, just sent off.

This will stop issues where emailer errors crash NodeBB
Barış Soner Uşaklı 680e36da67 test: fix derp
Barış Soner Uşaklı a214f9a61b test: up acp plugin page timeout
dependabot[bot] 2db54e67c3
chore(deps): bump nodebb-theme-persona in /install ()
Bumps [nodebb-theme-persona](https://github.com/NodeBB/nodebb-theme-persona) from 11.3.19 to 11.3.20.
- [Release notes](https://github.com/NodeBB/nodebb-theme-persona/releases)
- [Commits](https://github.com/NodeBB/nodebb-theme-persona/compare/v11.3.19...v11.3.20)

---
updated-dependencies:
- dependency-name: nodebb-theme-persona
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
renovate[bot] c50f6512a9
fix(deps): update dependency ace-builds to v1.4.14 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] a7f142bebb
fix(deps): update dependency winston to v3.5.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] c6164e487d
fix(deps): update dependency clipboard to v2.0.9 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Julian Lam 89b559a2a3 refactor: sorted-list .get() to be async fn
+ plugin hook `filter:settings.sorted-list.load` to allow modification of params prior to template parsing
Julian Lam 578145acd6 fix: bug where page wouldn't complete loading if data.scripts was emptied
Barış Soner Uşaklı 2a89ad8288 fix: use escaped group names in invite modal
Julian Lam e1e1d5223e feat: push the theme name into body class
Misty (Bot) 63d54098ba Latest translations and fallbacks
Renovate Bot 814cb66bed chore(deps): update dependency lint-staged to v12.3.2
Barış Soner Uşaklı dc6e629d59 fix: https://github.com/julianlam/nodebb-plugin-mentions/issues/170
Barış Soner Uşaklı 92a249c947 fix: , fix relative path urls for dashboard pages
Julian Lam df8c8ad8e4 fix: actually, CORP is ok
Julian Lam 4467299e42 fix: update defaults for corp and coep to be more permissive, for now, to be reverted for v1.20.0
Misty (Bot) c159efc7cd Latest translations and fallbacks
Barış Soner Uşaklı 3e30b6cd23 chore: up persona
Barış Soner Uşaklı 94da502629 fix: if no group label is selected, select no group title option
dont save groupTitle: "['null']" if nothing is selected
Renovate Bot 05e2b3541b chore(deps): update dependency mocha to v9.2.0
dependabot[bot] 1f037bf692 chore(deps): bump helmet from 5.0.1 to 5.0.2 in /install
Bumps [helmet](https://github.com/helmetjs/helmet) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/helmetjs/helmet/releases)
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/helmetjs/helmet/compare/v5.0.1...v5.0.2)

---
updated-dependencies:
- dependency-name: helmet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Renovate Bot ac244af338 chore(deps): update dependency lint-staged to v12.3.1
Renovate Bot 7060837b82 chore(deps): update dependency lint-staged to v12.3.0
Misty (Bot) 3c63651fee Latest translations and fallbacks
Misty (Bot) 1b80be5392 Latest translations and fallbacks
Misty (Bot) 2ec4e31f7c chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced
Julian Lam d91aeea3c3 feat: add ACP toggles for COEP and CORP headers
dependabot[bot] 5d3900dcd4 chore(deps): bump helmet from 4.6.0 to 5.0.1 in /install
Bumps [helmet](https://github.com/helmetjs/helmet) from 4.6.0 to 5.0.1.
- [Release notes](https://github.com/helmetjs/helmet/releases)
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/helmetjs/helmet/compare/v4.6.0...v5.0.1)

---
updated-dependencies:
- dependency-name: helmet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Misty (Bot) 7f450268f6 chore: incrementing version number - v1.19.1
(cherry picked from commit 04ce24e661)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
Misty (Bot) 55df683aa2 chore: update changelog for v1.19.1
Julian Lam d098e26f82
User Email and email validation API ()
* feat: wip user emails api

* fix: allow admins with manage-users access to email confirmation api as well

* fix: wrong route path

* docs: openapi spec
Julian Lam 868bff302c
Update SECURITY.md
- fixed link to bounty page
Misty (Bot) 890b1201b9 Latest translations and fallbacks
dependabot[bot] 4a5182e4aa
chore(deps): bump compare-versions from 4.1.2 to 4.1.3 in /install ()
Bumps [compare-versions](https://github.com/omichelsen/compare-versions) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/omichelsen/compare-versions/releases)
- [Changelog](https://github.com/omichelsen/compare-versions/blob/master/CHANGELOG.md)
- [Commits](https://github.com/omichelsen/compare-versions/commits)

---
updated-dependencies:
- dependency-name: compare-versions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
renovate[bot] 55b3a355be
fix(deps): update dependency jquery-ui to v1.13.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 7fa2ba70d9
fix(deps): update dependency multiparty to v4.2.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 10949184ca
test: add failing guest csrf test ()
* test: add failing guest csrf test

* test: use correct var

* fix: use applyCsrf for guests as well
Renovate Bot f090de3688 chore(deps): update dependency lint-staged to v12.2.2
Renovate Bot 44d81a95bc chore(deps): update dependency @commitlint/cli to v16.1.0