nodebb/src
Julian Lam ddcdaacc94 refactor: post-queue frontend logic
..
admin feat: add dashboard sub-pages to ACP menu
api feat: display when an api key was last used, in ACP,
cache feat: allow plugins to add to admin cache list ()
categories Bootstrap5 ()
cli Bootstrap5 ()
controllers refactor: post-queue frontend logic
database chore: up connect-redis to 7.x, drop node 14 ()
groups feat: allow groups to be exempt from maintenance mode
messaging Bootstrap5 ()
meta chore: up rimraf to 4.x ()
middleware feat: log the last time a valid api token was seen, have v3 ping route go through setupApiRoute helper
navigation fix: , gray out disabled nav items
plugins Bootstrap5 ()
posts Bootstrap5 ()
privileges Bootstrap5 ()
rewards fix: , fix reward duplication
routes feat: display when an api key was last used, in ACP,
socket.io Bootstrap5 ()
topics Bootstrap5 ()
upgrades fix: , clean old emails when updating via admin ()
user chore: up rimraf to 4.x ()
views feat: display when an api key was last used, in ACP,
widgets Bootstrap5 ()
als.js feat: als ()
analytics.js TTL Cache ()
batch.js fix: redis batch
cache.js TTL Cache ()
cacheCreate.js TTL Cache ()
constants.js refactor: shared constants ()
coverPhoto.js chore: eslint prefer-template
emailer.js refactor: replace deprecated String.prototype.substr() ()
events.js feat: new admin events, closes
file.js fix: handle ENOENT on file deletion, closes
flags.js Bootstrap5 ()
helpers.js Webpack5 ()
image.js feat: add filter:image.stripEXIF
install.js Bootstrap5 ()
languages.js fix: translator path traversal
logger.js chore: eslint prefer-rest-params, prefer-spread
notifications.js perf: WIP , allow array of pids for posts.purge ()
pagination.js chore: eslint no-var, vars-on-top
password.js feat: add node 16 ()
prestart.js Bootstrap5 ()
promisify.js chore: eslint prefer-rest-params, prefer-spread
pubsub.js chore: eslint no-var, vars-on-top
search.js test: fix tests again
settings.js fix: prevent crash in expandObjBy
sitemap.js feat: add sitemap filter hooks for categories/topic pages
slugify.js feat: , add slugify module, deprecate utils.slugify
social.js fix: cannot turn off all networks
start.js Bootstrap5 ()
translator.js Bootstrap5 ()
upgrade.js feat: Allow defining active plugins in config ()
utils.js Bootstrap5 ()
webserver.js Merge remote-tracking branch 'origin/master' into develop