nodebb/src
Julian Lam f6c14d6b62 fix: introduce artificial delay + delay fudging on invalid email during reset token generation
..
admin feat: add dashboard sub-pages to ACP menu
api fix: use socket.request.headers
categories fix: lint
cli switch to request-promise-native ()
controllers feat: show ip on acp manage users
database fix: returnOriginal deprecation
groups fix: , crash on post flag
messaging fix: , dont error in markUnread if room doesnt exist
meta fix: improper use of filename extensions
middleware feat: pass req.query to getUnreadData
navigation chore: eslint prefer-arrow-callback
plugins Revert "feat: add _hooks metadata object to all hooks that have object-type params"
posts feat: send notifications on accept/reject
privileges feat: scheduled topics ()
rewards chore: eslint prefer-arrow-callback
routes fix: , check session
socket.io fix: introduce artificial delay + delay fudging on invalid email during reset token generation
topics fix: regress. rescheduling shouldn't add to sets that pinning removed… ()
upgrades feat: scheduled topics ()
user fix: , expire all active reset tokens for a uid if that uid generates a new one
views feat: allow nested properties on category page ()
widgets refactor: widgets ()
analytics.js chore: eslint max-len
batch.js chore: eslint prefer-template
cache.js Categories refactor ()
cacheCreate.js chore: eslint prefer-arrow-callback
constants.js refactor: shared constants ()
coverPhoto.js chore: eslint prefer-template
emailer.js fix: , only log email errors once per digest, notification push
events.js chore: eslint prefer-arrow-callback
file.js chore: eslint prefer-arrow-callback
flags.js feat: add req.query to flags.list/getCount
image.js chore: eslint prefer-template
install.js fix: improper use of filename extensions
languages.js feat: add hooks to language loading ()
logger.js chore: eslint prefer-rest-params, prefer-spread
notifications.js fix: return null
pagination.js chore: eslint no-var, vars-on-top
password.js chore: eslint prefer-arrow-callback
prestart.js chore: eslint no-var, vars-on-top
promisify.js chore: eslint prefer-rest-params, prefer-spread
pubsub.js chore: eslint no-var, vars-on-top
search.js feat: add filter:user.getWatchedCategories
settings.js fix: settings v3
sitemap.js fix: , dont call sitemapstream if there are no entries in categories/pages/topics.xml
slugify.js feat: , add slugify module, deprecate utils.slugify
social.js chore: eslint prefer-arrow-callback
start.js feat: scheduled topics ()
translator.js
upgrade.js feat: show time info for upgrade scripts
utils.js
webserver.js fix: winston.info