9824 Commits (d9452bf3d4528f8b88c46268dfc0246931153394)

Author SHA1 Message Date
Barış Soner Uşaklı d9452bf3d4 fix: custom navigation item not showing groups 7 years ago
Barış Soner Uşaklı a57d94194f Merge branch 'master' of https://github.com/NodeBB/NodeBB 7 years ago
Barış Soner Uşaklı 157a7d1f0e prevent possible crash if category.posts is undefined 7 years ago
Barış Soner Uşaklı c593ffd75f
closes #6944 7 years ago
Barış Soner Uşaklı d63db8d20f arrow function 7 years ago
Barış Soner Uşaklı 69bb3293ee misc fixes
handle spider uids properly
7 years ago
Barış Soner Uşaklı afa84023a2 closes #6942 7 years ago
Barış Soner Uşaklı 96e986a865 optimize suggested topics/search 7 years ago
Barış Soner Uşaklı 07f83c5078 fix redis tests 7 years ago
Barış Soner Uşaklı f8e219c323 handle empty set, add test 7 years ago
Barış Soner Uşaklı afa6c71b72 make it a method use batch 7 years ago
Zheyu Shen f9036e2a6f Update groups members' title when changing group name (#6939)
* Update groups members' title when changing group name

* Fix eslint
7 years ago
Barış Soner Uşaklı 18219bd5f3 closes #6938 7 years ago
Barış Soner Uşaklı e6c4af7f6f fix lint 7 years ago
Barış Soner Uşaklı e1eebef398 does this work 7 years ago
Barış Soner Uşaklı e14b0b38be derprelic 7 years ago
Barış Soner Uşaklı 485fbf7386 show more lines in stack 7 years ago
Barış Soner Uşaklı b6771836cf closes #6937 7 years ago
Baris Usakli 3425370adb dont use indexOf in map 7 years ago
Barış Soner Uşaklı 973b5fcfe0 closes #6932 7 years ago
Baris Usakli 2c5157aeaa use max.min 7 years ago
Baris Usakli 2ee743d65c add itemsPerPage to search api 7 years ago
Baris Usakli 62787368c6 add searchonly option to searh api 7 years ago
Barış Soner Uşaklı 4724901588 use series 7 years ago
Julian Lam d027207f88 fix: flags detail page crash if reporter blocks author
Fixed an issue where the flags detail page would crash if the
reporting user flagged a post and then proceeded to block the
post author.

Retrieval of a flag's target data should be irrespective of
block status.

fixes #6925
7 years ago
Julian Lam 95cc27f1ff style(eslint): enforcing newline on chained calls 7 years ago
Julian Lam a5022ce425 fix: #6922, skin assets not including plugin LESS files 7 years ago
renovate[bot] 64b9dabff8 chore(deps): update dependency eslint-config-airbnb-base to v13 (#6599)
* chore(deps): update dependency eslint-config-airbnb-base to v13

* chore: #6599, linting 😬
7 years ago
Barış Soner Uşaklı 75816deca7
add cache to redis (#6917)
* add cache to redis

move out cache module from mongo

* fix redis tests

* add callback noop

* fix typo

* del cache on field delete

* make redis/mongo caches separate
7 years ago
Julian Lam 501b3a79ca
Refactor skins to be built on server-side (#6849)
* WIP

* using bootswatch from npm instead of bootswatch CDN url

* feat: on-demand client css building for skins

* added ability for client-side to select a skin

* updated loading and saving logic of bootstrapSkin on client side user settings

* fix: broken test for #6849
7 years ago
Julian Lam 84433f29ab
Do not require a full refresh on login/logout (#6841)
* no-refresh login as well, plus lots of fixes for missing config on login

* replace config with new set on logout as well

* passing new payload data into new action:app.loggedIn hook, and old action:app.loggedOut hook

* fixed issues with socket.io not properly representing uid on server

* some light refactoring and cleanup

* minor cleanup, fixed spa logout not working after login

* have reconnection handler for socket.io wait 2s to confirm disconnection before reporting -- stops flicker if reconnecting immediately

* Dynamically replace chat and slideout menu on updateHeader()

... instead of just the menu items.

* more efficient calls to Benchpress and translator /cc @pitaj

* fix: chats and notification handlers not working after login

* fix: accidentally calling cb multiple times
7 years ago
Baris Usakli 968be7d8de make lint happy 7 years ago
Baris Usakli 3c611d85ed closes #6912
- on category setParent dialog do not show children of current category
- break recursion if category parentCid is equal to child cid to prevent
infinite loop
- dont allow setting the parentCid of a category to one of it's children
7 years ago
Barış Soner Uşaklı 6f47446171 closes #6910 7 years ago
Julian Lam 3c8939a80d fix: interstitial redirects failing if done via ajaxify 7 years ago
Barış Soner Uşaklı 2df19c0ae4 fix typo 7 years ago
Barış Soner Uşaklı ed7399f9ed shorter code 7 years ago
Barış Soner Uşaklı 412358b070 #6903 7 years ago
Barış Soner Uşaklı 67d3b29204 #6903 7 years ago
Barış Soner Uşaklı ff38abc225 move bcrypt into password 7 years ago
Barış Soner Uşaklı 4e297921c4 dont show object cache if it doesnt exist 7 years ago
Barış Soner Uşaklı 4caaa046d7 dont load post data again
shorter async.parallel
7 years ago
Barış Soner Uşaklı d3e4daebec posts/delete cleanup 7 years ago
Barış Soner Uşaklı 0de60cfdca fix mongodb tests 7 years ago
Barış Soner Uşaklı 8ca36ad122 closes #6890 7 years ago
Julian Lam 157bea6966 fix: username trim on login, closes #6894 7 years ago
Julian Lam 5ccdc1c017 internationalising english labels in session time ACP block, #6883 7 years ago
Julian Lam 58b088c054 update html on session time ACP block, #6883 7 years ago
Barış Soner Uşaklı 2e579ee0f9 closes #6883 7 years ago
Barış Soner Uşaklı 5ee4529a8e if source has no parentCid assume 0 7 years ago