Commit Graph

3244 Commits (7d9ff9bf4e6f0866af0f99745b4191895081f254)

Author SHA1 Message Date
renovate[bot] a2b0053426
fix(deps): update dependency ioredis to v5.2.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] d0e3eadb4c
fix(deps): update dependency esbuild to v0.17.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 09712b5739
chore(deps): update dependency jsdom to v21.1.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5648c8eaf1
chore(deps): update commitlint monorepo to v17.4.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 56731d89bc
chore(deps): update dependency eslint to v8.32.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 2994c42b99 fix(deps): update dependency nodebb-theme-persona to v12.1.13
renovate[bot] c1785080b0 chore(deps): update dependency @apidevtools/swagger-parser to v9.0.1
renovate[bot] f846153856 chore(deps): update dependency eslint-plugin-import to v2.27.5
Julian Lam 937344b8a8 Merge remote-tracking branch 'origin/master' into develop
Julian Lam 00e48803a6 fix(deps): downgrade swagger-parser to v9
Julian Lam a788bd1344 revert: 9c250b78b0, fix: comment out broken test for now
Julian Lam 9c250b78b0 fix(deps): pinning sub dependency json-schema-ref-parser to 9.0.9
ref: https://github.com/APIDevTools/json-schema-ref-parser/issues/298
renovate[bot] aa873e805f fix(deps): update dependency @socket.io/redis-adapter to v8.0.1
renovate[bot] 79cd4a36d9 fix(deps): update dependency jsonwebtoken to v9
renovate[bot] 8dc96894ea fix(deps): update dependency nodebb-plugin-2factor to v5.1.3
Julian Lam 44ec8ba50e Merge remote-tracking branch 'origin/master' into develop
Misty Release Bot 1d5eff2365 chore: incrementing version number - v2.8.2
renovate[bot] aaf9abed07
fix(deps): update dependency cron to v2.2.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 66b41d6763
chore(deps): update dependency @commitlint/cli to v17.4.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 4b147ee242
fix(deps): update dependency esbuild to v0.16.16 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] aced93de16
fix(deps): update dependency commander to v9.5.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 7905d5733a
chore(deps): update dependency jsdom to v21 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] aa6788b7db
fix(deps): update dependency postcss to v8.4.21 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 581960de8a
fix(deps): update dependency esbuild to v0.16.15 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Julian Lam 69806662e6
Session Timeout if "Remember Me" is not checked ()
* fix: convert loginDays and loginSeconds to number inputs

* feat: configurable session timeout for when "Remember Me" is not checked

closes 

* test: addition tests to check loginDays and sessionDuration settings

* test: also test loginSeconds override
renovate[bot] 2ea1510f8e
chore(deps): update commitlint monorepo to v17.4.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 958971973a
fix(deps): update dependency esbuild to v0.16.14 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Julian Lam a344e6ec0c
Fix for , restore password reset rate limiting ()
* chore: incrementing version number - v2.8.1

* chore: update changelog for v2.8.1

* fix: accidental clearing of reset rate limiting on reset send

* test: move user reset tests to its own file, add failing test for user reset locks

* fix: , counter attempted flooding of user reset route

* test: fix password reset socket test to check for error now

* test: same user sending multiple reset emails

should work after waiting the correct amount of time

* lint: fixes

* chore: rename outdated `cleanTokensAndUids` method

* test: no need to create user for new test

Co-authored-by: Misty Release Bot <deploy@nodebb.org>
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com>
renovate[bot] 19c2b3509a chore(deps): update dependency husky to v8.0.3
renovate[bot] 8f83f79057
chore(deps): update dependency eslint to v8.31.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] ca43464711
fix(deps): update dependency esbuild to v0.16.13 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Misty Release Bot 96bdbf52b8 chore: incrementing version number - v2.8.1
Julian Lam 95ab5c4110 chore: add back missing dep upgrades
Misty Release Bot 7ce758d698 chore: incrementing version number - v2.8.0
renovate[bot] ef500af8e6 fix(deps): update dependency sharp to v0.31.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 7ab46b784a fix(deps): update dependency sanitize-html to v2.8.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 13a3faa0d1 chore(deps): update dependency jquery to v3.6.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] eb6a9c474a fix(deps): update dependency esbuild to v0.16.10 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 05443dbeee fix(deps): update dependency mongodb to v4.13.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 485ee1301b chore(deps): update dependency eslint to v8.30.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 18ff6caadd fix(deps): update dependency esbuild to v0.16.8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] c4cc1e61df chore(deps): update dependency mocha to v10.2.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] faaf09f71c fix(deps): update dependency sanitize-html to v2.8.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] cde44587c1 fix(deps): update dependency ace-builds to v1.14.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5dda9a5bf1 fix(deps): update dependency nodebb-plugin-2factor to v5.1.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0a5adb416a fix(deps): update dependency postcss to v8.4.20 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 8b209f16d1 fix(deps): update dependency compare-versions to v5.0.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 7bcfe38e60 fix(deps): update dependency html-to-text to v9.0.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 7b9bbef593 fix(deps): update dependency @socket.io/redis-adapter to v8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 7b48156cc0 fix(deps): update dependency nodebb-widget-essentials to v6.0.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 65ef722e82 fix(deps): update dependency esbuild to v0.16.7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 3e8f537830 chore: up jquery
renovate[bot] 4f67fc1ad0 fix(deps): update dependency esbuild to v0.16.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 22493ffb4c fix(deps): update dependency esbuild to v0.15.16 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Misty Release Bot 098097257d chore: incrementing version number - v2.7.0
renovate[bot] df3f1c5e37 fix(deps): update dependency nodebb-theme-lavender to v6.0.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 85d3815816 fix(deps): update dependency esbuild to v0.16.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 693d4783bb chore(deps): update dependency lint-staged to v13.1.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] d8e9738d9f fix(deps): update dependency html-to-text to v9 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] eab5b75463 chore(deps): update dependency eslint to v8.29.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 35be45944a fix(deps): update dependency ace-builds to v1.13.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] aafb7f6ec7 fix(deps): update dependency fs-extra to v11 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 7bc4b836ee fix(deps): update dependency esbuild to v0.15.16 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] f947ac6d41 chore(deps): update dependency lint-staged to v13.0.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] e14d4abc5d fix(deps): update dependency mongodb to v4.12.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Misty Release Bot f8e947e2a7 chore: incrementing version number - v2.6.1
Misty Release Bot 12f0541dfa chore: incrementing version number - v2.6.0
renovate[bot] 709ca59db2
fix(deps): update socket.io packages to v4.5.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] f478420569
chore(deps): update commitlint monorepo to v17.3.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] d449710e95
fix(deps): update dependency esbuild to v0.15.15 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] d480f26b2f
chore(deps): update dependency eslint to v8.28.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 18eb35a173
fix(deps): update dependency nodebb-theme-persona to v12.1.12 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5750ded157
chore(deps): update dependency jsdom to v20.0.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 13f3a04819
fix(deps): update dependency cropperjs to v1.5.13 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 6611d44c69
chore(deps): update dependency jquery to v3.6.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 62a60cbf17
fix(deps): update dependency nodebb-plugin-markdown to v10.1.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 59b4d95f91
fix(deps): update dependency mongodb to v4.12.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Julian Lam e4cfc5fa2e Merge branch 'master' into develop
Julian Lam a87f64b4bb fix: pin jquery version for all packages that include it as a subdependency
Julian Lam 10ba7b9ced Merge branch 'master' into develop
Julian Lam 5aaebdd3d7 fix: , define a resolution for jquery subdependency of timeago
renovate[bot] ca162c0407
fix(deps): update dependency connect-pg-simple to v8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 07c81d5db8
chore(deps): update dependency eslint-config-nodebb to v0.2.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] e0b9240d12
fix(deps): update dependency ace-builds to v1.13.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] a5355d7885 fix(deps): update dependency esbuild to v0.15.14
renovate[bot] 2af7fd5f42 fix(deps): update dependency nodebb-theme-persona to v12.1.11
Barış Soner Uşaklı 3c85b944e3 feat: allow groups to be exempt from maintenance mode
closes 
renovate[bot] b94bb1bf93
fix(deps): update dependency postcss to v8.4.19 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 313d0c3270
fix(deps): update dependency ace-builds to v1.13.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 40c9cc053e
fix(deps): update dependency webpack to v5.75.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 26be289e80
chore(deps): update commitlint monorepo to v17.2.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 8d3907b53a
fix(deps): update dependency yargs to v17.6.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 1ea2a32b0f
fix(deps): update dependency lru-cache to v7.14.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 51919f7abf
fix(deps): update dependency sharp to v0.31.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 4b3978beda
chore(deps): update dependency husky to v8.0.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] c4a1905b83
fix(deps): update dependency esbuild to v0.15.13 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] e144debb7f
fix(deps): update dependency ioredis to v5.2.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] de507f72ea
fix(deps): update dependency ace-builds to v1.12.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 9ca2482a55
fix(deps): update dependency mongodb to v4.11.0 ()
* fix(deps): update dependency mongodb to v4.11.0

* up composer

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com>
renovate[bot] 35d67ad33e
fix(deps): update dependency autoprefixer to v10.4.13 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Misty Release Bot 466263172a chore: incrementing version number - v2.5.8
Julian Lam 97d8b53fd3 Merge branch 'master' into develop
Julian Lam 55a197a7d7 fix: check for csrf token on /register/abort, + theme changes for v2.x branches of themes
renovate[bot] 5a5771e1b6
fix(deps): update dependency nodebb-plugin-composer-default to v9.2.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 4fcef7c54f
chore(deps): update dependency eslint to v8.27.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 73a608549d
fix(deps): update dependency sanitize-html to v2.7.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] a6e4fee137
chore(deps): update dependency jsdom to v20.0.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] ee4fde1375
fix(deps): update dependency nodebb-plugin-composer-default to v9.2.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 29fddd6577
fix(deps): update dependency esbuild to v0.15.12 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 1fc2f1e80c fix(deps): update dependency nodebb-plugin-composer-default to v9.2.2
renovate[bot] 6471b6989e fix(deps): update dependency nodebb-theme-persona to v12.1.9
Julian Lam 7b9e08478c fix(deps): bump composer-default
Julian Lam 96b46411b1 Merge branch 'master' into develop
Julian Lam 9c576a0758
Email confirmation QOL updates ()
* breaking: remove `SocketUser.emailConfirm`, re: 

* chore: move email confirmation related configs to own section in Settings > Email

* feat: new user email method `getValidationExpiry`, returns expiration in ms.. probably.

* fix: bug where `user.email.isValidationPending` returned an u nexpected non-boolean value if there was no confirmation pending (only when checking email as well)

* fix: update getValidationExpiry to return ms

* test: use emailConfirmInterval for tests, for now

* fix: throw friendly error when attempting an email change within email confirmation window

* feat: new config option `emailConfirmExpiry` in days, governs how long the confirm link is good for

* test: additional tests for user email methods

* fix: add back missing handling of  option

* test: fix tests
renovate[bot] 1e930f9d17 fix(deps): update dependency ace-builds to v1.12.3
renovate[bot] 9900e5f4fd
fix(deps): update dependency nodebb-theme-persona to v12.1.8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 4260f0c245 fix(deps): update dependency ace-builds to v1.12.2
renovate[bot] 6485bc2539 fix(deps): update dependency ace-builds to v1.12.1
renovate[bot] ffa117ab79
chore(deps): update dependency mocha to v10.1.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 00ce8fd85e
fix(deps): update dependency ace-builds to v1.12.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] fb41fbe7ae
fix(deps): update socket.io packages to v4.5.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] dcca339772 fix(deps): update dependency nodebb-plugin-emoji to v4.0.6
renovate[bot] ff69c3e185 fix(deps): update dependency esbuild to v0.15.11
renovate[bot] 647bbd57af fix(deps): update dependency @isaacs/ttlcache to v1.2.1
Misty Release Bot dd6d104820 chore: incrementing version number - v2.5.7
Barış Soner Uşaklı dc4a850cac show progress
Barış Soner Uşaklı ba484d5478 Esbuild ()
* ci: add minimum GitHub token permissions for workflows
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>

* feat: use esbuild for minification

Co-authored-by: Ashish Kurmi <akurmi@stepsecurity.io>
Misty Release Bot 7dc45afa4c chore: incrementing version number - v2.5.6
renovate[bot] 60d0145b18 fix(deps): update dependency nodebb-plugin-mentions to v3.0.12
renovate[bot] 3c2a636c22 fix(deps): update dependency postcss to v8.4.18
renovate[bot] b68faa095a
fix(deps): update dependency nodebb-plugin-spam-be-gone to v1.0.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Misty Release Bot 58b2f10ee9 chore: incrementing version number - v2.5.5
Barış Soner Uşaklı b91ef6dd76 chore: up plugins
Misty Release Bot 89eb0340d1 chore: incrementing version number - v2.5.4
renovate[bot] 0f63947b4d
fix(deps): update dependency body-parser to v1.20.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] ff53064cc8
fix(deps): update dependency express to v4.18.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 3719233a43 chore(deps): update dependency eslint to v8.25.0
Barış Soner Uşaklı 02ef3e974c
Esbuild ()
* ci: add minimum GitHub token permissions for workflows
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>

* feat: use esbuild for minification

Co-authored-by: Ashish Kurmi <akurmi@stepsecurity.io>
renovate[bot] 1b89b6615c
fix(deps): update dependency semver to v7.3.8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 1873b52746 fix(deps): update dependency nodebb-theme-persona to v12.1.7
renovate[bot] 241b7c4f30
chore(deps): update dependency jsdom to v20.0.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 855a2bad9a
fix(deps): update dependency commander to v9.4.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] d84ee30809
fix(deps): update dependency postcss to v8.4.17 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 222ab6aebd
fix(deps): update dependency nodemailer to v6.8.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 8bcbff33bf
chore(deps): update dependency eslint to v8.24.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 7c3c3d020b
fix(deps): update dependency yargs to v17.6.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 28d1844e7e
fix(deps): update dependency nodebb-plugin-spam-be-gone to v1.0.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 87c84fe8e0
fix(deps): update dependency ace-builds to v1.11.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 8e23e41077
fix(deps): update dependency sharp to v0.31.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] ce77605a83
fix(deps): update dependency ace-builds to v1.11.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] d900fd1718
fix(deps): update dependency ace-builds to v1.11.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5429487110
fix(deps): update dependency autoprefixer to v10.4.12 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Julian Lam 6391f77b01 Merge remote-tracking branch 'origin/master' into develop
renovate[bot] f971385bbc
fix(deps): update dependency compare-versions to v5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Julian Lam 846eda0af6 fix(deps): bump persona
Julian Lam 27c80d3945 fix(deps): bump persona,
renovate[bot] bbe7f7795f
fix(deps): update dependency mongodb to v4.10.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Misty Release Bot cf6e8101e8 chore: incrementing version number - v2.5.3
renovate[bot] 0debc51b8f
fix(deps): update dependency nodebb-theme-persona to v12.1.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 02fe687503 fix(deps): update dependency nodebb-plugin-2factor to v5.1.1
renovate[bot] 425bf87b07 fix(deps): update dependency nodebb-theme-persona to v12.1.2
renovate[bot] 3f30056a71
chore(deps): update commitlint monorepo ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] bfeb03680a
fix(deps): update dependency sanitize-html to v2.7.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0758655a36
fix(deps): update dependency autoprefixer to v10.4.11 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 2836be5cfa
fix(deps): update dependency sharp to v0.31.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 22f3d0bb4b
fix(deps): update socket.io packages to v4.5.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 335990beae
fix(deps): update dependency nodebb-plugin-2factor to v5.1.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0c6fb6e351
chore(deps): update dependency eslint to v8.23.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0c2a88de06
fix(deps): update dependency autoprefixer to v10.4.10 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] d911a1bfb6
fix(deps): update dependency winston to v3.8.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 01129a3994
fix(deps): update dependency pg to v8.8.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 34d243e49b
fix(deps): update dependency nodebb-plugin-emoji to v4.0.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5e375e4af5
fix(deps): update dependency ioredis to v5.2.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 86b63fab9d
fix(deps): update dependency pg-cursor to v2.7.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5583ab9562
fix(deps): update dependency mongodb to v4.9.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] cc6798bb11
fix(deps): update dependency autoprefixer to v10.4.9 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 8c680db5bd
fix(deps): update dependency postcss to v8.4.16 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 6687f49bda
fix(deps): update dependency jquery to v3.6.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] c0c3ee0189
fix(deps): update dependency ace-builds to v1.10.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Julian Lam 29ddeaa1e2 fix(deps): bump composer-default to v9.2.0
Julian Lam 1d80a07ed1 fix(deps): bump composer-default to v9.1.1
Misty Release Bot e351fbe89c chore: incrementing version number - v2.5.2
Misty Release Bot 2bf475299d chore: incrementing version number - v2.5.1
Julian Lam 61d1e9e0d4 fix(deps): temporarily add back old textcomplete dependencies so emoji plugin can import them
Revert this commit once the emoji plugin is patched so it refers to the newer textcomplete module
Misty Release Bot c3e19005f6 chore: incrementing version number - v2.5.0
Opliko 1920732528
feat: remove visibilityjs ()
* feat: remove visibilityjs

* fix: actually remove require

* style: add a newline

* style: forgot a semicolon

* style: accidently removed trailing newline

* fix: move property declaration to its actual previous place
renovate[bot] 884d40756a fix(deps): update dependency compare-versions to v4.1.4
Julian Lam 15b1561fd3 feat: introduce ACP defined option to rescind notif or do nothing on flag resolve/reject
/cc 
Julian Lam b3b48fa62f Merge remote-tracking branch 'origin/master' into develop
Julian Lam 3cbb7a3df0 chore: move @textcomplete and its modules to composer-default
Misty Release Bot d8b1291088 chore: incrementing version number - v2.4.5
Julian Lam 20ebf0a1e0 Merge remote-tracking branch 'origin/master' into develop
renovate[bot] e51004e206 fix(deps): update dependency mongodb to v4.9.0
Misty Release Bot 24221d66e0 chore: incrementing version number - v2.4.4
Misty Release Bot be0256b26e chore: incrementing version number - v2.4.3
renovate[bot] d8a52f8142 fix(deps): update dependency lru-cache to v7.14.0
Julian Lam 81f8d84f10 fix(deps): bump composer-default to v9
Julian Lam b7bcc367c6 fix(deps): remove textcomplete in favour of @textcomplete/core (same package, just refactored)
Julian Lam 9e46dd2090 Merge remote-tracking branch 'origin/master' into develop
Misty Release Bot 1635633acd chore: incrementing version number - v2.4.2
renovate[bot] 444b4d578b
fix(deps): update dependency nodebb-theme-persona to v12.1.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı aba420a3f3 feat: setting to show signatures only once in topics, closes
renovate[bot] 8fce68d347
chore(deps): update dependency eslint to v8.22.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 33458701c1 test: passport0.6 ()
* test: passport0.6

* test: make logout async, fix lint

* test: keepSessionInfo flag

* revert: csrf load
Misty Release Bot fecf31bd15 chore: incrementing version number - v2.4.1
Barış Soner Uşaklı 6b2a6f9006
test: passport0.6 ()
* test: passport0.6

* test: make logout async, fix lint

* test: keepSessionInfo flag

* revert: csrf load
Misty Release Bot 7f5ff2e613 chore: incrementing version number - v2.4.1
renovate[bot] 4c44d12557 fix(deps): update dependency ace-builds to v1.9.5
renovate[bot] 4ddc0c7af9 fix(deps): update dependency lru-cache to v7.13.2
renovate[bot] dd3851849b fix(deps): update dependency nodemailer to v6.7.8
renovate[bot] 150a7488e4 fix(deps): pin dependency @isaacs/ttlcache to 1.2.0
renovate[bot] 9a7dd3a3b1 fix(deps): update dependency nodebb-plugin-composer-default to v8.0.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Misty Release Bot 5525442279 chore: incrementing version number - v2.4.0
Julian Lam 9b753d6d57
TTL Cache ()
* refactor: move src/cacheCreate.js to src/cache/lru.js

* fix: call new library location for lru cache creator

* feat: add ttl cache

* fix: update upload throttler to use ttl cache instead of lru cache

* chore: add missing dependency

* fix: avoid pubsub conflicts

* fix: use get instead of peek, which is not available in ttl-cache
Julian Lam c07d595662
Update to lru-cache@^7 ()
* chore(deps): bump lru-cache from 6.0.0 to 7.13.1 in /install

Bumps [lru-cache](https://github.com/isaacs/node-lru-cache) from 6.0.0 to 7.13.1.
- [Release notes](https://github.com/isaacs/node-lru-cache/releases)
- [Changelog](https://github.com/isaacs/node-lru-cache/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-lru-cache/compare/v6.0.0...v7.13.1)

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

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

* fix(lru-cache): remove unneeded `length` params for cache creation, as `maxSize` was not used in those init calls, also renamed some methods to match new method names in lru-cache [breaking]

Added deprecation notices for old params

* fix: replace three direct calls to lru-cache with call to cacheCreate, moved cache creation call in uploads to run on first init as config is not populated at lib init

* test: move configs init above cache reset calls in databasemock

* move some more code above cache clear

* refactor: remove unused

* test: lru

* test: more debug

* test: on more test

* use await helpers.uploadFile

* fix: tests remove logs

* fix: acp cache page

* fix: add in one more guard again cache instantiation with `length` prop but no `maxSize` prop

* fix(deps): bump markdown

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com>
renovate[bot] 13a17bd10a chore(deps): update dependency eslint to v8.21.0
dependabot[bot] 993b77478e chore(deps): bump commander from 7.2.0 to 9.4.0 in /install
Bumps [commander](https://github.com/tj/commander.js) from 7.2.0 to 9.4.0.
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tj/commander.js/compare/v7.2.0...v9.4.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Julian Lam 1465598d3b fix(deps): bump persona v12.1.0
Julian Lam bd18004d77 fix(deps): bump 2factor to v5.0.2
Julian Lam e092bfeb46 Merge remote-tracking branch 'origin/master' into develop
renovate[bot] f02492bde3
fix(deps): update dependency sanitize-html to v2.7.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] f22790c0d0 fix(deps): update dependency html-to-text to v8.2.1
renovate[bot] e748e31fed fix(deps): update dependency webpack to v5.74.0
renovate[bot] 4ca0d57172
fix(deps): update dependency autoprefixer to v10.4.8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Opliko 456b87983a
fix: remove socket.io cluster adapter ()
Misty Release Bot 44dd42dc89 chore: incrementing version number - v2.3.1
dependabot[bot] 7b606d2e59 chore(deps): bump sanitize-html from 2.7.0 to 2.7.1 in /install
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/apostrophecms/sanitize-html/releases)
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.7.0...2.7.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] a99006251c chore(deps): bump webpack from 5.73.0 to 5.74.0 in /install
Bumps [webpack](https://github.com/webpack/webpack) from 5.73.0 to 5.74.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.73.0...v5.74.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Julian Lam 9f225e7062 fix(deps): update persona to v12.0.14
Misty Release Bot e616b2e16d chore: incrementing version number - v2.3.0
renovate[bot] 8384b7cf0d fix(deps): update dependency mongodb to v4.8.1
renovate[bot] 07ce0c3942 chore(deps): update dependency lint-staged to v13
renovate[bot] 03a173bb6a fix(deps): update dependency helmet to v5.1.1
dependabot[bot] f397d96830 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>
Julian Lam ad072c03d1 Revert "Revert "feat: cross origin opener policy options ()""
This reverts commit 46050ace1a.
dependabot[bot] 067a51107c chore(deps): bump ioredis from 5.2.0 to 5.2.2 in /install
Bumps [ioredis](https://github.com/luin/ioredis) from 5.2.0 to 5.2.2.
- [Release notes](https://github.com/luin/ioredis/releases)
- [Changelog](https://github.com/luin/ioredis/blob/main/CHANGELOG.md)
- [Commits](https://github.com/luin/ioredis/compare/v5.2.0...v5.2.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Misty Release Bot d1fe975974 chore: incrementing version number - v2.2.5
dependabot[bot] 8d109fef47 chore(deps-dev): bump eslint from 8.19.0 to 8.20.0 in /install
Bumps [eslint](https://github.com/eslint/eslint) from 8.19.0 to 8.20.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.19.0...v8.20.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 4c1bda32c9 chore(deps): bump cron from 2.0.0 to 2.1.0 in /install
Bumps [cron](https://github.com/kelektiv/node-cron) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/kelektiv/node-cron/releases)
- [Changelog](https://github.com/kelektiv/node-cron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kelektiv/node-cron/compare/v2.0.0...v2.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] abb19e981e chore(deps): bump jquery-ui from 1.13.1 to 1.13.2 in /install
Bumps [jquery-ui](https://github.com/jquery/jquery-ui) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/jquery/jquery-ui/releases)
- [Commits](https://github.com/jquery/jquery-ui/compare/1.13.1...1.13.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
renovate[bot] bff239da99 fix(deps): update dependency mongodb to v4.8.0
dependabot[bot] 9e52b8c648 chore(deps): bump nodebb-theme-persona in /install
Bumps [nodebb-theme-persona](https://github.com/NodeBB/nodebb-theme-persona) from 12.0.11 to 12.0.12.
- [Release notes](https://github.com/NodeBB/nodebb-theme-persona/releases)
- [Commits](https://github.com/NodeBB/nodebb-theme-persona/compare/v12.0.11...v12.0.12)

---
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>
dependabot[bot] 2a88a50fe5 chore(deps-dev): bump @commitlint/config-angular in /install
Bumps [@commitlint/config-angular](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-angular) from 17.0.0 to 17.0.3.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-angular/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.3/@commitlint/config-angular)

---
updated-dependencies:
- dependency-name: "@commitlint/config-angular"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 8c20fdad9f chore(deps): bump ioredis from 5.1.0 to 5.2.0 in /install
Bumps [ioredis](https://github.com/luin/ioredis) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/luin/ioredis/releases)
- [Changelog](https://github.com/luin/ioredis/blob/main/CHANGELOG.md)
- [Commits](https://github.com/luin/ioredis/compare/v5.1.0...v5.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Misty Release Bot 7cc33d6db4 chore: incrementing version number - v2.2.4
Renovate Bot 452e5bf76c fix(deps): update dependency diff to v5.1.0
dependabot[bot] d568d2f5fb chore(deps): bump ace-builds from 1.5.3 to 1.7.1 in /install
Bumps [ace-builds](https://github.com/ajaxorg/ace-builds) from 1.5.3 to 1.7.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.5.3...v1.7.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>
dependabot[bot] 9e44cdad19 chore(deps-dev): bump @commitlint/cli from 17.0.2 to 17.0.3 in /install
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 17.0.2 to 17.0.3.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.3/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 7139ad5f5a chore(deps-dev): bump eslint from 8.18.0 to 8.19.0 in /install
Bumps [eslint](https://github.com/eslint/eslint) from 8.18.0 to 8.19.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.18.0...v8.19.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 26b73b39e0 chore(deps): bump winston from 3.8.0 to 3.8.1 in /install
Bumps [winston](https://github.com/winstonjs/winston) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/winstonjs/winston/releases)
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md)
- [Commits](https://github.com/winstonjs/winston/compare/v3.8.0...v3.8.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 0d55c42de3 chore(deps): bump ioredis from 5.0.6 to 5.1.0 in /install
Bumps [ioredis](https://github.com/luin/ioredis) from 5.0.6 to 5.1.0.
- [Release notes](https://github.com/luin/ioredis/releases)
- [Changelog](https://github.com/luin/ioredis/blob/main/CHANGELOG.md)
- [Commits](https://github.com/luin/ioredis/compare/v5.0.6...v5.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] bd37b2865b chore(deps): bump nodemailer from 6.7.5 to 6.7.7 in /install
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.7.5 to 6.7.7.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.7.5...v6.7.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
Misty Release Bot 57b8292d07 chore: incrementing version number - v2.2.3
Misty Release Bot 7863459667 chore: incrementing version number - v2.2.2
dependabot[bot] bfd626b019 chore(deps-dev): bump eslint from 8.17.0 to 8.18.0 in /install
Bumps [eslint](https://github.com/eslint/eslint) from 8.17.0 to 8.18.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.17.0...v8.18.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] d037c2c98c chore(deps-dev): bump jsdom from 19.0.0 to 20.0.0 in /install
Bumps [jsdom](https://github.com/jsdom/jsdom) from 19.0.0 to 20.0.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/19.0.0...20.0.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Misty Release Bot 178613cedd chore: incrementing version number - v2.2.1
renovate[bot] d4a5039e33
fix(deps): update dependency winston to v3.8.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0a07c2c028
fix(deps): update dependency sharp to v0.30.7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Julian Lam 46050ace1a Revert "feat: cross origin opener policy options ()"
This reverts commit 881323583f.
Barış Soner Uşaklı 881323583f
feat: cross origin opener policy options ()
Misty Release Bot 783250ee6f chore: incrementing version number - v2.2.0
Julian Lam 88aee43947 feat: new cronjob and ACP option to delete orphans after configurable number of days, closes
Julian Lam c7fa73b163 chore: bump persona,
dependabot[bot] 78322636c1
chore(deps): bump less from 4.1.2 to 4.1.3 in /install ()
Bumps [less](https://github.com/less/less.js) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/less/less.js/releases)
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/less/less.js/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: less
  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>
dependabot[bot] 701d8d76aa
chore(deps): bump nodebb-plugin-2factor from 5.0.0 to 5.0.1 in /install ()
Bumps [nodebb-plugin-2factor](https://github.com/julianlam/nodebb-plugin-2factor) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/julianlam/nodebb-plugin-2factor/releases)
- [Commits](https://github.com/julianlam/nodebb-plugin-2factor/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: nodebb-plugin-2factor
  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>
Julian Lam d90fc18bf1 chore: bump vanilla
Julian Lam 5bc972df46 chore: bump persona, closes
dependabot[bot] c82d34c88d chore(deps): bump spdx-license-list from 6.5.0 to 6.6.0 in /install
Bumps [spdx-license-list](https://github.com/sindresorhus/spdx-license-list) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/sindresorhus/spdx-license-list/releases)
- [Commits](https://github.com/sindresorhus/spdx-license-list/compare/v6.5.0...v6.6.0)

---
updated-dependencies:
- dependency-name: spdx-license-list
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Misty Release Bot 5d3db8c72b chore: incrementing version number - v2.1.1
dependabot[bot] bb39dfba41 chore(deps): bump nodebb-theme-persona from 12.0.8 to 12.0.9 in /install
Bumps [nodebb-theme-persona](https://github.com/NodeBB/nodebb-theme-persona) from 12.0.8 to 12.0.9.
- [Release notes](https://github.com/NodeBB/nodebb-theme-persona/releases)
- [Commits](https://github.com/NodeBB/nodebb-theme-persona/compare/v12.0.8...v12.0.9)

---
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>
dependabot[bot] a898785671 chore(deps): bump mongodb from 4.6.0 to 4.7.0 in /install
Bumps [mongodb](https://github.com/mongodb/node-mongodb-native) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/mongodb/node-mongodb-native/releases)
- [Changelog](https://github.com/mongodb/node-mongodb-native/blob/main/HISTORY.md)
- [Commits](https://github.com/mongodb/node-mongodb-native/compare/v4.6.0...v4.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] ce38f711cf chore(deps): bump async from 3.2.3 to 3.2.4 in /install
Bumps [async](https://github.com/caolan/async) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v3.2.3...v3.2.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] e5e788d2ad chore(deps-dev): bump @commitlint/config-angular in /install
Bumps [@commitlint/config-angular](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-angular) from 16.3.0 to 17.0.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-angular/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.0/@commitlint/config-angular)

---
updated-dependencies:
- dependency-name: "@commitlint/config-angular"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 52c86dba69 chore(deps-dev): bump eslint from 8.16.0 to 8.17.0 in /install
Bumps [eslint](https://github.com/eslint/eslint) from 8.16.0 to 8.17.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.16.0...v8.17.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] eb9a46f871 chore(deps): bump xregexp from 5.1.0 to 5.1.1 in /install
Bumps [xregexp](https://github.com/slevithan/xregexp) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/slevithan/xregexp/releases)
- [Commits](https://github.com/slevithan/xregexp/compare/v5.1.0...v5.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 6239a1ff52
chore(deps): bump webpack from 5.72.1 to 5.73.0 in /install ()
Bumps [webpack](https://github.com/webpack/webpack) from 5.72.1 to 5.73.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.72.1...v5.73.0)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] 557648e609 chore(deps): bump nodebb-theme-slick from 2.0.1 to 2.0.2 in /install
Bumps [nodebb-theme-slick](https://github.com/pichalite/nodebb-theme-slick) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/pichalite/nodebb-theme-slick/releases)
- [Commits](https://github.com/pichalite/nodebb-theme-slick/compare/v2.0.1...v2.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Misty Release Bot 987045c372 chore: incrementing version number - v2.1.0
dependabot[bot] 6e95e5c5ae chore(deps): bump nodebb-plugin-2factor from 4.0.1 to 5.0.0 in /install
Bumps [nodebb-plugin-2factor](https://github.com/julianlam/nodebb-plugin-2factor) from 4.0.1 to 5.0.0.
- [Release notes](https://github.com/julianlam/nodebb-plugin-2factor/releases)
- [Commits](https://github.com/julianlam/nodebb-plugin-2factor/compare/v4.0.1...v5.0.0)

---
updated-dependencies:
- dependency-name: nodebb-plugin-2factor
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 5f6e9f67c6
chore(deps-dev): bump @commitlint/cli from 17.0.1 to 17.0.2 in /install ()
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 17.0.1 to 17.0.2.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.2/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-type: direct:development
  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] e7fd186118
fix(deps): update dependency ace-builds to v1.5.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 5bafab79e1
fix(deps): update dependency ioredis to v5.0.6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] e47a63f05d
fix(deps): update dependency nodebb-theme-persona to v12.0.8 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 01f607a5c0 chore(deps): update dependency lint-staged to v12.5.0
Renovate Bot 8885d2287c chore(deps): update dependency lint-staged to v12.4.3
renovate[bot] 356f9a189a
fix(deps): update dependency nodebb-plugin-2factor to v4.0.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 7b5f53fc84
fix(deps): update dependency ace-builds to v1.5.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] a9a2683681
fix(deps): update dependency nodebb-theme-persona to v12.0.7 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 23232508d3
fix(deps): update dependency sharp to v0.30.6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Julian Lam 91f32487fd chore: bump persona
renovate[bot] f6728404f0
chore(deps): update dependency eslint to v8.16.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] d9f2096db1
chore(deps): bump sharp from 0.30.4 to 0.30.5 in /install ()
Bumps [sharp](https://github.com/lovell/sharp) from 0.30.4 to 0.30.5.
- [Release notes](https://github.com/lovell/sharp/releases)
- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md)
- [Commits](https://github.com/lovell/sharp/compare/v0.30.4...v0.30.5)

---
updated-dependencies:
- dependency-name: sharp
  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>
dependabot[bot] 0772ec07db
chore(deps): bump postcss from 8.4.13 to 8.4.14 in /install ()
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.13 to 8.4.14.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.13...8.4.14)

---
updated-dependencies:
- dependency-name: postcss
  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>
dependabot[bot] a13a523b1f
chore(deps): bump socket.io-client from 4.5.0 to 4.5.1 in /install ()
Bumps [socket.io-client](https://github.com/socketio/socket.io-client) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/socketio/socket.io-client/releases)
- [Changelog](https://github.com/socketio/socket.io-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-client/compare/4.5.0...4.5.1)

---
updated-dependencies:
- dependency-name: socket.io-client
  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] 1fd68281d0
fix(deps): update dependency nodebb-theme-persona to v12.0.5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] fe873182f6
chore(deps-dev): bump @commitlint/cli from 16.3.0 to 17.0.1 in /install ()
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 16.3.0 to 17.0.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.1/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
renovate[bot] 18e76c215e
chore(deps): update dependency lint-staged to v12.4.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] e894147c82
chore(deps): bump nodebb-plugin-mentions in /install ()
Bumps [nodebb-plugin-mentions](https://github.com/julianlam/nodebb-plugin-mentions) from 3.0.10 to 3.0.11.
- [Release notes](https://github.com/julianlam/nodebb-plugin-mentions/releases)
- [Commits](https://github.com/julianlam/nodebb-plugin-mentions/compare/v3.0.10...v3.0.11)

---
updated-dependencies:
- dependency-name: nodebb-plugin-mentions
  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] ad37020218
fix(deps): update dependency cron to v2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] 5faaf6a152
chore(deps): bump helmet from 5.0.2 to 5.1.0 in /install ()
Bumps [helmet](https://github.com/helmetjs/helmet) from 5.0.2 to 5.1.0.
- [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.2...v5.1.0)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Misty Release Bot 768427d4bb chore: incrementing version number - v2.0.1
dependabot[bot] 9d9b3f4e2f
chore(deps): bump socket.io from 4.5.0 to 4.5.1 in /install ()
Bumps [socket.io](https://github.com/socketio/socket.io) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/4.5.0...4.5.1)

---
updated-dependencies:
- dependency-name: socket.io
  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>
dependabot[bot] f9c9ac9c70
chore(deps): bump ioredis from 5.0.4 to 5.0.5 in /install ()
Bumps [ioredis](https://github.com/luin/ioredis) from 5.0.4 to 5.0.5.
- [Release notes](https://github.com/luin/ioredis/releases)
- [Changelog](https://github.com/luin/ioredis/blob/main/CHANGELOG.md)
- [Commits](https://github.com/luin/ioredis/compare/v5.0.4...v5.0.5)

---
updated-dependencies:
- dependency-name: ioredis
  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>
dependabot[bot] acf188b00f
chore(deps): bump ace-builds from 1.4.14 to 1.5.1 in /install ()
Bumps [ace-builds](https://github.com/ajaxorg/ace-builds) from 1.4.14 to 1.5.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.4.14...v1.5.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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] c7aefe9cdf
chore(deps): bump yargs from 17.4.1 to 17.5.1 in /install ()
Bumps [yargs](https://github.com/yargs/yargs) from 17.4.1 to 17.5.1.
- [Release notes](https://github.com/yargs/yargs/releases)
- [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/yargs/yargs/compare/v17.4.1...v17.5.1)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Renovate Bot 1dc9671749 chore(deps): update dependency @commitlint/cli to v16.3.0
dependabot[bot] 9c4ef133e1
chore(deps-dev): bump @commitlint/config-angular in /install ()
Bumps [@commitlint/config-angular](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-angular) from 16.2.4 to 16.3.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-angular/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v16.3.0/@commitlint/config-angular)

---
updated-dependencies:
- dependency-name: "@commitlint/config-angular"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
renovate[bot] db67a50a6b
fix(deps): update dependency clipboard to v2.0.11 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] 548765838f
chore(deps-dev): bump husky from 8.0.0 to 8.0.1 in /install ()
Bumps [husky](https://github.com/typicode/husky) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v8.0.0...v8.0.1)

---
updated-dependencies:
- dependency-name: husky
  dependency-type: direct:development
  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>
dependabot[bot] aee74bd682
chore(deps): bump mongodb from 4.5.0 to 4.6.0 in /install ()
Bumps [mongodb](https://github.com/mongodb/node-mongodb-native) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/mongodb/node-mongodb-native/releases)
- [Changelog](https://github.com/mongodb/node-mongodb-native/blob/main/HISTORY.md)
- [Commits](https://github.com/mongodb/node-mongodb-native/compare/v4.5.0...v4.6.0)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] b1967681c3
chore(deps): bump express-session from 1.17.2 to 1.17.3 in /install ()
Bumps [express-session](https://github.com/expressjs/session) from 1.17.2 to 1.17.3.
- [Release notes](https://github.com/expressjs/session/releases)
- [Changelog](https://github.com/expressjs/session/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/session/compare/v1.17.2...v1.17.3)

---
updated-dependencies:
- dependency-name: express-session
  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>
dependabot[bot] 06edb6e6c0
chore(deps): bump webpack from 5.72.0 to 5.72.1 in /install ()
Bumps [webpack](https://github.com/webpack/webpack) from 5.72.0 to 5.72.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.72.0...v5.72.1)

---
updated-dependencies:
- dependency-name: webpack
  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>
dependabot[bot] fcb6c191a2 chore(deps-dev): bump grunt from 1.5.2 to 1.5.3 in /install
Bumps [grunt](https://github.com/gruntjs/grunt) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/gruntjs/grunt/releases)
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
- [Commits](https://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3)

---
updated-dependencies:
- dependency-name: grunt
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] 03453a620f
chore(deps-dev): bump husky from 7.0.4 to 8.0.0 in /install ()
Bumps [husky](https://github.com/typicode/husky) from 7.0.4 to 8.0.0.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v7.0.4...v8.0.0)

---
updated-dependencies:
- dependency-name: husky
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] 0d75c6cb1a
chore(deps-dev): bump eslint from 8.14.0 to 8.15.0 in /install ()
Bumps [eslint](https://github.com/eslint/eslint) from 8.14.0 to 8.15.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.14.0...v8.15.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Barış Soner Uşaklı 265a013938 chore: up emoji
Barış Soner Uşaklı 1928a18617 fix: , fix webinstaller folders
Barış Soner Uşaklı e707739326 fix: add missing fs-extra,
renovate[bot] d98f4ea90c
fix(deps): update dependency nodebb-theme-slick to v2.0.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 930aefcf2c
fix(deps): update dependency nodebb-theme-persona to v12.0.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 6eef08f9c1
fix(deps): update dependency nodemailer to v6.7.5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty Release Bot f23c3ff5b2 chore: incrementing version number - v2.0.0
renovate[bot] c3c779153a
fix(deps): update dependency @socket.io/redis-adapter to v7.2.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 68168a7d74
fix(deps): update dependency autoprefixer to v10.4.7 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 1d446e14fc
fix(deps): update dependency nodebb-theme-persona to v12.0.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot a7986773fe chore(deps): update dependency mocha to v10
renovate[bot] eb3c398e26
fix(deps): update dependency nodebb-plugin-mentions to v3.0.10 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] c3ff28ff55
fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 1acbe4c10f
fix(deps): update dependency nodebb-plugin-mentions to v3.0.9 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 6217db0041
fix(deps): update dependency postcss to v8.4.13 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] b0dc561579
fix(deps): update dependency express to v4.18.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 672ab25ab4
fix(deps): pin dependency webpack to 5.72.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı d20b07cfea
Webpack5 ()
* feat: webpack 5 part 1

* fix: gruntfile fixes

* fix: fix taskbar warning

add app.importScript
copy public/src/modules to build folder

* refactor: remove commented old code

* feat: reenable admin

* fix: acp settings pages, fix sortable on manage categories

embedded require in html not allowed

* fix: bundle serialize/deserizeli so plugins dont break

* test: fixe util tests

* test: fix require path

* test: more test fixes

* test: require correct utils module

* test: require correct utils

* test: log stack

* test: fix db require blowing up tests

* test: move and disable bundle test

* refactor: add aliases

* test: disable testing route

* fix: move webpack modules necessary for build, into `dependencies`

* test: fix one more test

remove 500-embed.tpl

* fix: restore use of assets/nodebb.min.js, at least for now

* fix: remove unnecessary line break

* fix: point to proper ACP bundle

* test: maybe fix build test

* test: composer

* refactor: dont need dist

* refactor: more cleanup

use everything from build/public folder

* get rid of conditional import in app.js

* fix: ace

* refactor: cropper alias

* test: lint and test fixes

* lint: fix

* refactor: rename function to app.require

* refactor: go back to using app.require

* chore: use github branch

* chore: use webpack branch

* feat: webpack webinstaller

* feat: add chunkFile name with contenthash

* refactor: move hooks to top

* refactor: get rid of template500Function

* fix(deps): use webpack5 branch of 2factor plugin

* chore: tagging v2.0.0-beta.0 pre-release version 💥 :shipit: 🎉 🚀

* refactor: disable cache on templates

loadTemplate is called once by benchpress and the result is cache internally

* refactor: add server side helpers.js

* feat: deprecate /plugins shorthand route, closes 

* refactor: use build/public for webpack

* test: fix filename

* fix: more specific selector

* lint: ignore

* refactor: fix comments

* test: add debug for random failing test

* refactor: cleanup

remove test page, remove dupe functions in utils.common

* lint: use relative path  for now

* chore: bump prerelease version

* feat: add translateKeys

* fix: optional params

* fix: get rid of extra timeago files

* refactor: cleanup, require timeago locale earlier

remove translator.prepareDOM, it is in header.tpl html tag

* refactor: privileges system to use a Map in the backend instead of separate objects for keys and labels ()

* refactor: privileges system to use a Map in the backend instead of separate objects for keys and labels

- Existing hooks are preserved (to be deprecated at a later date, possibly)
- New init hooks are called on NodeBB start, and provide a one-stop shop to add new privileges, instead of having to add to four different hooks

* docs: fix typo in comment

* test: spec changes

* refactor: privileges system to use a Map in the backend instead of separate objects for keys and labels ()

* refactor: privileges system to use a Map in the backend instead of separate objects for keys and labels

- Existing hooks are preserved (to be deprecated at a later date, possibly)
- New init hooks are called on NodeBB start, and provide a one-stop shop to add new privileges, instead of having to add to four different hooks

* docs: fix typo in comment

* test: spec changes

* feat: allow app.require('bootbox'/'benchpressjs')

* refactor: require server side utils

* test: jquery ready

* change istaller to use build/public

* test: use document.addEventListener

* refactor: closes 

* refactor: generateTopicClass

* fix: column counts for other privileges

* fix: , regression where sorted-list items did not render into the DOM in the predicted order [breaking]

* fix: typo in hook name

* refactor: introduce a generic autocomplete.init() method that can be called to add nodebb-style autocompletion but using different data sources (e.g. not user/groups/tags)

* fix: crash if `delay` not passed in (as it cannot be destructured)

* refactor: replace substr

* feat: set --panel-offset style in html element based on stored value in localStorage

* refactor: addDropupHandler() logic to be less naive

- Take into account height of the menu
- Don't apply dropUp logic if there's nothing in the dropdown
- Remove 'hidden' class (added by default in Persona for post tools) when menu items are added

closes 

* refactor: simplify utils.params [breaking]

Retrospective analysis of the usage of this method suggests that the options passed in are superfluous, and that only `url` is required. Using a browser built-in makes more sense to accomplish what this method sets out to do.

* feat: add support for returning full URLSearchParams for utils.params

* fix: utils.params() fallback handling

* fix: default empty obj for params()

* fix: remove \'loggedin\' and \'register\' qs parameters once they have been used, delay invocation of messages until ajaxify.end

* fix: utils.params() not allowing relative paths to be passed in

* refactor(DRY): new assertPasswordValidity utils method

* fix: incorrect error message returned on insufficient privilege on flag edit

* fix: read/update/delete access to flags API should be limited for moderators to only post flags in categories they moderate

- added failing tests and patched up middleware.assert.flags to fix

* refactor: flag api v3 tests to create new post and flags on every round

* fix: missing error:no-flag language key

* refactor: flags.canView to check flag existence, simplify middleware.assert.flag

* feat: flag deletion API endpoint, 

* feat: UI for flag deletion, closes 

* chore: update plugin versions

* chore: up emoji

* chore: update markdown

* chore: up emoji-android

* fix: regression caused by utils.params() refactor, supports arrays and pipes all values through utils.toType, adjusts tests to type check

Co-authored-by: Julian Lam <julian@nodebb.org>
renovate[bot] d6843294fc
fix(deps): update dependency cron to v1.8.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] a2e263a12a
chore(deps): bump nodebb-plugin-dbsearch from 5.1.3 to 5.1.4 in /install ()
Bumps [nodebb-plugin-dbsearch](https://github.com/barisusakli/nodebb-plugin-dbsearch) from 5.1.3 to 5.1.4.
- [Release notes](https://github.com/barisusakli/nodebb-plugin-dbsearch/releases)
- [Commits](https://github.com/barisusakli/nodebb-plugin-dbsearch/compare/v5.1.3...v5.1.4)

---
updated-dependencies:
- dependency-name: nodebb-plugin-dbsearch
  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] 8d47f352e5
fix(deps): update dependency bootbox to v5.5.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] afefee0802
fix(deps): update dependency nodemailer to v6.7.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 62f1c78a06 chore(deps): update dependency smtp-server to v3.11.0
Misty Release Bot 0c4850e287 chore: incrementing version number - v1.19.7
Renovate Bot 0d9179f7a1 chore(deps): update commitlint monorepo to v16.2.4
renovate[bot] 804542e403
chore(deps): update dependency lint-staged to v12.4.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 5ae690a672
fix(deps): update dependency express to v4.18.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] d86c447a6c
fix(deps): update socket.io packages to v4.5.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] 0c2d015cdc
chore(deps): bump socket.io from 4.4.1 to 4.5.0 in /install ()
Bumps [socket.io](https://github.com/socketio/socket.io) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/4.4.1...4.5.0)

---
updated-dependencies:
- dependency-name: socket.io
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
renovate[bot] 5ce4c87473
fix(deps): update dependency autoprefixer to v10.4.5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] b81a0cfe8a
fix(deps): update dependency nodebb-plugin-2factor to v3.0.7 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 40b7ff4b7b
chore(deps): update dependency eslint to v8.14.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] a767d623a6
fix(deps): update dependency nodebb-widget-essentials to v5.0.11 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot fff818c65f chore(deps): update dependency lint-staged to v12.4.0
renovate[bot] a36911fc49
fix(deps): update dependency sharp to v0.30.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı b28f9f776a feat: closes , minimum reputation to chat
renovate[bot] 07678fb5a4
fix(deps): update dependency prompt to v1.3.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] fe492b1127
fix(deps): update dependency nconf to v0.12.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 6c72785971
fix(deps): update dependency archiver to v5.3.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 7c1d98c7fa chore(deps): update dependency lint-staged to v12.3.8
Misty Release Bot 283a0072a8 chore: incrementing version number - v1.19.6
dependabot[bot] 65cec8d026
chore(deps): bump semver from 7.3.6 to 7.3.7 in /install ()
Bumps [semver](https://github.com/npm/node-semver) from 7.3.6 to 7.3.7.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.3.6...v7.3.7)

---
updated-dependencies:
- dependency-name: semver
  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] 7c733e9cf1
fix(deps): update dependency nodebb-plugin-mentions to v3.0.8 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 9f49665958 chore(deps): update dependency grunt to v1.5.2
renovate[bot] dc03a2f95c
fix(deps): update dependency winston to v3.7.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] f253bbddae
fix(deps): update dependency nconf to v0.11.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 0a8bf44e63 chore(deps): update dependency grunt to v1.5.1
Renovate Bot e82d8bb69b chore(deps): update dependency grunt to v1.5.0
renovate[bot] bbf2b73e91
fix(deps): update dependency yargs to v17.4.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 88200ec12f
fix(deps): update dependency ioredis to v5.0.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot bc3aabb453 chore(deps): update dependency eslint to v8.13.0
renovate[bot] 91026e5f14
fix(deps): update dependency html-to-text to v8.2.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] c50de9112d
fix(deps): update dependency semver to v7.3.6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] b3ec805988
fix(deps): update dependency html-to-text to v8.1.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot a2ebf53b60 chore(deps): update dependency eslint-plugin-import to v2.26.0
renovate[bot] b6517cfd64
fix(deps): update dependency nodebb-widget-essentials to v5.0.10 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 26511185ac
fix(deps): update dependency body-parser to v1.20.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 5e37f34e19
fix(deps): update dependency spdx-license-list to v6.5.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 947fa193a9
fix(deps): update dependency graceful-fs to v4.2.10 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 30f728ca2d
fix(deps): update dependency mongodb to v4.5.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 0d744d30f2
fix(deps): update dependency ioredis to v5.0.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 060ad1b003
fix(deps): update dependency ioredis to v5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 0ac426e0fc
fix(deps): update dependency nodebb-plugin-2factor to v3.0.6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] 5b1789c139
chore(deps): bump nodebb-theme-persona from 11.4.3 to 11.4.4 in /install ()
Bumps [nodebb-theme-persona](https://github.com/NodeBB/nodebb-theme-persona) from 11.4.3 to 11.4.4.
- [Release notes](https://github.com/NodeBB/nodebb-theme-persona/releases)
- [Commits](https://github.com/NodeBB/nodebb-theme-persona/compare/v11.4.3...v11.4.4)

---
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>
dependabot[bot] c8c4293306
chore(deps): bump nodebb-plugin-composer-default in /install ()
Bumps [nodebb-plugin-composer-default](https://github.com/NodeBB/nodebb-plugin-composer-default) from 7.0.21 to 7.0.22.
- [Release notes](https://github.com/NodeBB/nodebb-plugin-composer-default/releases)
- [Commits](https://github.com/NodeBB/nodebb-plugin-composer-default/compare/v7.0.21...v7.0.22)

---
updated-dependencies:
- dependency-name: nodebb-plugin-composer-default
  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 a6590e20e4 chore(deps): update dependency eslint to v8.12.0
renovate[bot] 898e0e8925
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.21 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 47399bfee4
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.8.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 12cd1df256
fix(deps): update dependency sortablejs to v1.15.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 7e54249566
fix(deps): update dependency nodemailer to v6.7.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] eaa055179c
fix(deps): update dependency yargs to v17.4.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 720a9dbad2
fix(deps): update dependency nodebb-theme-persona to v11.4.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 0659413185
fix(deps): update dependency connect-redis to v6.1.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 5f36ad3976
chore(deps): update dependency lint-staged to v12.3.7 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) 48d6eb4f14 chore: incrementing version number - v1.19.5
dependabot[bot] d33485f6ef
chore(deps): bump less from 3.13.1 to 4.1.2 in /install ()
Bumps [less](https://github.com/less/less.js) from 3.13.1 to 4.1.2.
- [Release notes](https://github.com/less/less.js/releases)
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/less/less.js/commits)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
renovate[bot] bdbc168d70
fix(deps): update dependency postcss to v8.4.12 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] 90094935fe
chore(deps): bump autoprefixer from 10.4.2 to 10.4.4 in /install ()
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.2 to 10.4.4.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.2...10.4.4)

---
updated-dependencies:
- dependency-name: autoprefixer
  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 0a4522a2f3 chore(deps): update dependency lint-staged to v12.3.6
Renovate Bot 0a97015d9f chore(deps): update commitlint monorepo to v16.2.3
dependabot[bot] 445e3d704d
chore(deps): bump nodebb-plugin-spam-be-gone in /install ()
Bumps [nodebb-plugin-spam-be-gone](https://github.com/akhoury/nodebb-plugin-spam-be-gone) from 0.7.14 to 0.8.0.
- [Release notes](https://github.com/akhoury/nodebb-plugin-spam-be-gone/releases)
- [Commits](https://github.com/akhoury/nodebb-plugin-spam-be-gone/compare/v0.7.14...v0.8.0)

---
updated-dependencies:
- dependency-name: nodebb-plugin-spam-be-gone
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
renovate[bot] b42138596b
fix(deps): update dependency sharp to v0.30.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] 145621f7a5
chore(deps): bump connect-redis from 6.1.1 to 6.1.2 in /install ()
Bumps [connect-redis](https://github.com/visionmedia/connect-redis) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/visionmedia/connect-redis/releases)
- [Commits](https://github.com/visionmedia/connect-redis/compare/v6.1.1...v6.1.2)

---
updated-dependencies:
- dependency-name: connect-redis
  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 feaf3068f8 chore(deps): update dependency eslint to v8.11.0
renovate[bot] 4ffbd78df5
chore(deps): update dependency mocha to v9.2.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 3414a23bce feat: min:rep:upvote, and other limits similar to downvotes
closes 
Barış Soner Uşaklı 997ab7d416 fix: , remove logging of env vars
Misty (Bot) 67282057e7 chore: incrementing version number - v1.19.4
dependabot[bot] d7a4ae1f9c
chore(deps): bump postcss from 8.4.7 to 8.4.8 in /install ()
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.7 to 8.4.8.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.7...8.4.8)

---
updated-dependencies:
- dependency-name: postcss
  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 bcb68ee9af fix(deps): update dependency nodebb-plugin-markdown to v9.0.10
Renovate Bot 517ae926ff chore(deps): update dependency lint-staged to v12.3.5
gasoved 62187caa67
feat: post auto flagging on downvotes ()
* feat: post auto flagging on downvotes

* fix: just get one admin
renovate[bot] 4b730df974
fix(deps): update dependency mongodb to v4.4.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 4d590f6550
fix(deps): update dependency nodebb-theme-persona to v11.4.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] c75714b7e3
fix(deps): update dependency body-parser to v1.19.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 1a6c2c5534
fix(deps): update dependency sharp to v0.30.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 3e5a0f0d68
fix(deps): update dependency nodebb-plugin-mentions to v3.0.7 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] 81e7ca201e chore(deps): bump nodebb-plugin-spam-be-gone in /install
Bumps [nodebb-plugin-spam-be-gone](https://github.com/akhoury/nodebb-plugin-spam-be-gone) from 0.7.13 to 0.7.14.
- [Release notes](https://github.com/akhoury/nodebb-plugin-spam-be-gone/releases)
- [Commits](https://github.com/akhoury/nodebb-plugin-spam-be-gone/compare/v0.7.13...v0.7.14)

---
updated-dependencies:
- dependency-name: nodebb-plugin-spam-be-gone
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Renovate Bot e83c8be2bd chore(deps): update dependency eslint to v8.10.0
dependabot[bot] 52ee5ce8e1 chore(deps): bump postcss from 8.4.6 to 8.4.7 in /install
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.6 to 8.4.7.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.6...8.4.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] e44cbb2430 chore(deps): bump json2csv from 5.0.6 to 5.0.7 in /install
Bumps [json2csv](https://github.com/zemirco/json2csv) from 5.0.6 to 5.0.7.
- [Release notes](https://github.com/zemirco/json2csv/releases)
- [Changelog](https://github.com/zemirco/json2csv/blob/v5.0.7/CHANGELOG.md)
- [Commits](https://github.com/zemirco/json2csv/compare/v5.0.6...v5.0.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
Renovate Bot f30c65a49d fix(deps): update dependency nodebb-plugin-2factor to v3.0.5
Renovate Bot 67e4df7817 chore(deps): update dependency smtp-server to v3.10.0
renovate[bot] b84e61d568
fix(deps): update dependency nodebb-theme-persona to v11.4.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 6b22d0e15f fix: , use the correct env vars for web install
renovate[bot] 244d88017f
fix(deps): update dependency nodebb-theme-persona to v11.4.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 00eebf10af chore(deps): update dependency mocha to v9.2.1
renovate[bot] 31cbff19ed
fix(deps): update dependency nodebb-plugin-mentions to v3.0.6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 1c1062e11b
fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] c17b9bd447
fix(deps): update dependency nodebb-plugin-markdown to v9.0.8 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] 21913b5b19 chore(deps): bump prompt from 1.2.1 to 1.2.2 in /install
Bumps [prompt](https://github.com/flatiron/prompt) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/flatiron/prompt/releases)
- [Changelog](https://github.com/flatiron/prompt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/flatiron/prompt/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
renovate[bot] afd2993dfe
fix(deps): update dependency mongodb to v4.4.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 04900291db
fix(deps): update dependency nodebb-plugin-emoji to v3.5.17 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Julian Lam 6e156daaf6 fix: don't load setup.json into nconf if setup.json doesn't exist
renovate[bot] 0e30362b2c
fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] 5321ba4d71 chore(deps): bump express from 4.17.2 to 4.17.3 in /install
Bumps [express](https://github.com/expressjs/express) from 4.17.2 to 4.17.3.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.2...4.17.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Barış Soner Uşaklı c23b208984 chore: up persona
Barış Soner Uşaklı b517b376ac feat: ability to go through your posts in a topic
because I am 👴 useful for large topics
renovate[bot] 5666c103cf
fix(deps): update dependency nodebb-widget-essentials to v5.0.9 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 636f1baf0c
fix(deps): update dependency nodebb-widget-essentials to v5.0.8 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) 09cb11c82a chore: incrementing version number - v1.19.3
(cherry picked from commit 7388f111b7)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
renovate[bot] b47ca86db5
fix(deps): update dependency nodebb-plugin-emoji to v3.5.16 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 5b0d4a8ec9
fix(deps): update dependency nodebb-plugin-markdown to v9.0.7 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 7af057fa51
fix(deps): update dependency nodebb-plugin-emoji to v3.5.14 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 55a9818389
fix(deps): update dependency nodebb-plugin-mentions to v3.0.5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 9577ef8d7d chore(deps): update dependency lint-staged to v12.3.4
Renovate Bot 2290cee5ed chore(deps): update commitlint monorepo to v16.2.1
renovate[bot] 22da7a10cc
fix(deps): update dependency winston to v3.6.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 763cd193c9 chore(deps): update dependency eslint to v8.9.0
Renovate Bot 3225a1affc fix(deps): update dependency nodebb-plugin-markdown to v9.0.6
Julian Lam e9cb1452f9 chore: remove punycode dep
renovate[bot] 3dc108d316
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.13 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 2c0b63227e
fix(deps): update dependency nodebb-plugin-emoji to v3.5.12 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 766ef4e5c0
fix(deps): update dependency nodebb-plugin-emoji to v3.5.11 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) e49b31f0c1 chore: incrementing version number - v1.19.2
(cherry picked from commit ded19254ac)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
renovate[bot] 8e52abe8be
fix(deps): update dependency sharp to v0.30.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 2896ff1f0f Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 14ecafb6c7 chore: up persona
renovate[bot] 6c0f7034b3
fix(deps): update dependency nodebb-widget-essentials to v5.0.7 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 8a4b7dc454 chore: up markdown
renovate[bot] 78d48c3775
fix(deps): update dependency nodebb-theme-persona to v11.3.37 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] b496ad445c
chore(deps): bump ioredis from 4.28.4 to 4.28.5 in /install ()
Bumps [ioredis](https://github.com/luin/ioredis) from 4.28.4 to 4.28.5.
- [Release notes](https://github.com/luin/ioredis/releases)
- [Changelog](https://github.com/luin/ioredis/blob/master/Changelog.md)
- [Commits](https://github.com/luin/ioredis/compare/v4.28.4...v4.28.5)

---
updated-dependencies:
- dependency-name: ioredis
  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] a10e4940f0
fix(deps): update dependency connect-redis to v6.1.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 0e2a4a2d4a
fix(deps): update dependency nodebb-theme-persona to v11.3.36 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 6465e012c5
fix(deps): update dependency nodebb-theme-persona to v11.3.35 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] e6185883ba
fix(deps): update dependency pg-cursor to v2.7.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 3247767620
fix(deps): update dependency nodebb-theme-persona to v11.3.33 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 8f5b5ef1b2
fix(deps): update dependency nodebb-theme-vanilla to v12.1.17 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 1eb0939e88
fix(deps): update dependency nodebb-plugin-emoji to v3.5.9 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 845717b8c0
fix(deps): update dependency sanitize-html to v2.7.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 531a3b1e88
fix(deps): update dependency pg to v8.7.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] c343b631a1
fix(deps): update dependency connect-redis to v6.1.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 1eaae1d0a7 chore: up persona
renovate[bot] f1bed4418e
fix(deps): update dependency nodebb-theme-persona to v11.3.31 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] a470295925
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.20 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 916a0db3d0
fix(deps): update dependency nodebb-theme-persona to v11.3.30 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 106ef7cf44 chore: up emoji
dependabot[bot] b71025cee9
chore(deps): bump nodebb-widget-essentials in /install ()
Bumps [nodebb-widget-essentials](https://github.com/psychobunny/nodebb-widget-essentials) from 5.0.5 to 5.0.6.
- [Release notes](https://github.com/psychobunny/nodebb-widget-essentials/releases)
- [Commits](https://github.com/psychobunny/nodebb-widget-essentials/compare/v5.0.5...v5.0.6)

---
updated-dependencies:
- dependency-name: nodebb-widget-essentials
  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] 2924cd3bf0
fix(deps): update dependency sharp to v0.30.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] cda07cb706
fix(deps): update dependency ioredis to v4.28.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 3b4cf9713d chore: persona
Barış Soner Uşaklı 78db61cf75 chore: persona
Renovate Bot 2c605d1c60 fix(deps): update dependency clipboard to v2.0.10
Julian Lam cf8f62aed9
feat: remove colors in favour of chalk ()
* feat: remove colors in favour of chalk

* fix: bad conversion from colors to chalk in src/cli/index.js

* fix: padWidth calculation to account for control characters

* fix: termWidth calculation, but swapped one problem for another

* fix: formatItem, implement my own padRight to take control characters into account
Barış Soner Uşaklı c7a5643932 chore: up deps
Renovate Bot 6ba25557b3 chore(deps): update dependency lint-staged to v12.3.3
Renovate Bot 1bf938da1c fix(deps): update dependency sitemap to v7.1.1
Renovate Bot b0dd68bbae fix(deps): update dependency winston to v3.5.1
Renovate Bot e7ba24c55a fix(deps): pin dependency punycode to 2.1.1
Julian Lam 452f29c0ff chore: add punycode dependency
Renovate Bot 322f103340 fix(deps): update dependency postcss to v8.4.6
Barış Soner Uşaklı d50d4a9ecd chore: up persona
Barış Soner Uşaklı 28ab4edeb7 Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı 458606bc9a chore: up persona
Renovate Bot 7d5080cd6d fix(deps): update dependency nodebb-plugin-markdown to v9
Barış Soner Uşaklı cfe53305da chore: up persona
Barış Soner Uşaklı f29bed27c0 chore: up persona
Renovate Bot 153693e0a9 chore(deps): update dependency eslint to v8.8.0
Barış Soner Uşaklı b4a4e60e6b chore: up packages
Julian Lam ea27eaf166 feat: no more sending emails to banned users, + feature flag
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>
Renovate Bot 814cb66bed chore(deps): update dependency lint-staged to v12.3.2
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
Barış Soner Uşaklı 3e30b6cd23 chore: up persona
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
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>
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>
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
Barış Soner Uşaklı 89871d714a chore: up persona
renovate[bot] e03d47473b
fix(deps): update dependency nodebb-theme-persona to v11.3.15 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Barış Soner Uşaklı <baris@nodebb.org>
renovate[bot] 693ca1f11f
fix(deps): update dependency mongodb to v4.3.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 857ac48021 chore(deps): update dependency lint-staged to v12.2.1
Renovate Bot 9c63d076db chore(deps): update dependency @commitlint/cli to v16.0.3
Renovate Bot 1a0c117dde chore(deps): update dependency lint-staged to v12.2.0
Renovate Bot 8abaf3f643 chore(deps): update dependency eslint to v8.7.0
Barış Soner Uşaklı d1eb21c56d fix: , don't show optional message if email is required
Renovate Bot f5ad173b56 chore(deps): update dependency mocha to v9.1.4
renovate[bot] 2c75cce654
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.18 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Julian Lam 31ea2266a6 feat: nicer error handling for bad jwt in unsubscribe template
Misty (Bot) 18b0a29f6f chore: incrementing version number - v1.19.0
(cherry picked from commit aa77758afd)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
Renovate Bot ad6f6051bd fix(deps): update dependency nodebb-plugin-markdown to v8.14.6
Julian Lam 31b4b8fd6e feat: bundling nodebb-plugin-2factor with all NodeBB installations, v1.19.0 onwards 🎉
renovate[bot] 2fee1d074e
fix(deps): update dependency winston to v3.4.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] bfad04ab85
fix(deps): update dependency ioredis to v4.28.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 56d134c317 chore(deps): update commitlint monorepo
Julian Lam 487f25ba29 chore: revert engines change in install/package.json
Renovate Bot da2bb340ac fix(deps): pin dependencies
renovate[bot] 15bf3db2b6
fix(deps): pin dependency socket.io-adapter-cluster to 1.0.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 2fa3cd0de7
fix(deps): update dependency nodebb-theme-vanilla to v12.1.15 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 762de2d862
fix(deps): update dependency nodebb-theme-slick to v1.4.23 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 385d4c71d8
fix(deps): update dependency nodebb-theme-persona to v11.3.13 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 4bada01b2d fix(deps): update dependency winston to v3.3.4
Opliko 1adc898ba7
Stop colors.js vandalism ()
* fix: pin colors to 1.4.0

* fix: exclude colors from renovate updates
Renovate Bot 40e7007fee chore(deps): update dependency lint-staged to v12.1.7
Renovate Bot a47883e89b fix(deps): update dependency autoprefixer to v10.4.2
Renovate Bot f78108ace5 chore(deps): update dependency lint-staged to v12.1.6
Renovate Bot 50eb4556cf fix(deps): update dependency mongodb to v4.3.0
Renovate Bot 9eb00cb2e0 fix(deps): update socket.io packages to v4.4.1
Renovate Bot a69afdb60b chore(deps): update dependency eslint-plugin-import to v2.25.4
Renovate Bot 12038039f5 chore(deps): update dependency lint-staged to v12.1.5
Renovate Bot 0a15c99e4f fix(deps): update dependency nodebb-rewards-essentials to v0.2.1
Renovate Bot b546ff4e84 chore(deps): update dependency eslint to v8.6.0
Renovate Bot f1aa5f7d18 fix(deps): update dependency autoprefixer to v10.4.1
Renovate Bot 87779fc8f9 chore(deps): update dependency lint-staged to v12.1.4
Renovate Bot 5c3335b799 fix(deps): update dependency yargs to v17.3.1
renovate[bot] dd8b1f757d
fix(deps): update dependency nodebb-theme-vanilla to v12.1.14 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] dd1633fff8
fix(deps): update dependency nodebb-theme-slick to v1.4.22 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] eccdfc9d6b
fix(deps): update dependency nodebb-theme-lavender to v5.3.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] ee05b76264
chore(deps): update dependency jsdom to v19 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 4f6fc10b84
fix(deps): update dependency nodebb-theme-persona to v11.3.12 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 32cbf760f6 fix(deps): update dependency nodebb-theme-persona to v11.3.11
Nils Ramsperger c046b8f41d fixed version number
Renovate Bot 9253519c72 fix(deps): update dependency nodebb-theme-slick to v1.4.21
Renovate Bot c0dd8dcb1f chore(deps): update dependency lint-staged to v12.1.3
Renovate Bot 55b9fab1be chore(deps): update dependency eslint to v8.5.0
renovate[bot] 019804e177
fix(deps): update dependency nodebb-theme-slick to v1.4.20 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 66c759ed2b
fix(deps): update dependency nodebb-theme-vanilla to v12.1.13 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] d276c9cdb1
fix(deps): update dependency nodebb-theme-persona to v11.3.10 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 0ef9c7ab2e
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.17 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot dda7c0753e fix(deps): update dependency nodebb-theme-vanilla to v12.1.12
Renovate Bot 4577600e98 fix(deps): update dependency nodebb-theme-slick to v1.4.19
Renovate Bot 5e2281c350 fix(deps): update dependency nodebb-theme-persona to v11.3.8
Renovate Bot 0551a19e6e fix(deps): update dependency mongodb to v4.2.2
Barış Soner Uşaklı 69c96078ea breaking: , store nav items in objects
Renovate Bot 16398dd92f fix(deps): update dependency postcss to v8.4.5
Renovate Bot de1ed01d81 fix(deps): update dependency compare-versions to v4.1.2
Julian Lam 16c88a977c fix(deps): bump persona
Julian Lam c90a89264c fix(deps): bump persona
renovate[bot] 07217762e6
fix(deps): update dependency nodebb-plugin-mentions to v3.0.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] a5840c5aff
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.12 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 5477cf32ad
fix(deps): update dependency nodebb-theme-slick to v1.4.18 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 60d778f063
fix(deps): update dependency nodebb-plugin-markdown to v8.14.5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 8695d370ce
fix(deps): update dependency nodebb-theme-persona to v11.3.5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 70068d6c8b fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.1
Renovate Bot 84b03a348c fix(deps): update dependency nodebb-plugin-composer-default to v7.0.15
Renovate Bot ba02f01553 chore(deps): update dependency eslint to v8.4.1
Renovate Bot 8cbe0df2e5 fix(deps): update dependency nodebb-theme-persona to v11.3.3
Renovate Bot 4b11371586 chore(deps): update dependency eslint to v8.4.0
Renovate Bot b342338935 chore(deps): update dependency lint-staged to v12
Renovate Bot e9aadde180 chore(deps): update dependency eslint to v8
Renovate Bot f6c6425d68 chore(deps): update commitlint monorepo to v15
Barış Soner Uşaklı 71fa8175bb chore: up themes
Julian Lam 14e352470d fix(deps): bump emoji plugin
Renovate Bot 597d826b26 fix(deps): update dependency ioredis to v4.28.2
Renovate Bot 115de4e544 fix(deps): update dependency yargs to v17.3.0
renovate[bot] 49813cce42
fix(deps): update dependency mime to v3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot f72af319fb fix(deps): update dependency mongodb to v4.2.1
Renovate Bot ed4b0cf73d fix(deps): update dependency @socket.io/redis-adapter to v7.1.0
Renovate Bot b34b8aa969 fix(deps): update dependency postcss to v8.4.4
Renovate Bot 2dadf7865a fix(deps): update dependency postcss to v8.4.3
Renovate Bot 6a2737980e fix(deps): update dependency postcss to v8.4.1
Renovate Bot 2934527532 fix(deps): update dependency postcss to v8.4.0
Renovate Bot 9966a00fbe fix(deps): update dependency ioredis to v4.28.1
Renovate Bot fdae69911b fix(deps): update dependency nodebb-theme-persona to v11.3.1
Julian Lam a10ea03c3a fix: , bump persona
Renovate Bot 87433b79ef chore(deps): update dependency jsdom to v18.1.1
Barış Soner Uşaklı fb363957d1 refactor: tab rules
Renovate Bot f05d308ac7 fix(deps): update socket.io packages to v4.4.0
Renovate Bot 68dddbd946 fix(deps): update dependency nodebb-theme-vanilla to v12.1.10
Renovate Bot 3eb91a2011 fix(deps): update dependency nodebb-theme-persona to v11.2.22
Renovate Bot 5ec32c3145 fix(deps): update dependency nodebb-plugin-mentions to v3.0.3
renovate[bot] 2378fc84fa
fix(deps): update dependency mongodb to v4.2.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
dependabot[bot] ea9f2c731c chore(deps): bump compare-versions from 3.6.0 to 4.1.1 in /install
Bumps [compare-versions](https://github.com/omichelsen/compare-versions) from 3.6.0 to 4.1.1.
- [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/compare/v3.6.0...v4.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Renovate Bot aae7be027e fix(deps): update dependency @socket.io/redis-adapter to v7.0.1
Renovate Bot 4616253755 fix(deps): update dependency sharp to v0.29.3
Renovate Bot d7c2a311ab chore(deps): update dependency jsdom to v18.1.0
Julian Lam 09e0c6d503 feat: add feature flag to disable verification emails, closes
Misty (Bot) 3a78a15134 chore: incrementing version number - v1.18.6
(cherry picked from commit 22e74dc0bb)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
Renovate Bot 45a0895c34 chore(deps): update dependency eslint-plugin-import to v2.25.3
renovate[bot] cf30876fbf
fix(deps): update dependency nodebb-theme-slick to v1.4.16 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] ef02bdc467
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.14 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 654c8e6148
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.13 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 1a22b0ecf2 fix(deps): update dependency nodebb-plugin-mentions to v3.0.2
Renovate Bot 98ebc4d9ac fix(deps): update dependency socket.io to v4.3.2
Renovate Bot c1f5889f13 fix(deps): update dependency html-to-text to v8.1.0
renovate[bot] 4f1ee1fcb1
fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 7fee0e3272 fix(deps): update dependency nodebb-plugin-composer-default to v7.0.12
renovate[bot] 8224a2a930
fix(deps): update dependency nodebb-plugin-mentions to v3.0.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Julian Lam <julian@nodebb.org>
Renovate Bot 91293ecc6d fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.11
Renovate Bot f7295aaad5 fix(deps): update dependency nodebb-theme-lavender to v5.3.1
Barış Soner Uşaklı b1d6c9ba29 chore: up themes
renovate[bot] 0888aae6d2
fix(deps): update dependency nodebb-plugin-mentions to v3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] f59937314b
fix(deps): update dependency mongodb to v4.1.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 8fac8d6188
fix(deps): update dependency nodebb-theme-persona to v11.2.21 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 98b98a1130 chore: up mentions
Renovate Bot 0f8a68c045 fix(deps): update dependency nodebb-plugin-mentions to v2.15.1
Barış Soner Uşaklı 3e4d477e48 chore: up mentions
Renovate Bot dc78125aa6 chore(deps): update commitlint monorepo to v14
Renovate Bot 81c8d70c51 fix(deps): update dependency validator to v13.7.0
Barış Soner Uşaklı 8c67031609 feat: show posts previews if enabled on mouse over
Renovate Bot 7d468e7203 chore(deps): update dependency jsdom to v18.0.1
Renovate Bot 755860f16b fix(deps): update dependency autoprefixer to v10.4.0
Misty (Bot) 1e418f5b5e chore: incrementing version number - v1.18.5
(cherry picked from commit c248805165)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
Julian Lam 28efcb59cb chore: remove .opacity() mixin as it is supported cross-browser
renovate[bot] bf20965f0b
fix(deps): update dependency nodebb-theme-vanilla to v12.1.7 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] bcf85fcfba
fix(deps): update dependency nodebb-theme-persona to v11.2.19 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 8d4bb8bbbe chore(deps): update dependency lint-staged to v11.2.6
Renovate Bot 7c2ecb1234 fix(deps): update dependency nodebb-rewards-essentials to v0.2.0
Julian Lam 80ea12c1c1 feat: new ACP option `emailPrompt`
... which allows administrators to disable the client-side prompt to
encourage users to enter or confirm their email addresses
Renovate Bot 0728a99453 chore(deps): update dependency lint-staged to v11.2.5
Renovate Bot 49b8b983b6 fix(deps): update dependency nodebb-theme-vanilla to v12.1.6
Renovate Bot ed0adf2ccf fix(deps): update dependency nodebb-theme-persona to v11.2.18