Commit Graph

17460 Commits

Author SHA1 Message Date
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
2018-11-07 15:04:56 -05:00
Renovate Bot
f8b1df4e3a Update dependency nyc to v13.1.0 2018-11-07 14:32:34 -05:00
Renovate Bot
acce10d103 Update dependency eslint to v5.8.0 2018-11-07 14:32:26 -05:00
Renovate Bot
fa3afbd21b chore(deps): update node.js to v8.12.0 2018-11-07 13:50:44 -05:00
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
2018-11-07 13:44:35 -05:00
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
2018-11-07 12:34:12 -05:00
Misty (Bot)
6fb1f97d88 Latest translations and fallbacks 2018-11-07 09:27:40 +00:00
renovate[bot]
7808e58c4d fix(deps): update dependency nodebb-plugin-dbsearch to v2.0.22 (#6916) 2018-11-06 15:49:38 -05:00
Baris Usakli
968be7d8de make lint happy 2018-11-06 13:35:55 -05:00
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
2018-11-06 13:34:29 -05:00
renovate[bot]
9a9f2af9c1 fix(deps): update dependency mongodb to v3.1.9 (#6914) 2018-11-06 10:58:16 -05:00
Misty (Bot)
9b59a1ecb4 Latest translations and fallbacks 2018-11-06 09:27:40 +00:00
Barış Soner Uşaklı
6f47446171 closes #6910 2018-11-05 08:20:43 -05:00
Misty (Bot)
5ae87294c3 Latest translations and fallbacks 2018-11-05 09:27:36 +00:00
Misty (Bot)
b855d4d257 Latest translations and fallbacks 2018-11-02 09:27:42 +00:00
Renovate Bot
6cee5b8e80 chore(deps): update dependency husky to v1.1.3 2018-11-01 19:29:29 -04:00
Julian Lam
3c8939a80d fix: interstitial redirects failing if done via ajaxify 2018-11-01 19:24:34 -04:00
Barış Soner Uşaklı
2df19c0ae4 fix typo 2018-11-01 10:50:50 -04:00
Barış Soner Uşaklı
fa4d4ec490 Merge branch 'master' of https://github.com/NodeBB/NodeBB 2018-11-01 10:44:55 -04:00
Barış Soner Uşaklı
ed7399f9ed shorter code 2018-11-01 10:44:53 -04:00
Misty (Bot)
48e158b57e Latest translations and fallbacks 2018-11-01 09:27:27 +00:00
Renovate Bot
e2274fe0af fix(deps): update dependency nodebb-theme-persona to v9.0.51 2018-11-01 00:37:58 -04:00
Renovate Bot
3005428dc0 fix(deps): update dependency nodebb-theme-slick to v1.2.13 2018-10-31 19:54:24 -04:00
Barış Soner Uşaklı
412358b070 #6903 2018-10-31 19:12:33 -04:00
Barış Soner Uşaklı
68b7d92b6f Merge branch 'master' of https://github.com/NodeBB/NodeBB 2018-10-31 16:22:42 -04:00
Barış Soner Uşaklı
67d3b29204 #6903 2018-10-31 16:22:40 -04:00
renovate[bot]
22140a2002 fix(deps): update dependency nodebb-theme-persona to v9.0.50 (#6902) 2018-10-31 15:13:26 -04:00
Barış Soner Uşaklı
ff38abc225 move bcrypt into password 2018-10-31 15:10:45 -04:00
Barış Soner Uşaklı
4e297921c4 dont show object cache if it doesnt exist 2018-10-31 14:14:10 -04:00
Julian Lam
34cbd1fc41 fix(l10n): some translations 2018-10-31 11:58:52 -04:00
Renovate Bot
0b4c9a80b3 fix(deps): update dependency nodebb-plugin-markdown to v8.8.2 2018-10-31 11:43:16 -04:00
Renovate Bot
9d25866865 chore(deps): update dependency lint-staged to v8.0.4 2018-10-31 11:25:22 -04:00
Peter Jaszkowiak
9a32118418 Enable require.main.require in tests (#6896) 2018-10-31 09:58:37 -04:00
Barış Soner Uşaklı
4caaa046d7 dont load post data again
shorter async.parallel
2018-10-30 20:25:29 -04:00
Barış Soner Uşaklı
d3e4daebec posts/delete cleanup 2018-10-30 19:41:06 -04:00
Barış Soner Uşaklı
0de60cfdca fix mongodb tests 2018-10-30 18:58:02 -04:00
Barış Soner Uşaklı
8ca36ad122 closes #6890 2018-10-30 18:29:52 -04:00
Julian Lam
157bea6966 fix: username trim on login, closes #6894 2018-10-30 17:09:32 -04:00
Renovate Bot
3150a2fc36 fix(deps): update dependency nodebb-theme-vanilla to v10.1.7 2018-10-30 11:47:42 -04:00
Renovate Bot
aaa6fe9e2e chore(deps): update dependency lint-staged to v8.0.3 2018-10-30 09:02:50 -04:00
Misty (Bot)
12714a4645 Latest translations and fallbacks 2018-10-30 09:27:30 +00:00
Renovate Bot
95d7a5fadd chore(deps): update dependency lint-staged to v8 2018-10-29 16:45:23 -04:00
Renovate Bot
52f141c99e chore(deps): update dependency jsdom to v13 2018-10-29 16:44:20 -04:00
renovate[bot]
9bcda7f746 fix(deps): update dependency nodebb-theme-slick to v1.2.12 (#6881) 2018-10-29 14:49:03 -04:00
Julian Lam
5ccdc1c017 internationalising english labels in session time ACP block, #6883 2018-10-29 12:29:41 -04:00
Julian Lam
58b088c054 update html on session time ACP block, #6883 2018-10-29 12:25:07 -04:00
Barış Soner Uşaklı
2e579ee0f9 closes #6883 2018-10-29 12:18:11 -04:00
Barış Soner Uşaklı
5ee4529a8e if source has no parentCid assume 0 2018-10-29 11:18:00 -04:00
Barış Soner Uşaklı
9918389a43 closes #6884 2018-10-29 10:59:22 -04:00
Barış Soner Uşaklı
61c7aa4b19 closes #6885 2018-10-29 10:27:29 -04:00