Commit Graph

1599 Commits (cec3fc934df5d32023eaa147474c0bb8227d2974)

Author SHA1 Message Date
Renovate Bot 8032c8bdfe fix(deps): update dependency nodebb-theme-persona to v10.2.5
renovate[bot] 788a8bfe2a
chore(deps): update dependency eslint-plugin-import to v2.22.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot fe352eb1de chore(deps): update dependency mocha to v8.1.1
Misty (Bot) 8618c32a72 chore: incrementing version number - v1.14.3-beta.11
renovate[bot] ad68a338c4
fix(deps): update dependency helmet to v4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 37418375f2
chore(deps): update dependency eslint to v7.6.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 4160e8285f
fix(deps): update dependency mongodb to v3.6.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 72a78833fe
chore(deps): update dependency mocha to v8.1.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] b30ecffbf2
fix(deps): update dependency nodebb-theme-persona to v10.2.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) fa341714fd chore: incrementing version number - v1.14.3-beta.10
Barış Soner Uşaklı 776e34a80f refactor: rewrite src/install with async/await
Misty (Bot) 9945c4099f chore: incrementing version number - v1.14.3-beta.9
Julian Lam fcdbdf63a3 refactor: flags object in post tools
Misty (Bot) b5dcce9c29 chore: incrementing version number - v1.14.3-beta.8
Julian Lam 292d490443 feat: , closes
Misty (Bot) 2531c44cdf chore: incrementing version number - v1.14.3-beta.7
Misty (Bot) 97088f6887 chore: incrementing version number - v1.14.3-beta.6
renovate[bot] 7a59c2fc71
fix(deps): update dependency nodebb-theme-persona to v10.2.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) a33a8a5a27 chore: incrementing version number - v1.14.3-beta.5
Renovate Bot d24a4bd305 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.53
Julian Lam 345fd72b30 fix: use shorter git url,
Julian Lam b714ed22e7 fix(deps): bump themes
closes 
Barış Soner Uşaklı a294e1cdd1 feat: add npx, fixes ghfw
renovate[bot] 8c498fa1c9
chore(deps): update dependency @apidevtools/swagger-parser to v10.0.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 75fb2a478e
fix(deps): update dependency commander to v6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı b39e014047 feat: up node version to 10
renovate[bot] c872bd8b22
chore(deps): update dependency nyc to v15.1.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] b2be329cfd
chore(deps): update dependency eslint to v7.5.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 82ada1bd78
chore(deps): update dependency jsdom to v16.3.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] b2dc6d60ab
chore(deps): update dependency grunt to v1.2.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] f1cc4e29f4
fix(deps): update dependency archiver to v5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 2941b9f982
fix(deps): update dependency lru-cache to v6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 9c17a6779c
fix(deps): update dependency connect-redis to v5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) 55b3e376c6 chore: incrementing version number - v1.14.3-beta.4
Misty (Bot) 5a5abf3c4e chore: incrementing version number - v1.14.3-beta.3
renovate[bot] ac257a6586
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.52 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) bbab183fec chore: incrementing version number - v1.14.3-beta.2
Misty (Bot) 2c06f6ace1 chore: incrementing version number - v1.14.3-beta.1
renovate[bot] f06b1cecba
fix(deps): update dependency nodebb-theme-persona to v10.1.68 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] b5df576646
fix(deps): update dependency nodebb-plugin-mentions to v2.9.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 649c64e4d4 fix(deps): update dependency nodebb-plugin-dbsearch to v4.1.2
Renovate Bot 91bdc12a16 fix(deps): update dependency nodebb-plugin-mentions to v2.9.2
Renovate Bot 9e2c3ce005 chore(deps): update dependency @apidevtools/swagger-parser to v10
Renovate Bot 0e13fd0fc1 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.51
Misty (Bot) 3f87d5f9d0 chore: incrementing version number - v1.14.3-beta.0
Julian Lam 9fb9185fa7 feat: hide some filters behind 'more filters' button
Julian Lam d52d7bdb10 feat: collapsible daily flags graph
Julian Lam e3e55f25d0 refactor: flag sanity checks, +feat: flag limits
- Added new config flag:limitPerTarget, to disallow flags after an item has
  already been flagged x times (default 0, or infinite)
- New zset flags:byTarget, score is the number of times a flag has been made
  against that item
- "already-flagged" translation key removed, now "post-already-flagged" or
  "user-already-flagged" -- this fixed bug where flagging a user you've already
  flagged would tell you you've already flagged this post already.
- Refactored Flags.canFlag to throw errors only, instead of returning boolean
- Updated ACP form inputs for reputation settings page to be more bootstrappy
- +1 upgrade script
Misty (Bot) 1e4d683f4e chore: incrementing version number - v1.14.2
(cherry picked from commit 28970b030d21a9e839804b0c40e0ed1c520502ac)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
Renovate Bot c54287fe9c fix(deps): update dependency nodebb-plugin-mentions to v2.9.1
Julian Lam 65240a178e fix:
Andrew Rodrigues 63fb2ad7d9
chore: up theme
Misty (Bot) 9d1465d0da chore: incrementing version number - v1.14.2-beta.1
Renovate Bot 0ca7e28ad0 chore(deps): update commitlint monorepo to v9.1.1
Renovate Bot 7730e7da23 fix(deps): update dependency nodebb-plugin-mentions to v2.9.0
Andrew Rodrigues 15aabfd3a5
chore: up theme
renovate[bot] 4e9743abb3
fix(deps): update dependency nodebb-theme-persona to v10.1.62 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Andrew Rodrigues 599c5015c8
chore: up theme
Barış Soner Uşaklı 6235b31c2b
feat: up composer
Barış Soner Uşaklı c513b88dff feat: , daily downvote limits
Misty (Bot) fca4ee312e chore: incrementing version number - v1.14.2-beta.0
renovate[bot] ab244ca6cc
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.49 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) 31203b162f chore: incrementing version number - v1.14.1
(cherry picked from commit ddf5c3bf7fad00243fc85c90f6f2a19dbb29e977)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
renovate[bot] 14eafcb6b8
fix(deps): update dependency nodebb-theme-persona to v10.1.60 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) e8ecef6bff chore: incrementing version number - v1.14.1-beta.3
Julian Lam 943a344aaa
fix(deps): bump nodebb-plugin-composer-default to 6.3.48
renovate[bot] 9f06f12cb9
fix(deps): update dependency nodebb-plugin-dbsearch to v4.1.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Julian Lam 8853cd1aa5 fix(tests): another shot in the dark
Julian Lam 9458d90b5e fix(tests): shot in the dark
Misty (Bot) b8d9b6b1e1 chore: incrementing version number - v1.14.1-beta.2
renovate[bot] 857900f17c
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.47 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] eb51cfd419
fix(deps): update dependency nodebb-plugin-dbsearch to v4.1.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] ee38e05daa
fix(deps): update dependency nodebb-theme-persona to v10.1.59 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 519e035dd1
fix(deps): update dependency nodebb-widget-essentials to v4.1.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 412ca4ae71
fix(deps): update dependency @nodebb/socket.io-adapter-mongo to v3.0.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Billy Ohgren 89062d8e70
add filename to less render call ()
Misty (Bot) be85123ad5 chore: incrementing version number - v1.14.1-beta.1
Misty (Bot) c279875aa6 chore: incrementing version number - v1.14.1-beta.0
Misty (Bot) bb73d6a4ae chore: incrementing version number - v1.14.0
(cherry picked from commit 1c0eb70046a305134aae5cb88dd03d7c195a50a1)
Signed-off-by: Misty (Bot) <deploy@nodebb.org>
Renovate Bot 5a713d85df fix(deps): update dependency nodebb-plugin-composer-default to v6.3.46
Renovate Bot e80100b5b0 chore(deps): update dependency smtp-server to v3.7.0
renovate[bot] bbd8504946
fix(deps): update dependency nodebb-plugin-mentions to v2.8.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Andrew Rodrigues 19f9af94ee
chore: bump persona
Renovate Bot e7ec5550f3 Update dependency nodebb-theme-vanilla to v11.1.32
Renovate Bot 706fc118f2 Update dependency nodebb-theme-persona to v10.1.57
Renovate Bot 05a6f424a5 Update dependency nodebb-theme-vanilla to v11.1.31
Renovate Bot 6bb0070d03 Update dependency nodebb-theme-persona to v10.1.56
Barış Soner Uşaklı e09ab3dc19 feat: closes , allow configuring max topic count
Renovate Bot 903673d24c Update dependency nodebb-plugin-mentions to v2.8.2
Julian Lam 5c7d37c0ae Revert "fix(deps): update dependency nodebb-plugin-mentions to v2.8.0"
This reverts commit d40720f9e6.
Renovate Bot d40720f9e6 fix(deps): update dependency nodebb-plugin-mentions to v2.8.0
renovate[bot] c1991abe6f
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.44 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 3349274439
chore(deps): update dependency eslint to v7.3.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 6a8f54fd6b
fix(deps): update dependency winston to v3.3.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] a860a793ef
fix(deps): update dependency nodebb-theme-persona to v10.1.55 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 272b4992c2
fix(deps): update dependency nodebb-theme-vanilla to v11.1.30 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] b5a68a4440
fix(deps): update dependency nodebb-theme-vanilla to v11.1.29 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 3ffb6fded3
fix(deps): update dependency nodebb-theme-persona to v10.1.54 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 54310d69e4 fix(deps): update dependency winston to v3.3.2
Renovate Bot 569b7664ed chore(deps): update commitlint monorepo to v9
Renovate Bot 11244348ae fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.2
renovate[bot] fd628570c5
fix(deps): update dependency winston to v3.3.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı e80379dc0e feat: display stack trace on winston.error
Renovate Bot 157e744473 chore(deps): update dependency lint-staged to v10.2.11
Julian Lam 365996e7e6 fix(deps): bump themes
Julian Lam 225cac1855 fix(deps): bump persona/vanilla, closes
Julian Lam cb5ba76b08 feat: bump themes, closes
Barış Soner Uşaklı 7ed1a0140a fix: ,
switch to @nodebb/socket.io-adapter-mongo
renovate[bot] 3c3e1515aa
fix(deps): update dependency sharp to v0.25.4 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 904463659e
fix(deps): update dependency nodebb-theme-vanilla to v11.1.25 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 44273a64d0
fix(deps): update dependency nodebb-theme-persona to v10.1.50 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 90570660f0
fix(deps): update dependency mongodb to v3.5.9 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 102a60040e chore(deps): update dependency lint-staged to v10.2.10
Renovate Bot 78b7382c3f fix(deps): update dependency nodebb-plugin-composer-default to v6.3.43
renovate[bot] f4bace03d4
chore(deps): update dependency mocha to v8 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 2ae68f9bda
fix(deps): update dependency validator to v13.1.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 96cb94dcc6
feat: up composer
renovate[bot] ad6e3634a5
fix(deps): update dependency validator to v13.1.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] eec03de81e
fix(deps): update dependency nodebb-theme-vanilla to v11.1.24 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 908467400d
fix(deps): update dependency nodebb-theme-persona to v10.1.49 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 87ce31d1f5 fix(deps): update dependency postcss to v7.0.32
Renovate Bot cd1375cbd5 chore(deps): update dependency eslint to v7.2.0
Renovate Bot dde830db9a fix(deps): update dependency nodebb-plugin-composer-default to v6.3.41
renovate[bot] cf0f8f64a9
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.40 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Julian Lam e97a2b71fe fix(deps): bump themes, closes
Julian Lam ccac6a3568 fix(deps): bump themes
renovate[bot] 036e6ef51b
fix(deps): update dependency nodebb-theme-persona to v10.1.46 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 7caeb27310
fix(deps): update dependency nodebb-theme-vanilla to v11.1.21 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 4b577a527a chore(deps): update dependency eslint-plugin-import to v2.21.1
Renovate Bot aeefc60beb fix(deps): update dependency nodebb-plugin-composer-default to v6.3.39
Renovate Bot 7f6ff0b1a5 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.37
Renovate Bot 6b2ea07745 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.36
Renovate Bot 2d582df74f fix(deps): update dependency nodebb-plugin-composer-default to v6.3.35
renovate[bot] 124125f7dd
chore(deps): update dependency lint-staged to v10.2.9 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 771ea194b3
fix(deps): update dependency nodebb-theme-persona to v10.1.45 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] f8ee981bee
fix(deps): update dependency nodebb-theme-vanilla to v11.1.20 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] d2463bb454
fix(deps): update dependency socket.io-redis to v5.3.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot f6ad9605c6 fix(deps): update dependency nodebb-theme-vanilla to v11.1.19
Renovate Bot cb28e6cfd1 fix(deps): update dependency nodebb-theme-persona to v10.1.44
Renovate Bot 331b1a85bb chore(deps): update dependency lint-staged to v10.2.8
renovate[bot] d7ab0894d4
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.34 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot c40471793f fix(deps): update dependency nodebb-plugin-composer-default to v6.3.33
Renovate Bot d1df08269f chore(deps): update dependency lint-staged to v10.2.7
Renovate Bot 27ab36ac84 fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.1
renovate[bot] dabff9728f
fix(deps): update dependency nodebb-theme-persona to v10.1.43 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 8224127fcf
fix(deps): update dependency mongodb to v3.5.8 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı 5b009e0712 feat: up plugins
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
renovate[bot] a20af6e21e
fix(deps): update dependency nodebb-theme-persona to v10.1.40 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot ecaa9b76f3 chore(deps): update dependency mocha to v7.2.0
Renovate Bot e62d892af6 chore(deps): update dependency eslint to v7.1.0
Renovate Bot 78d562b3a0 chore(deps): update dependency lint-staged to v10.2.6
Renovate Bot cc206b4d9c fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.0
Julian Lam 6f504c4142
Remove allowFileUploads ACP option ()
* feat: allow awaitable upgrade scripts

* feat: allowFileUploads removal upgrade script

* refactor: remove unnecessary ACP option `allowFileUploads`

* fix: updated upgrade script template to not use callback arg

* fix: upgrade script as per @baris

* fix: add missing await

* fix: add missing await
Julian Lam 01bff2ae05 fix: add txt to list of default allowed file extensions
Julian Lam 827d42a931 fix(deps): bump composer-default
Renovate Bot a26011e756 chore(deps): update dependency lint-staged to v10.2.4
Julian Lam a665881b35
fix(deps): bump composer-default
Renovate Bot bf8a2c2e9e fix(deps): update dependency nodebb-plugin-composer-default to v6.3.29
renovate[bot] a532e2bb83
fix(deps): update dependency postcss to v7.0.30 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 0437ecc2ea fix(deps): update dependency sharp to v0.25.3
Barış Soner Uşaklı f0323b6cfa feat: closes , add more data to export profile
Renovate Bot 28df9abadd chore(deps): update dependency eslint to v7
renovate[bot] f246057a73
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.28 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Barış Soner Uşaklı a73c755b05 feat: closes , edit post notif for watched topic posts
renovate[bot] 6d57d8446a
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.27 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Misty (Bot) ee583e80d1 chore: incrementing version number - v1.13.3
Julian Lam dd2bc18927 fix: , use class name added by jQueryUI instead
This reverts commit 2e57d8ac31.
Julian Lam 158d923196
fix(deps): bump persona
Renovate Bot 89d1764715 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.25
renovate[bot] a69f0b29af
fix(deps): update dependency jquery to v3.5.1 [security] ()
* fix(deps): update dependency jquery to v3.5.0 [security]

* fix(deps): bump jquery

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Julian Lam <julian@nodebb.org>
renovate[bot] 919034a7db
fix(deps): update dependency nodebb-rewards-essentials to v0.1.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 25d509c42c
fix(deps): update dependency mongodb to v3.5.7 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 98b70c6b8e
Update dependency nodebb-plugin-composer-default to v6.3.24 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 9f9267ce54 Update dependency lint-staged to v10.2.0
Renovate Bot 39a861f182 Update dependency mocha to v7.1.2
Renovate Bot 5ed4a1087c chore(deps): update dependency coveralls to v3.1.0
Julian Lam ccc6118d30
Testing suite integration for openapi spec ()
* feat: testing suite integration for openapi spec

The testing suite now takes the openapi spec into account. It will
check each route defined, make a call to it, and compare the
response with the defined schema. Any mismatches will cause the
test to fail.

* fix(openapi): removed debug stuff from tests

* fix(openapi): fixed some tests

* fix(openapi): added additional check to tests, test fixes

* fix(openapi): better tests, fixed spec errors

* fix(openapi): bad conditional in test

* fix: oops

* fix(openapi): more tests fixing

* fix(openapi): more tests

* fix(openapi): fix some more tests

* fix: verbose'd an info log

* fix: topic pagination route returns schema-optimized pagination block

* fix(openapi): more test/spec fixes

* fix(openapi): accidentally sending in authenticated jar for anon routes

* fix(openapi): more test/spec fixes

* fix(openapi): more spec fixes

* fix: timestampReadable Invalid Date

* fix(openapi): more tests... almost there

* fix(openapi): more tests fixing

* fix(openapi): finally all tests passing

* fix(openapi): added reverse test to compare response to spec

... and fixed all the tests that broke

* fix: remove tests related to group covers, as route is gone

* fix(openapi): broken test on travis

* fix(openapi): broken test on travis

* fix(openapi): broken test on travis

* fix(openapi): object cache is not present for psql

* fix: tests

Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com>
Renovate Bot 51eccef58b chore(deps): pin dependency @apidevtools/swagger-parser to 9.0.1
Julian Lam d09c6ae0de fix(deps): actually, swagger-parser is a dev dependency
Julian Lam f172073551 fix(deps): missing @apidevtools/swagger-parser
renovate[bot] b0c30ceba0
fix(deps): update dependency nodebb-theme-persona to v10.1.37 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 28777f676c fix(deps): update dependency archiver to v4
Julian Lam 803d083e0b Revert "Remove nodejs 12 from compatible list"
This reverts commit 14aed18449.
renovate[bot] 492360673d
fix(deps): update dependency mongodb to v3.5.6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
xinbenlv 14aed18449 Remove nodejs 12 from compatible list
https://community.nodebb.org/topic/14670/consider-add-to-documentation-node-version
Peter Jaszkowiak e68156e1f2
fix(deps): bump dependencies ()
* fix(deps): bump dependencies

* fix(deps): commander@5

* fix(deps): use @nodebb/mubsub
Barış Soner Uşaklı e440d617d4 fix: pin jquery to 3.4.1,
Renovate Bot 30a2598364 chore(deps): update dependency husky to v4.2.5
renovate[bot] 92b55ef580
fix(deps): update dependency jsesc to v3.0.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 0a65011833 chore(deps): update dependency husky to v4.2.4
Renovate Bot a9e686397e chore(deps): update dependency lint-staged to v10.1.3
Renovate Bot bb70cebb2c fix(deps): update dependency jsesc to v3
renovate[bot] ac98775f23
fix(deps): update dependency pg to v8 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] a3789e28f8
chore(deps): update dependency nyc to v15.0.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] e1919c90d0
chore(deps): update dependency lint-staged to v10.1.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 944a6f5850 chore(deps): update dependency lint-staged to v10.1.1
Renovate Bot 30bd233bfc chore(deps): update dependency lint-staged to v10.1.0
Renovate Bot 811c3aee09 chore(deps): update dependency eslint-config-airbnb-base to v14.1.0
Renovate Bot c5a7242dbe chore(deps): update dependency jsdom to v16.2.2
Renovate Bot b92c1600f5 chore(deps): update dependency eslint-plugin-import to v2.20.2
Renovate Bot 0ad4b55628 chore(deps): update dependency lint-staged to v10.0.10
Renovate Bot f497ee6268 fix(deps): update dependency validator to v13
Renovate Bot 14458087ca chore(deps): update dependency coveralls to v3.0.11
Renovate Bot 22681945cf chore(deps): update dependency smtp-server to v3.6.0
renovate[bot] dd660c8778
fix(deps): update dependency sharp to v0.25.2 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] c535654142
chore(deps): update dependency mocha to v7.1.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Julian Lam ee6cb412bc fix(deps): bump markdown
renovate[bot] 5535c50c39
fix(deps): update dependency mongodb to v3.5.5 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] b0864e7c24
chore(deps): update dependency grunt to v1.1.0 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 776fe9d2ea
chore(deps): update dependency husky to v4.2.3 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com>
renovate[bot] 13d8f6f117
chore(deps): update dependency lint-staged to v10.0.8 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 4cdb31318c
chore(deps): update dependency eslint-plugin-import to v2.20.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] fbd95a504b
chore(deps): update dependency jsdom to v16.2.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 2052f14c19
fix(deps): update dependency sitemap to v6 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Renovate Bot 6d98d5a100 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.23
renovate[bot] 2de9e5a7cf
Update dependency postcss to v7.0.27 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] 21e91c91fc
fix(deps): update dependency sharp to v0.25.1 ()
Co-authored-by: Renovate Bot <bot@renovateapp.com>
renovate[bot] e01f05e321
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.22 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Andrew Rodrigues d2bd746c99
chore: bump persona
renovate[bot] 1e1467aa0d
Update dependency mocha to v7.1.0 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] da111b7cc4
Update dependency mongodb to v3.5.4 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 9daa21ffcf
fix(deps): update dependency nodebb-theme-slick to v1.2.29 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 7d6a983be8
fix(deps): update dependency nodebb-theme-vanilla to v11.1.16 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 3acc24b0b6
fix(deps): update dependency nodebb-theme-persona to v10.1.35 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 7cc63f7d2c
fix(deps): update dependency sharp to v0.24.1 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] f4ed35c998
chore(deps): update dependency husky to v4.2.2 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 4b90713717
fix(deps): update dependency mongodb to v3.5.3 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] a5f3c2a2c2
fix(deps): update dependency nodebb-widget-essentials to v4.1.0 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 7fde180a28
fix(deps): update dependency request to v2.88.2 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] ef964b11a8
fix(deps): update dependency redis to v3 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 1037de0216
chore(deps): update dependency jsdom to v16 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] d8efc6b653 fix(deps): update dependency rimraf to v3.0.2 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Misty (Bot) beafd6139f chore: incrementing version number - v1.13.2
renovate[bot] 157832131d
chore(deps): update dependency eslint to v6.8.0 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] d5b3d56296
Update dependency postcss to v7.0.26 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 976e26a958
chore(deps): update dependency nyc to v15 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] eb4a1a5772
chore(deps): update commitlint monorepo ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] cdfbcbb9ce
chore(deps): update dependency lint-staged to v10.0.7 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Baris Usakli 87225a90c3 fix: , upgrade mkdirp to 1.0.x
renovate[bot] 16ab641dd1
fix(deps): update dependency connect-redis to v4.0.4 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 726ba71c57
fix(deps): update dependency rimraf to v3.0.1 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] f07b4bfa62
fix(deps): update dependency validator to v12.2.0 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] b370333c6a
chore(deps): update dependency mocha to v7 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 6d7131fbc5 fix(deps): update dependency nodebb-theme-persona to v10.1.34 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Renovate Bot dd440ce902 chore(deps): update dependency husky to v4
Andrew Rodrigues 027f3f2256
chore: bump themes
Andrew Rodrigues 236a173009
chore: bump vanilla
Andrew Rodrigues 82ace391cb
chore: bump persona
renovate[bot] c510a2c4f2 fix(deps): update dependency nodebb-theme-persona to v10.1.31 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] 0e49cfb98d fix(deps): update dependency mongodb to v3.5.2 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Renovate Bot 66992a556c chore(deps): update dependency lint-staged to v10.0.1
Renovate Bot d74eecfbe8 chore(deps): update dependency lint-staged to v10
renovate[bot] 16e8f49655 fix(deps): update dependency sharp to v0.24.0 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] ca10f8f073 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.21 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
renovate[bot] df5e3a7394 fix(deps): update dependency nodebb-widget-essentials to v4.0.18 ()
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Renovate Bot 5e6233969e Update dependency nodebb-theme-vanilla to v11.1.13
Renovate Bot 81c5ca15eb Update dependency nodebb-plugin-mentions to v2.7.4
Misty (Bot) cc6758a0f1 chore: incrementing version number - v1.13.1
renovate[bot] ed2a0abd22 Update dependency nodebb-plugin-composer-default to v6.3.20 ()
renovate[bot] e92403bce1 Update dependency nodebb-plugin-composer-default to v6.3.19 ()
renovate[bot] 5de315f4d1 Update dependency nodebb-plugin-composer-default to v6.3.18 ()
Renovate Bot 483d75354e fix(deps): update dependency semver to v7
Renovate Bot 610ecf352b fix(deps): update dependency nodebb-theme-vanilla to v11.1.12
renovate[bot] 3451e11406 Update dependency mongodb to v3.4.0 ()
renovate[bot] c3418c2621 chore(deps): update dependency husky to v3.1.0 ()
renovate[bot] 0aeee14472 chore(deps): update dependency coveralls to v3.0.9 ()
renovate[bot] eb18c182a6 fix(deps): update dependency sharp to v0.23.4 ()
Baris Usakli 4d66978338 fix: , configurable necroThreshold
Renovate Bot 0514383ab0 fix(deps): update dependency nodebb-theme-persona to v10.1.30
Renovate Bot 702ca164ad fix(deps): update dependency nodebb-plugin-markdown to v8.11.0
Renovate Bot 2aef7a5b0d fix(deps): update dependency connect-mongo to v3.2.0
renovate[bot] 68118e438b fix(deps): update dependency mongodb to v3.3.5 ()
renovate[bot] 349330917d fix(deps): update dependency nodebb-theme-persona to v10.1.29 ()
Renovate Bot 32cfe96f48 chore(deps): update dependency eslint to v6.7.0
renovate[bot] 8ba261048b chore(deps): update dependency coveralls to v3.0.8 ()
renovate[bot] 6fa88823c8 fix(deps): update dependency sharp to v0.23.3 ()
renovate[bot] 488ea3949b fix(deps): update dependency validator to v12.1.0 ()
renovate[bot] b3511f71e0 fix(deps): update dependency nodebb-theme-slick to v1.2.28 ()
renovate[bot] d567c4ae22 fix(deps): update dependency nodebb-theme-vanilla to v11.1.11 ()
renovate[bot] 6c87bed5f6 fix(deps): update dependency nodebb-theme-persona to v10.1.28 ()
renovate[bot] 1e2e16b4bb fix(deps): update dependency nodebb-plugin-dbsearch to v4.0.7 ()
Misty (Bot) c38b2d2319 chore: incrementing version number - v1.13.0
renovate[bot] 2093418de8 fix(deps): update dependency mongodb to v3.3.4 ()
Renovate Bot c01699f706 fix(deps): update dependency nodebb-theme-vanilla to v11.1.10
Renovate Bot 182397b171 fix(deps): update dependency nodebb-theme-persona to v10.1.27
renovate[bot] c2565a2f99 fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.6.7 ()
Renovate Bot 9d946d1c76 chore(deps): update dependency jsdom to v15.2.1
Barış Soner Uşaklı f28bd75f5e
up vanilla
renovate[bot] 7122bdc796 fix(deps): update dependency nodebb-theme-slick to v1.2.27 ()
renovate[bot] 73d9752eba fix(deps): update dependency nodebb-theme-persona to v10.1.26 ()
renovate[bot] bfea9d3906 fix(deps): update dependency connect-mongo to v3.1.2 ()
renovate[bot] ef5f671410 fix(deps): update dependency postcss to v7.0.21 ()
renovate[bot] e1e2d20c6a fix(deps): update dependency nodebb-plugin-composer-default to v6.3.17 ()
renovate[bot] 420f9fe495 fix(deps): update dependency sharp to v0.23.2 ()
renovate[bot] cb91e7564e fix(deps): update dependency nodebb-theme-persona to v10.1.25 ()
renovate[bot] 7655265ce2 fix(deps): update dependency connect-mongo to v3.1.1 ()
Barış Soner Uşaklı 1cedc4a0d6 feat: , allow post queue based on group
allow multiple select in ACP pages
Renovate Bot 38e9f1d556 Update dependency validator to v12
Renovate Bot d0e428e9c8 chore(deps): update dependency eslint to v6.6.0
renovate[bot] 401d1eed1a fix(deps): update dependency connect-mongo to v3.1.0 ()
Julian Lam 6155c4600f fix(deps): bump persona
renovate[bot] d108c7d031 chore(deps): update dependency lint-staged to v9.4.2 ()
renovate[bot] 9bd6f6864a fix(deps): update dependency nodebb-theme-persona to v10.1.23 ()
renovate[bot] e31a47cd40 chore(deps): update dependency mocha to v6.2.2 ()
renovate[bot] 9b308e4b07 chore(deps): update dependency coveralls to v3.0.7 ()
renovate[bot] 9b4e9882b0 chore(deps): update dependency jsdom to v15.2.0 ()
Barış Soner Uşaklı d679218859
feat: upgrade to sitemap5 ()
renovate[bot] 73e7aec5a4 Update dependency mongodb to v3.3.3 ()
Renovate Bot fd5095a379 chore(deps): update dependency husky to v3.0.9
renovate[bot] bf6ae6d6d0 fix(deps): update dependency nodebb-theme-persona to v10.1.22 ()
renovate[bot] 692d94bf8c fix(deps): update dependency nodebb-rewards-essentials to v0.1.2 ()
Baris Usakli dd20293145 fix: , use fixed bootswatch
renovate[bot] 1a150d8f66 fix(deps): update dependency nodebb-theme-persona to v10.1.21 ()
Barış Soner Uşaklı 4bc77d064b feat: disable timeout on launch route
renovate[bot] cffbb32585 fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.6.6 ()
renovate[bot] 9589fa327c fix(deps): update dependency nodebb-theme-persona to v10.1.20 ()
renovate[bot] 0d629f0696 fix(deps): update dependency nodebb-theme-persona to v10.1.19 ()
renovate[bot] 2856333d05 fix(deps): update dependency connect-redis to v4.0.3 ()
Renovate Bot 88cae4158a chore(deps): update dependency husky to v3.0.8
Renovate Bot 310039e875 fix(deps): update dependency spider-detector to v2
Renovate Bot a2a7bb3da5 chore(deps): update dependency lint-staged to v9.4.1
Renovate Bot da12e94733 chore(deps): update dependency eslint to v6.5.1
Renovate Bot 10a30e665e chore(deps): update dependency husky to v3.0.7
Renovate Bot 764ed7f814 fix(deps): update socket.io packages to v2.3.0
Renovate Bot ddd4e03942 chore(deps): update commitlint monorepo to v8.2.0
Renovate Bot b172d10683 chore(deps): update dependency mocha to v6.2.1
renovate[bot] 17437897f9 fix(deps): update dependency sharp to v0.23.1 ()
renovate[bot] 44cd71895b fix(deps): update dependency nodebb-plugin-dbsearch to v4.0.6 ()
renovate[bot] d8fe6e42dc fix(deps): update dependency nodebb-plugin-composer-default to v6.3.16 ()
renovate[bot] c5e5e24bdf fix(deps): update dependency nodebb-plugin-composer-default to v6.3.15 ()
renovate[bot] e18392ab41 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.14 ()
renovate[bot] 8ed80bcb39 fix(deps): update dependency nodebb-theme-persona to v10.1.18 ()
renovate[bot] 5b8bb3e426 fix(deps): update dependency nodebb-rewards-essentials to v0.1.1 ()
renovate[bot] 8b7f6566cc fix(deps): update dependency connect-redis to v4 ()
renovate[bot] b2423baeec fix(deps): update dependency nodebb-plugin-mentions to v2.7.3 ()
renovate[bot] a3120a62cf fix(deps): update dependency nodebb-plugin-mentions to v2.7.2 ()
renovate[bot] 106c20e2a6 fix(deps): update dependency nodebb-plugin-dbsearch to v4.0.5 ()
renovate[bot] fa251ece63 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.13 ()
Barış Soner Uşaklı 0843497dd4 fix: , check private upload setting
Renovate Bot 8c2fc57728 fix(deps): update dependency nodebb-plugin-mentions to v2.7.1
renovate[bot] 429e124f34 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.12 ()
renovate[bot] 516b62ea68 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.11 ()
David Karrick 9b4ae4c04a Added Postgres SSL Support ()
* [Added] Postgres SSL Support

* [Added]Postgres SSL Support

* [Added] Postgres SSL Support
Renovate Bot 6a4a9e26a2 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.10
renovate[bot] 12ba589d69 fix(deps): update dependency nodebb-plugin-dbsearch to v4.0.4 ()
Renovate Bot c75f3d278d fix(deps): update dependency postcss to v7.0.18
Renovate Bot 317c67713e fix(deps): update dependency nodebb-theme-persona to v10.1.17
Renovate Bot 6e9caddcd1 fix(deps): update dependency nodebb-theme-vanilla to v11.1.8
Renovate Bot effe39895e fix(deps): update dependency nodebb-plugin-composer-default to v6.3.9
Renovate Bot b69769bb84 fix(deps): update dependency nodebb-plugin-mentions to v2.7.0
renovate[bot] 9149db1fec fix(deps): update dependency benchpressjs to v2 ()
Renovate Bot 793c5eaa79 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.8
Renovate Bot 57de99d21c fix(deps): update dependency nodebb-plugin-composer-default to v6.3.7
renovate[bot] 4ee2c09065 fix(deps): update dependency mongodb to v3.3.2 ()
Baris Usakli 3d2cb6288a feat: up socket.io-adapter-mongo
Barış Soner Uşaklı aea04de094
feat: update LESS to v3.x, ()
* feat: 

* fix: tests
Barış Soner Uşaklı 105fb79c5b Merge branch 'master' of https://github.com/NodeBB/NodeBB
Barış Soner Uşaklı b565e56864 feat: up psql socket.io adapter
renovate[bot] 8ce2a5fc20 fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.6.5 ()
renovate[bot] 0dfce49f9c fix(deps): update dependency mongodb to v3.3.1 ()
renovate[bot] e4b5d0b4f2 fix(deps): update dependency connect-pg-simple to v6 [security] ()
Barış Soner Uşaklı a4dec7e3ab fix: , allow running single upgrade scripts from plugins
Renovate Bot a121098513 fix(deps): update dependency nodebb-plugin-mentions to v2.6.1
Renovate Bot cdccc64653 fix(deps): update dependency nodebb-plugin-mentions to v2.6.0
Barış Soner Uşaklı 2b1912a964 fix: update morgan and lodash
renovate[bot] 2f02edbc3c fix(deps): update dependency rimraf to v3 ()
renovate[bot] 39da440aef Merge pull request from NodeBB/renovate/husky-3.x
chore(deps): update dependency husky to v3.0.4
Renovate Bot ccccba8128 chore(deps): update dependency lint-staged to v9.2.3
renovate[bot] 2b1f840eb1 chore(deps): update dependency coveralls to v3.0.6 ()
renovate[bot] cf2504f881 fix(deps): update dependency rimraf to v2.7.1 ()
renovate[bot] ca7ba9be34 fix(deps): update dependency nodebb-theme-persona to v10.1.16 ()
renovate[bot] b1c0beb713 fix(deps): update dependency nodebb-theme-persona to v10.1.15 ()
renovate[bot] 661284cfc5 fix(deps): update dependency nodebb-theme-persona to v10.1.14 ()
Julian Lam 0921230976 fix(style): updated code to follow new eslint recommendations
Squashed commit of the following:

commit f9ce878b269b3568f0d649309aae1af4dcfdfeef
Author: Julian Lam <julian@nodebb.org>
Date:   Tue Aug 13 14:30:46 2019 -0400

    fix(style): updated code to follow new eslint recommendations

commit 80dd370e413f22badb96ff2138e7991dfff6d836
Author: Julian Lam <julian@nodebb.org>
Date:   Tue Aug 13 14:14:58 2019 -0400

    fix(deps): update dependency sitemap to v4

    Squashed commit of the following:

    commit f4dd9cabb21e26fdc21f8413be822ea7c64251f8
    Author: Julian Lam <julian@nodebb.org>
    Date:   Tue Aug 13 11:33:05 2019 -0400

        fix: resolved breaking changes from sitemap v4 upgrade

    commit 9043415ee16dcc27a8dcc2e4479d1bc5e2d1b60e
    Merge: e3352b272 72590b346
    Author: Julian Lam <julian@nodebb.org>
    Date:   Tue Aug 13 11:09:55 2019 -0400

        Merge branch 'master' into renovate/sitemap-4.x

    commit e3352b272eb9400bdb00774973181397803765e4
    Author: Renovate Bot <bot@renovateapp.com>
    Date:   Mon Aug 12 07:59:05 2019 +0000

        fix(deps): update dependency sitemap to v4

commit 8e3c0cdcae22acc32d352be8bb72d60e7502dbc5
Author: Renovate Bot <bot@renovateapp.com>
Date:   Fri Aug 9 00:49:51 2019 +0000

    fix(deps): update dependency commander to v3

commit 2104449d38818f2fa4d44b3a58a0a168781acbfb
Author: Renovate Bot <bot@renovateapp.com>
Date:   Tue Aug 13 15:00:27 2019 +0000

    fix(deps): update dependency mongodb to v3.3.0

commit d2937f446a21131c070ae5d0ff33d67cfe465b8c
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date:   Tue Aug 13 10:36:48 2019 -0400

    feat: async/await admin/controllers

commit 1b97e8b199f960dc24e5722702f27499ae049914
Author: Misty (Bot) <deploy@nodebb.org>
Date:   Tue Aug 13 09:28:39 2019 +0000

    Latest translations and fallbacks

commit 69a48957a2f0d23c4d194b664bda3a0431179c01
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date:   Mon Aug 12 21:56:09 2019 -0400

    feat: async/await

commit b9b2a7e593a452de4bef6d0ab6abe368a3bdb8dd
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date:   Mon Aug 12 20:58:29 2019 -0400

    feat: async/await refactor

    controllers/accounts

commit a8d43a175974a0c8ae3dc132bf51a7ed9a4c6305
Author: Baris Usakli <barisusakli@gmail.com>
Date:   Mon Aug 12 14:49:40 2019 -0400

    feat: async/await controllers/accounts

commit 2f25aae57bf9dbe98d655276770e56bed9ec023b
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date:   Sun Aug 11 23:09:50 2019 -0400

    fix: , fix pagination

    convert to async/await

commit c9e83f2374572264855a04156278eef256b0a20c
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date:   Sun Aug 11 00:14:35 2019 -0400

    fix: remove empty line

commit 30be91b26c4dd7583412c4e8d56e9c1688e48a44
Author: Barış Soner Uşaklı <barisusakli@gmail.com>
Date:   Sun Aug 11 00:13:41 2019 -0400

    fix: remove useless catchs and empty line

commit 2e4a71c0b6104738f15ffbfe3246105b922fdfb3
Author: Renovate Bot <bot@renovateapp.com>
Date:   Sat Aug 10 06:51:50 2019 +0000

    chore(deps): update dependency eslint-config-airbnb-base to v14
Renovate Bot eaea6f63f6 fix(deps): update dependency nodebb-theme-persona to v10.1.13
Julian Lam d3d677daf2 fix(deps): update dependency sitemap to v4
Squashed commit of the following:

commit f4dd9cabb21e26fdc21f8413be822ea7c64251f8
Author: Julian Lam <julian@nodebb.org>
Date:   Tue Aug 13 11:33:05 2019 -0400

    fix: resolved breaking changes from sitemap v4 upgrade

commit 9043415ee16dcc27a8dcc2e4479d1bc5e2d1b60e
Merge: e3352b272 72590b346
Author: Julian Lam <julian@nodebb.org>
Date:   Tue Aug 13 11:09:55 2019 -0400

    Merge branch 'master' into renovate/sitemap-4.x

commit e3352b272eb9400bdb00774973181397803765e4
Author: Renovate Bot <bot@renovateapp.com>
Date:   Mon Aug 12 07:59:05 2019 +0000

    fix(deps): update dependency sitemap to v4
Renovate Bot 7a5dbd9ff5 fix(deps): update dependency commander to v3
Renovate Bot 360e172e53 fix(deps): update dependency mongodb to v3.3.0
Renovate Bot cbede89af3 chore(deps): update dependency husky to v3.0.3
Renovate Bot 61f9be99e9 fix(deps): update dependency nodebb-plugin-markdown to v8.10.4
Renovate Bot f2e4664d93 chore(deps): update dependency lint-staged to v9
Renovate Bot d860f8c799 fix(deps): update dependency nodebb-plugin-markdown to v8.10.3
renovate[bot] 57b2a55320 chore(deps): update dependency eslint-plugin-import to v2.18.2 ()
renovate[bot] 7257e6b2aa chore(deps): update dependency eslint to v6.1.0 ()
Renovate Bot 7ad72b324d chore(deps): update dependency husky to v3.0.2
Baris Usakli 2abe244b6e fix: newPostEditDuration
Barış Soner Uşaklı 6a289fbac9 fix:
renovate[bot] 2258452c3e fix(deps): update dependency sharp to v0.23.0 ()
renovate[bot] b9aac424cd fix(deps): update dependency nodebb-theme-persona to v10.1.12 ()
renovate[bot] d98313b5f6 fix(deps): update dependency nodebb-plugin-dbsearch to v4 ()
renovate[bot] ef734b622e fix(deps): update dependency nodebb-plugin-dbsearch to v3.0.8 ()
Renovate Bot 8b1fc5c85f fix(deps): update dependency nodebb-theme-persona to v10.1.11
Renovate Bot ba1bb5283a fix(deps): update dependency nodebb-theme-vanilla to v11.1.7
renovate[bot] 7a88c4cc34 fix(deps): update dependency nodebb-theme-vanilla to v11.1.6 ()
renovate[bot] e074b0bf9f fix(deps): update dependency nodebb-theme-slick to v1.2.26 ()
renovate[bot] 4f20b4d38c fix(deps): update dependency nodebb-theme-persona to v10.1.10 ()
Renovate Bot d43f5dcf4c chore(deps): update dependency mocha to v6.2.0
Renovate Bot 28151f86da chore(deps): update dependency husky to v3.0.1
Renovate Bot 9fda2c1ff4 chore(deps): update dependency eslint-plugin-import to v2.18.1
Renovate Bot 3fdc638b27 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.6
Renovate Bot 8a11193fc8 fix(deps): update dependency connect-redis to v3.4.2
Renovate Bot f73468d5e7 chore(deps): update commitlint monorepo to v8.1.0
Renovate Bot 45223cded6 fix(deps): update dependency nodebb-plugin-mentions to v2.5.4
Renovate Bot 8654623217 fix(deps): update dependency nodebb-plugin-markdown to v8.10.2
renovate[bot] c1660a1ace fix(deps): update dependency nodebb-theme-persona to v10.1.9 ()
Baris Usakli 1970214a24 feat: user/ban, up mubsub
renovate[bot] efedd6212a fix(deps): update dependency nodebb-plugin-dbsearch to v3.0.7 ()
Renovate Bot 7f4b1043ad fix(deps): update dependency nodebb-plugin-composer-default to v6.3.5
renovate[bot] 15e01d1223 fix(deps): update dependency nodebb-theme-vanilla to v11.1.5 ()
renovate[bot] 196796084c fix(deps): update dependency nodebb-theme-persona to v10.1.8 ()
renovate[bot] 3cb6cfe87d fix(deps): update dependency nodebb-theme-persona to v10.1.7 ()
Renovate Bot 5b746d53e7 chore(deps): update dependency coveralls to v3.0.5
Renovate Bot 8394a0fd58 fix(deps): update dependency nodebb-plugin-composer-default to v6.3.3
Barış Soner Uşaklı 805dcd7ca2
Async refactor in place ()
* feat: allow both callback&and await

* feat: ignore async key

* feat: callbackify and promisify in same file

* Revert "feat: callbackify and promisify in same file"

This reverts commit cea206a9b8e6d8295310074b18cc82a504487862.

* feat: no need to store .callbackify

* feat: change getTopics to async

* feat: remove .async

* fix: byScore

* feat: rewrite topics/index and social with async/await

* fix: rewrite topics/data.js

fix issue with async.waterfall, only pass result if its not undefined

* feat: add callbackify to redis/psql

* feat: psql use await

* fix: redis 🌋

* feat: less returns

* feat: more await rewrite

* fix: redis tests

* feat: convert sortedSetAdd

rewrite psql transaction to async/await

* feat: 🐶

* feat: test

* feat: log client and query

* feat: log bind

* feat: more logs

* feat: more logs

* feat: check perform

* feat: dont callbackify transaction

* feat: remove logs

* fix: main functions

* feat: more logs

* fix: increment

* fix: rename

* feat: remove cls

* fix: remove console.log

* feat: add deprecation message to .async usage

* feat: update more dbal methods

* fix: redis :voodoo:

* feat:  fix redis zrem, convert setObject

* feat: upgrade getObject methods

* fix: psql getObjectField

* fix: redis tests

* feat: getObjectKeys

* feat: getObjectValues

* feat: isObjectField

* fix: add missing return

* feat: delObjectField

* feat: incrObjectField

* fix: add missing await

* feat: remove exposed helpers

* feat: list methods

* feat: flush/empty

* feat: delete

* fix: redis delete all

* feat: get/set

* feat: incr/rename

* feat: type

* feat: expire

* feat: setAdd

* feat: setRemove

* feat: isSetMember

* feat: getSetMembers

* feat: setCount, setRemoveRandom

* feat: zcard,zcount

* feat: sortedSetRank

* feat: isSortedSetMember

* feat: zincrby

* feat: sortedSetLex

* feat: processSortedSet

* fix: add mising await

* feat: debug psql

* fix: psql test

* fix: test

* fix: another test

* fix: test fix

* fix: psql tests

* feat: remove logs

* feat: user arrow func

use builtin async promises

* feat: topic bookmarks

* feat: topic.delete

* feat: topic.restore

* feat: topics.purge

* feat: merge

* feat: suggested

* feat: topics/user.js

* feat: topics modules

* feat: topics/follow

* fix: deprecation msg

* feat: fork

* feat: topics/posts

* feat: sorted/recent

* feat: topic/teaser

* feat: topics/tools

* feat: topics/unread

* feat: add back node versions

disable deprecation notice
wrap async controllers in try/catch

* feat: use db directly

* feat: promisify in place

* fix: redis/psql

* feat: deprecation message

logs for psql

* feat: more logs

* feat: more logs

* feat: logs again

* feat: more logs

* fix: call release

* feat: restore travis, remove logs

* fix: loops

* feat: remove .async. usage
renovate[bot] 43ce5f8af3 fix(deps): update dependency nodebb-theme-vanilla to v11.1.4 ()
Renovate Bot 27da232556 fix(deps): update dependency nodebb-theme-persona to v10.1.5
renovate[bot] bd09ba92e5 fix(deps): update dependency validator to v11.1.0 ()
Julian Lam 8a6a58ee43
feat: added new admin option newbiePostEditDuration ()
* feat: added new admin option newbiePostEditDuration

Also:
  - Grammar-checked a couple language strings
  - Moved a couple form inputs around in new user restrictions
  - Added a test for the new option
  - fix: 'defore' typo
Julian Lam 851424a7ca fix(deps): bump composer-default
Renovate Bot cf9afa1974 Update dependency nodebb-plugin-composer-default to v6.3.1
Renovate Bot 5e46cf9b09 Update dependency nodebb-plugin-markdown to v8.10.1
Renovate Bot 9c082c37cb Update dependency husky to v3
Renovate Bot 4e6cb52577 Update dependency eslint-config-airbnb-base to v13.2.0
renovate[bot] 82e5bc225e Update dependency sitemap to v3 ()
Renovate Bot f426e105a0 fix(deps): update dependency nodebb-theme-persona to v10.1.4
renovate[bot] fb0870297b fix(deps): update dependency nodebb-plugin-composer-default to v6.2.16 ()
Renovate Bot 1d0fd0284a chore(deps): update dependency husky to v2.7.0
Renovate Bot 413259a2b8 fix(deps): update dependency nodebb-theme-persona to v10.1.3
Renovate Bot 77347d0a99 chore(deps): update dependency eslint to v6.0.1
Renovate Bot fc69e891eb chore(deps): update dependency husky to v2.6.0
renovate[bot] 208c821eaf fix(deps): update dependency nodebb-theme-lavender to v5.0.11 ()
renovate[bot] e0b2ae8d8e fix(deps): update dependency nodebb-theme-vanilla to v11.1.3 ()
renovate[bot] af7ecd2f10 fix(deps): update dependency nodebb-theme-slick to v1.2.25 ()
renovate[bot] e5733f4029 fix(deps): update dependency nodebb-theme-persona to v10.1.2 ()
Renovate Bot 744e4428ae chore(deps): update dependency eslint-plugin-import to v2.18.0
Renovate Bot 26ff02dc72 fix(deps): update dependency nodebb-plugin-mentions to v2.5.3
Renovate Bot 4e513cf38a fix(deps): update dependency nodebb-theme-persona to v10.1.1
Renovate Bot c288750556 fix(deps): update dependency nodebb-theme-vanilla to v11.1.2
Renovate Bot 4960b92545 chore(deps): update dependency husky to v2.5.0
renovate[bot] b3ed89f5fd fix(deps): update dependency nodebb-theme-vanilla to v11.1.1 ()
renovate[bot] 629b5ce37e fix(deps): update dependency nodebb-theme-slick to v1.2.24 ()
Julian Lam 289dada5f7 fix(deps): update to eslint@6
Renovate Bot 2fa68e3b1a chore(deps): update dependency lint-staged to v8.2.1
Renovate Bot 6b43d26f52
fix(deps): update dependency nodebb-plugin-emoji to v3
Barış Soner Uşaklı ebfc369ade feat: upgrade to connect-mongo 3.0.0, closes
Renovate Bot fc89516e3f fix(deps): update dependency nodebb-theme-persona to v10.1.0
Renovate Bot c9689f11d3 fix(deps): update dependency nodebb-theme-vanilla to v11.1.0
renovate[bot] ada8f22e8c fix(deps): update dependency nodebb-theme-persona to v10.0.1 ()
renovate[bot] 6db3604e94 fix(deps): update dependency nodebb-theme-vanilla to v11.0.1 ()