Commit Graph

3193 Commits (ec0747fd0de0d24658432f647d019e20dbdc8a96)

Author SHA1 Message Date
renovate[bot] 5d880e9d89
fix(deps): update dependency helmet to v6.1.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] afa37d6d9d
chore(deps): update dependency eslint to v8.38.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı eff9f98d29 chore: up harmony
renovate[bot] d7125a0c8a
fix(deps): update dependency lru-cache to v8.0.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 62a84f6344
fix(deps): update dependency webpack to v5.78.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] c7ccf9b85e
chore(deps): update dependency sass-embedded to v1.61.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 248c5f62ef
fix(deps): update dependency sass to v1.61.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 1a888f5082
chore(deps): update dependency lint-staged to v13.2.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 9020cd4085 chore: up harmony
Barış Soner Uşaklı 5dc1d6d5c6 chore: up harmony
Barış Soner Uşaklı b912a132a9 chore: up harmony
Barış Soner Uşaklı 6962d20662 chore: up harmony
Julian Lam 654abb48cd chore: rc.2
Barış Soner Uşaklı 3a50ad3a36 chore: harmony beta.102
Julian Lam f49fc5caac fix(deps): bump mentions
Barış Soner Uşaklı 90e2e0bf3f chore: up harmony
renovate[bot] 4bede9fb62
fix(deps): update dependency mongodb to v5.2.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 0e3d34ccf7 chore: up harmony
Barış Soner Uşaklı 5cc1dd51d6 chore: up harmony
Barış Soner Uşaklı 645ebec8fa feat: allow multiple topic selects in topic-list
chore: up persona
renovate[bot] 569944f1d9
fix(deps): update dependency nodebb-plugin-composer-default to v10.0.44 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı e18d0df8b5 chore: up harmony
renovate[bot] 0187e1771c
fix(deps): update dependency esbuild to v0.17.15 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 4fb021a72b chore: up harmony
Barış Soner Uşaklı ec106d914b chore: up harmony
Barış Soner Uşaklı f1f32a47ab chore: up harmony
Barış Soner Uşaklı 9c9766334e beta.93
Barış Soner Uşaklı 08d159f5f7 chore: up deps
Barış Soner Uşaklı fe73c007da chore: up harmony
Barış Soner Uşaklı 764aca62de chore: up harmony
Barış Soner Uşaklı 9d6e509911 beta.89
Barış Soner Uşaklı 2d75625b26 chore: up harmony
renovate[bot] 1ac37b4333
fix(deps): update dependency nodebb-plugin-mentions to v4.0.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı cc138c9303 chore: up harmony
Barış Soner Uşaklı a44f170a5c chore: up harmony
renovate[bot] defc01d918
chore(deps): update dependency eslint to v8.37.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] e90390180d
fix(deps): update dependency webpack to v5.77.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 80f7dce891 chore: up harmony
renovate[bot] 0e57afa9db
chore(deps): update dependency @commitlint/cli to v17.5.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 9f5dc9adff
fix(deps): update dependency nodebb-rewards-essentials to v0.2.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 609c055807
fix(deps): update dependency nodebb-theme-persona to v13.0.55 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 3f8344804a chore: up harmony
renovate[bot] 8906002772
fix(deps): update dependency esbuild to v0.17.14 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 415da6c2ed
fix(deps): update dependency nodebb-theme-persona to v13.0.53 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] b17ab944e6
fix(deps): update dependency sharp to v0.32.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 4ab60c888c
fix(deps): update dependency esbuild to v0.17.13 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] e753603e6a
fix(deps): update dependency csrf-sync to v4.0.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 6947e60b47
fix(deps): update dependency @popperjs/core to v2.11.7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 034666b4c1
chore(deps): update dependency sass-embedded to v1.60.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 7b7f473e14 chore: up themes
renovate[bot] 400a7abf55
fix(deps): update dependency sass to v1.60.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5d2900e95d
fix(deps): update dependency rimraf to v4.4.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 96305e12c9
fix(deps): update dependency @isaacs/ttlcache to v1.2.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5a7104f13f
fix(deps): update dependency html-to-text to v9.0.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 361441bd02 chore: up harmony
renovate[bot] 97f081353f
fix(deps): update dependency helmet to v6 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 98b58bcc3e
fix(deps): update dependency nodebb-widget-essentials to v7.0.7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 8c07a8d7e0
fix(deps): update dependency mkdirp to v2.1.6 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 69a7bfbe71
chore(deps): update dependency @commitlint/cli to v17.5.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 7f54709da7
fix(deps): update dependency webpack to v5.76.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Julian Lam e6e08d561b chore: bump version tag for RC
Julian Lam ddcdaacc94 refactor: post-queue frontend logic
Barış Soner Uşaklı 4305c0a123 chore: up harmony
Barış Soner Uşaklı 77ddfc642e feat: closes , move sort settings to user settings page
don't change user settings when user changes sort inside topic/category
renovate[bot] 7c780210a8
fix(deps): update dependency fs-extra to v11.1.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] a2d3f6741c
fix(deps): update dependency commander to v10 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 238a78098c
fix(deps): update dependency lru-cache to v8.0.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] f21c8ca4be
chore(deps): update dependency @apidevtools/swagger-parser to v10 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 1502068eff
chore: up rimraf to 4.x ()
* chore: up rimraf to 4.x

* chore: oops up rimraf

* test: fix rimraf in tests
renovate[bot] 0d236adf2c
fix(deps): update dependency lru-cache to v8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı fafa130406
chore: up connect-redis to 7.x, drop node 14 ()
Barış Soner Uşaklı 7d831f0be3 chore: up harmony
Barış Soner Uşaklı 5db037f1ea
chore: up mongo deps ()
* chore: up mongo deps

* mongodb 5.x no more callbacks
renovate[bot] 75436dc02c
fix(deps): update dependency ace-builds to v1.16.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] b0b060da2d
fix(deps): update dependency sass to v1.59.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 2cde7231f5
chore(deps): update dependency sass-embedded to v1.59.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 6edb908b0b
fix(deps): update dependency nodebb-plugin-spam-be-gone to v2.0.6 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] ae9d6d775b
fix(deps): update dependency cron to v2.3.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] f90696de49
fix(deps): update dependency graceful-fs to v4.2.11 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 2273a8221a
fix(deps): update dependency esbuild to v0.17.12 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] a5f19ee6ea
fix(deps): update dependency webpack to v5.76.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Barış Soner Uşaklı 7ba70d1561
Bootstrap5 ()
* chore: up deps

* chore: up composer

* fix(deps): bump 2factor to v7

* chore: up harmony

* chore: up harmony

* fix: missing await

* feat: allow middlewares to pass in template values via res.locals

* feat: buildAccountData middleware automatically added ot all account routes

* fix: properly allow values in res.locals.templateValues to be added to the template data

* refactor: user/blocks

* refactor(accounts): categories and consent

* feat: automatically 404 if exposeUid or exposeGroupName come up empty

* refactor: remove calls to getUserDataByUserSlug for most account routes, since it is populated via middleware now

* fix: allow exposeUid and exposeGroupName to work with slugs with mixed capitalization

* fix: move reputation removal check to accountHelpers method

* test: skip i18n tests if ref branch when present is not develop

* fix(deps): bump theme versions

* fix(deps): bump ntfy and 2factor

* chore: up harmony

* fix: add missing return

* fix: , only focus on search input on md environments and up

* feat: allow file uploads on mobile chat

closes https://github.com/NodeBB/NodeBB/issues/11217

* chore: up themes

* chore: add lang string

* fix(deps): bump ntfy to 1.0.15

* refactor: use new if/each syntax

* chore: up composer

* fix: regression from user helper refactor

* chore: up harmony

* chore: up composer

* chore: up harmony

* chore: up harmony

* chore: up harmony

* chore: fix composer version

* feat: add increment helper

* chore: up harmony

* fix:  no timestamps in future 

* chore: up harmony

* check config.theme as well

fire action:posts.loaded after processing dom

* chore: up harmony

* chore: up harmony

* chore: up harmony

* chore: up themes

* chore: up harmony

* remove extra class

* refactor: move these to core from harmony

* chore: up widgets

* chore: up widgets

* height auto

* fix: closes 

* dont focus inputs, annoying on mobile

* fix: dont focus twice, only focus on chat input on desktop

dont wrap widget footer in row

* chore: up harmony

* chore: up harmony

* update chat window

* chore: up themes

* fix cache buster for skins

* chat fixes

* chore: up harmony

* chore: up composer

* refactor: change hook logs to debug

* fix: scroll to post right after adding to dom

* fix: hash scrolling and highlighting correct post

* test: re-enable read API schema tests

* fix: add back schema changes for 179faa2270f2ad955dcc4a7b04755acce59e6ffd and c3920ccb10d8ead2dcd9914bb1784bed3f6adfd4

* fix: schema changes from 488f0978a4

* fix: schema changes for f4cf482a87

* fix: schema update for be6bbabd0e

* fix: schema changes for 69c96078ea

* fix: schema changes for d1364c3130

* fix: schema changes for 84ff1152f7

* fix: schema changes for b860c2605c

* fix: schema changes for 23cb67a112

* fix: schema changes for b916e42f40

* fix: schema change for a9bbb586fc

* fix: schema changes for 4b738c8cd3

* fix: schema changes for 58b5781cea

* fix: schema changes for 794bf01b21

* fix: schema changes for 80ea12c1c1, e368feef51, and 52ead114bec961c62fa2eb0786540e229f6e4873

* fix: composer-default object in config?

* fix: schema changes for 9acdc6808c and 093093420027999df3c67bf0ea6024f6dbf81d2d

* fix: schema changes for c0a52924f1

* fix: schema change for aba420a3f3, move loggedInUser to optional props

* fix: schema changes for 8c67031609

* fix: schema changes for 27e53b42f3

* fix: schema changes for 2835966518

* fix: breaking test for email confirmation API call

* fix: schema changes for refactored search page

* fix: schema changes for user object

* fix: schema changes for 9f531f957e

* fix: schema changes for c4042c70de and 23175110a2

* fix: schema changes for 9b3616b10392e247974eb0c1e6225a1582bf6c69

* fix: schema changes for 5afd5de07d

* fix: schema change for 1d7baf12171cffbd3af8914bef4e6297d1160d49

* fix: schema changes for 57bfb37c55a839662144e684875003ab52315ecc and be6bbabd0e

* fix: schema changes for 6e86b4afa20d662af8b9f1c07518df2d8c258105 and 3efad2e13b7319eb9a1f4fda7af047be43ebc11f and 68f66223e73a72f378f193c83a9b5546bede2cda

* fix: allowing optional qs prop in pagination keys (not sure why this didn't break before)

* fix: re-login on email change

* fix: schema changes for c926358d73

* fix: schema changes for 388a8270c9882892bad5c8141f65da8d59eac0fd

* fix: schema change for 2658bcc821c22e137a6eeb9bb74098856a642eaf

* fix: no need to call account middlewares for chats routes

* fix: schema changes for 71743affc3e58dc85d4ffa15ce043d4d9ddd3d67

* fix: final schema changes

* test: support for anyOf and oneOf

* fix: check thumb

* dont scroll to top on back press

* remove group log

* fix: add top margin to merged and deleted alerts

* chore: up widgets

* fix: improve fix-lists mixin

* chore: up harmony/composer

* feat: allow hiding quicksearch results during search

* dont record searches made by composer

* chore: up 54

* chore: up spam be gone

* feat: add prev/next page and page count into mobile paginator

* chore: up harmony

* chore: up harmony

* use old style for IS

* fix: hide entire toolbar row if no posts or not singlePost

* fix: updated messaging for post-queue template, 

* fix: btn-sm on post queue back button

* fix: bump harmony, closes 

* fix: remove unused alert module import

* fix: bump harmony

* fix: bump harmony

* chore: up harmony

* refactor: IS scrolltop

* fix: update users:search-user-for-chat source string

* feat: support for mark-read toggle on chats dropdown and recent chats list

* feat: api v3 calls to mark chat read/unread

* feat: send event:chats.mark socket event on mark read or unread

* refactor: allow frontend to mark chats as unread, use new API v3 routes instead of socket calls, better frontend event handling

* docs: openapi schema updates for chat marking

* fix: allow unread state toggling in chats dropdown too

* fix: issue where repeated openings of the chats dropdown would continually add events for mark-read/unread

* fix: debug log

* refactor: move userSearch filter to a module

* feat(routes): allow remounting /categories ()

* feat: send flags count to frontend on flags list page

* refactor: filter form client-side js to extract out some logic

* fix: applyFilters to not take any arguments, update selectedCids in updateButton instead of onHidden

* fix: use userFilter module for assignee, reporterId, targetUid

* fix(openapi): schema changes for updated flags page

* fix: dont allow adding duplicates to userFilter

* use same var

* remove log

* fix: closes 

* feat: lang key for x-topics

* chore: up harmony

* chore: up emoji

* chore: up harmony

* fix: update userFilter to allow new option `selectedBlock`

* fix: wrong block name passed to userFilter

* fix: https://github.com/NodeBB/NodeBB/issues/11283

* fix: chats, allow multiple dropdowns like in harmony

* chore: up harmony

* refactor: flag note adding/editing, closes 

* fix: remove old prepareEdit logic

* chore: add caveat about hacky code block in userFilter module

* fix: placeholders for userFilter module

* refactor: navigator so it works with multiple thumbs/navigators

* chore: up harmony

* fix: closes , destroy quick reply autocomplete

on navigation

* fix: filter disabled categories on user categories page count

* chore: up harmony

* docs: update openapi spec to include info about passing in timestamps for topic creation, removing timestamp as valid request param for topic replying

* fix: send back null values on ACP search dashboard for startDate and endDate if not expicitly passed in, fix tests

* fix: tweak table order in ACP dash searches

* fix: only invoke navigator click drag on left mouse button

* feat: add back unread indicator to navigator

* clear bookmark on mark unread

* fix: navigator crash on ajaxify

* better thumb top calculation

* fix: reset user bookmark when topic is marked unread

* Revert "fix: reset user bookmark when topic is marked unread"

This reverts commit 9bcd85c2c6848c3d325d32027261809da6e11c9e.

* fix: update unread indicator on scroll, add unread count

* chore: bump harmony

* fix: crash on navigator unread update when backing out of a topic

* fix: closes 

* fix: update topics:recent zset when rescheduling a topic

* fix: dupe quote button, increase delay, hide immediately on empty selection

* fix: navigator not showing up on first load

* refactor: remove glance

assorted fixes to navigator
dont reduce remaning count if user scrolls down and up quickly
only call topic.navigatorCallback when index changes

* more sanity checks for bookmark

dont allow setting bookmark higher than topic postcount

* closes , 🚋

* Revert "fix: update topics:recent zset when rescheduling a topic"

This reverts commit 737973cca9e94b6cb3867492a09e1e0b1af391d5.

* fix: , show proper error if queued post doesn't exist

was showing no-privileges if someone else accepted the post

* https://github.com/NodeBB/NodeBB/issues/11307

dont use li

* chore: up harmony

* chore: bump version string

* fix: copy paste fail

* feat: closes , tag filtering

add client side support for filtering by tags on /category, /recent and /unread

* chore: up harmony

* chore: up harmony

* Revert "fix: add back req.query fallback for backwards compatibility" [breaking]

This reverts commit cf6cc2c454dc35c330393c62ee8ce67b42d8eefb.
This commit is no longer required as passing in a CSRF token via query parameter is no longer supported as of NodeBB v3.x

This is a breaking change.

* fix: pass csrf token in form data, re: 

* chore: up deps

* fix: tests, use x-csrf-token query param removed

* test: fix csrf_token

* lint: remove unused

* feat: add itemprop="image" to avatar helper

* fix: get chat upload button in chat modal

* breaking: remove deprecated socket.io methods

* test: update messaging tests to not use sockets

* fix: parent post links

* fix: prevent post tooltip if mouse leaves before data/tpl is loaded

* chore: up harmony

* chore: up harmony

* chore: up harmony

* chore: up harmony

* fix: nested replies indices

* fix(deps): bump 2factor

* feat: add loggedIn user to all api routes

* chore: up themes

* refactor: audit admin v3 write api routes as per 

* refactor: audit category v3 write api routes as per  [breaking]

docs: fix open api spec for 

* refactor: audit chat v3 write api routes as per 

* refactor: audit files v3 write api routes as per 

* refactor: audit flags v3 write api routes as per 

* refactor: audit posts v3 write api routes as per 

* refactor: audit topics v3 write api routes as per 

* refactor: audit users v3 write api routes as per 

* fix: lang string

* remove min height

* fix: empty topic/labels taking up space

* fix: tag filtering when changing filter to watched topics

or changing popular time limit to month

* chore: up harmony

* fix: closes , show no post error if queued post already accepted/rejected

* test: 

* test: 

* fix(deps): bump 2factor

* fix:  clear cache on thumb remove

* fix: thumb remove on windows, closes 

* test: openapi for thumbs

* test: fix openapi

---------

Co-authored-by: Julian Lam <julian@nodebb.org>
Co-authored-by: Opliko <opliko.reg@protonmail.com>
renovate[bot] ae53a6e046
chore(deps): update dependency jsdom to v21.1.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 967c0ccfa1
fix(deps): update dependency webpack to v5.76.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 50f1476831
chore(deps): update dependency eslint to v8.36.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5afea4b780
fix(deps): update dependency autoprefixer to v10.4.14 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 29fbecfc7b
fix(deps): update dependency terser-webpack-plugin to v5.3.7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] d8f787eb17
chore(deps): update dependency lint-staged to v13.2.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 87be26940f
chore(deps): update dependency jquery to v3.6.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] b543a0d05a
fix(deps): update dependency webpack to v5.76.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5fa38fbe86
fix(deps): update dependency nodebb-plugin-spam-be-gone to v1.0.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 34cf64f5ac
fix(deps): update dependency pg-cursor to v2.9.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 9a7f73ca68
fix(deps): update dependency pg to v8.10.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] a85276a680
fix(deps): update dependency mkdirp to v2.1.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] b70716f130
fix(deps): update dependency lru-cache to v7.18.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 18b3ac6e23
fix(deps): update dependency esbuild to v0.17.11 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] b8efa4664d
fix(deps): update dependency ace-builds to v1.15.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] a6f22afafa
fix(deps): update dependency mkdirp to v2.1.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] b526d42ed9
fix(deps): update dependency lru-cache to v7.18.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] f155eedb8d
chore(deps): update dependency eslint to v8.35.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 22a3ba65a2
fix(deps): update dependency nodebb-plugin-mentions to v3.0.13 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] a4aeee968a
chore(deps): update commitlint monorepo to v17.4.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] b75212f757
fix(deps): update dependency yargs to v17.7.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 3d85584234
fix(deps): update dependency sanitize-html to v2.10.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 17c2467dd1
fix(deps): update socket.io packages to v4.6.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 4211e4ddb2
fix(deps): update dependency lru-cache to v7.17.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 02d69920ae
fix(deps): update dependency body-parser to v1.20.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 865e150691
fix(deps): update dependency esbuild to v0.17.10 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Julian Lam c76e344f37 fix(deps): bump theme versions
psibean 5a994290f2 Replace csurf with csrf-sync
renovate[bot] affac5692a
fix(deps): update dependency lru-cache to v7.15.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 01b2915e1c
fix(deps): update dependency ace-builds to v1.15.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0ad5f4761b
fix(deps): update dependency nodebb-plugin-composer-default to v9.2.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] e29b9b1db2
fix(deps): update dependency logrotate-stream to v0.2.9 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 1a0910bba4
fix(deps): update dependency ace-builds to v1.15.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 45c3b9dfa1
chore(deps): update dependency lint-staged to v13.1.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 4d68b0d495
chore(deps): update dependency lint-staged to v13.1.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 330f7ec838
chore(deps): update dependency eslint to v8.34.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 75bd6caa6d
fix(deps): update dependency ioredis to v5.3.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 558c1c98d5
chore(deps): update commitlint monorepo to v17.4.3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] b9bb053266
fix(deps): update socket.io packages to v4.6.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 3ef4922386
fix(deps): update dependency html-to-text to v9.0.4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] e4e01f471c
fix(deps): update dependency benchpressjs to v2.5.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 2f5f47ea8f
fix(deps): update dependency esbuild to v0.17.8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 7abcf80a55
fix(deps): update dependency @socket.io/redis-adapter to v8.1.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 98395d1833
fix(deps): update dependency mongodb to v4.14.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 145dcb2fba
fix(deps): update dependency esbuild to v0.17.6 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 9f0c352ebd
chore(deps): update dependency grunt to v1.6.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0e9cfcad54
fix(deps): update dependency sanitize-html to v2.9.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 7cdbf77d95
fix(deps): update dependency validator to v13.9.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] eeca887b03
chore(deps): update dependency eslint to v8.33.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Julian Lam 046c8a6ab7 Merge branch 'master' into develop
Misty Release Bot 76732140f3 chore: incrementing version number - v2.8.6
Julian Lam 5dc4d2852d fix(deps): bump persona theme
Julian Lam a382e6e2e5 Merge branch 'master' into develop
renovate[bot] 6c872a05a3
fix(deps): update dependency pg-cursor to v2.8.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] c271762ca0
fix(deps): update dependency nodebb-rewards-essentials to v0.2.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 972d17702f
fix(deps): update dependency pg to v8.9.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 1a28598b98
fix(deps): update dependency esbuild to v0.17.5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 9b34ab66f6
fix(deps): update dependency ace-builds to v1.15.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 3749351451
fix(deps): update dependency ioredis to v5.3.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 94074e9092
fix(deps): update dependency nodebb-theme-persona to v12.1.14 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0e0176a1dc
fix(deps): update dependency nodemailer to v6.9.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 466c7a3a22
fix(deps): update dependency mkdirp to v2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Misty Release Bot 93ccf604db chore: incrementing version number - v2.8.5
Misty Release Bot b9553613ab chore: incrementing version number - v2.8.4
Misty Release Bot 4c46ff42f6 chore: incrementing version number - v2.8.3
renovate[bot] 557198a377
fix(deps): update dependency ioredis to v5.2.6 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 69f4ff7588
fix(deps): update dependency nodemailer to v6.9.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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>