nodebb/src
Julian Lam 8d995d1eb6 refactor: flags detail page
- Show account moderation history
- Ban and delete quick actions

Squashed commit of the following:

commit 0e782e65f4d48ae814708e510ec9d01bcdd914e0
Author: Julian Lam <julian@nodebb.org>
Date:   Tue May 26 20:24:53 2020 -0400

    fix(deps): use persona 10.1.41/vanilla 11.1.17

commit 369e073d3c3189d8ce181eb3d573489cbe54d4fc
Author: Julian Lam <julian@nodebb.org>
Date:   Tue May 26 20:23:24 2020 -0400

    fix: allow ban and delete exported methods to have cbs

commit b83a086ea31a77ec82d161306c0b9bc115cb2a3a
Merge: 525aae1ea 256ee45d3
Author: Julian Lam <julian@nodebb.org>
Date:   Tue May 26 08:54:25 2020 -0400

    Merge remote-tracking branch 'origin/master' into flags-improvements

commit 525aae1ea2e5d0103028a0f0c8dde05f172d088e
Author: Julian Lam <julian@nodebb.org>
Date:   Tue May 26 08:53:39 2020 -0400

    feat: integrate ban history and username changes to flag history list

commit 3e68ad28ba266f4c8620a676aa7f463f0a9d1df7
Author: Julian Lam <julian@nodebb.org>
Date:   Mon May 25 18:22:53 2020 -0400

    feat: allow ban and deletion from flag details page

commit a559ea1d8e8883385c2876868d855a0b93516c54
Author: Julian Lam <julian@nodebb.org>
Date:   Mon May 25 18:22:00 2020 -0400

    feat: export banAccount and deleteAccount methods from accounts module
..
admin refactor: change to const/let
categories fix: missing await
cli fix(deps): bump dependencies ()
controllers fix: , dont load moderators separately for each category
database feat: use getSortedSetsMembers to load followed tids
groups fix: lint
messaging Testing suite integration for openapi spec ()
meta feat: improve grunt restart/rebuild speed
middleware Revert "fix: invalid session warning if server-side session destroyed"
navigation Testing suite integration for openapi spec ()
plugins Support package manager: cnpm and pnpm ()
posts feat: closes , edit post notif for watched topic posts
privileges feat: add 2 hooks for modifying privileges
rewards fix: , give rewards one by one
routes fix: remove dead picture upload code
socket.io fix: , don't send move notifications for deleted posts/topics
topics feat: filter followed tids by category
upgrades Remove allowFileUploads ACP option ()
user fix: tests, handle no sessions
views Remove allowFileUploads ACP option ()
widgets feat: , abililty to hide widgets
analytics.js fix: logic for determining dailyStats hour vars
batch.js refactor: async/await file
cache.js feat: increase size of local cache
coverPhoto.js refactor: async/await file
emailer.js feat: displaying one-click unsubscribe link in email footer ()
events.js - log post owner changes ()
file.js fix: , upgrade mkdirp to 1.0.x
flags.js refactor: flags detail page
image.js feat: add folder to filter:uploadImage and filter:uploadFile
install.js feat: show error if json is invalid
languages.js fix: remove useless catchs and empty line
logger.js Provide more error information to logs
notifications.js feat: closes , edit post notif for watched topic posts
pagination.js fix:
password.js refactor: password async/await
prestart.js fix(style): requiring parens in block bodies
promisify.js fix: remove left over code, use proper names
pubsub.js test pubsub
search.js refactor: remove hook assign
settings.js closes
sitemap.js fixes sitemap base url issue when using with subfolder ()
social.js Async refactor in place ()
start.js fix: show stack trace on startup errors
translator.js Make utils and translator easier to require
upgrade.js Remove allowFileUploads ACP option ()
utils.js Make utils and translator easier to require
webserver.js fix: , broken site if no server-side session ()