10630 Commits (b0c30ceba0fe24940aa842ddc7373c897697482f)

Author SHA1 Message Date
Barış Soner Uşaklı b01a47cbc1 feat: log errors from mubsub 5 years ago
Barış Soner Uşaklı d679218859
feat: upgrade to sitemap5 (#7980) 5 years ago
Barış Soner Uşaklı f9f85fc425
fix: cli/reset.js (#7979) 5 years ago
Julian Lam ddf3812cdc fix: passwords always expiring upon login 5 years ago
Barış Soner Uşaklı d72b0d1616 fix: delete follower/followingCount as well 5 years ago
Baris Usakli 485fbd2f14 feat: #7964, change all categories at once
allow passing cids to setCategoryWatchState and category.exists
5 years ago
Baris Usakli 990508a533 feat: closes #7952, translate widget-settings 5 years ago
Baris Usakli 554e67116f feat: remove ability to delete events from acp 5 years ago
Barış Soner Uşaklı 3775301f24 fix: #7958, give rewards one by one
no need to check group.exists when leaving groups, if group doesn't exists isMember will be false anyways
5 years ago
Barış Soner Uşaklı 88818a5bbf fix: rewards page acp not loading rewards 5 years ago
Baris Usakli f272daaf37 fix: #7960, dont try to save size for non images 5 years ago
Barış Soner Uşaklı 03827fa695 feat: resetting theme will reset skin
async/await cli/reset
5 years ago
Barış Soner Uşaklı 565f9726f7 fix: #7941, validate some input fields 5 years ago
Barış Soner Uşaklı 661a0f5068 fix: don't show deleted topics on unread 5 years ago
Baris Usakli 6b3eb0144e refactor: use arrow function 5 years ago
Baris Usakli c01b0fbd8c fix: #7951, don't send notification for system messages 5 years ago
Baris Usakli 5b458fc7ca fix: #7953, allow icon only group badges 5 years ago
Barış Soner Uşaklı ac4a500402 fix: remove 0 fields 5 years ago
Barış Soner Uşaklı 75bcb0f484 fix: remove unused data from post/topic/user hashes 5 years ago
Barış Soner Uşaklı 205d3f9d12 fix: groups not visible on widget panes 5 years ago
Barış Soner Uşaklı c5f7b66c3a fix: new nav items will show group select 5 years ago
Barış Soner Uşaklı 7823144bd9 fix: #7940, run upgrade scripts on startup 5 years ago
Barış Soner Uşaklı 38322ec308 fix: #7949, delete old user notifs 5 years ago
Barış Soner Uşaklı f983f536c6 fix: check threshold before setting bookmark 5 years ago
Barış Soner Uşaklı 4e28e575cf fix: mongo collection stats 5 years ago
Barış Soner Uşaklı 02d38caf47 refactor: async/await 5 years ago
Baris Usakli 91e8e3905c fix: #7947, disable unused cookie 5 years ago
Barış Soner Uşaklı c9bf6d0fe1 fix: #7945, show watched categories in ignored categories 5 years ago
Barış Soner Uşaklı f8c8038a06 refactor: remove log, topics.exists 5 years ago
Barış Soner Uşaklı 18bf865d83 fix: db.init calls 5 years ago
Barış Soner Uşaklı dc8d721c46 refactor: async/await 5 years ago
Barış Soner Uşaklı 1f0c6f3d60 refactor: async/await mongo 5 years ago
Baris Usakli d5dda26f97 fix: #7938, escape username in registration queue 5 years ago
Barış Soner Uşaklı 603908c10a refactor: async/await socket.io/index 5 years ago
Barış Soner Uşaklı 3455c27a8d fix: #7901, handle group names that are translation keys 5 years ago
Barış Soner Uşaklı c5ffd8cc74 refactor: async/await image.js 5 years ago
Barış Soner Uşaklı 41f8da2e7c fix: fix the order of groups on user profile 5 years ago
Barış Soner Uşaklı b192605450 feat: add new hook to get custom category tids for unread 5 years ago
Barış Soner Uşaklı 05e753c73b refactor: remove var 5 years ago
Aziz Khoury 94810fd637 feat: adding filter:login.check and loginFormEntry[] for the filter:login.build hook (#7861)
* adding filter:login.check and loginFormEntry[] for the filter:login.build hook, related to nodebb-plugin-spam-be-gone/issues/32

* do not exceed 50 lines per function

* spam-be-gone@0.6.4
5 years ago
Barış Soner Uşaklı 10f168b824 fix: #7934, return tids 5 years ago
Barış Soner Uşaklı 3caa387ac6 fix: tests 5 years ago
Barış Soner Uşaklı 2444ed5c88 feat: #7932, redirect to group details after creation
add private/hidden on group creation modal
5 years ago
Baris Usakli b93c826d35 feat: add new hook filteR:topics.getSortedTids
to let plugins replace the logic used to retrieve tids
5 years ago
Barış Soner Uşaklı 13c870597e fix: picture not showing up in change modal 5 years ago
Barış Soner Uşaklı 7effc89291 fix: profile page meta tags getting escaped twice 5 years ago
Barış Soner Uşaklı 9a7560049a feat: bypass cropper for gifs 5 years ago
Barış Soner Uşaklı ffe3670ff5 feat: deprecate file.isFileTypeAllowed
use image.isFileTypeAllowed, this function was always meant for images
5 years ago
Barış Soner Uşaklı ed1223645e feat: send notification to group owners when someone leaves 5 years ago
Baris Usakli 2150701f32 fix: missing await 5 years ago
Baris Usakli ac6eb31c69 refactor: async/await flags.js 5 years ago
Barış Soner Uşaklı 0ced71be39 refactor: async/await flags 5 years ago
Barış Soner Uşaklı 310c6fd33f
properly filter /unread /recent /popular /top (#7927)
* feat: add failing test for pagination

* feat: test

* fix: redis tests

* refactor: remove logs

* fix: add new test

* feat: make sortedSetRangeByScore work with keys on redis

* fix: hardcoded set name

* feat: show topics from readable categories on recent/popular/top

* feat: rewrite unread topics

respect watched categories and followed topics

* fix: term + watched
5 years ago
Barış Soner Uşaklı 7a0f607434 fix: account/categories 5 years ago
Barış Soner Uşaklı 22b02f1407
feat: add failing test for pagination (#7924)
* feat: add failing test for pagination

* feat: test

* fix: redis tests

* refactor: remove logs
5 years ago
Barış Soner Uşaklı 572bc29742 refactor: shorter map 5 years ago
Barış Soner Uşaklı 039710493a refactor: remove logs 5 years ago
Barış Soner Uşaklı b602c04463 feat: refactor getSortedSetRange to allow big arrays 5 years ago
Barış Soner Uşaklı 7e7ea7a697 refactor: dont modify key 5 years ago
Barış Soner Uşaklı 1f054c7ecb fix: redis tests 5 years ago
Baris Usakli a651d154ce fix: #7921, dont create wrong entries in db for flag
upgrade script to remove wrong entries
5 years ago
Barış Soner Uşaklı e32a55460f refactor: remove logs 5 years ago
Barış Soner Uşaklı 9ee1a882ec refactor: async/await flags 5 years ago
Barış Soner Uşaklı 625b0815bb refactor: shorter, new Date doesnt throw 5 years ago
Barış Soner Uşaklı babb9d7c55 fix: #7913, dont allow urls in fullname/location, validate birthday 5 years ago
Barış Soner Uşaklı bd026cb1ae fix: upgrade scripts 5 years ago
Barış Soner Uşaklı b842057f26 refactor: remove temp var 5 years ago
Barış Soner Uşaklı f9d6912b4a refactor: async/await file 5 years ago
Barış Soner Uşaklı 223c108cc6 refactor: async/await analytics 5 years ago
Barış Soner Uşaklı 96ab8d05aa fix: only allow png/jpg/bmp in cover/profile images 5 years ago
Barış Soner Uşaklı 5505628c8d refactor: change to const 5 years ago
Barış Soner Uşaklı 910b9b8864 fix: #7919, add useUnifiedTopology 5 years ago
Barış Soner Uşaklı bbc2e95688 feat: add rss feed url for tags 5 years ago
Barış Soner Uşaklı 873ec51978 fix: crash in feed 5 years ago
Barış Soner Uşaklı 795d4183ca fix: lang key 5 years ago
Barış Soner Uşaklı 5b8550f060 fix: time cutoff and lang string 5 years ago
Barış Soner Uşaklı 86b16629f8 refactor: returned fields 5 years ago
Barış Soner Uşaklı 87f6ac59b1 fix: returned data 5 years ago
Barış Soner Uşaklı 955e00fd9d fix: dont send all category data back to recent&unread etc 5 years ago
Baris Usakli ecf39727cc fix: #7912 5 years ago
Barış Soner Uşaklı 307abaa8cc fix: only return necessary data for categories 5 years ago
Barış Soner Uşaklı 63bd3fc597 refactor: async/await emailer 5 years ago
Opliko b9583ed838 Add privilege for accessing user information (#7859)
* Add view users info global privilege

* Show user ip only to global mods and admins

* fix missing comma

* Hide link for users without correct privilege

* move getting privilege information to getAllData

* Hide the link from Global Moderators as well

* Give Global Moderator view:users:info privilege

* Restrict ip in post menu to view:users:info

* add some trailing commas....

* Add privilege to categories test

* Add group privilege to categories test

* add upgrade script

* fix style for TravisCI

* more styling - change spaces to tabs

* some more styling fixes (hopefully final one)

* fix style for Travis CI

* hide ip in chat messages

* Don't show even hidden ips on user profile page
5 years ago
Barış Soner Uşaklı 71cd602da9 feat: #7090, abililty to hide widgets 5 years ago
Barış Soner Uşaklı de4619689b fix: change params 5 years ago
Barış Soner Uşaklı 9b151b2316 fix: remove dupe code 5 years ago
Barış Soner Uşaklı ec3b5dd95a refactor: async/await routes/feeds 5 years ago
Barış Soner Uşaklı 5de6d8857a feat: #7760, body-parser config 5 years ago
Barış Soner Uşaklı b110aec6ed refactor: async/await rewards 5 years ago
Barış Soner Uşaklı a7d2b8a1fe refactor: async/await socket.io 5 years ago
Barış Soner Uşaklı 52b2d670e5 refactor: async/await 5 years ago
Barış Soner Uşaklı f05c1dae69 feat: actually cache duh 5 years ago
Barış Soner Uşaklı 63bd252fba feat: cache tags:topic:count 5 years ago
Barış Soner Uşaklı 75d7ae9272 refactor: async/await 5 years ago
Barış Soner Uşaklı 5c2afe5eac refactor: async/await socket.io/topics 5 years ago
Barış Soner Uşaklı 3c6c40b177 refactor: async/await controllers/user.js 5 years ago
Barış Soner Uşaklı 5c0266d8c4 refactor: async/await uploads 6 years ago
Barış Soner Uşaklı 3e2ed21d3d refactor: move tos parsing to /tos 6 years ago
Barış Soner Uşaklı b81405a8cc feat: increase size of local cache 6 years ago
Barış Soner Uşaklı ec98945a5f refactor: remove commented out code 6 years ago
Barış Soner Uşaklı b9105ef9c6 refactor: async/await controllers/authentication 6 years ago
Andrew Rodrigues b99279a83c
fix: minor typo 6 years ago
Barış Soner Uşaklı 22f8011686 refactor: remove async from isPasswordValid, function is sync 6 years ago
Barış Soner Uşaklı 6cda369872 refactor: make categories.buildForSelectCategories non async 6 years ago
Barış Soner Uşaklı 09410ff1c5 feat: don't hardcode numberic fields in user search 6 years ago
Barış Soner Uşaklı 0843497dd4 fix: #7893, check private upload setting 6 years ago
Baris Usakli 77cb4b55cb fix: #7892, handle string 'true'/'false' 6 years ago
Barış Soner Uşaklı a4d84a66dd refactor: remove dupe code 6 years ago
Barış Soner Uşaklı e93ef0d7fd refactor: async/await socket.io/posts 6 years ago
Barış Soner Uşaklı 4652c68ba7 fix: dont show deleted topics in digest 6 years ago
Barış Soner Uşaklı 88dfbf213f refactor: async/await socket.io/admin 6 years ago
David Karrick 9b4ae4c04a Added Postgres SSL Support (#7887)
* [Added] Postgres SSL Support

* [Added]Postgres SSL Support

* [Added] Postgres SSL Support
6 years ago
Baris Usakli 71e50bbf4e refactor: socket.io/admin/categories async/await 6 years ago
Barış Soner Uşaklı acd9576489 fix: don't move theme/plugin to top if its already active 6 years ago
Julian Lam 1796b65d34 feat: option to restrict group leaving, closes #7770 6 years ago
Julian Lam 4588a4fdcf refactor: admin groups.join socket async/await 6 years ago
Julian Lam 30a86ed553 fix: #7853, dissociation on post purge 6 years ago
Julian Lam 0c4cd840a0 fix: added comment back 6 years ago
Julian Lam fe452762b7 fix: inability for plugins to actually alter parser sanitization config
/cc @pitaj
6 years ago
Julian Lam 9b8ac89e13 fix: htmlentity instead of url encoding for room rename system message 6 years ago
Baris Usakli dd8386d93d refactor: password async/await 6 years ago
Baris Usakli 3a01e95380 Merge branch 'master' of https://github.com/NodeBB/NodeBB 6 years ago
Julian Lam 2580306db9 feat: html sanitization on all filter:parse.* hooks, closes #7872 6 years ago
Baris Usakli 0164e51f9f refactor: sitemap to async/await 6 years ago
Baris Usakli e291a60964 fix: page count for filters 6 years ago
Barış Soner Uşaklı 547bb4966d fix: #7866, show correct title based on digest interval 6 years ago
Barış Soner Uşaklı aea04de094
feat: update LESS to v3.x, #7855 (#7867)
* feat: #7855

* fix: tests
6 years ago
Barış Soner Uşaklı d372720749 refactor: remove hook assign 6 years ago
Barış Soner Uşaklı f31d30cd02 feat: add client side hook for quick search&normal search 6 years ago
Baris Usakli f9a804e014 refactor: async/await users 6 years ago
Barış Soner Uşaklı 19b63bfaa7 refactor: remove empty line 6 years ago
Barış Soner Uşaklı 69333f59af refactor: remove vars 6 years ago
Barış Soner Uşaklı f2912e9fe0 fix: pinned tids showing on page > 1 6 years ago
Barış Soner Uşaklı a4dec7e3ab fix: #7860, allow running single upgrade scripts from plugins 6 years ago
Barış Soner Uşaklı 1d7e0c6341 feat: allow floating pinned topics to top in getSortedTopics 6 years ago
Barış Soner Uşaklı 6f7ab5861e feat: promisify recent.getData 6 years ago
Barış Soner Uşaklı 2c4f04462f refactor: async/await controllers 6 years ago
Julian Lam a67762bc32 fix: reset should not automatically build assets 6 years ago
Barış Soner Uşaklı 89cd31ed28 feat: faster initial stat loading 6 years ago
Barış Soner Uşaklı cb50b3f441 feat: cache stats, mongo count sucks 6 years ago
Barış Soner Uşaklı 3ff6e1bb64 feat: dashboard stats
show
yesterday/today
lastweek/this week
lastmonth/this month
6 years ago
Barış Soner Uşaklı aeb44faf5c feat: add filter:search.getPosts 6 years ago
Barış Soner Uşaklı 80bd52fcfa feat: add image and imageClass to post summaries 6 years ago
Barış Soner Uşaklı 5362488584 refactor: async/await controllers/tags 6 years ago
Barış Soner Uşaklı f15c7f12b3 refactor: async/await 6 years ago
Baris Usakli 0722cc4715 refactor: globalmods/groups 6 years ago
Baris Usakli bd8736db38 refactor: controllers/category.js 6 years ago
Baris Usakli 27c27b497e refactor: use arrow func 6 years ago
Barış Soner Uşaklı 1e0190abef fix: #7842, groups.invite works with an array of uids 6 years ago
Barış Soner Uşaklı fa26855671 feat: #7842, make isInvited, isPending work with uids 6 years ago
Barış Soner Uşaklı 4eaa630b1c refactor: async/await controllers/api 6 years ago
Baris Usakli acf12e3dd8 feat: convert search controller to async/await 6 years ago
Barış Soner Uşaklı 6f375482a0 refactor: async/await admin/controllers 6 years ago
Barış Soner Uşaklı 592d9c82c5 fix: #7844, add uid to events, log plugin install/uninstall events 6 years ago
Barış Soner Uşaklı c9250a01a2 refactor: async/await, remove dupe code for homepage routes 6 years ago
Julian Lam 1a2a381ae3 feat: notification on membership acceptance, closes #7835 6 years ago
Julian Lam c44bf48c01 fix: removed console.logs 6 years ago
Julian Lam f736f0b382 fix: broken tests from 71b205a889 6 years ago
Julian Lam 1ce33faaea feat: additional events logged for various group actions
closes #7841
6 years ago
Julian Lam 71b205a889 refactor: async/await for src/socket.io/groups.js 6 years ago
Barış Soner Uşaklı c6c13725f8 fix: typo 6 years ago
Barış Soner Uşaklı e635348693 feat: async 6 years ago
Barış Soner Uşaklı 32ea04a872 feat: async/await controllers/admin/dashboard 6 years ago
Barış Soner Uşaklı 647713f3fa fix: category description getting translated in ACP 6 years ago
Barış Soner Uşaklı 7162051905 fix: #7791 6 years ago
Julian Lam 29f96b199c fix(style): requiring parens in block bodies 6 years ago
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: #7831, 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
6 years ago
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
6 years ago
Barış Soner Uşaklı 72590b3462 feat: async/await admin/controllers 6 years ago
Barış Soner Uşaklı 7beef91c3f feat: async/await 6 years ago
Barış Soner Uşaklı 3cc7ec63e8 feat: async/await refactor
controllers/accounts
6 years ago
Baris Usakli a3541d887b feat: async/await controllers/accounts 6 years ago
Barış Soner Uşaklı 014e31533d fix: #7831, fix pagination
convert to async/await
6 years ago
Barış Soner Uşaklı 292bbe3449 fix: remove empty line 6 years ago
Barış Soner Uşaklı 5fce45580a fix: remove useless catchs and empty line 6 years ago
Barış Soner Uşaklı fd5f9822bd fix: #7823, fix topic move readding pids when topic is deleted 6 years ago
Barış Soner Uşaklı 3ecac97d7e fix: #7826, fix order of categories on recent dropdown 6 years ago
Barış Soner Uşaklı b734defbfa feat: rewrite getRawPost to async/await
promisify SocketPosts
6 years ago
Julian Lam 973075cfbc feat: added new filter hook filter:post.getRawPost 6 years ago
Julian Lam 924d332c2c Revert "refactor: rewrote SocketPosts.getRawPost in await style"
This reverts commit 08530bb33f.
6 years ago
Baris Usakli 06932602ab Merge branch 'master' of https://github.com/NodeBB/NodeBB 6 years ago
Baris Usakli e9fd49e234 feat: convert categories controller to async/await 6 years ago
Julian Lam 08530bb33f refactor: rewrote SocketPosts.getRawPost in await style
Added new filter hook filter:post.getRawPost
6 years ago
Jakub 90bcd65a00 add filter:manifest.build (#7821)
* add filter:manifest.build

Added a hook that lets plugins modify manifest.json, as suggested in https://community.nodebb.org/post/59670

* Added error handling

Thanks barisusakli

* Define next

* Pass data as an object

* Remove multiple spaces
6 years ago
Barış Soner Uşaklı 8d4f20865f fix: redis pubsub not being required correctly
split connection logic into separate module
6 years ago
Barış Soner Uşaklı 186321e646 fix: mongo.close using wrong client 6 years ago
Barış Soner Uşaklı bc6f22ebdb fix: digest not sending topics 6 years ago
Barış Soner Uşaklı af1f7249a7
feat: test psql without defineProperty (#7815)
* feat: test psql without defineProperty

* feat: refactor psql

remove .bind calls, use module.pool.query directly
move requires to top of file
move promisify to bottom so .init etc are promisified

* feat: mongodb

move requires to bottom

* feat: redis
6 years ago
Julian Lam 52a2e5d61d fix: #7816, adding GDPR and TOU interstitials earlier on route reloading
A use-case was presented that called for a theme to disable the
registration interstitials. However, the plugin hooks were always
fired first, and so the core interstitials could not be removed
at that time because they hadn't been added yet.

This change moved the interstitial adding to the earliest point
possible, right after plugins.loadedHooks is emptied in preparation
for plugin initialisation.
6 years ago
Julian Lam 0e07ffa1d9 feat: send pids into filter:post.getFields hook 6 years ago
Baris Usakli 65fc06128c feat: move cache tpl 6 years ago
Baris Usakli 3a9d83a44b feat: async refactor 6 years ago
Barış Soner Uşaklı 47e30a67be feat: move group privs above user, add labels 6 years ago
Barış Soner Uşaklı 23046bab9a Merge branch 'master' of https://github.com/NodeBB/NodeBB 6 years ago
Baris Usakli 9780f5b975 fix: #7809, dont check postDelay if submitting from queue 6 years ago
Barış Soner Uşaklı dec8040c09 feat: widgets/index.js
enable widget-essentials in tests
fix widget test
6 years ago
Barış Soner Uşaklı 6a289fbac9 fix: #7789 6 years ago
Barış Soner Uşaklı 4d6b687183 feat: use promise version 6 years ago
Barış Soner Uşaklı 1c2540d3e1 feat: #7743, meta/dependencies 6 years ago
Baris Usakli 96ebe7b5f7 feat: #7743, widgets/admin 6 years ago