Commit Graph

19967 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
f2a6f888fb Merge branch 'master' of https://github.com/NodeBB/NodeBB 2019-06-12 18:20:13 -04:00
Barış Soner Uşaklı
8c331088ca feat: send new post/topic event in batches 2019-06-12 18:20:07 -04:00
renovate[bot]
e1e4abeb33 fix(deps): update dependency nodebb-theme-lavender to v5.0.10 (#7682) 2019-06-12 17:50:46 -04:00
Julian Lam
c241551d3b fix: dependency checker always triggering dep upgrade, hopefully
Seems like every time we update a client it triggers a dep upgrade.

The async check might be too strict, hopefully this will fix it.
2019-06-12 14:04:25 -04:00
Julian Lam
f6d3cc0ea4 feat: allowing count to be passed to ./nodebb events 2019-06-12 13:19:37 -04:00
Renovate Bot
de04629745 fix(deps): update dependency nodebb-plugin-markdown to v8.10.0 2019-06-11 12:58:44 -04:00
Barış Soner Uşaklı
a6b7770342 Grunt active plugins (#7677)
* feat: only watch active plugins/themes

* fix: remove log

* fix: remove left over glob

* fix: remove test glob

* feat: watch baseThemes as well

* feat: dont watch upgrade scripts
2019-06-11 12:50:40 -04:00
Renovate Bot
5995834bc6 chore(deps): update node:8.16.0 docker digest to 75b524a 2019-06-11 09:42:34 -04:00
Renovate Bot
fca6d7944f chore(deps): update node:8.16.0 docker digest to b9a98ae 2019-06-11 00:24:18 -04:00
Julian Lam
aee47b299a feat: awaitable websockets (#7645)
* feat: awaitable websockets

Adding in conditionals to check the method to call, and handling
it as a promise vs. a regular function depending on whether the
method itself is an asynchronous function.

* fix: switch to .then-checking for awaitable check

* fix: proper use of .then check
2019-06-10 12:06:26 -04:00
Aziz Khoury
a6436716ea feat: hooks can now return promise or call callbacks
* hooks can now return promise or call callbacks, either way works

* cleanups

* moar cleanups and fix callback 1st null arg

* rm unnessesary spread
2019-06-10 12:05:27 -04:00
Renovate Bot
376390c45f chore(deps): update dependency lint-staged to v8.2.0 2019-06-10 10:57:54 -04:00
Renovate Bot
3d2ec0bb97 chore(deps): update dependency husky to v2.4.0 2019-06-10 10:47:11 -04:00
Renovate Bot
c360e0c2f9 chore(deps): update dependency coveralls to v3.0.4 2019-06-10 10:45:54 -04:00
Renovate Bot
ae8913904f fix(deps): update dependency postcss to v7.0.17 2019-06-10 10:45:27 -04:00
Renovate Bot
a5f94ee5ca Update dependency jsdom to v15.1.1 2019-06-10 10:44:24 -04:00
Renovate Bot
eac4e2f188 chore(deps): update dependency eslint-plugin-import to v2.17.3 2019-06-10 10:44:06 -04:00
Renovate Bot
cc6fa97cae chore(deps): update node:8.16.0 docker digest to 957cab2 2019-06-10 10:43:48 -04:00
Misty (Bot)
232b35f938 Latest translations and fallbacks 2019-06-10 09:26:24 +00:00
Misty (Bot)
23502c9074 Latest translations and fallbacks 2019-06-09 09:25:55 +00:00
Misty (Bot)
8ee5d32d4f Latest translations and fallbacks 2019-06-08 09:26:04 +00:00
Barış Soner Uşaklı
5fa5e999f8 Plugin metrics (#7626)
* feat: add enable/disable checkbox for plugin usage

* feat: submit plugin data to packages.nodebb.org

only submit in production mode
submit once every 24 hours
dont submit for plugins that have "private": true in plugin.json
enabled on new installs
disabled on existing installs

* fix: hash not working after first send

fix statusCode

* fix: remove url

* feat: show compatibilty

* feat: add install question for submit plugin usage
2019-06-07 14:10:44 -04:00
renovate[bot]
3f4f8aface fix(deps): update dependency nodebb-rewards-essentials to v0.0.14 (#7671) 2019-06-07 12:28:51 -04:00
Misty (Bot)
25d289c6f6 Latest translations and fallbacks 2019-06-07 09:27:12 +00:00
Misty (Bot)
86da15bedd Latest translations and fallbacks 2019-06-06 09:26:45 +00:00
Barış Soner Uşaklı
644504ff02 fix: #7483, show latest undeleted message as teaser 2019-06-05 22:04:19 -04:00
renovate[bot]
988cbb63e1 fix(deps): update dependency mongodb to v3.2.7 (#7665) 2019-06-05 20:09:00 -04:00
Misty (Bot)
99120676bb feat: fallback strings for ACP events 2019-06-05 15:52:52 -04:00
Renovate Bot
e21246a91b fix(deps): update dependency nodebb-plugin-composer-default to v6.2.15 2019-06-05 14:37:06 -04:00
Julian Lam
c7f95ccecc feat: design revamp of ACP events page (#7664)
* feat: design revamp of ACP events page

- minor UX changes
- new filter controls, filters moved to sidebar
- form usable without js
- start/end filters NOT programmed yet

* feat: events ACP limit by date and perPage

* feat: pre-fill applied filters on template render

* fix: missing translation for ACP events perPage filter

* fix: added some comments to explain setHours behaviour

* fix: stop - start + 1

* fix: socket tests

* fix: +inf, not just inf

* fix: tests, because I am an idiot
2019-06-04 17:25:09 -04:00
Barış Soner Uşaklı
4b843ba16f fix: #7567, allow invite and approval at the same time 2019-06-04 11:10:20 -04:00
Misty (Bot)
a097b19293 Latest translations and fallbacks 2019-06-02 09:26:02 +00:00
Barış Soner Uşaklı
5b85ed318a fix: #7625, on group rename update nav/widget items 2019-05-31 23:17:24 -04:00
Barış Soner Uşaklı
48538b28be feat: optimize group rename
removed async.each
2019-05-31 21:44:53 -04:00
Baris Usakli
8d319e4280 fix: psql error 2019-05-31 16:37:46 -04:00
Baris Usakli
2e6b562f1e fix: try to fix psql 🐶 2019-05-31 16:14:51 -04:00
Baris Usakli
31ccc860d3 feat: allow multiple scores in sortedSetsAdd 2019-05-31 15:44:50 -04:00
Julian Lam
868dedd194 revert: accidental removal of some needed translation source strings 2019-05-31 12:00:12 -04:00
Renovate Bot
805328317f chore(deps): update commitlint monorepo to v8 2019-05-31 10:32:56 -04:00
Barış Soner Uşaklı
0dca13e9c2 feat: optimize copy privileges 2019-05-30 21:41:54 -04:00
Barış Soner Uşaklı
8aef689f05 fix: no need for moderate bit for global mods and admins 2019-05-30 20:12:04 -04:00
renovate[bot]
d202be5b4f fix(deps): update dependency nodebb-theme-persona to v9.1.38 (#7652) 2019-05-30 19:32:48 -04:00
renovate[bot]
e330865990 fix(deps): update dependency nodebb-theme-vanilla to v10.1.34 (#7653) 2019-05-30 19:32:36 -04:00
Barış Soner Uşaklı
035f624758 Remove implicit mod privs. closes #6345 (#7648)
* feat: add upgrade script to give mods privs

* feat: give all privileges when making a moderator

* feat: remove implicit privs

* feat: give global mods default privs

* feat: more priv fixes

* feat: use lodash

* fix: remove implicit mod priv from topic delete

* fix: more privs

* fix: posts.canEdit

* fix: canDelete and canEdit

* fix: tests, remove console.log

* feat: shorter functions

* feat: add tests

* fix: uids

* fix: redis random test fail
2019-05-30 19:30:47 -04:00
Barış Soner Uşaklı
ebb32e7891 fix: attribute name so it works for both templates 2019-05-30 19:30:25 -04:00
Barış Soner Uşaklı
c7f3e6b626 Merge branch 'master' of https://github.com/NodeBB/NodeBB 2019-05-30 18:27:37 -04:00
Barış Soner Uşaklı
0721bee146 feat: on category search reveal children and parents 2019-05-30 18:27:22 -04:00
renovate[bot]
6f70397bd7 fix(deps): update dependency nodebb-theme-vanilla to v10.1.33 (#7651) 2019-05-30 18:25:27 -04:00
renovate[bot]
d43bdb41d1 fix(deps): update dependency nodebb-theme-persona to v9.1.37 (#7650) 2019-05-30 18:25:17 -04:00
renovate[bot]
3b8e6e15c3 fix(deps): update dependency async to v3.0.1 (#7649) 2019-05-30 15:32:01 -04:00