Barış Soner Uşaklı
6be330f2d6
lint: remove unused require
2022-02-04 21:56:58 -05:00
Barış Soner Uşaklı
b548083b24
perf: increase batch size
2022-02-04 21:53:30 -05:00
Barış Soner Uşaklı
079c487dcb
fix: controversial posts/bests posts not showing anything
...
fix upgrade script so posts with negative votes are stored, a post can have 10 upvotes and 2 downvotes
fix missing negative votes checks
remove unnecessary pids flters since the cids are only already filtered by topics:read
2022-02-04 21:52:44 -05:00
renovate[bot]
e6185883ba
fix(deps): update dependency pg-cursor to v2.7.3 ( #10244 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-04 20:54:33 -05:00
renovate[bot]
3247767620
fix(deps): update dependency nodebb-theme-persona to v11.3.33 ( #10248 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-04 20:54:26 -05:00
renovate[bot]
8f5b5ef1b2
fix(deps): update dependency nodebb-theme-vanilla to v12.1.17 ( #10249 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-04 20:54:18 -05:00
renovate[bot]
1eb0939e88
fix(deps): update dependency nodebb-plugin-emoji to v3.5.9 ( #10250 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-04 20:54:10 -05:00
Julian Lam
d34471f69f
fix: regression in package.json merging logic that caused extraneous packages to not be removed
2022-02-04 16:20:31 -05:00
Julian Lam
689c125cd3
fix : #10229 , package merging should deep merge nested objects
...
+ tests
2022-02-04 16:20:31 -05:00
Julian Lam
a0a3870611
fix: use fs.promises
2022-02-04 16:20:31 -05:00
renovate[bot]
845717b8c0
fix(deps): update dependency sanitize-html to v2.7.0 ( #10246 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-04 15:08:22 -05:00
renovate[bot]
531a3b1e88
fix(deps): update dependency pg to v8.7.3 ( #10243 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-04 15:07:57 -05:00
renovate[bot]
c343b631a1
fix(deps): update dependency connect-redis to v6.1.0 ( #10245 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-04 15:07:47 -05:00
Misty (Bot)
aa812f03d7
chore(i18n): fallback strings for new resources: nodebb.global, nodebb.pages
2022-02-04 19:35:24 +00:00
Julian Lam
1b8eeaf840
feat: more tests for ensuring downvoted posts are added to the :votes zset
2022-02-04 14:33:58 -05:00
Julian Lam
9b912db71e
docs: openapi spec for new route
2022-02-04 14:33:58 -05:00
Julian Lam
cf88483fee
feat: upgrade script to store downvotes posts in the user :votes sorted set
2022-02-04 14:33:58 -05:00
Julian Lam
5cff6e3f95
fix: bug where .reduce() exploded due to no initial value, if input value was an empty array
2022-02-04 14:33:58 -05:00
Julian Lam
5afd5de07d
feat: new accounts route to show most downvoted ('controversial') posts
2022-02-04 14:33:58 -05:00
Barış Soner Uşaklı
1eaae1d0a7
chore: up persona
2022-02-04 10:41:04 -05:00
Barış Soner Uşaklı
45ca046533
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-02-04 10:38:06 -05:00
Barış Soner Uşaklı
dcb201dfa8
fix: https://github.com/NodeBB/NodeBB/issues/10242
2022-02-04 10:37:59 -05:00
Julian Lam
aa8914a153
feat: v3 user email tests
2022-02-04 10:20:46 -05:00
Julian Lam
d1b1f50bb2
test: stricter isValidationPending check
2022-02-04 10:20:46 -05:00
Julian Lam
ad63517511
fix: missing early return
2022-02-04 10:20:46 -05:00
Julian Lam
936562c3cb
fix: handle case where email is explicitly passed into user.create, and thus is set in user hash, but confirmation request may have expired
2022-02-04 10:20:46 -05:00
Julian Lam
0322e984e0
fix : #10236 , don't check email:uid, instead verify an email confirmation is active
2022-02-04 10:20:46 -05:00
Misty (Bot)
c5637d1527
Latest translations and fallbacks
2022-02-04 09:05:44 +00:00
renovate[bot]
f1bed4418e
fix(deps): update dependency nodebb-theme-persona to v11.3.31 ( #10241 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-03 20:06:14 -05:00
renovate[bot]
a470295925
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.20 ( #10231 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-03 16:58:03 -05:00
renovate[bot]
916a0db3d0
fix(deps): update dependency nodebb-theme-persona to v11.3.30 ( #10232 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-03 16:57:53 -05:00
renovate[bot]
ebf4e12b28
fix(deps): update dependency nodebb-plugin-emoji to v3.5.8 ( #10239 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-03 16:44:46 -05:00
Barış Soner Uşaklı
106ef7cf44
chore: up emoji
2022-02-03 16:44:09 -05:00
Barış Soner Uşaklı
9883910857
fix: don't crash if requestedFields is undefined
2022-02-03 09:48:14 -05:00
Misty (Bot)
d208422d6a
Latest translations and fallbacks
2022-02-03 09:05:46 +00:00
Barış Soner Uşaklı
7f1c4477e3
feat: allow gif profile images, sharp 0.30.0 supports gifs
2022-02-02 21:27:33 -05:00
dependabot[bot]
b71025cee9
chore(deps): bump nodebb-widget-essentials in /install ( #10219 )
...
Bumps [nodebb-widget-essentials](https://github.com/psychobunny/nodebb-widget-essentials ) from 5.0.5 to 5.0.6.
- [Release notes](https://github.com/psychobunny/nodebb-widget-essentials/releases )
- [Commits](https://github.com/psychobunny/nodebb-widget-essentials/compare/v5.0.5...v5.0.6 )
---
updated-dependencies:
- dependency-name: nodebb-widget-essentials
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-02 20:39:25 -05:00
renovate[bot]
2924cd3bf0
fix(deps): update dependency sharp to v0.30.0 ( #10221 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-02 20:38:54 -05:00
renovate[bot]
cda07cb706
fix(deps): update dependency ioredis to v4.28.4 ( #10224 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-02 20:38:21 -05:00
Barış Soner Uşaklı
3b4cf9713d
chore: persona
2022-02-02 20:26:18 -05:00
Julian Lam
8ba9e67cbd
feat: detect alternative package managers based on lockfile
...
If a package manager is not explicitly set in config.json or passed-in via argv/env, NodeBB will now check for the presence of alternative package managers' lockfiles and adjust the package manager to-be-used accordingly. If the standard npm lockfile exists, npm will always be used.
2022-02-02 17:15:44 -05:00
Barış Soner Uşaklı
d134567dab
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-02-02 16:39:21 -05:00
Misty (Bot)
70eeb20474
chore(i18n): fallback strings for new resources: nodebb.users
2022-02-02 21:39:12 +00:00
Barış Soner Uşaklı
78db61cf75
chore: persona
2022-02-02 16:39:11 -05:00
Barış Soner Uşaklı
766ad6b774
feat: new language key for user search in chat
2022-02-02 16:38:31 -05:00
Renovate Bot
2c605d1c60
fix(deps): update dependency clipboard to v2.0.10
2022-02-02 13:32:45 -05:00
Julian Lam
9a1690857d
refactor: updated package-install.js exports style, new exported method 'getPackageManager' for use in cases where nconf is unreliable, fix bug where nconf was not correctly set up in cli tools, proper installation of dev dependencies based on global env value
2022-02-02 11:47:35 -05:00
Misty (Bot)
c526a34605
Latest translations and fallbacks
2022-02-02 09:05:08 +00:00
Julian Lam
c869d7dbb3
docs: some tweaks to cli help
2022-02-01 21:51:16 -05:00
Julian Lam
c3d926ff7e
fix: a missed invocation of colors
2022-02-01 21:48:22 -05:00