Barış Soner Uşaklı
8bc8cf1ba0
lint
2023-05-15 12:15:48 -04:00
Barış Soner Uşaklı
62e162cf1e
fix: backport ws token fix
2023-05-15 11:55:18 -04:00
psibean
a5d92da9dd
Replace csurf with csrf-sync
2023-05-15 11:48:25 -04:00
Julian Lam
2bd6eea2fa
fix : #11554 , email requirement bypass by sending in whitespace
2023-05-02 12:01:28 -04:00
Misty Release Bot
42b9fbc91c
chore: incrementing version number - v2.8.12
...
(cherry picked from commit 3e494a1ea0 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-04-26 14:34:45 +00:00
Misty Release Bot
5c0bf7ccbe
Merge commit '30b6bcfca117e667c262c0462fc5f0100e6a436c' into v2.x
2023-04-26 14:34:42 +00:00
Barış Soner Uşaklı
30b6bcfca1
fix : #11519 , clear parent cache all the way to root
2023-04-26 10:13:27 -04:00
Barış Soner Uşaklı
de2669a2c6
fix: only remove deleted tag, closes #11515
2023-04-24 15:39:00 -04:00
Barış Soner Uşaklı
21fb8590e5
test: remove old comment
2023-04-23 18:59:18 -04:00
Veronikya
c931183287
fix: NodeBB#11482 thumbs Post Can not upload a thumbnail, only multip… ( #11483 )
...
* fix: NodeBB#11482 thumbs Post Can not upload a thumbnail, only multiple uploads
* Modify upload thumbnail test
* Modify upload thumbnail test +,
* Get rid of v2 uploads test
* edit times
* Modify amount of files associated post test
* edit post file amount
2023-04-15 17:56:36 -04:00
Brutus5000
ae5afdbc66
feat: name theme on error:theme-not-set-in-configuration
2023-04-11 13:42:21 -04:00
Julian Lam
5343d2a01b
chore: removing superfluous changelog items
2023-04-10 21:51:12 -04:00
Misty Release Bot
2ec81eff43
chore: incrementing version number - v2.8.11
...
(cherry picked from commit 82f0efb14b )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-04-11 01:49:11 +00:00
Misty Release Bot
f2ca93f6c6
chore: update changelog for v2.8.11
2023-04-11 01:49:11 +00:00
Misty Release Bot
82f0efb14b
chore: incrementing version number - v2.8.11
2023-04-11 01:49:11 +00:00
Misty Release Bot
df08b47163
Merge commit 'c27567289f9937abd4abe6960a9b6e387cf68331' into v2.x
2023-04-11 01:49:09 +00:00
Opliko
c27567289f
ci: publish to ghcr instead of docker hub
2023-04-05 14:38:47 -04:00
Julian Lam
c33730530e
Revert "docs: update readme with new screenshot and updated copy for Harmony"
...
This reverts commit 67055006df .
2023-03-29 10:32:05 -04:00
Julian Lam
67055006df
docs: update readme with new screenshot and updated copy for Harmony
2023-03-29 10:31:39 -04:00
Barış Soner Uşaklı
e0b2065802
test: update socket.io test
2023-03-28 08:15:42 -04:00
Barış Soner Uşaklı
4d2d76897a
fix: don't crash on objects with toString property
2023-03-28 08:08:59 -04:00
Barış Soner Uşaklı
7397873db3
fix: fire action:user.online on user login
2023-03-27 22:16:41 -04:00
Misty Release Bot
5b7c3671c8
chore: incrementing version number - v2.8.10
...
(cherry picked from commit 48c1c7594d )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-03-27 18:10:57 +00:00
Misty Release Bot
188ec62f9a
chore: update changelog for v2.8.10
2023-03-27 18:10:57 +00:00
Misty Release Bot
48c1c7594d
chore: incrementing version number - v2.8.10
2023-03-27 18:10:57 +00:00
Misty Release Bot
73ff25887c
Merge commit '830f142b7aea2e597294a84d52c05aab3a3539ca' into v2.x
2023-03-27 15:12:54 +00:00
Julian Lam
830f142b7a
fix : #11403 , remove loader.js crash counter logic
2023-03-27 10:55:44 -04:00
Barış Soner Uşaklı
1aff9cad91
lint: fix arrow
2023-03-27 10:47:15 -04:00
Barış Soner Uşaklı
37b48b82a4
fix: don't crash if event name is not a string
2023-03-27 10:38:53 -04:00
Barış Soner Uşaklı
e9a8e19508
chore: up composer-default
2023-03-21 10:13:21 -04:00
Barış Soner Uşaklı
894f392bfc
lint: whitespace
2023-03-20 11:17:05 -04:00
Barış Soner Uşaklı
c2961ad4cd
fix: closes #11173 , move cache clear code
...
if 2 deps were updated only one of them was cleared from require.cache. ie commander & lru-cache both has major version bump then only commander would be cleared from cache since it throws first
2023-03-20 11:05:48 -04:00
Misty Release Bot
57f14e419f
chore: incrementing version number - v2.8.9
...
(cherry picked from commit fb100ac731 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-03-19 16:31:26 +00:00
Misty Release Bot
18b2150edd
chore: update changelog for v2.8.9
2023-03-19 16:31:26 +00:00
Misty Release Bot
fb100ac731
chore: incrementing version number - v2.8.9
2023-03-19 16:31:26 +00:00
Misty Release Bot
bb725987b3
Merge commit '73a50d17180dcd6cb42ef9cf305a480f92b4af05' into v2.x
2023-03-19 16:31:24 +00:00
Barış Soner Uşaklı
73a50d1718
chore: up cron
2023-03-19 12:21:06 -04:00
Julian Lam
93aa43f717
style: more fixes
2023-03-17 15:48:44 -04:00
Phạm Tấn Minh Tiến
9ed6961af8
fix lint
2023-03-17 15:48:44 -04:00
Phạm Tấn Minh Tiến
4b94c033c4
wrap quotes to prevent stripping leading 0
2023-03-17 15:48:44 -04:00
Barış Soner Uşaklı
9e685e657a
test: openapi for thumbs
2023-03-15 15:18:05 -04:00
Barış Soner Uşaklı
767c1d1faf
fix: thumb remove on windows, closes #11357
2023-03-14 15:09:12 -04:00
Barış Soner Uşaklı
a3a38e4ba3
fix : #11357 clear cache on thumb remove
2023-03-14 14:30:46 -04:00
Barış Soner Uşaklı
cfd5027245
fix: closes #11352 , try/catch rss feeds
2023-03-11 16:07:02 -05:00
Barış Soner Uşaklı
56427e4f9d
fix: closes #11343 , don't crash if tags array is empty
2023-03-10 11:40:02 -05:00
Misty Release Bot
b331b9423b
chore: incrementing version number - v2.8.8
...
(cherry picked from commit f5a59991fc )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-03-09 14:58:29 +00:00
Misty Release Bot
c03d5db71e
chore: update changelog for v2.8.8
2023-03-09 14:58:28 +00:00
Misty Release Bot
f5a59991fc
chore: incrementing version number - v2.8.8
2023-03-09 14:58:28 +00:00
Misty Release Bot
e45a6de24b
Merge commit '22fc8fe38fd3b3c8ba6300ca6d12d90eb9b990ca' into v2.x
2023-03-09 14:58:22 +00:00
Julian Lam
22fc8fe38f
fix: stop topic navigation hotkeys from firing if in a mousetrap-enabled form element
2023-03-09 09:55:32 -05:00
Julian Lam
17d0b40efa
fix: stop topic navigation hotkeys from firing if in a mousetrap-enabled form element
2023-03-09 09:44:06 -05:00
Barış Soner Uşaklı
1545223e7f
fix: tag filtering when changing filter to watched topics
...
or changing popular time limit to month
2023-03-08 18:28:55 -05:00
Barış Soner Uşaklı
f054a4f44d
fix: get cid from pid instead of passing in
2023-03-06 09:44:21 -05:00
Barış Soner Uşaklı
8c762d3228
fix: closes #11331 , allow 0 length content if set to 0 in acp
2023-03-03 09:30:51 -05:00
Misty Release Bot
3f8248d673
chore: incrementing version number - v2.8.7
...
(cherry picked from commit 6976925943 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-03-01 15:51:30 +00:00
Misty Release Bot
2ca38e7b95
chore: update changelog for v2.8.7
2023-03-01 15:51:30 +00:00
Misty Release Bot
6976925943
chore: incrementing version number - v2.8.7
2023-03-01 15:51:30 +00:00
Misty Release Bot
f4282c091b
Merge commit '791551098cb4a56edbae824e45b6f0a10138695b' into v2.x
2023-03-01 15:51:22 +00:00
Barış Soner Uşaklı
791551098c
fix: display 25 topics on category feed
2023-02-27 09:47:28 -05:00
Barış Soner Uşaklı
ec58700f6d
fix: object destructuring overwriting type parameter
...
also check for valid types in generateExport
2023-02-27 09:10:53 -05:00
Barış Soner Uşaklı
8cf4a6f62e
fix: alert on page load
2023-02-24 13:40:37 -05:00
Eldor
3bd9a87154
fix: show error alert if password change fails
2023-02-22 09:06:51 -05:00
gasoved
edd2fc38fc
fix: update main post timestamp when rescheduling
2023-02-16 14:10:07 -05:00
Julian Lam
1b29dbb69d
test: add dummy emailer hook in authentication test
2023-02-13 12:15:45 -05:00
Julian Lam
40e7b86da9
docs: update openapi spec to include info about passing in timestamps for topic creation, removing timestamp as valid request param for topic replying
2023-02-13 11:44:54 -05:00
Barış Soner Uşaklı
326b92687f
fix: show admins/globalmods if content is purged
2023-02-08 17:35:38 -05:00
Barış Soner Uşaklı
e335d0f601
fix: email expiry timestamps
...
emailConfirmExpiry is hours and default is 24
2023-02-08 13:22:16 -05:00
Barış Soner Uşaklı
845c8013b6
fix : #11259 , clean old emails when updating via admin ( #11260 )
...
when admin is changing users emails check if its avaiable and remove old email of user first
upgrade script to cleanup email:uid, email:sorted, will remove entries if user doesn't exist or doesn't have email or if entry in user hash doesn't match entry in email:uid
fix missing ! in email interstitial
fix missing await in canSendValidation,
fix broken tests
dont pass sessionId to email.remove if admin is changing/removing email
2023-02-06 10:45:01 -05:00
Julian Lam
7a5bcc2171
fix : #11257 , onSuccessfulLogin called with improper uid
2023-02-03 16:01:31 -05:00
Misty Release Bot
af6ce44737
chore: incrementing version number - v2.8.6
...
(cherry picked from commit 76732140f3 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-02-03 16:39:40 +00:00
Misty Release Bot
f3306d038a
chore: update changelog for v2.8.6
2023-02-03 16:39:40 +00:00
Misty Release Bot
76732140f3
chore: incrementing version number - v2.8.6
2023-02-03 16:39:40 +00:00
Misty Release Bot
c6681a1725
Merge commit 'bf92ee0e5fcd0b7a69bb58ec4baaf3b6225ebd6b' into v2.x
2023-02-03 16:39:38 +00:00
Barış Soner Uşaklı
bf92ee0e5f
feat: add sitemap filter hooks for categories/topic pages
2023-02-03 09:46:02 -05:00
Misty Release Bot
8335f90ae0
chore(i18n): fallback strings for new resources: nodebb.error
2023-02-02 13:37:19 -05:00
nesro
202378b939
fix : #11254 , return check for reroll property
2023-02-02 09:15:04 -05:00
Barış Soner Uşaklı
705cd13ad3
fix: closes #11249 , notification uses displayname
2023-01-31 17:27:25 -05:00
Julian Lam
b5598a6e5d
fix: wrong link to topics in acp dashboard
2023-01-30 15:05:57 -05:00
Barış Soner Uşaklı
c241baf641
feat: closes #11241 , add missing error lang keys
2023-01-30 12:40:24 -05:00
Barış Soner Uşaklı
d68352cce5
lint: remove unused
2023-01-30 12:35:08 -05:00
Barış Soner Uşaklı
0713482bd4
feat: #11240 , only show relevant users in flags assignee list
...
for user flags-> admins + all users who have `admin:users` privilege
for post flags -> admins + global mods + moderators of the category the post is in
refactor getModeratorUids function so it can be used for different privileges
2023-01-30 12:26:08 -05:00
Barış Soner Uşaklı
1d3c0e5a2b
fix: https://github.com/NodeBB/NodeBB/issues/11239
...
parseInt uid received from req.body._uid or req.query._uid
2023-01-30 11:48:10 -05:00
Barış Soner Uşaklı
6d819b056e
fix: notif filter selecte field
2023-01-30 10:43:02 -05:00
Misty Release Bot
bff5ce2d79
chore: incrementing version number - v2.8.5
...
(cherry picked from commit 93ccf604db )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-01-27 14:35:25 +00:00
Misty Release Bot
24e58c2895
chore: update changelog for v2.8.5
2023-01-27 14:35:25 +00:00
Misty Release Bot
93ccf604db
chore: incrementing version number - v2.8.5
2023-01-27 14:35:24 +00:00
Misty Release Bot
4821b21e81
Merge commit 'f6c96948fe7cee13575ab9c93af6fe7fb9d7b722' into v2.x
2023-01-27 14:35:21 +00:00
Peter Jaszkowiak
f6c96948fe
fix: import resolution within plugin modules ( #11219 )
...
use module.exports = require('..')
export * from '..' didn't work in some cases
2023-01-27 09:17:38 -05:00
Misty Release Bot
a46b2bbc45
chore: incrementing version number - v2.8.4
...
(cherry picked from commit b9553613ab )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-01-26 14:38:07 +00:00
Misty Release Bot
c13f0e2128
chore: update changelog for v2.8.4
2023-01-26 14:38:07 +00:00
Misty Release Bot
b9553613ab
chore: incrementing version number - v2.8.4
2023-01-26 14:38:06 +00:00
Misty Release Bot
ce924eca0d
Merge commit 'c3653bee60740e410bf28808e29ffed6ab373bf9' into v2.x
2023-01-26 14:38:03 +00:00
Barış Soner Uşaklı
c3653bee60
Revert "fix: import resolution within plugin modules ( #11200 )"
...
This reverts commit 89e059a084 .
2023-01-26 09:27:16 -05:00
Misty Release Bot
c20b20a7aa
chore: incrementing version number - v2.8.3
...
(cherry picked from commit 4c46ff42f6 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-01-25 19:37:34 +00:00
Misty Release Bot
eb2841eed3
chore: update changelog for v2.8.3
2023-01-25 19:37:34 +00:00
Misty Release Bot
4c46ff42f6
chore: incrementing version number - v2.8.3
2023-01-25 19:37:33 +00:00
Misty Release Bot
82eb55d77d
Merge commit '89e059a0841f4265d16b28a99ebf847dd10fa055' into v2.x
2023-01-25 19:37:31 +00:00
Peter Jaszkowiak
89e059a084
fix: import resolution within plugin modules ( #11200 )
2023-01-24 19:59:06 -05:00
Julian Lam
fecd84d1a0
revert: a788bd1344
2023-01-23 15:19:47 -05:00
Julian Lam
00e48803a6
fix(deps): downgrade swagger-parser to v9
2023-01-23 15:19:40 -05:00
Julian Lam
a788bd1344
revert: 9c250b78b0, fix: comment out broken test for now
2023-01-23 12:51:42 -05:00
Barış Soner Uşaklı
9f38692369
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2023-01-23 11:40:22 -05:00
Barış Soner Uşaklı
0bffd3d93c
fix : #11195 , allow users with admin:users privilege to delete users in acp
2023-01-23 11:40:17 -05:00
Julian Lam
9c250b78b0
fix(deps): pinning sub dependency json-schema-ref-parser to 9.0.9
...
ref: https://github.com/APIDevTools/json-schema-ref-parser/issues/298
2023-01-23 11:28:03 -05:00
Barış Soner Uşaklı
7d04e95226
fix : #11194 , allow access to sub dashboard pages
2023-01-23 11:09:19 -05:00
Julian Lam
f295174e07
test: fix broken test
2023-01-23 09:58:51 -05:00
Julian Lam
459bc52338
fix : #11136 , tests, and returning the proper number of arrays
2023-01-18 15:08:35 -05:00
Julian Lam
39e009c05a
fix : #11136 , only show mods of active categories when getModeratorUids is called
2023-01-18 14:47:10 -05:00
Barış Soner Uşaklı
747cb1f0a1
fix: closes #11173 , clear require cache if wrong dependency is installed
2023-01-18 09:40:00 -05:00
Julian Lam
48c9f4470f
chore: remove extraneous lines from changelog
2023-01-13 13:38:45 -05:00
Misty Release Bot
050e43f8b4
chore: incrementing version number - v2.8.2
...
(cherry picked from commit 1d5eff2365 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2023-01-13 18:38:13 +00:00
Misty Release Bot
66aa31698f
chore: update changelog for v2.8.2
2023-01-13 18:38:13 +00:00
Misty Release Bot
1d5eff2365
chore: incrementing version number - v2.8.2
2023-01-13 18:38:12 +00:00
Misty Release Bot
9b6dad367d
Merge commit '25ae58e8a057d9c640fbb50f675eadcdbe442aa9' into v2.x
2023-01-13 18:38:09 +00:00
Julian Lam
25ae58e8a0
fix: move call to filter:middleware.buildHeader out of parallel so that req can be overridden by plugins prior to loading config
2023-01-13 09:53:14 -05:00
Misty Release Bot
727f879e5b
chore: incrementing version number - v2.8.1
...
(cherry picked from commit 96bdbf52b8 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-12-30 20:48:48 +00:00
Misty Release Bot
d17d4ec09b
chore: update changelog for v2.8.1
2022-12-30 20:48:48 +00:00
Misty Release Bot
96bdbf52b8
chore: incrementing version number - v2.8.1
2022-12-30 20:48:47 +00:00
Misty Release Bot
fe662f3a46
Merge commit '8a69e740a859cf2eb4a12a0167c1ac76a48c33db' into v2.x
2022-12-30 20:48:22 +00:00
Julian Lam
8a69e740a8
chore: fallbacks for new language string
2022-12-30 15:35:01 -05:00
Barış Soner Uşaklı
586eed1407
fix: vulnerability in socket.io nested namespaces ( #11117 )
2022-12-30 09:49:22 -05:00
Barış Soner Uşaklı
1ea9481af6
fix: lock post/reply similar to user.create
2022-12-25 15:05:15 -05:00
Julian Lam
bbaf26cedc
chore: remove extraneous lines from changelog
2022-12-21 17:11:53 -05:00
Misty Release Bot
8e77673d39
chore: incrementing version number - v2.8.0
...
(cherry picked from commit 7ce758d698 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-12-21 22:10:49 +00:00
Misty Release Bot
a5c2edb993
chore: update changelog for v2.8.0
2022-12-21 22:10:49 +00:00
Misty Release Bot
7ce758d698
chore: incrementing version number - v2.8.0
2022-12-21 22:10:48 +00:00
Misty Release Bot
3f950d5162
Merge commit 'ef500af8e6c618d86069cbf0be0d21e8c3f6e527' into v2.x
2022-12-21 22:10:47 +00:00
renovate[bot]
ef500af8e6
fix(deps): update dependency sharp to v0.31.3 ( #11110 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
7ab46b784a
fix(deps): update dependency sanitize-html to v2.8.1 ( #11109 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
13a3faa0d1
chore(deps): update dependency jquery to v3.6.3 ( #11107 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
eb6a9c474a
fix(deps): update dependency esbuild to v0.16.10 ( #11104 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
05443dbeee
fix(deps): update dependency mongodb to v4.13.0 ( #11105 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
485ee1301b
chore(deps): update dependency eslint to v8.30.0 ( #11102 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
18ff6caadd
fix(deps): update dependency esbuild to v0.16.8 ( #11101 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
c4cc1e61df
chore(deps): update dependency mocha to v10.2.0 ( #11094 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
faaf09f71c
fix(deps): update dependency sanitize-html to v2.8.0 ( #11098 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
cde44587c1
fix(deps): update dependency ace-builds to v1.14.0 ( #11095 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
5dda9a5bf1
fix(deps): update dependency nodebb-plugin-2factor to v5.1.2 ( #11096 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:36 -05:00
renovate[bot]
0a5adb416a
fix(deps): update dependency postcss to v8.4.20 ( #11097 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:35 -05:00
Opliko
de31cb1a4f
feat: add force flag to plugin install in cli ( #11089 )
2022-12-21 17:00:35 -05:00
Julian Lam
9f531f957e
refactor: flag states so that they are not hardcoded, allow plugins to add additional states, deprecated filter:flags.getFilters hook, closes #11065
2022-12-21 17:00:35 -05:00
renovate[bot]
8b209f16d1
fix(deps): update dependency compare-versions to v5.0.3 ( #11092 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:35 -05:00
renovate[bot]
7bcfe38e60
fix(deps): update dependency html-to-text to v9.0.3 ( #11093 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:35 -05:00
renovate[bot]
7b9bbef593
fix(deps): update dependency @socket.io/redis-adapter to v8 ( #11084 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:35 -05:00
renovate[bot]
7b48156cc0
fix(deps): update dependency nodebb-widget-essentials to v6.0.1 ( #11085 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:35 -05:00
renovate[bot]
65ef722e82
fix(deps): update dependency esbuild to v0.16.7 ( #11086 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:35 -05:00
Barış Soner Uşaklı
3e8f537830
chore: up jquery
2022-12-21 17:00:35 -05:00
renovate[bot]
4f67fc1ad0
fix(deps): update dependency esbuild to v0.16.3 ( #11083 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 17:00:34 -05:00
renovate[bot]
22493ffb4c
fix(deps): update dependency esbuild to v0.15.16 ( #11069 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-21 16:59:55 -05:00
Misty Release Bot
717b36129e
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2022-12-21 16:59:10 -05:00
Julian Lam
896493dbd6
fix: change hsts-maxage back to numeric input type, change API token uid input to numeric text type
2022-12-21 16:59:10 -05:00
Julian Lam
4314b8e201
Revert "fix: replace input type number with text/pattern"
...
This reverts commit cde4c6ac7e .
The changeset was naive in the sense that a lot of the changes inputs actually work better as type="number".
2022-12-21 16:59:10 -05:00
Misty Release Bot
4f4b48000a
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2022-12-21 16:59:10 -05:00
Julian Lam
2bc23a9526
fix: replace input type number with text/pattern
2022-12-21 16:59:10 -05:00
Julian Lam
33af2d9c18
feat: integrating basic client-side form validity checking in settings v1 and v2
2022-12-21 16:59:08 -05:00
Barış Soner Uşaklı
06f4801e57
refactor: remove debug log closes #11090
2022-12-16 09:07:17 -05:00
Julian Lam
e213dbc3b7
chore: remove extraneous lines from changelog
2022-12-14 14:37:42 -05:00
Misty Release Bot
96cc0617c5
chore: incrementing version number - v2.7.0
...
(cherry picked from commit 098097257d )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-12-14 19:36:38 +00:00
Misty Release Bot
4701c96d9c
chore: update changelog for v2.7.0
2022-12-14 19:36:38 +00:00
Misty Release Bot
098097257d
chore: incrementing version number - v2.7.0
2022-12-14 19:36:38 +00:00
Misty Release Bot
ccf8739344
Merge commit '9ee8502d7a8ba41ce6ded74b1ce1fbbe180b1dda' into v2.x
2022-12-14 19:36:36 +00:00
Julian Lam
9ee8502d7a
chore: added stub file in hy
2022-12-14 14:22:35 -05:00
renovate[bot]
df3f1c5e37
fix(deps): update dependency nodebb-theme-lavender to v6.0.1 ( #11081 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:22:30 -05:00
renovate[bot]
85d3815816
fix(deps): update dependency esbuild to v0.16.3 ( #11083 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:22:30 -05:00
renovate[bot]
693d4783bb
chore(deps): update dependency lint-staged to v13.1.0 ( #11082 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:22:30 -05:00
renovate[bot]
d8e9738d9f
fix(deps): update dependency html-to-text to v9 ( #11075 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:22:30 -05:00
renovate[bot]
eab5b75463
chore(deps): update dependency eslint to v8.29.0 ( #11074 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:22:30 -05:00
renovate[bot]
35be45944a
fix(deps): update dependency ace-builds to v1.13.2 ( #11080 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:22:30 -05:00
renovate[bot]
aafb7f6ec7
fix(deps): update dependency fs-extra to v11 ( #11072 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:22:30 -05:00
Julian Lam
f11094cbb8
feat: update transifex config (for use with new cli)
...
+ hy, thanks to the fine folks at tutor-platform.com!
2022-12-14 14:22:30 -05:00
Misty Release Bot
76154a6321
Latest translations and fallbacks
2022-12-14 14:22:30 -05:00
Misty Release Bot
155343139f
Latest translations and fallbacks
2022-12-14 14:22:30 -05:00
Misty Release Bot
79b27d46f4
Latest translations and fallbacks
2022-12-14 14:22:30 -05:00
renovate[bot]
7bc4b836ee
fix(deps): update dependency esbuild to v0.15.16 ( #11069 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:22:30 -05:00
renovate[bot]
f947ac6d41
chore(deps): update dependency lint-staged to v13.0.4 ( #11064 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:22:30 -05:00
Julian Lam
43e7c98824
fix: relax selectors for client-side form validation so that all form elements are checked
2022-12-14 14:22:30 -05:00
Misty Release Bot
0e319a58cb
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2022-12-14 14:22:30 -05:00
Julian Lam
db8d3a94eb
fix: change hsts-maxage back to numeric input type, change API token uid input to numeric text type
2022-12-14 14:22:30 -05:00
Julian Lam
d9852c3245
Revert "fix: replace input type number with text/pattern"
...
This reverts commit cde4c6ac7e .
The changeset was naive in the sense that a lot of the changes inputs actually work better as type="number".
2022-12-14 14:22:30 -05:00
Misty Release Bot
9676b192da
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2022-12-14 14:22:30 -05:00
Julian Lam
45ae31f816
fix: replace input type number with text/pattern
2022-12-14 14:22:30 -05:00
Julian Lam
dadbcd731c
feat: integrating basic client-side form validity checking in settings v1 and v2
2022-12-14 14:22:30 -05:00
Misty Release Bot
e1238a5822
Latest translations and fallbacks
2022-12-14 14:22:30 -05:00
renovate[bot]
e14d4abc5d
fix(deps): update dependency mongodb to v4.12.1 ( #11062 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 14:22:30 -05:00
Manuel Valle
8c4d6bbebb
Fix: categories.js not showing custom privileges ( #10856 )
...
No shows correctly custom privileges in the Other section for a category.
2022-12-09 10:13:38 -05:00
Barış Soner Uşaklı
c2bb2b30be
test: dont try to load admin upload routes
2022-12-07 10:08:16 -05:00
Barış Soner Uşaklı
07a0212571
fix : #11077 , add admin uploads paths to priv mapping
...
closes #11077
2022-12-07 09:55:25 -05:00
Barış Soner Uşaklı
4efc19d5f1
feat: add ./nodebb install <plugin_name>
...
will install the suggested version for current nodebb closes #11060
2022-11-28 13:13:10 -05:00
Misty Release Bot
7e52a7a574
chore: incrementing version number - v2.6.1
...
(cherry picked from commit f8e947e2a7 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-11-28 01:01:10 +00:00
Misty Release Bot
b5ce7e8ed8
chore: update changelog for v2.6.1
2022-11-28 01:01:10 +00:00
Misty Release Bot
f8e947e2a7
chore: incrementing version number - v2.6.1
2022-11-28 01:01:09 +00:00
Misty Release Bot
21d9806ca9
Merge commit '48d143921753914da45926cca6370a92ed0c46b8' into v2.x
2022-11-28 01:00:52 +00:00
Barış Soner Uşaklı
48d1439217
fix: prototype vulnerability in socket.io onMessage
2022-11-27 19:32:35 -05:00
Barış Soner Uşaklı
0e495f9ea4
fix : #11066 , fix custom privilege/path in routePrefixMap
...
will find most specific path
2022-11-25 14:26:37 -05:00
Barış Soner Uşaklı
91c2e5ac25
refactor: not deprecated on 2.x
2022-11-25 09:02:08 -05:00
Julian Lam
8a15e58dff
docs: remote extraneous lines from changelog
2022-11-23 16:13:58 -05:00
Misty Release Bot
e7fcf482f3
chore: incrementing version number - v2.6.0
...
(cherry picked from commit 12f0541dfa )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-11-23 19:04:45 +00:00
Misty Release Bot
eedd84ae4e
chore: update changelog for v2.6.0
2022-11-23 19:04:45 +00:00
Misty Release Bot
12f0541dfa
chore: incrementing version number - v2.6.0
2022-11-23 19:04:44 +00:00
Misty Release Bot
d80c80b618
Merge commit 'c7aa4ebf47f7b87db1f5efa0c9662b21cff7b194' into v2.x
2022-11-23 19:04:37 +00:00
Barış Soner Uşaklı
c7aa4ebf47
Merge branch 'master' into develop
2022-11-23 13:52:33 -05:00
Misty Release Bot
1d7dbf1480
chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced
2022-11-23 16:33:45 +00:00
Barış Soner Uşaklı
864fe0f971
feat: add permissions-policy header
2022-11-23 11:33:00 -05:00
Barış Soner Uşaklı
110311b25e
fix: https://github.com/NodeBB-Community/nodebb-plugin-custom-pages/issues/68
...
don't crash if template doesn't have any widgets set before
2022-11-22 19:33:52 -05:00
Barış Soner Uşaklı
fc49665fe5
fix: https://github.com/NodeBB-Community/nodebb-plugin-custom-pages/issues/68
...
don't crash if template doesn't have any widgets set before
2022-11-22 19:30:58 -05:00
renovate[bot]
709ca59db2
fix(deps): update socket.io packages to v4.5.4 ( #11061 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-22 17:56:40 -05:00
renovate[bot]
f478420569
chore(deps): update commitlint monorepo to v17.3.0 ( #11058 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 19:37:19 -05:00
renovate[bot]
d449710e95
fix(deps): update dependency esbuild to v0.15.15 ( #11056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 19:37:06 -05:00
renovate[bot]
d480f26b2f
chore(deps): update dependency eslint to v8.28.0 ( #11059 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 19:36:57 -05:00
renovate[bot]
18eb35a173
fix(deps): update dependency nodebb-theme-persona to v12.1.12 ( #11057 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 18:41:07 -05:00
renovate[bot]
5750ded157
chore(deps): update dependency jsdom to v20.0.3 ( #11054 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 18:38:51 -05:00
renovate[bot]
13f3a04819
fix(deps): update dependency cropperjs to v1.5.13 ( #11055 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 16:36:55 -05:00
renovate[bot]
6611d44c69
chore(deps): update dependency jquery to v3.6.1 ( #11048 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 16:16:22 -05:00
renovate[bot]
62a60cbf17
fix(deps): update dependency nodebb-plugin-markdown to v10.1.1 ( #11047 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 16:11:03 -05:00
renovate[bot]
59b4d95f91
fix(deps): update dependency mongodb to v4.12.0 ( #11049 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 16:09:48 -05:00
Barış Soner Uşaklı
bb82eb71e2
fix : #11052 , add missing await
2022-11-21 13:37:35 -05:00
Misty Release Bot
de640e23e5
Latest translations and fallbacks
2022-11-20 09:06:00 +00:00
Misty Release Bot
c2d19d7f0a
Latest translations and fallbacks
2022-11-19 09:05:57 +00:00
Julian Lam
e4cfc5fa2e
Merge branch 'master' into develop
2022-11-18 11:54:25 -05:00
Julian Lam
a87f64b4bb
fix: pin jquery version for all packages that include it as a subdependency
2022-11-18 11:54:08 -05:00
Julian Lam
10ba7b9ced
Merge branch 'master' into develop
2022-11-16 12:16:26 -05:00
Julian Lam
5aaebdd3d7
fix : #10877 , define a resolution for jquery subdependency of timeago
2022-11-16 12:13:07 -05:00
renovate[bot]
ca162c0407
fix(deps): update dependency connect-pg-simple to v8 ( #11033 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-16 08:51:31 -05:00
renovate[bot]
07c81d5db8
chore(deps): update dependency eslint-config-nodebb to v0.2.1 ( #11043 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-16 08:50:50 -05:00
renovate[bot]
e0b9240d12
fix(deps): update dependency ace-builds to v1.13.1 ( #11045 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-16 08:50:42 -05:00
Barış Soner Uşaklı
abcfb63126
fix : #11044 , allow banned users to post
...
if given privileges
2022-11-15 17:53:15 -05:00
renovate[bot]
a5355d7885
fix(deps): update dependency esbuild to v0.15.14
2022-11-15 08:51:03 -05:00
renovate[bot]
2af7fd5f42
fix(deps): update dependency nodebb-theme-persona to v12.1.11
2022-11-14 10:18:41 -05:00
Misty Release Bot
98c949e4ec
Latest translations and fallbacks
2022-11-14 09:06:04 +00:00
Barış Soner Uşaklı
6a526631b4
add openapi
2022-11-11 17:36:45 -05:00
Misty Release Bot
05b6758e59
chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced
2022-11-11 21:23:43 +00:00
Barış Soner Uşaklı
3c85b944e3
feat: allow groups to be exempt from maintenance mode
...
closes #11030
2022-11-11 16:23:00 -05:00
Barış Soner Uşaklı
6109061501
fix: check schedule privilege, closes #11032
2022-11-11 11:14:30 -05:00
renovate[bot]
b94bb1bf93
fix(deps): update dependency postcss to v8.4.19 ( #11028 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-11 09:40:22 -05:00
renovate[bot]
313d0c3270
fix(deps): update dependency ace-builds to v1.13.0 ( #11031 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-11 09:40:10 -05:00
Barış Soner Uşaklı
b34e859c1b
refactor: don't prevent startup if staticDir is undefined
...
https://community.nodebb.org/topic/16790/problems-with-upgrading-to-2-xx
2022-11-10 13:31:51 -05:00
renovate[bot]
40c9cc053e
fix(deps): update dependency webpack to v5.75.0 ( #11027 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 18:42:14 -05:00
renovate[bot]
26be289e80
chore(deps): update commitlint monorepo to v17.2.0 ( #11026 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 18:42:04 -05:00
renovate[bot]
8d3907b53a
fix(deps): update dependency yargs to v17.6.2 ( #11025 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 18:41:49 -05:00
renovate[bot]
1ea2a32b0f
fix(deps): update dependency lru-cache to v7.14.1 ( #11023 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 18:09:25 -05:00
renovate[bot]
51919f7abf
fix(deps): update dependency sharp to v0.31.2 ( #11024 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 18:08:56 -05:00
renovate[bot]
4b3978beda
chore(deps): update dependency husky to v8.0.2 ( #11018 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 16:01:26 -05:00
renovate[bot]
c4a1905b83
fix(deps): update dependency esbuild to v0.15.13 ( #11021 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 16:01:14 -05:00
renovate[bot]
e144debb7f
fix(deps): update dependency ioredis to v5.2.4 ( #11022 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 16:01:03 -05:00
renovate[bot]
de507f72ea
fix(deps): update dependency ace-builds to v1.12.5 ( #11019 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 13:49:37 -05:00
renovate[bot]
9ca2482a55
fix(deps): update dependency mongodb to v4.11.0 ( #10994 )
...
* fix(deps): update dependency mongodb to v4.11.0
* up composer
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2022-11-09 13:49:28 -05:00
renovate[bot]
35d67ad33e
fix(deps): update dependency autoprefixer to v10.4.13 ( #11020 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 13:48:59 -05:00
Julian Lam
445f09f0dc
chore: remove derpy extra changelog bits
2022-11-09 13:48:07 -05:00
Misty Release Bot
dec0e7deac
chore: incrementing version number - v2.5.8
...
(cherry picked from commit 466263172a )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-11-09 18:46:09 +00:00
Misty Release Bot
c9cd8975a2
chore: update changelog for v2.5.8
2022-11-09 18:46:09 +00:00
Misty Release Bot
466263172a
chore: incrementing version number - v2.5.8
2022-11-09 18:46:09 +00:00
Misty Release Bot
c7ff98a12d
Merge commit '2f9d8c350e54543f608d3d4c8e1a49bbb6cdea38' into v2.x
2022-11-09 18:42:47 +00:00
Julian Lam
892ac2eb20
Merge branch 'master' into develop
2022-11-09 13:31:31 -05:00
Julian Lam
2f9d8c350e
fix: pass csrf_token into calls to /register/abort, #11017
2022-11-09 13:20:28 -05:00
Julian Lam
97d8b53fd3
Merge branch 'master' into develop
2022-11-09 12:15:24 -05:00
Julian Lam
55a197a7d7
fix: check for csrf token on /register/abort, + theme changes for v2.x branches of themes
2022-11-09 12:00:59 -05:00
renovate[bot]
5a5771e1b6
fix(deps): update dependency nodebb-plugin-composer-default to v9.2.4 ( #10998 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 11:42:27 -05:00
renovate[bot]
4fcef7c54f
chore(deps): update dependency eslint to v8.27.0 ( #11004 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 11:42:11 -05:00
renovate[bot]
73a608549d
fix(deps): update dependency sanitize-html to v2.7.3 ( #11008 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 11:41:58 -05:00
renovate[bot]
a6e4fee137
chore(deps): update dependency jsdom to v20.0.2 ( #11014 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 11:41:00 -05:00
Barış Soner Uşaklı
5d8df407a9
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-11-05 14:44:18 -04:00
Barış Soner Uşaklı
a31ba824ea
fix: upgrade script to work from 0.x to 2.x
2022-11-05 14:44:12 -04:00
Barış Soner Uşaklı
078bd4dd1f
Update README.md
2022-11-04 19:34:33 -04:00
Barış Soner Uşaklı
d264c6ac4b
refactor: use utils.debounce
2022-11-03 20:17:38 -04:00
Barış Soner Uşaklı
06d1539137
test: fix tests again
2022-10-29 17:40:33 -04:00
Barış Soner Uşaklı
c833d3cdc4
test: fix test
2022-10-29 17:05:16 -04:00
Barış Soner Uşaklı
b5d38bc696
feat: new search hooks
...
filter:search.isAllowed, allow plugins to check if searching is allowed
filter:search.searchIn, allow searching in custom items
2022-10-29 16:57:03 -04:00
Misty Release Bot
b86eb03a4c
Latest translations and fallbacks
2022-10-29 09:05:57 +00:00
Misty Release Bot
95a5d516cb
Latest translations and fallbacks
2022-10-27 09:06:14 +00:00
Misty Release Bot
c4ed02ee1d
Latest translations and fallbacks
2022-10-26 09:06:14 +00:00
Julian Lam
a2fafc2b15
Merge remote-tracking branch 'origin/master' into develop
2022-10-24 14:11:25 -04:00
Misty Release Bot
3a1866ce81
Latest translations and fallbacks
2022-10-24 09:06:07 +00:00
Barış Soner Uşaklı
5a7dc71067
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-10-23 19:47:01 -04:00
Barış Soner Uşaklı
673261ff98
fix : #10519 , image height in emails
2022-10-23 19:46:54 -04:00
Julian Lam
b9c8c02fcf
fix: fallback language strings for #10987
2022-10-21 14:45:25 -04:00
Barış Soner Uşaklı
6f673f806f
fix : #10993 , apply autoLocale middleware to guests only
2022-10-21 10:23:36 -04:00
Barış Soner Uşaklı
9227b82e2c
fix: check cid as well as template
2022-10-20 21:01:34 -04:00
Barış Soner Uşaklı
be92be4eee
feat: add search data to filter:search.inContent
2022-10-20 20:36:29 -04:00
Barış Soner Uşaklı
e3f2156202
feat: add search data to filter:search.inContent
2022-10-20 20:35:35 -04:00
Misty Release Bot
248fd6721c
Latest translations and fallbacks
2022-10-20 09:06:36 +00:00
renovate[bot]
ee4fde1375
fix(deps): update dependency nodebb-plugin-composer-default to v9.2.3 ( #10997 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-19 19:38:57 -04:00
renovate[bot]
29fddd6577
fix(deps): update dependency esbuild to v0.15.12 ( #10996 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-19 19:37:00 -04:00
Julian Lam
c2024f3484
chore: really fix indents this time
2022-10-19 15:29:54 -04:00
Julian Lam
d50512e73c
chore: fix indents
2022-10-19 15:28:41 -04:00
Julian Lam
be5d6d29c9
chore: add bootstrap5 to test runner for now
2022-10-19 15:27:24 -04:00
renovate[bot]
1fc2f1e80c
fix(deps): update dependency nodebb-plugin-composer-default to v9.2.2
2022-10-19 14:09:23 -04:00
renovate[bot]
6471b6989e
fix(deps): update dependency nodebb-theme-persona to v12.1.9
2022-10-19 14:09:14 -04:00
Julian Lam
7b9e08478c
fix(deps): bump composer-default
2022-10-19 10:51:03 -04:00
Misty Release Bot
8d6c0de735
Latest translations and fallbacks
2022-10-19 09:06:32 +00:00
Misty Release Bot
9ad3b214d6
chore(i18n): fallback strings for new resources: nodebb.admin-settings-user, nodebb.admin-settings-email
2022-10-18 19:39:53 +00:00
Julian Lam
96b46411b1
Merge branch 'master' into develop
2022-10-18 15:38:36 -04:00
Julian Lam
9ee30fe7d2
fix: revert breaking change, add back SocketUser.emailConfirm
2022-10-18 15:16:52 -04:00
Julian Lam
9c576a0758
Email confirmation QOL updates ( #10987 )
...
* breaking: remove `SocketUser.emailConfirm`, re: #10954
* chore: move email confirmation related configs to own section in Settings > Email
* feat: new user email method `getValidationExpiry`, returns expiration in ms.. probably.
* fix: bug where `user.email.isValidationPending` returned an u nexpected non-boolean value if there was no confirmation pending (only when checking email as well)
* fix: update getValidationExpiry to return ms
* test: use emailConfirmInterval for tests, for now
* fix: throw friendly error when attempting an email change within email confirmation window
* feat: new config option `emailConfirmExpiry` in days, governs how long the confirm link is good for
* test: additional tests for user email methods
* fix: add back missing handling of option
* test: fix tests
2022-10-18 15:12:13 -04:00
renovate[bot]
1e930f9d17
fix(deps): update dependency ace-builds to v1.12.3
2022-10-18 14:33:44 -04:00
renovate[bot]
9900e5f4fd
fix(deps): update dependency nodebb-theme-persona to v12.1.8 ( #10982 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-18 09:12:54 -04:00
renovate[bot]
4260f0c245
fix(deps): update dependency ace-builds to v1.12.2
2022-10-18 09:11:53 -04:00
Misty Release Bot
773a97446a
Latest translations and fallbacks
2022-10-18 09:06:36 +00:00
renovate[bot]
6485bc2539
fix(deps): update dependency ace-builds to v1.12.1
2022-10-17 22:32:46 -04:00
Julian Lam
09f3ac6574
fix: in appropriately named language key email-confirm-email2
2022-10-17 16:49:15 -04:00
Julian Lam
7672194c7c
fix: correctly pass dev flag to package installer
2022-10-17 16:13:04 -04:00
Julian Lam
09cfd0bd57
fix: use --omit=dev flag for npm instead of --production
2022-10-17 16:07:26 -04:00
renovate[bot]
ffa117ab79
chore(deps): update dependency mocha to v10.1.0 ( #10980 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-15 18:07:11 -04:00
renovate[bot]
00ce8fd85e
fix(deps): update dependency ace-builds to v1.12.0 ( #10978 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-15 17:25:21 -04:00
renovate[bot]
fb41fbe7ae
fix(deps): update socket.io packages to v4.5.3 ( #10977 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-15 17:24:34 -04:00
renovate[bot]
dcca339772
fix(deps): update dependency nodebb-plugin-emoji to v4.0.6
2022-10-15 00:19:48 -04:00
renovate[bot]
ff69c3e185
fix(deps): update dependency esbuild to v0.15.11
2022-10-15 00:17:35 -04:00
renovate[bot]
647bbd57af
fix(deps): update dependency @isaacs/ttlcache to v1.2.1
2022-10-15 00:17:26 -04:00
Misty Release Bot
5836bf4a05
chore: incrementing version number - v2.5.7
...
(cherry picked from commit dd6d104820 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-10-14 15:59:58 +00:00
Misty Release Bot
17e948abf7
chore: update changelog for v2.5.7
2022-10-14 15:59:58 +00:00
Misty Release Bot
dd6d104820
chore: incrementing version number - v2.5.7
2022-10-14 15:59:57 +00:00
Misty Release Bot
a5357812c6
Merge commit 'dc4a850cacecb8c57923803363dac9bb61221bba' into v2.x
2022-10-14 15:59:56 +00:00
Julian Lam
af27606e20
fix : #10968 , icon selector in ACP when icon name is typed in
2022-10-14 11:58:12 -04:00
Barış Soner Uşaklı
dc4a850cac
show progress
2022-10-14 11:04:48 -04:00
Barış Soner Uşaklı
ba484d5478
Esbuild ( #10940 )
...
* ci: add minimum GitHub token permissions for workflows
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io >
* feat: use esbuild for minification
Co-authored-by: Ashish Kurmi <akurmi@stepsecurity.io >
2022-10-14 11:04:27 -04:00
Barış Soner Uşaklı
dd4e9cce09
perf: speed up build
...
run webpack as soon as js targets are done
this allows building js/css in parallel
2022-10-14 11:04:00 -04:00
Misty Release Bot
c7bd7dbfe6
chore: incrementing version number - v2.5.6
...
(cherry picked from commit 7dc45afa4c )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-10-13 14:21:02 +00:00
Misty Release Bot
e92238d09a
chore: update changelog for v2.5.6
2022-10-13 14:21:02 +00:00
Misty Release Bot
7dc45afa4c
chore: incrementing version number - v2.5.6
2022-10-13 14:21:01 +00:00
Misty Release Bot
ec4dadabd4
Merge commit '67efaeb4b8e03417dfc3b575f19249f18f4cb3d6' into v2.x
2022-10-13 14:21:00 +00:00
Barış Soner Uşaklı
3a70530c8e
fix active plugins ( #10964 )
2022-10-13 10:11:19 -04:00
Barış Soner Uşaklı
67efaeb4b8
fix active plugins ( #10964 )
2022-10-13 10:09:23 -04:00
renovate[bot]
60d0145b18
fix(deps): update dependency nodebb-plugin-mentions to v3.0.12
2022-10-13 01:08:47 -04:00
renovate[bot]
3c2a636c22
fix(deps): update dependency postcss to v8.4.18
2022-10-13 01:07:28 -04:00
Barış Soner Uşaklı
b879b6a0c2
fix: use admin:groups priv for groups ( #10960 )
2022-10-12 10:02:45 -04:00
renovate[bot]
b68faa095a
fix(deps): update dependency nodebb-plugin-spam-be-gone to v1.0.2 ( #10958 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-12 09:54:34 -04:00
Barış Soner Uşaklı
e35b0a869f
fix: https://github.com/NodeBB/NodeBB/issues/10525
2022-10-11 20:30:54 -04:00
Misty Release Bot
3509ed9461
chore: incrementing version number - v2.5.5
...
(cherry picked from commit 58b2f10ee9 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-10-11 17:07:16 +00:00
Misty Release Bot
e7d0040d17
chore: update changelog for v2.5.5
2022-10-11 17:07:16 +00:00
Misty Release Bot
58b2f10ee9
chore: incrementing version number - v2.5.5
2022-10-11 17:07:16 +00:00
Misty Release Bot
cb8d94563a
Merge commit 'b91ef6dd761d643383d1eb4f4ac3abd5e55c18e5' into v2.x
2022-10-11 17:07:09 +00:00
Barış Soner Uşaklı
b91ef6dd76
chore: up plugins
2022-10-11 12:13:03 -04:00
Misty Release Bot
e83260ca28
chore: incrementing version number - v2.5.4
...
(cherry picked from commit 89eb0340d1 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-10-11 12:25:36 +00:00
Misty Release Bot
aabf073c89
chore: update changelog for v2.5.4
2022-10-11 12:25:36 +00:00
Misty Release Bot
89eb0340d1
chore: incrementing version number - v2.5.4
2022-10-11 12:25:35 +00:00
Misty Release Bot
4bf1ce42e6
Merge commit 'ebd5dcc6d62841dbcd120351919cdf7cf59f5933' into v2.x
2022-10-11 12:25:01 +00:00
Barış Soner Uşaklı
ebd5dcc6d6
fix: EEXISTS error on linux if plugin/theme overrides core js file
2022-10-11 08:13:59 -04:00
Misty Release Bot
eec683dd39
Latest translations and fallbacks
2022-10-09 09:06:13 +00:00
renovate[bot]
0f63947b4d
fix(deps): update dependency body-parser to v1.20.1 ( #10941 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-08 20:08:45 -04:00
renovate[bot]
ff53064cc8
fix(deps): update dependency express to v4.18.2 ( #10948 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-08 20:08:32 -04:00
Misty Release Bot
688e9a53da
Latest translations and fallbacks
2022-10-08 09:06:29 +00:00
renovate[bot]
3719233a43
chore(deps): update dependency eslint to v8.25.0
2022-10-07 22:23:05 -04:00
Barış Soner Uşaklı
02ef3e974c
Esbuild ( #10940 )
...
* ci: add minimum GitHub token permissions for workflows
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io >
* feat: use esbuild for minification
Co-authored-by: Ashish Kurmi <akurmi@stepsecurity.io >
2022-10-06 07:51:13 -04:00
Ashish Kurmi
fe0020fb31
ci: add minimum GitHub token permissions for workflows
...
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io >
2022-10-05 21:23:18 -04:00
renovate[bot]
1b89b6615c
fix(deps): update dependency semver to v7.3.8 ( #10937 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-05 10:31:51 -04:00
renovate[bot]
1873b52746
fix(deps): update dependency nodebb-theme-persona to v12.1.7
2022-10-04 09:52:39 -04:00
renovate[bot]
241b7c4f30
chore(deps): update dependency jsdom to v20.0.1 ( #10934 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-03 16:11:30 -04:00
Julian Lam
1e4846435a
fix: mixing of old and new bch syntax
2022-10-03 15:36:03 -04:00
Julian Lam
1e864a7518
Merge remote-tracking branch 'origin/master' into develop
2022-10-03 14:51:55 -04:00
renovate[bot]
855a2bad9a
fix(deps): update dependency commander to v9.4.1 ( #10928 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-03 12:43:42 -04:00
renovate[bot]
d84ee30809
fix(deps): update dependency postcss to v8.4.17 ( #10929 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-03 12:42:11 -04:00
renovate[bot]
222ab6aebd
fix(deps): update dependency nodemailer to v6.8.0 ( #10925 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-03 12:41:57 -04:00
renovate[bot]
8bcbff33bf
chore(deps): update dependency eslint to v8.24.0 ( #10922 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-03 12:41:42 -04:00
renovate[bot]
7c3c3d020b
fix(deps): update dependency yargs to v17.6.0 ( #10931 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-03 12:41:21 -04:00
Barış Soner Uşaklı
61d32bdebb
fix: category ordering add test
2022-10-03 09:41:40 -04:00
Barış Soner Uşaklı
177d904812
fix: category ordering add test
2022-10-03 09:41:08 -04:00
Misty Release Bot
8f2a78584a
Latest translations and fallbacks
2022-10-02 09:08:35 +00:00
Barış Soner Uşaklı
989b55d07e
fix: crash in category drag, closes #10932
...
happens when a child is dragged to root or from root to a nested level
2022-10-01 22:15:06 -04:00
Barış Soner Uşaklı
c0b1ded363
fix more categories button not moving with parent
...
fix order issue
2022-10-01 22:02:01 -04:00
renovate[bot]
28d1844e7e
fix(deps): update dependency nodebb-plugin-spam-be-gone to v1.0.1 ( #10912 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-30 09:25:52 -04:00
renovate[bot]
87c84fe8e0
fix(deps): update dependency ace-builds to v1.11.2 ( #10923 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-30 09:11:51 -04:00
renovate[bot]
8e23e41077
fix(deps): update dependency sharp to v0.31.1 ( #10926 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-30 09:11:16 -04:00
Julian Lam
7240e8ce57
chore: 🤔
2022-09-28 10:27:50 -04:00
Misty Release Bot
09c24e1f03
Latest translations and fallbacks
2022-09-28 09:07:25 +00:00
Julian Lam
803398e915
fix: broken flag history on flag update
2022-09-23 13:10:34 -04:00
Barış Soner Uşaklı
a584dae650
feat: add relevant topic events to post objects
...
see c9604f216a
2022-09-23 10:42:15 -04:00
Barış Soner Uşaklı
aad0a618c8
fix: scroll to post if theme doesn't have top navbar
2022-09-23 09:09:15 -04:00
renovate[bot]
ce77605a83
fix(deps): update dependency ace-builds to v1.11.1 ( #10920 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-23 08:46:20 -04:00
Misty Release Bot
26415ea448
Latest translations and fallbacks
2022-09-22 09:07:09 +00:00
Julian Lam
14515f6004
fix: add lru-cache to checked packages, to fix upgrade issue with lru-cache
2022-09-21 16:02:20 -04:00
Julian Lam
53d47a58f6
fix: use --omit=dev flag for npm instead of --production
2022-09-21 11:56:58 -04:00
renovate[bot]
d900fd1718
fix(deps): update dependency ace-builds to v1.11.0 ( #10909 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-20 20:39:12 -04:00
renovate[bot]
5429487110
fix(deps): update dependency autoprefixer to v10.4.12 ( #10911 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-20 20:38:54 -04:00
Julian Lam
6391f77b01
Merge remote-tracking branch 'origin/master' into develop
2022-09-20 14:04:02 -04:00
renovate[bot]
f971385bbc
fix(deps): update dependency compare-versions to v5 ( #10890 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-20 13:20:15 -04:00
Julian Lam
846eda0af6
fix(deps): bump persona #10907
2022-09-19 14:55:55 -04:00
Julian Lam
27c80d3945
fix(deps): bump persona, #10907
2022-09-19 14:30:21 -04:00
Julian Lam
135fe55bed
feat: client-side hooks for navigator scroll action
2022-09-19 14:29:03 -04:00
Julian Lam
664bc5f54d
fix: update nav thumb on setIndex call (thx @barisusakli)
2022-09-19 14:29:03 -04:00
Julian Lam
aeb94c32b9
feat: j and k hotkeys in topic to navigate through it quickly
2022-09-19 14:29:03 -04:00
Julian Lam
b7287c1eb8
fix: do not call navigator.update() when scrollToElement is explicitly passed a new index value
2022-09-19 14:29:03 -04:00
Julian Lam
fa643eb808
fix: race condition where navigator.update was called when it should not be
2022-09-19 14:29:03 -04:00
Julian Lam
9f9a835fcb
feat: a couple utility methods in navigator module to get and set count and index
2022-09-19 14:29:03 -04:00
renovate[bot]
bbe7f7795f
fix(deps): update dependency mongodb to v4.10.0 ( #10908 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-19 13:00:03 -04:00
Misty Release Bot
7e922936d0
chore: incrementing version number - v2.5.3
...
(cherry picked from commit cf6e8101e8 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-09-19 16:23:59 +00:00
Misty Release Bot
fdf240f651
chore: update changelog for v2.5.3
2022-09-19 16:23:59 +00:00
Misty Release Bot
cf6e8101e8
chore: incrementing version number - v2.5.3
2022-09-19 16:23:58 +00:00
Misty Release Bot
3c8ce70c74
Merge commit 'cf4f5447bb168b9bac32ac7ddbe567f273966b88' into v2.x
2022-09-19 16:23:38 +00:00
Julian Lam
cf4f5447bb
fix : #10906 , allow middleware.checkAccountPermissions to be called with either uid or userslug in params
...
Previously, the middleware only worked with userslug params
2022-09-19 10:08:18 -04:00
Julian Lam
5b9de0e521
fix: be tidier and explicitly clean up ctrl-f hotkey on topic page
2022-09-19 09:32:36 -04:00
Julian Lam
3700174c62
refactor: added new ajaxify method .cleanup, called before ajaxify.start.
2022-09-19 09:32:36 -04:00
renovate[bot]
0debc51b8f
fix(deps): update dependency nodebb-theme-persona to v12.1.3 ( #10903 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-17 01:41:53 -04:00
Barış Soner Uşaklı
b5dd89e1c0
feat: store topic title and tags in diffs ( #10900 )
...
* feat: store topic title and tags in diffs
allow restoring post diff if tags didn't change
* test: fix tests, fast computer problems
2022-09-16 22:16:08 -04:00
renovate[bot]
02fe687503
fix(deps): update dependency nodebb-plugin-2factor to v5.1.1
2022-09-16 21:56:56 -04:00
renovate[bot]
425bf87b07
fix(deps): update dependency nodebb-theme-persona to v12.1.2
2022-09-16 15:47:07 -04:00
Julian Lam
fe249fa577
fix: listen to -d flag on cli upgrade
2022-09-16 11:44:34 -04:00
Barış Soner Uşaklı
8e2129f858
fix : #10896 , unescape / in taskbar
2022-09-15 19:32:37 -04:00
renovate[bot]
3f30056a71
chore(deps): update commitlint monorepo ( #10888 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-15 11:06:32 -04:00
renovate[bot]
5aa55d29f3
chore(deps): update postgres docker tag to v14 ( #10829 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-15 10:11:47 -04:00
renovate[bot]
bfeb03680a
fix(deps): update dependency sanitize-html to v2.7.2 ( #10893 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-15 09:58:04 -04:00
Misty Release Bot
ca92345c48
Latest translations and fallbacks
2022-09-15 09:06:37 +00:00
renovate[bot]
0758655a36
fix(deps): update dependency autoprefixer to v10.4.11 ( #10892 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-14 15:33:15 -04:00
Julian Lam
f1cca5be8d
Merge remote-tracking branch 'origin/master' into develop
2022-09-14 13:19:53 -04:00
Julian Lam
d3e38df8ea
fix: add back timeago to post history modal
2022-09-14 13:19:37 -04:00
Barış Soner Uşaklı
ebd7c05c4c
feat: paginate recentposts.rss and
...
category/1/recentposts.rss
2022-09-14 09:27:08 -04:00
renovate[bot]
2836be5cfa
fix(deps): update dependency sharp to v0.31.0 ( #10887 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 13:21:34 -04:00
Barış Soner Uşaklı
c039a699bd
sharp test fix
2022-09-13 12:36:13 -04:00
renovate[bot]
22f3d0bb4b
fix(deps): update socket.io packages to v4.5.2 ( #10884 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 12:30:47 -04:00
renovate[bot]
335990beae
fix(deps): update dependency nodebb-plugin-2factor to v5.1.0 ( #10886 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 12:26:18 -04:00
renovate[bot]
0c6fb6e351
chore(deps): update dependency eslint to v8.23.1 ( #10885 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 12:25:21 -04:00
renovate[bot]
0c2a88de06
fix(deps): update dependency autoprefixer to v10.4.10 ( #10883 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 11:38:41 -04:00
renovate[bot]
d911a1bfb6
fix(deps): update dependency winston to v3.8.2 ( #10882 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 11:11:49 -04:00
renovate[bot]
01129a3994
fix(deps): update dependency pg to v8.8.0 ( #10863 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 11:11:31 -04:00
renovate[bot]
34d243e49b
fix(deps): update dependency nodebb-plugin-emoji to v4.0.5 ( #10881 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:49:30 -04:00
renovate[bot]
5e375e4af5
fix(deps): update dependency ioredis to v5.2.3 ( #10861 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:49:07 -04:00
renovate[bot]
86b63fab9d
fix(deps): update dependency pg-cursor to v2.7.4 ( #10862 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:46:09 -04:00
renovate[bot]
5583ab9562
fix(deps): update dependency mongodb to v4.9.1 ( #10880 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:45:03 -04:00
renovate[bot]
cc6798bb11
fix(deps): update dependency autoprefixer to v10.4.9 ( #10879 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:22:11 -04:00
renovate[bot]
8c680db5bd
fix(deps): update dependency postcss to v8.4.16 ( #10824 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 10:21:55 -04:00
renovate[bot]
6687f49bda
fix(deps): update dependency jquery to v3.6.1 ( #10868 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 09:51:49 -04:00
renovate[bot]
c0c3ee0189
fix(deps): update dependency ace-builds to v1.10.1 ( #10840 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-13 09:36:25 -04:00
Julian Lam
881c7c4d18
fix: automatically remove lang parameter if it matches the forum default
2022-09-12 13:01:19 -04:00
Misty Release Bot
bf9bb489ad
Latest translations and fallbacks
2022-09-10 09:06:15 +00:00
Julian Lam
29ddeaa1e2
fix(deps): bump composer-default to v9.2.0
2022-09-09 15:14:06 -04:00
Julian Lam
6061d611ea
Merge remote-tracking branch 'origin/master' into develop
2022-09-09 13:34:49 -04:00
Julian Lam
5dbcfef91f
chore: remove duplicate version increment lines in changelog
2022-09-09 10:56:10 -04:00
Julian Lam
1d80a07ed1
fix(deps): bump composer-default to v9.1.1
2022-09-08 15:20:32 -04:00
Barış Soner Uşaklı
1c9c39a8c8
test: add back /admin/extend/plugins test
2022-09-04 19:42:12 -04:00
Barış Soner Uşaklı
8aa1596d23
chore: bring back treding plugins
2022-09-04 12:59:03 -04:00
Barış Soner Uşaklı
3d5a6b39d6
lint: fix lint
2022-09-04 12:28:47 -04:00
Barış Soner Uşaklı
b392450c36
perf: disable trending plugins, too slow due to nbbpm
2022-09-04 12:00:27 -04:00
Misty Release Bot
babcd17e6c
chore: incrementing version number - v2.5.2
...
(cherry picked from commit e351fbe89c )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-09-04 14:57:03 +00:00
Misty Release Bot
84b6a7c791
chore: update changelog for v2.5.2
2022-09-04 14:57:02 +00:00
Misty Release Bot
e351fbe89c
chore: incrementing version number - v2.5.2
2022-09-04 14:56:55 +00:00
Misty Release Bot
ec6ffaad4e
Merge commit 'b45e24139092af6c3d50851a31452b9d28953fdd' into v2.x
2022-09-04 14:54:41 +00:00
Barış Soner Uşaklı
b45e241390
lint: fix lint error
2022-09-04 10:36:57 -04:00
Barış Soner Uşaklı
1dc79d76a0
test: disable nbbpm test temporarily
2022-09-04 10:32:22 -04:00
Barış Soner Uşaklı
f6f37dc1cd
fix: registration regression, closes #10875
2022-09-04 10:11:52 -04:00
Misty Release Bot
bdfacb8903
Latest translations and fallbacks
2022-09-04 09:24:00 +00:00
Opliko
665f36b707
feat: add quiet to action:settings.set
...
Makes it possible to ignore quiet updates without abusing the `filter` hook
2022-09-03 09:36:25 -04:00
Misty Release Bot
ce3aa95053
chore: incrementing version number - v2.5.1
...
(cherry picked from commit 2bf475299d )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-09-02 19:14:02 +00:00
Misty Release Bot
2b2fd4f34a
chore: update changelog for v2.5.1
2022-09-02 19:14:02 +00:00
Misty Release Bot
2bf475299d
chore: incrementing version number - v2.5.1
2022-09-02 19:14:01 +00:00
Misty Release Bot
7aab01d87a
Merge commit '67cb70352f994d8fab3477f0d753e0dd588bab70' into v2.x
2022-09-02 19:14:00 +00:00
Julian Lam
67cb70352f
fix: missing escape on ACP category backgroundImage property
2022-09-02 12:30:55 -04:00
Julian Lam
61d1e9e0d4
fix(deps): temporarily add back old textcomplete dependencies so emoji plugin can import them
...
Revert this commit once the emoji plugin is patched so it refers to the newer textcomplete module
2022-09-02 11:18:10 -04:00
Misty Release Bot
01d276cbee
chore: incrementing version number - v2.5.0
...
(cherry picked from commit c3e19005f6 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-09-01 16:14:07 +00:00
Misty Release Bot
1076285dc9
chore: update changelog for v2.5.0
2022-09-01 16:14:07 +00:00
Misty Release Bot
c3e19005f6
chore: incrementing version number - v2.5.0
2022-09-01 16:14:06 +00:00
Misty Release Bot
9758b7af2c
Merge commit '8fe41d92a261ee00820a2b270f67d8baf8d84461' into v2.x
2022-09-01 15:23:08 +00:00
Julian Lam
8fe41d92a2
Merge remote-tracking branch 'origin/master' into develop
2022-09-01 08:44:20 -04:00
Misty Release Bot
4b0a786dfb
Latest translations and fallbacks
2022-09-01 09:08:51 +00:00
Opliko
1920732528
feat: remove visibilityjs ( #10870 )
...
* feat: remove visibilityjs
* fix: actually remove require
* style: add a newline
* style: forgot a semicolon
* style: accidently removed trailing newline
* fix: move property declaration to its actual previous place
2022-08-30 09:52:57 -04:00
Misty Release Bot
e7806021c9
Latest translations and fallbacks
2022-08-29 09:07:47 +00:00
Barış Soner Uşaklı
d12e0b8c5e
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2022-08-28 17:46:07 -04:00
Barış Soner Uşaklı
b7addffc9e
breaking: reduce nodebb.min.js size by around 800kb
...
const zxcvbn = require('zxcvbn');
bundles a huge amount of code, now it won't be in nodebb.min.js
2022-08-28 17:45:56 -04:00
Misty Release Bot
896ac77950
Latest translations and fallbacks
2022-08-28 09:08:08 +00:00
renovate[bot]
884d40756a
fix(deps): update dependency compare-versions to v4.1.4
2022-08-27 15:46:21 -04:00
Misty Release Bot
e20433ecfc
chore(i18n): fallback strings for new resources: nodebb.admin-settings-reputation
2022-08-26 20:06:42 +00:00
Julian Lam
15b1561fd3
feat: introduce ACP defined option to rescind notif or do nothing on flag resolve/reject
...
/cc #10867
2022-08-26 16:05:45 -04:00
Julian Lam
a088eb19af
fix: empty thread tools container on open
2022-08-26 11:51:50 -04:00
Julian Lam
c1936e87f0
fix: add dropup handler to thread tools menu, updated how post tools menu adds dropup handler
2022-08-26 11:51:41 -04:00
Julian Lam
df36d96788
fix: empty thread tools container on open
2022-08-26 11:48:23 -04:00
Julian Lam
3dd3cd8297
fix: add dropup handler to thread tools menu, updated how post tools menu adds dropup handler
2022-08-26 11:48:23 -04:00
Barış Soner Uşaklı
a2d0cd162d
refactor: remove console.log
2022-08-26 11:42:12 -04:00
Julian Lam
b3b48fa62f
Merge remote-tracking branch 'origin/master' into develop
2022-08-25 16:42:53 -04:00
Julian Lam
3cbb7a3df0
chore: move @textcomplete and its modules to composer-default
2022-08-25 16:42:47 -04:00
Julian Lam
bc2ea86023
chore: remove client-side js file for tpl that no longer exists
2022-08-23 14:35:50 -04:00
Julian Lam
7c5a915dc9
test: have some build tests not pollute build folder
2022-08-23 11:23:49 -04:00
Julian Lam
70652ad480
docs(openapi): v3 spec for new user export routes
2022-08-22 17:03:43 -04:00
Julian Lam
d05705183f
refactor: move export generation logic to v3 controller, GET/HEAD routes for exports
...
re: #10384
2022-08-22 17:03:43 -04:00
Julian Lam
0cda5aa3e3
feat: allow v3 api to handle 202 and 204 response codes as well.
2022-08-22 17:03:43 -04:00
gasoved
b424ba4637
test: User.hidePrivateData
2022-08-22 13:47:33 -04:00
Misty Release Bot
dd3e1a2861
chore: incrementing version number - v2.4.5
...
(cherry picked from commit d8b1291088 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-08-22 16:14:00 +00:00
Misty Release Bot
d505cc47ec
chore: update changelog for v2.4.5
2022-08-22 16:14:00 +00:00
Misty Release Bot
d8b1291088
chore: incrementing version number - v2.4.5
2022-08-22 16:13:58 +00:00
Misty Release Bot
2a97342035
Merge commit '9b96c33d5d3706f9c5795b9c07ace063f69b101d' into v2.x
2022-08-22 16:13:55 +00:00
Misty Release Bot
42e0fec392
Latest translations and fallbacks
2022-08-22 09:07:19 +00:00
Julian Lam
8b7cf48ade
Merge remote-tracking branch 'origin/master' into develop
2022-08-19 15:36:08 -04:00
Julian Lam
9b96c33d5d
fix: wrap passport.authenticate to pass in keepSessionInfo if not already set
2022-08-19 13:04:10 -04:00
Julian Lam
65b3996ac6
fix: removing duplicate session rerolling code (as it is in passport@^0.6 now)
2022-08-19 12:52:24 -04:00
Julian Lam
20ebf0a1e0
Merge remote-tracking branch 'origin/master' into develop
2022-08-19 10:50:59 -04:00
Barış Soner Uşaklı
bc37a5c516
fix: parseInt caller.uid closes #10849
2022-08-19 08:51:04 -04:00
Misty Release Bot
0ba03950e9
Latest translations and fallbacks
2022-08-19 09:06:15 +00:00
renovate[bot]
e51004e206
fix(deps): update dependency mongodb to v4.9.0
2022-08-18 20:00:44 -04:00
Misty Release Bot
d5525c873b
chore: incrementing version number - v2.4.4
...
(cherry picked from commit 24221d66e0 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-08-18 13:45:27 +00:00
Misty Release Bot
77e492b8d7
chore: update changelog for v2.4.4
2022-08-18 13:45:27 +00:00
Misty Release Bot
24221d66e0
chore: incrementing version number - v2.4.4
2022-08-18 13:45:26 +00:00
Misty Release Bot
e7c3634f9a
Merge commit 'fc9b436f3ef9d0ef335967456b6f6890ee8560b1' into v2.x
2022-08-18 13:45:18 +00:00
Barış Soner Uşaklı
fc9b436f3e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-08-18 09:27:48 -04:00
Barış Soner Uşaklı
489fb3a36f
fix: missing req, closes #10847
2022-08-18 09:27:37 -04:00
Misty Release Bot
665f163704
Latest translations and fallbacks
2022-08-18 09:06:36 +00:00
Misty Release Bot
9c647c6ce2
chore: incrementing version number - v2.4.3
...
(cherry picked from commit be0256b26e )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-08-18 02:33:19 +00:00
Misty Release Bot
06da15a576
chore: update changelog for v2.4.3
2022-08-18 02:33:19 +00:00
Misty Release Bot
be0256b26e
chore: incrementing version number - v2.4.3
2022-08-18 02:33:19 +00:00
Misty Release Bot
52fc05edfe
Merge commit '4dc7fa050f1f30888b5bd71622b68537cc032b44' into v2.x
2022-08-18 02:33:06 +00:00
Julian Lam
4dc7fa050f
fix : #10845 , disallow inline viewing of uploaded html files
2022-08-17 21:48:02 -04:00
renovate[bot]
d8a52f8142
fix(deps): update dependency lru-cache to v7.14.0
2022-08-17 21:29:42 -04:00
Julian Lam
81f8d84f10
fix(deps): bump composer-default to v9
2022-08-17 21:29:12 -04:00
Julian Lam
b7bcc367c6
fix(deps): remove textcomplete in favour of @textcomplete/core (same package, just refactored)
2022-08-17 21:29:12 -04:00
Julian Lam
9e46dd2090
Merge remote-tracking branch 'origin/master' into develop
2022-08-17 21:18:47 -04:00
Misty Release Bot
3aa7b8552a
chore: incrementing version number - v2.4.2
...
(cherry picked from commit 1635633acd )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-08-17 21:12:35 +00:00
Misty Release Bot
ba7a3466b2
chore: update changelog for v2.4.2
2022-08-17 21:12:35 +00:00
Misty Release Bot
1635633acd
chore: incrementing version number - v2.4.2
2022-08-17 21:12:34 +00:00
Misty Release Bot
36523c67b8
Merge commit 'ec048a01ba9f2dbc17064427bdcafd88e7271c88' into v2.x
2022-08-17 21:12:23 +00:00
Julian Lam
990ad6a11a
Merge remote-tracking branch 'origin/master' into develop
2022-08-17 15:32:49 -04:00
Julian Lam
ec048a01ba
fix : #10841 , incorrect conditional in email interstitial partial
2022-08-17 15:32:36 -04:00
Misty Release Bot
f8297362b9
Latest translations and fallbacks
2022-08-17 09:05:59 +00:00
Barış Soner Uşaklı
4ceebf3939
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2022-08-16 19:17:28 -04:00
Barış Soner Uşaklı
0a6900fc77
feat: don't show signatures again in pagination mode in same topic
2022-08-16 19:17:23 -04:00
renovate[bot]
444b4d578b
fix(deps): update dependency nodebb-theme-persona to v12.1.1 ( #10838 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-16 18:07:14 -04:00
Misty Release Bot
fcbbb4d6d3
chore(i18n): fallback strings for new resources: nodebb.admin-settings-post
2022-08-16 22:06:55 +00:00
Barış Soner Uşaklı
aba420a3f3
feat: setting to show signatures only once in topics, closes #10071
2022-08-16 18:06:16 -04:00
Opliko
72e7b9f7d8
docs: explain what export routes actually do in OpenAPI documentation ( #10836 )
2022-08-16 15:57:24 -04:00
Barış Soner Uşaklı
14c79763dd
refactor: use group.slug on acp group urls closes #8277
2022-08-16 10:42:33 -04:00
Barış Soner Uşaklı
b663c620ce
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2022-08-16 10:24:07 -04:00
renovate[bot]
8fce68d347
chore(deps): update dependency eslint to v8.22.0 ( #10835 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-16 10:10:24 -04:00
Misty Release Bot
6b76f99a3e
Latest translations and fallbacks
2022-08-16 09:06:48 +00:00
Opliko
bcb94edeb4
feat: add event type to topic event component
2022-08-15 14:18:43 -04:00
Barış Soner Uşaklı
e06e526e54
fix: don't crash if post is undefined
2022-08-15 14:18:43 -04:00
Barış Soner Uşaklı
33458701c1
test: passport0.6 ( #10638 )
...
* test: passport0.6
* test: make logout async, fix lint
* test: keepSessionInfo flag
* revert: csrf load
2022-08-15 14:18:43 -04:00
Misty Release Bot
20a661e124
chore: update changelog for v2.4.1
2022-08-15 14:18:43 -04:00
Misty Release Bot
fecf31bd15
chore: incrementing version number - v2.4.1
2022-08-15 14:18:43 -04:00
Opliko
3975fa2e45
fix: return at least one in sizeCalculation ( #10832 )
...
if post content is empty post cache should still consider its size to be at least one. fixes #10831
2022-08-15 14:18:43 -04:00
Misty Release Bot
6f9fa8c2c8
Latest translations and fallbacks
2022-08-15 09:06:13 +00:00
Barış Soner Uşaklı
4a3e36a766
fix: don't crash if post is undefined
2022-08-14 20:18:18 -04:00
Misty Release Bot
90fc50e116
chore(i18n): fallback strings for new resources: nodebb.admin-advanced-cache
2022-08-14 00:36:36 +00:00
Opliko
a9bbb586fc
feat: allow plugins to add to admin cache list ( #10833 )
...
* feat: allow plugins to add to admin cache list
resolves #10820
plugins will have to use `filter:admin.cache.get` hook and just add their own cache to the object there.
* feat: add dump to ttlCache and expose properties
* feat: also expose properties under their current names
* feat: display TTL if set
2022-08-13 20:35:59 -04:00
Barış Soner Uşaklı
6b2a6f9006
test: passport0.6 ( #10638 )
...
* test: passport0.6
* test: make logout async, fix lint
* test: keepSessionInfo flag
* revert: csrf load
2022-08-13 20:24:42 -04:00
Misty Release Bot
60cbd1480d
chore: incrementing version number - v2.4.1
...
(cherry picked from commit 7f5ff2e613 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-08-14 00:18:25 +00:00
Misty Release Bot
4b6baabbbf
chore: update changelog for v2.4.1
2022-08-14 00:18:25 +00:00
Misty Release Bot
7f5ff2e613
chore: incrementing version number - v2.4.1
2022-08-14 00:18:24 +00:00
Misty Release Bot
f3e59508ae
Merge commit '15ca460c8f144c3167249b135902ac59289ca2f8' into v2.x
2022-08-14 00:18:05 +00:00
Opliko
15ca460c8f
fix: return at least one in sizeCalculation ( #10832 )
...
if post content is empty post cache should still consider its size to be at least one. fixes #10831
2022-08-13 09:29:56 -04:00
Julian Lam
2568986c58
Revert "Revert "chore(deps): update docker/build-push-action action to v3""
...
This reverts commit d2c2f333e1 .
2022-08-12 17:15:55 -04:00
Julian Lam
9d446f9282
Revert "Revert "chore(deps): update docker/login-action action to v2""
...
This reverts commit 887df0e62b .
2022-08-12 17:15:55 -04:00
Julian Lam
c71335218b
Revert "Revert "chore(deps): update docker/setup-buildx-action action to v2""
...
This reverts commit 8936f412d1 .
2022-08-12 17:15:54 -04:00
renovate[bot]
8afaed223c
chore(deps): update mongo docker tag to v3.7
2022-08-12 17:14:35 -04:00
renovate[bot]
4c44d12557
fix(deps): update dependency ace-builds to v1.9.5
2022-08-12 17:14:35 -04:00
renovate[bot]
4ddc0c7af9
fix(deps): update dependency lru-cache to v7.13.2
2022-08-12 17:14:35 -04:00
renovate[bot]
4aecf399eb
chore(deps): update docker/setup-qemu-action action to v2
2022-08-12 17:14:35 -04:00
renovate[bot]
dd3851849b
fix(deps): update dependency nodemailer to v6.7.8
2022-08-12 17:14:35 -04:00
renovate[bot]
150a7488e4
fix(deps): pin dependency @isaacs/ttlcache to 1.2.0
2022-08-12 17:14:35 -04:00
renovate[bot]
9a7dd3a3b1
fix(deps): update dependency nodebb-plugin-composer-default to v8.0.1 ( #10819 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-12 17:14:35 -04:00
renovate[bot]
269382e03d
chore(deps): update redis docker tag to v2.8.23 ( #10811 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-12 17:14:35 -04:00
Julian Lam
8936f412d1
Revert "chore(deps): update docker/setup-buildx-action action to v2"
...
This reverts commit 371ac03220 .
2022-08-12 17:14:22 -04:00
Julian Lam
887df0e62b
Revert "chore(deps): update docker/login-action action to v2"
...
This reverts commit 3d68accf99 .
2022-08-12 17:14:21 -04:00
Julian Lam
d2c2f333e1
Revert "chore(deps): update docker/build-push-action action to v3"
...
This reverts commit bfd6318cd6 .
2022-08-12 17:14:20 -04:00
renovate[bot]
bfd6318cd6
chore(deps): update docker/build-push-action action to v3
2022-08-12 11:48:00 -04:00
renovate[bot]
3d68accf99
chore(deps): update docker/login-action action to v2
2022-08-12 11:47:53 -04:00
renovate[bot]
371ac03220
chore(deps): update docker/setup-buildx-action action to v2
2022-08-12 11:44:48 -04:00
renovate[bot]
69c87c2caa
fix(deps): update dependency nodebb-plugin-composer-default to v8.0.1 ( #10819 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-11 20:48:20 -04:00
renovate[bot]
59fd0efe07
chore(deps): update redis docker tag to v2.8.23 ( #10811 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-11 20:47:55 -04:00
Misty Release Bot
4834cde335
chore: incrementing version number - v2.4.0
...
(cherry picked from commit 5525442279 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-08-10 20:02:19 +00:00
Misty Release Bot
c4714ff7df
chore: update changelog for v2.4.0
2022-08-10 20:02:19 +00:00
Misty Release Bot
5525442279
chore: incrementing version number - v2.4.0
2022-08-10 20:02:18 +00:00
Misty Release Bot
01da76e1dc
Merge commit '9b753d6d57b850ef5ebc50e5a3dd7b2cbe4d5a27' into v2.x
2022-08-10 20:02:08 +00:00
Misty Release Bot
72b03d8dea
Merge branch 'develop'
2022-08-10 20:02:08 +00:00
Julian Lam
9b753d6d57
TTL Cache ( #10816 )
...
* refactor: move src/cacheCreate.js to src/cache/lru.js
* fix: call new library location for lru cache creator
* feat: add ttl cache
* fix: update upload throttler to use ttl cache instead of lru cache
* chore: add missing dependency
* fix: avoid pubsub conflicts
* fix: use get instead of peek, which is not available in ttl-cache
2022-08-10 15:26:07 -04:00
Julian Lam
c07d595662
Update to lru-cache@^7 ( #10815 )
...
* chore(deps): bump lru-cache from 6.0.0 to 7.13.1 in /install
Bumps [lru-cache](https://github.com/isaacs/node-lru-cache ) from 6.0.0 to 7.13.1.
- [Release notes](https://github.com/isaacs/node-lru-cache/releases )
- [Changelog](https://github.com/isaacs/node-lru-cache/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-lru-cache/compare/v6.0.0...v7.13.1 )
---
updated-dependencies:
- dependency-name: lru-cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix(lru-cache): remove unneeded `length` params for cache creation, as `maxSize` was not used in those init calls, also renamed some methods to match new method names in lru-cache [breaking]
Added deprecation notices for old params
* fix: replace three direct calls to lru-cache with call to cacheCreate, moved cache creation call in uploads to run on first init as config is not populated at lib init
* test: move configs init above cache reset calls in databasemock
* move some more code above cache clear
* refactor: remove unused
* test: lru
* test: more debug
* test: on more test
* use await helpers.uploadFile
* fix: tests remove logs
* fix: acp cache page
* fix: add in one more guard again cache instantiation with `length` prop but no `maxSize` prop
* fix(deps): bump markdown
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2022-08-10 13:24:16 -04:00
Julian Lam
64541dd820
Revert "Update to lru-cache@^7 ( #10813 )"
...
This reverts commit c9754b09e6 .
2022-08-10 13:22:39 -04:00
Julian Lam
c9754b09e6
Update to lru-cache@^7 ( #10813 )
...
* chore(deps): bump lru-cache from 6.0.0 to 7.13.1 in /install
Bumps [lru-cache](https://github.com/isaacs/node-lru-cache ) from 6.0.0 to 7.13.1.
- [Release notes](https://github.com/isaacs/node-lru-cache/releases )
- [Changelog](https://github.com/isaacs/node-lru-cache/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-lru-cache/compare/v6.0.0...v7.13.1 )
---
updated-dependencies:
- dependency-name: lru-cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix(lru-cache): remove unneeded `length` params for cache creation, as `maxSize` was not used in those init calls, also renamed some methods to match new method names in lru-cache [breaking]
Added deprecation notices for old params
* fix: replace three direct calls to lru-cache with call to cacheCreate, moved cache creation call in uploads to run on first init as config is not populated at lib init
* test: move configs init above cache reset calls in databasemock
* move some more code above cache clear
* refactor: remove unused
* test: lru
* test: more debug
* test: on more test
* use await helpers.uploadFile
* fix: tests remove logs
* fix: acp cache page
* fix: add in one more guard again cache instantiation with `length` prop but no `maxSize` prop
* fix(deps): bump markdown
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2022-08-10 13:22:18 -04:00
Julian Lam
59f3ae201a
Merge remote-tracking branch 'origin/master' into develop
2022-08-10 09:52:49 -04:00
Misty Release Bot
d7a02d677f
Latest translations and fallbacks
2022-08-10 09:06:32 +00:00
Barış Soner Uşaklı
961be70725
fix test on redis
2022-08-09 18:26:46 -04:00
Misty Release Bot
8e9677544b
Latest translations and fallbacks
2022-08-09 09:06:35 +00:00
Opliko
b3a37a7f35
feat: support packageManager property in package.json
...
resolves #10714
2022-08-08 17:23:32 -04:00
renovate[bot]
13a17bd10a
chore(deps): update dependency eslint to v8.21.0
2022-08-08 17:18:22 -04:00
Julian Lam
38bf30c8ca
fix: adapt to breaking change in commander
2022-08-08 17:17:38 -04:00
dependabot[bot]
993b77478e
chore(deps): bump commander from 7.2.0 to 9.4.0 in /install
...
Bumps [commander](https://github.com/tj/commander.js ) from 7.2.0 to 9.4.0.
- [Release notes](https://github.com/tj/commander.js/releases )
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tj/commander.js/compare/v7.2.0...v9.4.0 )
---
updated-dependencies:
- dependency-name: commander
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-08-08 17:17:38 -04:00
Julian Lam
1465598d3b
fix(deps): bump persona v12.1.0
2022-08-08 16:19:36 -04:00
Julian Lam
d0255fc6a5
fix: move panel-offset setting code back to theme header
2022-08-08 16:02:27 -04:00
Julian Lam
659cfe853d
chore: update to new transifex project url
2022-08-08 15:23:33 -04:00
Misty Release Bot
18c144bf37
Latest translations and fallbacks
2022-08-08 09:06:28 +00:00
Misty Release Bot
cdaa8f21e4
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2022-08-05 19:40:09 +00:00
Julian Lam
4055e3bd1c
feat: automatically enable the SMTP transport option if the SMTP service is changed
2022-08-05 15:39:32 -04:00
Misty Release Bot
3e56c547a9
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2022-08-05 19:28:31 +00:00
Julian Lam
7082291bae
fix : #10808 ; tweak copy for gmail app passwords support
2022-08-05 15:27:46 -04:00
Julian Lam
c6782a2173
Merge remote-tracking branch 'origin/master' into develop
2022-08-05 14:40:47 -04:00
Misty Release Bot
bcf7ef6779
chore(i18n): fallback strings for new resources: nodebb.user
2022-08-05 18:40:17 +00:00
Julian Lam
65c59cc16a
test: additional tests for password challenge on email update
2022-08-05 14:39:36 -04:00
Julian Lam
8e1a4bb5df
test: add dummy emailer hook to suppress sendmail error logging
2022-08-05 14:39:36 -04:00
Julian Lam
68bcd7f48e
test: fix one last failing test
2022-08-05 14:39:36 -04:00
Julian Lam
9d27e90740
fix: don't require password challenge if no password is set in user account
2022-08-05 14:39:36 -04:00
Julian Lam
287f4c2c41
fix: do not throw if password passed into isPasswordCorrect is invalid, just return false
2022-08-05 14:39:36 -04:00
Julian Lam
342cca35c1
chore: re-order interstitial tests so email and gdpr tests are in sub-blocks
2022-08-05 14:39:36 -04:00
Julian Lam
7fcee42be9
feat: present a password challenge on email update flow
2022-08-05 14:39:36 -04:00
Barış Soner Uşaklı
7e8ad785f4
fix: don't crash if req.body.username is not string
...
Error: req.body.username.trim is not a function
File: authenticationController.login (/usr/src/app/src/controllers/authentication.js:247:40)
2022-08-05 08:11:32 -04:00
Barış Soner Uşaklı
55c5588a4b
fix: don't crash if target/user is undefined
...
Error: TypeError: Cannot read properties of undefined (reading 'displayname')
File: Flags.notify (/usr/src/app/src/flags.js:812:89)
2022-08-05 08:11:11 -04:00
Barış Soner Uşaklı
4586f68eaf
fix: race condition causing undefined ajaxify.data
2022-08-04 18:37:27 -04:00
Julian Lam
9ee1afbb0f
Merge branch 'master' into develop
2022-08-04 16:04:09 -04:00
Julian Lam
06f089afda
test: fix user email tests
2022-08-04 16:02:16 -04:00
Barış Soner Uşaklı
d73f0f9ccb
perf: make single db call
2022-08-04 15:51:24 -04:00
Julian Lam
3b296c3aa4
Merge remote-tracking branch 'origin/master' into develop
2022-08-04 14:26:07 -04:00
Julian Lam
f93a0b83bb
test: fix tests so that when user.create is called, email is set prior to confirmation
2022-08-04 14:24:30 -04:00
Julian Lam
1ca09b63ed
fix : #10809 , test runner to only run tests for plugins included in test_plugins
2022-08-04 14:20:36 -04:00
Julian Lam
bd18004d77
fix(deps): bump 2factor to v5.0.2
2022-08-03 15:44:09 -04:00
Julian Lam
e092bfeb46
Merge remote-tracking branch 'origin/master' into develop
2022-08-03 15:21:04 -04:00
Julian Lam
cba9047f67
fix : #10805 , hide unconfirmed emails from user data retrieval methods
2022-08-03 12:36:11 -04:00
Julian Lam
3e062a7f29
fix: use different emoji on NodeBB Ready — again because procrastination
2022-08-03 12:10:08 -04:00
renovate[bot]
f02492bde3
fix(deps): update dependency sanitize-html to v2.7.1 ( #10792 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-30 21:04:51 -04:00
renovate[bot]
f22790c0d0
fix(deps): update dependency html-to-text to v8.2.1
2022-07-30 20:56:58 -04:00
renovate[bot]
e748e31fed
fix(deps): update dependency webpack to v5.74.0
2022-07-30 20:56:26 -04:00
renovate[bot]
4ca0d57172
fix(deps): update dependency autoprefixer to v10.4.8 ( #10799 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-30 20:05:32 -04:00
Barış Soner Uşaklı
cd438b328a
fix: unnecessary escape
2022-07-30 19:57:48 -04:00
Barış Soner Uşaklı
f64a69132a
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2022-07-30 19:56:03 -04:00
Opliko
456b87983a
fix: remove socket.io cluster adapter ( #10742 )
2022-07-30 19:47:19 -04:00
Misty Release Bot
d073e09c11
Latest translations and fallbacks
2022-07-30 09:06:33 +00:00
Julian Lam
dc3a6a29bc
fix : #10783 , do not purge files without a timestamp prefix
2022-07-29 15:32:23 -04:00
Julian Lam
70d6028954
chore: opt-out of dependabot, due to conflicts with renovate
2022-07-29 11:29:42 -04:00
Misty Release Bot
d2425942a6
chore: incrementing version number - v2.3.1
...
(cherry picked from commit 44dd42dc89 )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-07-29 15:26:23 +00:00
Misty Release Bot
2f487175a2
chore: update changelog for v2.3.1
2022-07-29 15:26:23 +00:00
Misty Release Bot
44dd42dc89
chore: incrementing version number - v2.3.1
2022-07-29 15:26:22 +00:00
Misty Release Bot
8d7475be7b
Merge commit '89173f17cab6f6447647e5a3d8609f97c09084d1' into v2.x
2022-07-29 15:26:17 +00:00
Julian Lam
89173f17ca
fix : #10798 , logic error in COEP header; helmet config
2022-07-29 11:14:45 -04:00
Misty Release Bot
39e65d0bdf
Latest translations and fallbacks
2022-07-29 09:06:47 +00:00
dependabot[bot]
7b606d2e59
chore(deps): bump sanitize-html from 2.7.0 to 2.7.1 in /install
...
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html ) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/apostrophecms/sanitize-html/releases )
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md )
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.7.0...2.7.1 )
---
updated-dependencies:
- dependency-name: sanitize-html
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-28 20:42:39 -04:00
dependabot[bot]
a99006251c
chore(deps): bump webpack from 5.73.0 to 5.74.0 in /install
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.73.0 to 5.74.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.73.0...v5.74.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-28 19:24:56 -04:00
Julian Lam
847d2b9141
fix : #10795 , early return for selection tooltip based on calling user privilege
2022-07-28 15:58:17 -04:00
Julian Lam
5176fb1544
feat: add emoji to startup logs, because procrastination.
2022-07-28 15:13:35 -04:00
Julian Lam
9f225e7062
fix(deps): update persona to v12.0.14
2022-07-28 14:27:37 -04:00
Misty Release Bot
17120e034b
chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced, nodebb.admin-menu, nodebb.error
2022-07-28 18:23:10 +00:00
Misty Release Bot
046ea12022
chore: incrementing version number - v2.3.0
...
(cherry picked from commit e616b2e16d )
Signed-off-by: Misty Release Bot <deploy@nodebb.org >
2022-07-28 18:21:07 +00:00
Misty Release Bot
a6f7fff0ad
chore: update changelog for v2.3.0
2022-07-28 18:21:07 +00:00
Misty Release Bot
e616b2e16d
chore: incrementing version number - v2.3.0
2022-07-28 18:21:06 +00:00
Julian Lam
dcacd815a9
refactor: invert helmet configuration
2022-07-27 17:02:02 -04:00
Barış Soner Uşaklı
b2da02d676
feat: add client side filter:chat.send, closes #10729
2022-07-27 13:12:39 -04:00
Misty Release Bot
56372fb618
Latest translations and fallbacks
2022-07-27 09:07:22 +00:00
renovate[bot]
8384b7cf0d
fix(deps): update dependency mongodb to v4.8.1
2022-07-26 19:57:55 -04:00
renovate[bot]
07ce0c3942
chore(deps): update dependency lint-staged to v13
2022-07-26 19:28:00 -04:00
Misty Release Bot
d3c0b7c375
Latest translations and fallbacks
2022-07-26 18:34:45 +00:00
Julian Lam
820bc994d8
feat: UI changes for ACP > Manage > Categories ( #10782 )
...
* Revert "Revert "feat: cross origin opener policy options (#10710 )""
This reverts commit 46050ace1a .
* Revert "Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced""
This reverts commit 9f291c07d3 .
* feat: closes #10719 , don't trim children if category is marked section
* feat: fire hook to allow plugins to filter the pids returned in a user profile
/cc julianlam/nodebb-plugin-support-forum#14
* fix: use `user.hidePrivateData();` more consistently across user retrieval endpoints
* fix: better looking placeholder text for ACP search
* fix: bug where fallback to forum search was not working due to client-side error
* feat: allow plugins to toggle whether IPs are shown in the users CSV export
* feat: Allow defining active plugins in config (#10767 )
* Revert "Revert "feat: cross origin opener policy options (#10710 )""
This reverts commit 46050ace1a .
* Revert "Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced""
This reverts commit 9f291c07d3 .
* feat: closes #10719 , don't trim children if category is marked section
* feat: fire hook to allow plugins to filter the pids returned in a user profile
/cc julianlam/nodebb-plugin-support-forum#14
* fix: use `user.hidePrivateData();` more consistently across user retrieval endpoints
* feat: Allow defining active plugins in config
resolves #10766
* fix: assign the db result to files properly
* test: add tests with plugins in config
* feat: better theme change handling
* feat: add visual indication that plugins can't be activated
* test: correct hooks
* test: fix test definitions
* test: remove instead of resetting nconf to avoid affecting other tests
* test: ... I forgot how nconf worked
* fix: remove negation
* docs: improve wording of error message
* feat: reduce code duplication
* style: remove a redundant space
* fix: remove unused imports
* fix: use nconf instead of requiring config.json
* fix: await...
* fix: second missed await
* fix: move back from getActiveIds to getActive
* fix: use paths again?
* fix: typo
* fix: move require into the function
* fix: forgot to change back to getActive
* test: getActive returns only id
* test: accedently commented out some stuff
* feat: added note to top of plugins page if \!canChangeState
Co-authored-by: Julian Lam <julian@nodebb.org >
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
* feat: show an informative message when no plugins are found after filtering
fixes #10771
* Latest translations and fallbacks
* Latest translations and fallbacks
* chore(deps): bump ace-builds from 1.7.1 to 1.8.1 in /install
Bumps [ace-builds](https://github.com/ajaxorg/ace-builds ) from 1.7.1 to 1.8.1.
- [Release notes](https://github.com/ajaxorg/ace-builds/releases )
- [Changelog](https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ajaxorg/ace-builds/compare/v1.7.1...v1.8.1 )
---
updated-dependencies:
- dependency-name: ace-builds
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix: swap out icons in ACP > Manage > Categories to more intuitive ones, remove extra placeholder div
* fix: hide expando button if no subcategories; remove attempt at establishing common vars, increased spacing between categories in list
* fix: buggy expando state on category drag/drop
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
Co-authored-by: Opliko <opliko.reg@protonmail.com >
Co-authored-by: Misty Release Bot <deploy@nodebb.org >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-26 14:29:32 -04:00
renovate[bot]
03a173bb6a
fix(deps): update dependency helmet to v5.1.1
2022-07-26 14:27:17 -04:00
dependabot[bot]
f397d96830
chore(deps): bump ace-builds from 1.7.1 to 1.8.1 in /install
...
Bumps [ace-builds](https://github.com/ajaxorg/ace-builds ) from 1.7.1 to 1.8.1.
- [Release notes](https://github.com/ajaxorg/ace-builds/releases )
- [Changelog](https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ajaxorg/ace-builds/compare/v1.7.1...v1.8.1 )
---
updated-dependencies:
- dependency-name: ace-builds
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-26 14:27:17 -04:00
Julian Lam
6840a7423b
feat: show an informative message when no plugins are found after filtering
...
fixes #10771
2022-07-26 14:27:17 -04:00
Opliko
23cb67a112
feat: Allow defining active plugins in config ( #10767 )
...
* Revert "Revert "feat: cross origin opener policy options (#10710 )""
This reverts commit 46050ace1a .
* Revert "Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced""
This reverts commit 9f291c07d3 .
* feat: closes #10719 , don't trim children if category is marked section
* feat: fire hook to allow plugins to filter the pids returned in a user profile
/cc julianlam/nodebb-plugin-support-forum#14
* fix: use `user.hidePrivateData();` more consistently across user retrieval endpoints
* feat: Allow defining active plugins in config
resolves #10766
* fix: assign the db result to files properly
* test: add tests with plugins in config
* feat: better theme change handling
* feat: add visual indication that plugins can't be activated
* test: correct hooks
* test: fix test definitions
* test: remove instead of resetting nconf to avoid affecting other tests
* test: ... I forgot how nconf worked
* fix: remove negation
* docs: improve wording of error message
* feat: reduce code duplication
* style: remove a redundant space
* fix: remove unused imports
* fix: use nconf instead of requiring config.json
* fix: await...
* fix: second missed await
* fix: move back from getActiveIds to getActive
* fix: use paths again?
* fix: typo
* fix: move require into the function
* fix: forgot to change back to getActive
* test: getActive returns only id
* test: accedently commented out some stuff
* feat: added note to top of plugins page if \!canChangeState
Co-authored-by: Julian Lam <julian@nodebb.org >
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2022-07-26 14:27:17 -04:00
Julian Lam
a6af47da02
feat: allow plugins to toggle whether IPs are shown in the users CSV export
2022-07-26 14:27:17 -04:00
Julian Lam
25046642e7
fix: bug where fallback to forum search was not working due to client-side error
2022-07-26 14:27:17 -04:00
Julian Lam
1b9c68196f
fix: better looking placeholder text for ACP search
2022-07-26 14:27:17 -04:00
Julian Lam
0529f2fb5d
fix: use user.hidePrivateData(); more consistently across user retrieval endpoints
2022-07-26 14:27:17 -04:00
Julian Lam
c26be43ac5
feat: fire hook to allow plugins to filter the pids returned in a user profile
...
/cc julianlam/nodebb-plugin-support-forum#14
2022-07-26 14:27:17 -04:00
Barış Soner Uşaklı
7e80cc1033
feat: closes #10719 , don't trim children if category is marked section
2022-07-26 14:27:17 -04:00
Julian Lam
15fb6c3304
Revert "Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced""
...
This reverts commit 9f291c07d3 .
2022-07-26 14:27:17 -04:00
Julian Lam
ad072c03d1
Revert "Revert "feat: cross origin opener policy options ( #10710 )""
...
This reverts commit 46050ace1a .
2022-07-26 14:27:17 -04:00
Julian Lam
f334e398fa
chore: have renovate work off of develop branch instead
2022-07-25 16:05:34 -04:00
Julian Lam
4faf0cdf5c
fix: minor margin tweak for alert in acp header
2022-07-25 14:32:34 -04:00
dependabot[bot]
067a51107c
chore(deps): bump ioredis from 5.2.0 to 5.2.2 in /install
...
Bumps [ioredis](https://github.com/luin/ioredis ) from 5.2.0 to 5.2.2.
- [Release notes](https://github.com/luin/ioredis/releases )
- [Changelog](https://github.com/luin/ioredis/blob/main/CHANGELOG.md )
- [Commits](https://github.com/luin/ioredis/compare/v5.2.0...v5.2.2 )
---
updated-dependencies:
- dependency-name: ioredis
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-25 12:24:46 -04:00
Tong Ho
bbc7f2afba
fix: cannot turn off all networks
2022-07-25 10:39:55 -04:00
Tong Ho
2e088a8ef0
fix: cannot setting networks for sharing posts
2022-07-25 10:39:55 -04:00
Misty Release Bot
0523dfbacb
Latest translations and fallbacks
2022-07-23 09:06:33 +00:00
Misty Release Bot
2f6448e736
Latest translations and fallbacks
2022-07-22 09:07:07 +00:00
Misty Release Bot
6c3ebf3b1c
chore: update changelog for v2.2.5
2022-07-21 02:16:49 +00:00
Misty Release Bot
d1fe975974
chore: incrementing version number - v2.2.5
2022-07-21 02:16:48 +00:00
Julian Lam
c93bd0105e
fix: expire email validation tokens on password change
2022-07-20 17:02:39 -04:00
Misty Release Bot
6f88894cb9
Latest translations and fallbacks
2022-07-20 09:07:57 +00:00
dependabot[bot]
8d109fef47
chore(deps-dev): bump eslint from 8.19.0 to 8.20.0 in /install
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.19.0 to 8.20.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.19.0...v8.20.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-18 09:04:03 -04:00
Julian Lam
0d58e8a6af
fix: remove extraneous console.log
2022-07-15 14:57:37 -04:00
dependabot[bot]
4c1bda32c9
chore(deps): bump cron from 2.0.0 to 2.1.0 in /install
...
Bumps [cron](https://github.com/kelektiv/node-cron ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/kelektiv/node-cron/releases )
- [Changelog](https://github.com/kelektiv/node-cron/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kelektiv/node-cron/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: cron
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-15 08:12:37 -04:00
dependabot[bot]
abb19e981e
chore(deps): bump jquery-ui from 1.13.1 to 1.13.2 in /install
...
Bumps [jquery-ui](https://github.com/jquery/jquery-ui ) from 1.13.1 to 1.13.2.
- [Release notes](https://github.com/jquery/jquery-ui/releases )
- [Commits](https://github.com/jquery/jquery-ui/compare/1.13.1...1.13.2 )
---
updated-dependencies:
- dependency-name: jquery-ui
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-15 08:12:18 -04:00
renovate[bot]
bff239da99
fix(deps): update dependency mongodb to v4.8.0
2022-07-13 15:31:48 -04:00
dependabot[bot]
9e52b8c648
chore(deps): bump nodebb-theme-persona in /install
...
Bumps [nodebb-theme-persona](https://github.com/NodeBB/nodebb-theme-persona ) from 12.0.11 to 12.0.12.
- [Release notes](https://github.com/NodeBB/nodebb-theme-persona/releases )
- [Commits](https://github.com/NodeBB/nodebb-theme-persona/compare/v12.0.11...v12.0.12 )
---
updated-dependencies:
- dependency-name: nodebb-theme-persona
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-13 11:12:37 -04:00
dependabot[bot]
2a88a50fe5
chore(deps-dev): bump @commitlint/config-angular in /install
...
Bumps [@commitlint/config-angular](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-angular ) from 17.0.0 to 17.0.3.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-angular/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.3/@commitlint/config-angular )
---
updated-dependencies:
- dependency-name: "@commitlint/config-angular"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-13 11:02:16 -04:00
dependabot[bot]
8c20fdad9f
chore(deps): bump ioredis from 5.1.0 to 5.2.0 in /install
...
Bumps [ioredis](https://github.com/luin/ioredis ) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/luin/ioredis/releases )
- [Changelog](https://github.com/luin/ioredis/blob/main/CHANGELOG.md )
- [Commits](https://github.com/luin/ioredis/compare/v5.1.0...v5.2.0 )
---
updated-dependencies:
- dependency-name: ioredis
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-13 11:01:55 -04:00
Misty Release Bot
52f7ed643c
chore: update changelog for v2.2.4
2022-07-12 19:00:24 +00:00
Misty Release Bot
7cc33d6db4
chore: incrementing version number - v2.2.4
2022-07-12 19:00:23 +00:00
Renovate Bot
42a45a71f4
chore(deps): update docker/metadata-action action to v4
2022-07-12 14:21:51 -04:00
Renovate Bot
452e5bf76c
fix(deps): update dependency diff to v5.1.0
2022-07-12 14:21:39 -04:00
dependabot[bot]
d568d2f5fb
chore(deps): bump ace-builds from 1.5.3 to 1.7.1 in /install
...
Bumps [ace-builds](https://github.com/ajaxorg/ace-builds ) from 1.5.3 to 1.7.1.
- [Release notes](https://github.com/ajaxorg/ace-builds/releases )
- [Changelog](https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ajaxorg/ace-builds/compare/v1.5.3...v1.7.1 )
---
updated-dependencies:
- dependency-name: ace-builds
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-12 14:21:04 -04:00
Julian Lam
3c41ae04cd
fix : #10733 , extraneous apostrophes in plugin upgrader
2022-07-07 15:10:52 -04:00
Julian Lam
60114219c1
fix: get version from install/package.json instead
2022-07-07 15:07:03 -04:00
dependabot[bot]
9e44cdad19
chore(deps-dev): bump @commitlint/cli from 17.0.2 to 17.0.3 in /install
...
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli ) from 17.0.2 to 17.0.3.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.3/@commitlint/cli )
---
updated-dependencies:
- dependency-name: "@commitlint/cli"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-07 11:54:12 -04:00
dependabot[bot]
7139ad5f5a
chore(deps-dev): bump eslint from 8.18.0 to 8.19.0 in /install
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.18.0 to 8.19.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.18.0...v8.19.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-07 09:56:35 -04:00
dependabot[bot]
26b73b39e0
chore(deps): bump winston from 3.8.0 to 3.8.1 in /install
...
Bumps [winston](https://github.com/winstonjs/winston ) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/winstonjs/winston/releases )
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md )
- [Commits](https://github.com/winstonjs/winston/compare/v3.8.0...v3.8.1 )
---
updated-dependencies:
- dependency-name: winston
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-07 09:38:03 -04:00
dependabot[bot]
0d55c42de3
chore(deps): bump ioredis from 5.0.6 to 5.1.0 in /install
...
Bumps [ioredis](https://github.com/luin/ioredis ) from 5.0.6 to 5.1.0.
- [Release notes](https://github.com/luin/ioredis/releases )
- [Changelog](https://github.com/luin/ioredis/blob/main/CHANGELOG.md )
- [Commits](https://github.com/luin/ioredis/compare/v5.0.6...v5.1.0 )
---
updated-dependencies:
- dependency-name: ioredis
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-07 09:23:27 -04:00
dependabot[bot]
bd37b2865b
chore(deps): bump nodemailer from 6.7.5 to 6.7.7 in /install
...
Bumps [nodemailer](https://github.com/nodemailer/nodemailer ) from 6.7.5 to 6.7.7.
- [Release notes](https://github.com/nodemailer/nodemailer/releases )
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.7.5...v6.7.7 )
---
updated-dependencies:
- dependency-name: nodemailer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-07 08:14:24 -04:00
Julian Lam
8d701ec3e2
fix : #10739 , always re-add theme to active plugins, on theme set
2022-07-05 13:15:22 -04:00
Misty Release Bot
d3ef4fa0cd
Latest translations and fallbacks
2022-07-05 09:06:42 +00:00
Misty Release Bot
8719a93f43
chore: update changelog for v2.2.3
2022-07-05 02:47:22 +00:00
Misty Release Bot
57b8292d07
chore: incrementing version number - v2.2.3
2022-07-05 02:47:21 +00:00
Julian Lam
b778e38c2b
fix: move call to ajaxify.parseData out to root level
2022-07-04 17:06:06 -04:00
Misty Release Bot
9c48e3d66d
Latest translations and fallbacks
2022-07-04 09:06:34 +00:00
Misty Release Bot
fb96072f67
Latest translations and fallbacks
2022-07-03 09:06:47 +00:00
Julian Lam
165b804d64
refactor: rewrite ajaxify.parseData in vanilla
2022-07-01 15:45:31 -04:00
Julian Lam
2582cb53a6
fix: move ajaxify.parseData back out to DOMContentLoaded
...
partialy reverts 2bfccac72
2022-07-01 15:45:15 -04:00
Misty Release Bot
077eb0912a
Latest translations and fallbacks
2022-07-01 09:06:40 +00:00
Misty Release Bot
f59ddc34a2
chore: update changelog for v2.2.2
2022-06-30 18:49:12 +00:00
Misty Release Bot
7863459667
chore: incrementing version number - v2.2.2
2022-06-30 18:49:11 +00:00
dependabot[bot]
bfd626b019
chore(deps-dev): bump eslint from 8.17.0 to 8.18.0 in /install
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.17.0 to 8.18.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.17.0...v8.18.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-30 09:14:04 -04:00
dependabot[bot]
d037c2c98c
chore(deps-dev): bump jsdom from 19.0.0 to 20.0.0 in /install
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 19.0.0 to 20.0.0.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/19.0.0...20.0.0 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-30 09:13:58 -04:00
Misty Release Bot
f71a349524
Latest translations and fallbacks
2022-06-30 09:06:20 +00:00
Julian Lam
f38b2a737a
fix: improper handling of single vs. multiple inputs for hidePrivateData
2022-06-29 16:19:52 -04:00
Julian Lam
ecf0e8ce22
fix: observe user-specific and ACP-specific hiding rules for fullname
2022-06-29 16:12:32 -04:00
Julian Lam
3f5ae893c6
refactor: allow user.hidePrivateData() to handle an array of userData
2022-06-29 16:10:04 -04:00
Barış Soner Uşaklı
cb084cbd62
feat: add client side filter:chat.send, closes #10729
2022-06-28 14:14:40 -04:00
Barış Soner Uşaklı
01943b0e81
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2022-06-28 14:08:58 -04:00
Misty Release Bot
6fac823e64
Latest translations and fallbacks
2022-06-28 09:07:45 +00:00
Misty Release Bot
b5c1658c7f
Latest translations and fallbacks
2022-06-27 09:06:44 +00:00
Misty Release Bot
667780cf1e
chore: update changelog for v2.2.1
2022-06-24 19:13:06 +00:00
Misty Release Bot
178613cedd
chore: incrementing version number - v2.2.1
2022-06-24 19:13:05 +00:00
renovate[bot]
d4a5039e33
fix(deps): update dependency winston to v3.8.0 ( #10725 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-24 14:13:21 -04:00
renovate[bot]
0a07c2c028
fix(deps): update dependency sharp to v0.30.7 ( #10724 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-24 12:17:02 -04:00
Opliko
7f5b285eb7
docs: remove the redundant security policy template
2022-06-24 11:45:15 -04:00
Julian Lam
17e44ff5c9
feat: fire hook to allow plugins to filter the pids returned in a user profile
...
/cc julianlam/nodebb-plugin-support-forum#14
2022-06-24 11:35:21 -04:00
Barış Soner Uşaklı
be917e8d39
feat: closes #10719 , don't trim children if category is marked section
2022-06-24 11:35:21 -04:00
Julian Lam
e0985d72e7
Revert "Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced""
...
This reverts commit 9f291c07d3 .
2022-06-24 11:35:21 -04:00
Julian Lam
0d68643bcb
Revert "Revert "feat: cross origin opener policy options ( #10710 )""
...
This reverts commit 46050ace1a .
2022-06-24 11:35:21 -04:00
Opliko
97baa8f2f7
Use new form issue templates ( #10720 )
...
* docs: use the new form issue template
* docs: add codeblock to plugins command in issue template
* docs: remove labels
* docs: remove all labels from issue templates
* style: add new line at the end of issue template files
* docs: re-add issue template labels
2022-06-24 11:34:46 -04:00
Misty Release Bot
fa023f1c5d
Latest translations and fallbacks
2022-06-23 09:06:31 +00:00
Misty Release Bot
ab021902a4
Latest translations and fallbacks
2022-06-21 09:06:52 +00:00
Barış Soner Uşaklı
0bec52bc19
feat: closes #10719 , don't trim children if category is marked section
2022-06-20 16:40:24 -04:00
Misty Release Bot
871bd04bf8
Latest translations and fallbacks
2022-06-20 09:07:27 +00:00
Misty Release Bot
ee4a6505df
Latest translations and fallbacks
2022-06-19 09:07:04 +00:00
Misty Release Bot
66ad72eb57
Latest translations and fallbacks
2022-06-18 09:06:23 +00:00
Misty Release Bot
da48116373
chore(i18n): fallback strings for new resources: nodebb.admin-settings-uploads
2022-06-17 19:10:52 +00:00
Julian Lam
43f9e6c8e4
fix: handle ENOENT on file deletion, closes #10645
2022-06-17 15:09:45 -04:00
Julian Lam
05c30677f5
test: fix i18n tests
2022-06-17 14:26:12 -04:00
Julian Lam
06074e8c33
chore: add in warning in language directories about not editing files directly
2022-06-17 13:47:05 -04:00
Julian Lam
6eed1143ed
Revert "Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced""
...
This reverts commit 9f291c07d3 .
2022-06-17 11:23:12 -04:00
Julian Lam
d903b30feb
Revert "Revert "feat: cross origin opener policy options ( #10710 )""
...
This reverts commit 46050ace1a .
2022-06-17 11:22:57 -04:00
Julian Lam
46050ace1a
Revert "feat: cross origin opener policy options ( #10710 )"
...
This reverts commit 881323583f .
2022-06-17 11:21:41 -04:00
Julian Lam
9f291c07d3
Revert "chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced"
...
This reverts commit 34d75e96e1 .
2022-06-17 11:21:35 -04:00
Misty Release Bot
34d75e96e1
chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced
2022-06-17 13:41:11 +00:00
Barış Soner Uşaklı
881323583f
feat: cross origin opener policy options ( #10710 )
2022-06-17 09:40:02 -04:00
Misty Release Bot
20b75b24ad
Latest translations and fallbacks
2022-06-17 09:06:43 +00:00
Misty Release Bot
1c8909cc90
Latest translations and fallbacks
2022-06-16 09:07:29 +00:00
Misty Release Bot
bb3766df65
chore: update changelog for v2.2.0
2022-06-15 20:16:58 +00:00
Misty Release Bot
783250ee6f
chore: incrementing version number - v2.2.0
2022-06-15 20:16:58 +00:00
Misty Release Bot
f5afb5c396
chore(i18n): fallback strings for new resources: nodebb.admin-settings-uploads
2022-06-15 19:24:01 +00:00
Julian Lam
22368b996e
refactor: move orphan cleaning logic to its own method, added tests for getOrphans and cleanOrphans
2022-06-15 15:22:51 -04:00
Julian Lam
88aee43947
feat: new cronjob and ACP option to delete orphans after configurable number of days, closes #10659
2022-06-15 15:22:51 -04:00
Julian Lam
bef236f371
chore: remove unnecessary affected set from deprecated plugin hook
2022-06-15 13:50:12 -04:00
Julian Lam
b9d4724e0f
feat: allowed plugins to modify email verification details prior to db saving or email send/plugin fire
...
+ new hook `filter:user.verify`
- hook `filter:user.verify.code`
2022-06-15 13:49:30 -04:00
Julian Lam
3a015eb8e3
fix: no need to pass in empty Set in deprecated hooks
2022-06-15 13:49:19 -04:00
Julian Lam
c7fa73b163
chore: bump persona, #10699
2022-06-15 12:11:09 -04:00
Misty Release Bot
7836ee4ca7
Latest translations and fallbacks
2022-06-15 09:08:32 +00:00
Misty Release Bot
b1dc053142
chore(i18n): fallback strings for new resources: nodebb.admin-manage-users
2022-06-15 00:12:41 +00:00
Barış Soner Uşaklı
f2f7f78051
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-06-14 13:29:39 -04:00
Barış Soner Uşaklı
2da188fe10
fix : #10696 , fix alert for password reset email
2022-06-14 13:29:34 -04:00
Misty Release Bot
bc224905c0
Latest translations and fallbacks
2022-06-14 09:07:47 +00:00
Barış Soner Uşaklı
8045109154
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-06-13 18:45:38 -04:00
Barış Soner Uşaklı
ea1ed66717
test: add more asserts to failing test
2022-06-13 18:45:27 -04:00
Misty Release Bot
2971f7b729
Latest translations and fallbacks
2022-06-13 09:07:21 +00:00
dependabot[bot]
78322636c1
chore(deps): bump less from 4.1.2 to 4.1.3 in /install ( #10685 )
...
Bumps [less](https://github.com/less/less.js ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/less/less.js/releases )
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/less/less.js/compare/v4.1.2...v4.1.3 )
---
updated-dependencies:
- dependency-name: less
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-06-13 01:26:27 -04:00
dependabot[bot]
701d8d76aa
chore(deps): bump nodebb-plugin-2factor from 5.0.0 to 5.0.1 in /install ( #10686 )
...
Bumps [nodebb-plugin-2factor](https://github.com/julianlam/nodebb-plugin-2factor ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/julianlam/nodebb-plugin-2factor/releases )
- [Commits](https://github.com/julianlam/nodebb-plugin-2factor/compare/v5.0.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: nodebb-plugin-2factor
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-06-13 01:26:08 -04:00
Misty Release Bot
630f7181a5
Latest translations and fallbacks
2022-06-12 09:06:49 +00:00
Barış Soner Uşaklı
b6f8e2fd05
fix : #10692
2022-06-11 19:50:05 -04:00
Misty Release Bot
ec143ebc4b
Latest translations and fallbacks
2022-06-11 09:06:55 +00:00
Julian Lam
a04da673fa
fix : #10690 , all uploads in uploads/files showing orphaned
2022-06-10 15:29:18 -04:00
Julian Lam
7f870beb59
fix: bug where post associations are not shown when the directory is files
2022-06-10 14:32:43 -04:00
Julian Lam
d90fc18bf1
chore: bump vanilla
2022-06-10 13:59:09 -04:00
Julian Lam
5bc972df46
chore: bump persona, closes #10566
2022-06-10 13:56:02 -04:00
Misty Release Bot
d7d32a8a17
chore(i18n): fallback strings for new resources: nodebb.topic
2022-06-10 17:55:38 +00:00
Julian Lam
ece733eddc
feat: pass absolute url to post into post tools response, #10566
2022-06-10 13:54:42 -04:00
dependabot[bot]
c82d34c88d
chore(deps): bump spdx-license-list from 6.5.0 to 6.6.0 in /install
...
Bumps [spdx-license-list](https://github.com/sindresorhus/spdx-license-list ) from 6.5.0 to 6.6.0.
- [Release notes](https://github.com/sindresorhus/spdx-license-list/releases )
- [Commits](https://github.com/sindresorhus/spdx-license-list/compare/v6.5.0...v6.6.0 )
---
updated-dependencies:
- dependency-name: spdx-license-list
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-10 09:21:20 -04:00
Misty Release Bot
ca038b8409
chore: update changelog for v2.1.1
2022-06-08 14:24:57 +00:00
Misty Release Bot
5d3db8c72b
chore: incrementing version number - v2.1.1
2022-06-08 14:24:56 +00:00
dependabot[bot]
bb39dfba41
chore(deps): bump nodebb-theme-persona from 12.0.8 to 12.0.9 in /install
...
Bumps [nodebb-theme-persona](https://github.com/NodeBB/nodebb-theme-persona ) from 12.0.8 to 12.0.9.
- [Release notes](https://github.com/NodeBB/nodebb-theme-persona/releases )
- [Commits](https://github.com/NodeBB/nodebb-theme-persona/compare/v12.0.8...v12.0.9 )
---
updated-dependencies:
- dependency-name: nodebb-theme-persona
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-08 08:45:05 -04:00
dependabot[bot]
a898785671
chore(deps): bump mongodb from 4.6.0 to 4.7.0 in /install
...
Bumps [mongodb](https://github.com/mongodb/node-mongodb-native ) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/mongodb/node-mongodb-native/releases )
- [Changelog](https://github.com/mongodb/node-mongodb-native/blob/main/HISTORY.md )
- [Commits](https://github.com/mongodb/node-mongodb-native/compare/v4.6.0...v4.7.0 )
---
updated-dependencies:
- dependency-name: mongodb
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-07 09:51:07 -04:00
dependabot[bot]
ce38f711cf
chore(deps): bump async from 3.2.3 to 3.2.4 in /install
...
Bumps [async](https://github.com/caolan/async ) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v3.2.3...v3.2.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-07 09:50:53 -04:00
dependabot[bot]
e5e788d2ad
chore(deps-dev): bump @commitlint/config-angular in /install
...
Bumps [@commitlint/config-angular](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-angular ) from 16.3.0 to 17.0.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-angular/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.0/@commitlint/config-angular )
---
updated-dependencies:
- dependency-name: "@commitlint/config-angular"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 13:23:36 -04:00
dependabot[bot]
52c86dba69
chore(deps-dev): bump eslint from 8.16.0 to 8.17.0 in /install
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.16.0 to 8.17.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.16.0...v8.17.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 12:53:34 -04:00
dependabot[bot]
eb9a46f871
chore(deps): bump xregexp from 5.1.0 to 5.1.1 in /install
...
Bumps [xregexp](https://github.com/slevithan/xregexp ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/slevithan/xregexp/releases )
- [Commits](https://github.com/slevithan/xregexp/compare/v5.1.0...v5.1.1 )
---
updated-dependencies:
- dependency-name: xregexp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-06 12:53:11 -04:00
Barış Soner Uşaklı
48564cfa86
fix : #10675 , don't ajaxify to /assets/ urls
2022-06-03 19:16:29 -04:00
dependabot[bot]
6239a1ff52
chore(deps): bump webpack from 5.72.1 to 5.73.0 in /install ( #10677 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.72.1 to 5.73.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.72.1...v5.73.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 13:50:38 -04:00
dependabot[bot]
557648e609
chore(deps): bump nodebb-theme-slick from 2.0.1 to 2.0.2 in /install
...
Bumps [nodebb-theme-slick](https://github.com/pichalite/nodebb-theme-slick ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/pichalite/nodebb-theme-slick/releases )
- [Commits](https://github.com/pichalite/nodebb-theme-slick/compare/v2.0.1...v2.0.2 )
---
updated-dependencies:
- dependency-name: nodebb-theme-slick
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-03 09:15:29 -04:00
Misty Release Bot
a320a9761e
Latest translations and fallbacks
2022-06-03 09:07:31 +00:00
Barış Soner Uşaklı
6a0339dea4
https://github.com/pichalite/nodebb-theme-slick/issues/60
2022-06-02 18:12:46 -04:00
Julian Lam
a97444169f
docs: fix changelog to more accurately reflect new changes
2022-06-02 17:20:08 +00:00
Misty Release Bot
7121949d4e
chore: update changelog for v2.1.0
2022-06-02 16:48:20 +00:00
Misty Release Bot
987045c372
chore: incrementing version number - v2.1.0
2022-06-02 16:48:20 +00:00
dependabot[bot]
6e95e5c5ae
chore(deps): bump nodebb-plugin-2factor from 4.0.1 to 5.0.0 in /install
...
Bumps [nodebb-plugin-2factor](https://github.com/julianlam/nodebb-plugin-2factor ) from 4.0.1 to 5.0.0.
- [Release notes](https://github.com/julianlam/nodebb-plugin-2factor/releases )
- [Commits](https://github.com/julianlam/nodebb-plugin-2factor/compare/v4.0.1...v5.0.0 )
---
updated-dependencies:
- dependency-name: nodebb-plugin-2factor
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-06-02 07:32:38 -04:00
Barış Soner Uşaklı
2345025e37
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-06-01 12:48:32 -04:00
Barış Soner Uşaklı
39d61061e0
feat: add clipboard to runtime modules
2022-06-01 12:48:30 -04:00
dependabot[bot]
5f6e9f67c6
chore(deps-dev): bump @commitlint/cli from 17.0.1 to 17.0.2 in /install ( #10672 )
...
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli ) from 17.0.1 to 17.0.2.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.2/@commitlint/cli )
---
updated-dependencies:
- dependency-name: "@commitlint/cli"
dependency-type: direct:development
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-06-01 10:38:07 -04:00
Misty Release Bot
78a4d594cc
Latest translations and fallbacks
2022-06-01 09:07:02 +00:00
renovate[bot]
e7fd186118
fix(deps): update dependency ace-builds to v1.5.3 ( #10667 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-31 21:02:14 -04:00
renovate[bot]
5bafab79e1
fix(deps): update dependency ioredis to v5.0.6 ( #10668 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-31 21:02:04 -04:00
renovate[bot]
e47a63f05d
fix(deps): update dependency nodebb-theme-persona to v12.0.8 ( #10669 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-31 21:01:54 -04:00
Renovate Bot
01f607a5c0
chore(deps): update dependency lint-staged to v12.5.0
2022-06-01 00:59:32 +00:00
Julian Lam
a35642601c
fix: buildBreadcrumbs naively prepending relative path even if absolute paths are passed in
2022-05-31 14:56:41 -04:00
Misty Release Bot
01be1a9955
Latest translations and fallbacks
2022-05-31 09:06:57 +00:00
Renovate Bot
8885d2287c
chore(deps): update dependency lint-staged to v12.4.3
2022-05-31 02:49:04 +00:00
renovate[bot]
356f9a189a
fix(deps): update dependency nodebb-plugin-2factor to v4.0.1 ( #10665 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-30 20:48:24 -04:00
renovate[bot]
7b5f53fc84
fix(deps): update dependency ace-builds to v1.5.2 ( #10664 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-30 20:48:14 -04:00
renovate[bot]
a9a2683681
fix(deps): update dependency nodebb-theme-persona to v12.0.7 ( #10666 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-30 20:17:09 -04:00
renovate[bot]
23232508d3
fix(deps): update dependency sharp to v0.30.6 ( #10662 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-30 20:14:27 -04:00
Julian Lam
91f32487fd
chore: bump persona
2022-05-30 14:47:14 -04:00
Julian Lam
f6a7582c51
fix: more generic copy for notif/chat button labels
2022-05-30 14:46:29 -04:00
renovate[bot]
f6728404f0
chore(deps): update dependency eslint to v8.16.0 ( #10654 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-28 21:51:43 -04:00
dependabot[bot]
d9f2096db1
chore(deps): bump sharp from 0.30.4 to 0.30.5 in /install ( #10651 )
...
Bumps [sharp](https://github.com/lovell/sharp ) from 0.30.4 to 0.30.5.
- [Release notes](https://github.com/lovell/sharp/releases )
- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md )
- [Commits](https://github.com/lovell/sharp/compare/v0.30.4...v0.30.5 )
---
updated-dependencies:
- dependency-name: sharp
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-05-28 21:18:24 -04:00
dependabot[bot]
0772ec07db
chore(deps): bump postcss from 8.4.13 to 8.4.14 in /install ( #10652 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.13 to 8.4.14.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.13...8.4.14 )
---
updated-dependencies:
- dependency-name: postcss
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-05-28 21:17:23 -04:00
dependabot[bot]
a13a523b1f
chore(deps): bump socket.io-client from 4.5.0 to 4.5.1 in /install ( #10653 )
...
Bumps [socket.io-client](https://github.com/socketio/socket.io-client ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/socketio/socket.io-client/releases )
- [Changelog](https://github.com/socketio/socket.io-client/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io-client/compare/4.5.0...4.5.1 )
---
updated-dependencies:
- dependency-name: socket.io-client
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-05-28 21:17:09 -04:00
Barış Soner Uşaklı
edf8b0f8c0
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-05-28 20:20:56 -04:00
renovate[bot]
1fd68281d0
fix(deps): update dependency nodebb-theme-persona to v12.0.5 ( #10649 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-28 20:20:25 -04:00
dependabot[bot]
fe873182f6
chore(deps-dev): bump @commitlint/cli from 16.3.0 to 17.0.1 in /install ( #10644 )
...
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli ) from 16.3.0 to 17.0.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.1/@commitlint/cli )
---
updated-dependencies:
- dependency-name: "@commitlint/cli"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-28 20:18:33 -04:00
renovate[bot]
18e76c215e
chore(deps): update dependency lint-staged to v12.4.2 ( #10647 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-28 20:17:45 -04:00
dependabot[bot]
e894147c82
chore(deps): bump nodebb-plugin-mentions in /install ( #10648 )
...
Bumps [nodebb-plugin-mentions](https://github.com/julianlam/nodebb-plugin-mentions ) from 3.0.10 to 3.0.11.
- [Release notes](https://github.com/julianlam/nodebb-plugin-mentions/releases )
- [Commits](https://github.com/julianlam/nodebb-plugin-mentions/compare/v3.0.10...v3.0.11 )
---
updated-dependencies:
- dependency-name: nodebb-plugin-mentions
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-05-28 20:17:37 -04:00
Barış Soner Uşaklı
6f9829e663
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-05-28 19:43:49 -04:00
Barış Soner Uşaklı
2bfccac72a
fix : #10642 , fix order of dom ready events
...
plugin $().ready hooks will fire first, core will fire last
2022-05-28 19:43:45 -04:00
renovate[bot]
ad37020218
fix(deps): update dependency cron to v2 ( #10568 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-28 19:41:20 -04:00
dependabot[bot]
5faaf6a152
chore(deps): bump helmet from 5.0.2 to 5.1.0 in /install ( #10641 )
...
Bumps [helmet](https://github.com/helmetjs/helmet ) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/helmetjs/helmet/releases )
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md )
- [Commits](https://github.com/helmetjs/helmet/compare/v5.0.2...v5.1.0 )
---
updated-dependencies:
- dependency-name: helmet
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-28 19:40:58 -04:00
Misty Release Bot
abd8e216b0
chore: update changelog for v2.0.1
2022-05-28 17:14:12 +00:00
Misty Release Bot
768427d4bb
chore: incrementing version number - v2.0.1
2022-05-28 17:14:11 +00:00
Misty Release Bot
89631a1cdb
Latest translations and fallbacks
2022-05-27 09:06:16 +00:00
Barış Soner Uşaklı
191fb9f443
test: fix tests again
2022-05-26 13:10:57 -04:00
Barış Soner Uşaklı
6677efd7b5
test: fix UUID test
2022-05-26 12:42:09 -04:00
Barış Soner Uşaklı
60eeae95d2
lint: unnecessary escape
2022-05-26 12:32:58 -04:00
Barış Soner Uşaklı
e802fab87f
fix: get rid of math.random in utils.generateUUID
2022-05-26 12:12:19 -04:00
dependabot[bot]
9d9b3f4e2f
chore(deps): bump socket.io from 4.5.0 to 4.5.1 in /install ( #10639 )
...
Bumps [socket.io](https://github.com/socketio/socket.io ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/4.5.0...4.5.1 )
---
updated-dependencies:
- dependency-name: socket.io
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-05-24 13:29:11 -04:00
dependabot[bot]
f9c9ac9c70
chore(deps): bump ioredis from 5.0.4 to 5.0.5 in /install ( #10637 )
...
Bumps [ioredis](https://github.com/luin/ioredis ) from 5.0.4 to 5.0.5.
- [Release notes](https://github.com/luin/ioredis/releases )
- [Changelog](https://github.com/luin/ioredis/blob/main/CHANGELOG.md )
- [Commits](https://github.com/luin/ioredis/compare/v5.0.4...v5.0.5 )
---
updated-dependencies:
- dependency-name: ioredis
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-05-24 12:59:00 -04:00
dependabot[bot]
acf188b00f
chore(deps): bump ace-builds from 1.4.14 to 1.5.1 in /install ( #10636 )
...
Bumps [ace-builds](https://github.com/ajaxorg/ace-builds ) from 1.4.14 to 1.5.1.
- [Release notes](https://github.com/ajaxorg/ace-builds/releases )
- [Changelog](https://github.com/ajaxorg/ace-builds/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ajaxorg/ace-builds/compare/v1.4.14...v1.5.1 )
---
updated-dependencies:
- dependency-name: ace-builds
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 12:33:00 -04:00
Misty Release Bot
5017b1a3a8
Latest translations and fallbacks
2022-05-24 09:06:16 +00:00
Barış Soner Uşaklı
b124370b92
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-05-20 20:23:36 -04:00
Barış Soner Uşaklı
7e4d2852f6
fix : #10528 , gray out disabled nav items
...
use enabled property if present
change default to true, so added nav items are enabled by default
2022-05-20 20:23:16 -04:00
Julian Lam
92abb352b6
fix: encode privilege name for API call
2022-05-20 13:55:55 -04:00
Misty Release Bot
50c1f986d6
Latest translations and fallbacks
2022-05-20 09:07:23 +00:00
Barış Soner Uşaklı
0084b563f3
fix : #10631 , fix user digest setting display acp
2022-05-19 12:32:52 -04:00
dependabot[bot]
c7aefe9cdf
chore(deps): bump yargs from 17.4.1 to 17.5.1 in /install ( #10624 )
...
Bumps [yargs](https://github.com/yargs/yargs ) from 17.4.1 to 17.5.1.
- [Release notes](https://github.com/yargs/yargs/releases )
- [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/yargs/yargs/compare/v17.4.1...v17.5.1 )
---
updated-dependencies:
- dependency-name: yargs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-16 13:43:03 -04:00
Julian Lam
54ff768f51
chore: remove optional middleware parameter from setupPageRoute and setupAdminPageRoute calls
2022-05-16 13:34:14 -04:00
Misty Release Bot
0ca458abfc
Latest translations and fallbacks
2022-05-16 09:06:41 +00:00
Misty Release Bot
2bace63425
chore(i18n): fallback strings for new resources: nodebb.user
2022-05-16 02:27:25 +00:00
Barış Soner Uşaklı
c926358d73
feat: add mute history, closes #10596
2022-05-15 22:26:35 -04:00
Barış Soner Uşaklı
9acdc6808c
feat: allow unban/unmute on flag details page. closes #10593
2022-05-15 21:49:27 -04:00
Barış Soner Uşaklı
b17a81bfb0
fix: translate api error messages to user lang, closes #10623 ,
2022-05-15 21:23:23 -04:00
Misty Release Bot
a4784ed357
Latest translations and fallbacks
2022-05-15 09:06:09 +00:00
Barış Soner Uşaklı
24a640d93e
fix: alert template error. closes #10620
2022-05-14 20:29:33 -04:00
Barış Soner Uşaklı
3a009f96cd
fix: closes #10621 , convert \r\n to \n so it isn't counted as 2 characters
2022-05-14 20:03:16 -04:00
Renovate Bot
1dc9671749
chore(deps): update dependency @commitlint/cli to v16.3.0
2022-05-14 16:30:33 +00:00
dependabot[bot]
9c4ef133e1
chore(deps-dev): bump @commitlint/config-angular in /install ( #10614 )
...
Bumps [@commitlint/config-angular](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-angular ) from 16.2.4 to 16.3.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-angular/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v16.3.0/@commitlint/config-angular )
---
updated-dependencies:
- dependency-name: "@commitlint/config-angular"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-14 11:02:06 -04:00
renovate[bot]
db67a50a6b
fix(deps): update dependency clipboard to v2.0.11 ( #10574 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-14 10:29:26 -04:00
dependabot[bot]
548765838f
chore(deps-dev): bump husky from 8.0.0 to 8.0.1 in /install ( #10595 )
...
Bumps [husky](https://github.com/typicode/husky ) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v8.0.0...v8.0.1 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
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-05-14 10:29:12 -04:00
dependabot[bot]
aee74bd682
chore(deps): bump mongodb from 4.5.0 to 4.6.0 in /install ( #10603 )
...
Bumps [mongodb](https://github.com/mongodb/node-mongodb-native ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/mongodb/node-mongodb-native/releases )
- [Changelog](https://github.com/mongodb/node-mongodb-native/blob/main/HISTORY.md )
- [Commits](https://github.com/mongodb/node-mongodb-native/compare/v4.5.0...v4.6.0 )
---
updated-dependencies:
- dependency-name: mongodb
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-14 10:28:57 -04:00
dependabot[bot]
b1967681c3
chore(deps): bump express-session from 1.17.2 to 1.17.3 in /install ( #10604 )
...
Bumps [express-session](https://github.com/expressjs/session ) from 1.17.2 to 1.17.3.
- [Release notes](https://github.com/expressjs/session/releases )
- [Changelog](https://github.com/expressjs/session/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/session/compare/v1.17.2...v1.17.3 )
---
updated-dependencies:
- dependency-name: express-session
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-05-14 10:28:31 -04:00
Barış Soner Uşaklı
578363ad0d
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-05-14 10:11:31 -04:00
Barış Soner Uşaklı
082a9e1d42
fix: remove ev, hooks don't pass event, closes #10611
2022-05-14 10:11:26 -04:00
Misty Release Bot
d492bc3dce
Latest translations and fallbacks
2022-05-14 09:06:14 +00:00
Misty Release Bot
192aa2d303
chore(i18n): fallback strings for new resources: nodebb.admin-manage-admins-mods
2022-05-13 23:53:12 +00:00
Barış Soner Uşaklı
b860c2605c
feat: paginaton for admins-mods, closes #10610
...
ability to select categoriest to see children
2022-05-13 19:52:19 -04:00
Julian Lam
1411059698
feat: fix typo, show route in deprecation notice for third-param removal in setupPageRoute
2022-05-13 13:31:43 -04:00
Misty Release Bot
f1bc9aa9f0
Latest translations and fallbacks
2022-05-13 09:06:22 +00:00
Barış Soner Uşaklı
3a77e71443
lint: fix semicolon
2022-05-12 20:58:14 -04:00
Barış Soner Uşaklı
a583141252
feat: add button to see category children, closes #10606
2022-05-12 20:48:57 -04:00
Barış Soner Uşaklı
0e60a704a5
fix: 'unread' postIndex regression closes #10607
2022-05-12 11:33:11 -04:00
Barış Soner Uşaklı
70ad4a5222
fix: clear dragging on mouseup as well
...
dragging a modal wasn't firing dragend
2022-05-11 19:38:00 -04:00
Julian Lam
5aca106b81
chore: add note re: sort module
2022-05-11 14:02:57 -04:00
dependabot[bot]
06edb6e6c0
chore(deps): bump webpack from 5.72.0 to 5.72.1 in /install ( #10600 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.72.0 to 5.72.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.72.0...v5.72.1 )
---
updated-dependencies:
- dependency-name: webpack
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-05-11 13:53:13 -04:00
dependabot[bot]
fcb6c191a2
chore(deps-dev): bump grunt from 1.5.2 to 1.5.3 in /install
...
Bumps [grunt](https://github.com/gruntjs/grunt ) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/gruntjs/grunt/releases )
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG )
- [Commits](https://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3 )
---
updated-dependencies:
- dependency-name: grunt
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-11 13:48:01 -04:00
Barış Soner Uşaklı
dc320c897a
feat: closes #10601 , ability to prevent alerts on topic list
2022-05-11 11:08:50 -04:00
Barış Soner Uşaklı
f07b4484cf
feat: add post to hook params
2022-05-11 10:34:29 -04:00
dependabot[bot]
03453a620f
chore(deps-dev): bump husky from 7.0.4 to 8.0.0 in /install ( #10591 )
...
Bumps [husky](https://github.com/typicode/husky ) from 7.0.4 to 8.0.0.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v7.0.4...v8.0.0 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 14:18:30 -04:00
dependabot[bot]
0d75c6cb1a
chore(deps-dev): bump eslint from 8.14.0 to 8.15.0 in /install ( #10592 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.14.0 to 8.15.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.14.0...v8.15.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 14:18:09 -04:00
Misty Release Bot
a4ed398c19
Latest translations and fallbacks
2022-05-09 09:06:30 +00:00
Barış Soner Uşaklı
e904f43857
feat: add sorted-list.parse
2022-05-06 23:33:53 -04:00
Barış Soner Uşaklı
8faa6f2382
feat: add new hook that fires when sorted-set list modal is shown
2022-05-06 21:24:12 -04:00
Barış Soner Uşaklı
265a013938
chore: up emoji
2022-05-06 21:11:21 -04:00
Julian Lam
e2ff1e39b1
fix : #10588 exit code 1 on failed plugin activation
2022-05-06 16:02:07 -04:00
Barış Soner Uşaklı
7867ccd780
feat: #10585 , ability to mute from flag details
2022-05-06 14:16:41 -04:00
Barış Soner Uşaklı
5e7d366f55
fix : #10584 , dont show backlinks if you dont have read privilege
2022-05-06 14:01:08 -04:00
Barış Soner Uşaklı
1928a18617
fix : #10586 , fix webinstaller folders
2022-05-06 12:53:44 -04:00
Misty Release Bot
8838bc200d
Latest translations and fallbacks
2022-05-06 09:06:30 +00:00
Barış Soner Uşaklı
5e82cf23c6
fix: closes #10583 , replace removed socket method with api method
2022-05-05 21:24:25 -04:00
Barış Soner Uşaklı
bcd219d227
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-05-05 18:53:53 -04:00
Barış Soner Uşaklı
12b58fcfe6
refactor: return module if it doesn't have default export
2022-05-05 18:53:49 -04:00
Julian Lam
0c19b1e57c
feat: send back missing parameters as array of missing properties, in API response
2022-05-05 14:16:10 -04:00
Barış Soner Uşaklı
323dbc9789
feat: add hook for user invite
2022-05-05 12:43:48 -04:00
Barış Soner Uşaklı
e707739326
fix: add missing fs-extra, #10580
2022-05-05 11:35:54 -04:00
renovate[bot]
d98f4ea90c
fix(deps): update dependency nodebb-theme-slick to v2.0.1 ( #10578 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-04 21:17:22 -04:00
renovate[bot]
930aefcf2c
fix(deps): update dependency nodebb-theme-persona to v12.0.2 ( #10577 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-04 21:13:32 -04:00
Barış Soner Uşaklı
84f2726391
refactor: deprecate middleware param ( #10513 )
...
* refactor: deprecate middleware param
make middlewares optional
* chore: add node 18 again
2022-05-04 21:12:37 -04:00
renovate[bot]
6eef08f9c1
fix(deps): update dependency nodemailer to v6.7.5 ( #10573 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-04 21:12:23 -04:00
Misty Release Bot
60fc3f5d02
chore: update changelog for v2.0.0
2022-05-04 19:19:01 +00:00
Misty Release Bot
f23c3ff5b2
chore: incrementing version number - v2.0.0
2022-05-04 19:19:00 +00:00
Misty Release Bot
3f2aea4437
Latest translations and fallbacks
2022-05-04 09:06:35 +00:00
renovate[bot]
c3c779153a
fix(deps): update dependency @socket.io/redis-adapter to v7.2.0 ( #10571 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-03 16:35:20 -04:00
renovate[bot]
68168a7d74
fix(deps): update dependency autoprefixer to v10.4.7 ( #10563 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-03 16:33:33 -04:00
Barış Soner Uşaklı
ea01ba0152
fix : #10569 , fix category move event text
2022-05-03 14:19:38 -04:00
Misty Release Bot
0035e5f868
Latest translations and fallbacks
2022-05-03 09:06:41 +00:00
Misty Release Bot
1764f2f7fb
Latest translations and fallbacks
2022-05-02 09:06:42 +00:00
Barış Soner Uşaklı
d2e6f31717
refactor: not used anymore
2022-05-01 23:04:57 -04:00
renovate[bot]
1d446e14fc
fix(deps): update dependency nodebb-theme-persona to v12.0.1 ( #10561 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-05-01 13:26:30 -04:00
Renovate Bot
a7986773fe
chore(deps): update dependency mocha to v10
2022-05-01 13:23:43 +00:00
Misty Release Bot
fa118c6ba4
Latest translations and fallbacks
2022-05-01 09:06:04 +00:00
renovate[bot]
eb3c398e26
fix(deps): update dependency nodebb-plugin-mentions to v3.0.10 ( #10560 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 21:20:41 -04:00
renovate[bot]
c3ff28ff55
fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.5 ( #10559 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 21:20:33 -04:00
Misty Release Bot
d617c6651b
chore(i18n): fallback strings for new resources: nodebb.post-queue
2022-04-30 23:18:25 +00:00
Barış Soner Uşaklı
40047e1599
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-04-30 19:17:26 -04:00
Barış Soner Uşaklı
012860a49a
feat: show number of selected posts in reject confirm
2022-04-30 19:17:22 -04:00
Misty Release Bot
3492dd11e6
chore(i18n): fallback strings for new resources: nodebb.post-queue
2022-04-30 23:08:36 +00:00
Barış Soner Uşaklı
23175110a2
feat: post queue bulk actions closes #10520 , fix #10555 ,
2022-04-30 19:07:49 -04:00
renovate[bot]
1acbe4c10f
fix(deps): update dependency nodebb-plugin-mentions to v3.0.9 ( #10554 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 18:51:11 -04:00
renovate[bot]
6217db0041
fix(deps): update dependency postcss to v8.4.13 ( #10553 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 09:58:04 -04:00
renovate[bot]
b0dc561579
fix(deps): update dependency express to v4.18.1 ( #10550 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 09:57:37 -04:00
renovate[bot]
672ab25ab4
fix(deps): pin dependency webpack to 5.72.0 ( #10549 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-30 09:56:38 -04:00
Misty Release Bot
72d47a0b8a
chore(i18n): fallback strings for new resources: nodebb.error, nodebb.flags
2022-04-30 01:40:55 +00:00
Barış Soner Uşaklı
d20b07cfea
Webpack5 ( #10311 )
...
* feat: webpack 5 part 1
* fix: gruntfile fixes
* fix: fix taskbar warning
add app.importScript
copy public/src/modules to build folder
* refactor: remove commented old code
* feat: reenable admin
* fix: acp settings pages, fix sortable on manage categories
embedded require in html not allowed
* fix: bundle serialize/deserizeli so plugins dont break
* test: fixe util tests
* test: fix require path
* test: more test fixes
* test: require correct utils module
* test: require correct utils
* test: log stack
* test: fix db require blowing up tests
* test: move and disable bundle test
* refactor: add aliases
* test: disable testing route
* fix: move webpack modules necessary for build, into `dependencies`
* test: fix one more test
remove 500-embed.tpl
* fix: restore use of assets/nodebb.min.js, at least for now
* fix: remove unnecessary line break
* fix: point to proper ACP bundle
* test: maybe fix build test
* test: composer
* refactor: dont need dist
* refactor: more cleanup
use everything from build/public folder
* get rid of conditional import in app.js
* fix: ace
* refactor: cropper alias
* test: lint and test fixes
* lint: fix
* refactor: rename function to app.require
* refactor: go back to using app.require
* chore: use github branch
* chore: use webpack branch
* feat: webpack webinstaller
* feat: add chunkFile name with contenthash
* refactor: move hooks to top
* refactor: get rid of template500Function
* fix(deps): use webpack5 branch of 2factor plugin
* chore: tagging v2.0.0-beta.0 pre-release version 💥 :shipit: 🎉 🚀
* refactor: disable cache on templates
loadTemplate is called once by benchpress and the result is cache internally
* refactor: add server side helpers.js
* feat: deprecate /plugins shorthand route, closes #10343
* refactor: use build/public for webpack
* test: fix filename
* fix: more specific selector
* lint: ignore
* refactor: fix comments
* test: add debug for random failing test
* refactor: cleanup
remove test page, remove dupe functions in utils.common
* lint: use relative path for now
* chore: bump prerelease version
* feat: add translateKeys
* fix: optional params
* fix: get rid of extra timeago files
* refactor: cleanup, require timeago locale earlier
remove translator.prepareDOM, it is in header.tpl html tag
* refactor: privileges system to use a Map in the backend instead of separate objects for keys and labels (#10378 )
* refactor: privileges system to use a Map in the backend instead of separate objects for keys and labels
- Existing hooks are preserved (to be deprecated at a later date, possibly)
- New init hooks are called on NodeBB start, and provide a one-stop shop to add new privileges, instead of having to add to four different hooks
* docs: fix typo in comment
* test: spec changes
* refactor: privileges system to use a Map in the backend instead of separate objects for keys and labels (#10378 )
* refactor: privileges system to use a Map in the backend instead of separate objects for keys and labels
- Existing hooks are preserved (to be deprecated at a later date, possibly)
- New init hooks are called on NodeBB start, and provide a one-stop shop to add new privileges, instead of having to add to four different hooks
* docs: fix typo in comment
* test: spec changes
* feat: allow app.require('bootbox'/'benchpressjs')
* refactor: require server side utils
* test: jquery ready
* change istaller to use build/public
* test: use document.addEventListener
* refactor: closes #10301
* refactor: generateTopicClass
* fix: column counts for other privileges
* fix : #10443 , regression where sorted-list items did not render into the DOM in the predicted order [breaking]
* fix: typo in hook name
* refactor: introduce a generic autocomplete.init() method that can be called to add nodebb-style autocompletion but using different data sources (e.g. not user/groups/tags)
* fix: crash if `delay` not passed in (as it cannot be destructured)
* refactor: replace substr
* feat: set --panel-offset style in html element based on stored value in localStorage
* refactor: addDropupHandler() logic to be less naive
- Take into account height of the menu
- Don't apply dropUp logic if there's nothing in the dropdown
- Remove 'hidden' class (added by default in Persona for post tools) when menu items are added
closes #10423
* refactor: simplify utils.params [breaking]
Retrospective analysis of the usage of this method suggests that the options passed in are superfluous, and that only `url` is required. Using a browser built-in makes more sense to accomplish what this method sets out to do.
* feat: add support for returning full URLSearchParams for utils.params
* fix: utils.params() fallback handling
* fix: default empty obj for params()
* fix: remove \'loggedin\' and \'register\' qs parameters once they have been used, delay invocation of messages until ajaxify.end
* fix: utils.params() not allowing relative paths to be passed in
* refactor(DRY): new assertPasswordValidity utils method
* fix: incorrect error message returned on insufficient privilege on flag edit
* fix: read/update/delete access to flags API should be limited for moderators to only post flags in categories they moderate
- added failing tests and patched up middleware.assert.flags to fix
* refactor: flag api v3 tests to create new post and flags on every round
* fix: missing error:no-flag language key
* refactor: flags.canView to check flag existence, simplify middleware.assert.flag
* feat: flag deletion API endpoint, #10426
* feat: UI for flag deletion, closes #10426
* chore: update plugin versions
* chore: up emoji
* chore: update markdown
* chore: up emoji-android
* fix: regression caused by utils.params() refactor, supports arrays and pipes all values through utils.toType, adjusts tests to type check
Co-authored-by: Julian Lam <julian@nodebb.org >
2022-04-29 21:39:33 -04:00
renovate[bot]
d6843294fc
fix(deps): update dependency cron to v1.8.3 ( #10543 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-29 12:49:30 -04:00
dependabot[bot]
a2e263a12a
chore(deps): bump nodebb-plugin-dbsearch from 5.1.3 to 5.1.4 in /install ( #10545 )
...
Bumps [nodebb-plugin-dbsearch](https://github.com/barisusakli/nodebb-plugin-dbsearch ) from 5.1.3 to 5.1.4.
- [Release notes](https://github.com/barisusakli/nodebb-plugin-dbsearch/releases )
- [Commits](https://github.com/barisusakli/nodebb-plugin-dbsearch/compare/v5.1.3...v5.1.4 )
---
updated-dependencies:
- dependency-name: nodebb-plugin-dbsearch
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-04-29 12:38:21 -04:00
renovate[bot]
8d47f352e5
fix(deps): update dependency bootbox to v5.5.3 ( #10531 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-29 12:03:41 -04:00
renovate[bot]
afefee0802
fix(deps): update dependency nodemailer to v6.7.4 ( #10540 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-29 12:02:54 -04:00
Julian Lam
e4a9c07817
feat: output canonical URL as last line on NodeBB boot
2022-04-29 11:29:02 -04:00
Renovate Bot
62f1c78a06
chore(deps): update dependency smtp-server to v3.11.0
2022-04-29 00:52:11 +00:00
Misty Release Bot
a764df5212
chore: update changelog for v1.19.7
2022-04-28 13:40:05 +00:00
Misty Release Bot
0c4850e287
chore: incrementing version number - v1.19.7
2022-04-28 13:40:04 +00:00
Renovate Bot
0d9179f7a1
chore(deps): update commitlint monorepo to v16.2.4
2022-04-28 06:37:13 +00:00
Misty Release Bot
4345439895
Latest translations and fallbacks
2022-04-27 09:06:30 +00:00
renovate[bot]
804542e403
chore(deps): update dependency lint-staged to v12.4.1 ( #10527 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-26 13:40:41 -04:00
Barış Soner Uşaklı
50658a82f0
test: remove node18 until nodemailer is fixed
2022-04-26 13:35:29 -04:00
Julian Lam
21dbd47688
fix: typo in hook name
2022-04-26 11:31:46 -04:00
Julian Lam
46fbe15665
fix : #10443 , regression where sorted-list items did not render into the DOM in the predicted order [breaking]
2022-04-26 11:31:42 -04:00
Misty Release Bot
78afb88284
Latest translations and fallbacks
2022-04-26 09:08:14 +00:00
renovate[bot]
5ae690a672
fix(deps): update dependency express to v4.18.0 ( #10526 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-25 22:10:29 -04:00
renovate[bot]
d86c447a6c
fix(deps): update socket.io packages to v4.5.0 ( #10522 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-25 22:10:06 -04:00
dependabot[bot]
0c2d015cdc
chore(deps): bump socket.io from 4.4.1 to 4.5.0 in /install ( #10523 )
...
Bumps [socket.io](https://github.com/socketio/socket.io ) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/4.4.1...4.5.0 )
---
updated-dependencies:
- dependency-name: socket.io
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 18:56:22 -04:00
renovate[bot]
5ce4c87473
fix(deps): update dependency autoprefixer to v10.4.5 ( #10521 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-24 22:34:35 -04:00
renovate[bot]
b81a0cfe8a
fix(deps): update dependency nodebb-plugin-2factor to v3.0.7 ( #10510 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-24 22:06:44 -04:00
renovate[bot]
40b7ff4b7b
chore(deps): update dependency eslint to v8.14.0 ( #10514 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-24 22:06:31 -04:00
renovate[bot]
a767d623a6
fix(deps): update dependency nodebb-widget-essentials to v5.0.11 ( #10517 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-24 22:06:16 -04:00
Barış Soner Uşaklı
82389469f6
feat: make it simpler to use redis sentinels
2022-04-22 15:39:27 -04:00
Barış Soner Uşaklı
d98ca43799
Revert "refactor: closes #10509 "
...
This reverts commit 7f241dbbe6 .
2022-04-22 15:24:02 -04:00
Barış Soner Uşaklı
7f241dbbe6
refactor: closes #10509
...
deprecate third param(middleware) to setupPageRoute/setupAdminPageRoute
make middlewares optional on all 3 helpers
2022-04-22 15:22:08 -04:00
Barış Soner Uşaklı
976914e71f
test: remove node 12, add 18
2022-04-22 13:29:41 -04:00
Barış Soner Uşaklı
ac125538d0
refactor: show invalid uri
2022-04-22 12:13:43 -04:00
Misty Release Bot
dba12fd4bf
Latest translations and fallbacks
2022-04-22 09:06:40 +00:00
Barış Soner Uşaklı
a8e642ade2
refactor: skip content length check if submitting from post-queue
2022-04-21 12:23:37 -04:00
Misty Release Bot
0afe1d5f73
Latest translations and fallbacks
2022-04-21 09:06:18 +00:00
Renovate Bot
fff818c65f
chore(deps): update dependency lint-staged to v12.4.0
2022-04-21 03:21:41 +00:00
renovate[bot]
a36911fc49
fix(deps): update dependency sharp to v0.30.4 ( #10504 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-19 13:19:16 -04:00
Barış Soner Uşaklı
983197b236
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-04-19 13:17:13 -04:00
Barış Soner Uşaklı
424db9ff37
fix: upload test for latest sharp
2022-04-19 13:17:03 -04:00
Misty Release Bot
56888b1de7
Latest translations and fallbacks
2022-04-19 09:07:07 +00:00
Misty Release Bot
01e65395ef
chore(i18n): fallback strings for new resources: nodebb.admin-settings-reputation, nodebb.error
2022-04-18 19:30:38 +00:00
Misty Release Bot
9007afb995
Latest translations and fallbacks
2022-04-18 19:24:44 +00:00
Barış Soner Uşaklı
b9f9164308
fix : #10502 , allow unblocking admin/mod
...
if they were blocked before becoming admin/mod it wasn't possible to unblock them
2022-04-17 18:15:49 -04:00
Barış Soner Uşaklı
b28f9f776a
feat: closes #10501 , minimum reputation to chat
2022-04-16 21:37:54 -04:00
renovate[bot]
07678fb5a4
fix(deps): update dependency prompt to v1.3.0 ( #10487 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-15 22:14:08 -04:00
renovate[bot]
fe492b1127
fix(deps): update dependency nconf to v0.12.0 ( #10496 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-15 22:12:46 -04:00
renovate[bot]
6c72785971
fix(deps): update dependency archiver to v5.3.1 ( #10500 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-15 22:11:39 -04:00
Renovate Bot
7c1d98c7fa
chore(deps): update dependency lint-staged to v12.3.8
2022-04-15 13:34:01 +00:00
Misty Release Bot
acca78117a
chore: update changelog for v1.19.6
2022-04-13 21:25:10 +00:00
Misty Release Bot
283a0072a8
chore: incrementing version number - v1.19.6
2022-04-13 21:25:09 +00:00
Barış Soner Uşaklı
5316029f91
fix: dont add caller to arrays
2022-04-13 15:09:58 -04:00
dependabot[bot]
65cec8d026
chore(deps): bump semver from 7.3.6 to 7.3.7 in /install ( #10493 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.3.6 to 7.3.7.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.6...v7.3.7 )
---
updated-dependencies:
- dependency-name: semver
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-04-13 13:30:32 -04:00
Barış Soner Uşaklı
c52401da02
fix : #10491 , don't leak deleted message in cleanedContent
2022-04-12 15:36:06 -04:00
renovate[bot]
7c733e9cf1
fix(deps): update dependency nodebb-plugin-mentions to v3.0.8 ( #10490 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-12 12:13:24 -04:00
Renovate Bot
9f49665958
chore(deps): update dependency grunt to v1.5.2
2022-04-12 15:46:44 +00:00
renovate[bot]
dc03a2f95c
fix(deps): update dependency winston to v3.7.2 ( #10454 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-11 18:39:39 -04:00
renovate[bot]
f253bbddae
fix(deps): update dependency nconf to v0.11.4 ( #10481 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-11 18:39:02 -04:00
Renovate Bot
0a8bf44e63
chore(deps): update dependency grunt to v1.5.1
2022-04-11 18:25:45 +00:00
Renovate Bot
e82d8bb69b
chore(deps): update dependency grunt to v1.5.0
2022-04-11 12:30:07 +00:00
renovate[bot]
bbf2b73e91
fix(deps): update dependency yargs to v17.4.1 ( #10480 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-09 21:35:44 -04:00
renovate[bot]
88200ec12f
fix(deps): update dependency ioredis to v5.0.4 ( #10479 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-09 21:35:16 -04:00
Renovate Bot
bc3aabb453
chore(deps): update dependency eslint to v8.13.0
2022-04-09 01:47:45 +00:00
Julian Lam
9f91db16cb
fix : #10473 , trim trailing slashes on config url
2022-04-08 10:28:15 -04:00
renovate[bot]
91026e5f14
fix(deps): update dependency html-to-text to v8.2.0 ( #10471 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-07 18:05:41 -04:00
Barış Soner Uşaklı
398777633f
fix: closes #10436 , fix DST issue on acp dashboard
2022-04-07 14:14:28 -04:00
renovate[bot]
c50de9112d
fix(deps): update dependency semver to v7.3.6 ( #10466 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-07 14:07:03 -04:00
renovate[bot]
b3ec805988
fix(deps): update dependency html-to-text to v8.1.1 ( #10470 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-07 14:06:53 -04:00
Barış Soner Uşaklı
767973717b
perf: WIP #10449 , allow array of pids for posts.purge ( #10465 )
...
* perf: WIP #10449 , allow array of pids for posts.purge
* refactor: deletePostDiffs
* perf: deletePostFromReplies/deletePostFromGroups
* refactor: upload
* refactor: deleteFromCategoryRecentPosts
deleteFromUsersBookmarks
deleteFromUsersVotes
* feat: closes #10468 , add incrObjectFieldByBulk
* refactor: allow nids for notifications.rescind
* refactor: allow uids array for user.updatePostCount
* refactor: rewrite deleteFromTopicUserNotification to work with an array
* feat: deprecate action:post.purge as well
* lint: add missing comma
2022-04-07 14:06:25 -04:00
Renovate Bot
a2ebf53b60
chore(deps): update dependency eslint-plugin-import to v2.26.0
2022-04-06 01:06:19 +00:00
renovate[bot]
b6517cfd64
fix(deps): update dependency nodebb-widget-essentials to v5.0.10 ( #10461 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-05 18:43:57 -04:00
Barış Soner Uşaklı
799e94e02e
feat: #10460 , add cutoff to suggested topics
2022-04-05 15:37:31 -04:00
renovate[bot]
26511185ac
fix(deps): update dependency body-parser to v1.20.0 ( #10450 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-04 20:21:19 -04:00
renovate[bot]
5e37f34e19
fix(deps): update dependency spdx-license-list to v6.5.0 ( #10452 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-04 20:20:56 -04:00
renovate[bot]
947fa193a9
fix(deps): update dependency graceful-fs to v4.2.10 ( #10457 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-04 20:20:17 -04:00
renovate[bot]
30f728ca2d
fix(deps): update dependency mongodb to v4.5.0 ( #10458 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-04-04 20:20:08 -04:00
Barış Soner Uşaklı
e8058ca35c
feat: add response:helpers.notAllowed
2022-04-04 17:34:52 -04:00
Barış Soner Uşaklı
b8765df5f4
feat: add filter:image.stripEXIF
2022-03-31 14:58:43 -04:00
CommanderRoot
200f0b2e4f
refactor: replace deprecated String.prototype.substr() ( #10432 )
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
2022-03-31 13:49:56 -04:00
renovate[bot]
0d744d30f2
fix(deps): update dependency ioredis to v5.0.3 ( #10446 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-31 11:25:05 -04:00
chadjw
fe072d6091
Allows socket authentication to be handled within plugins ( #10428 )
2022-03-30 14:58:08 -04:00
renovate[bot]
060ad1b003
fix(deps): update dependency ioredis to v5 ( #10434 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-30 14:56:20 -04:00
renovate[bot]
0ac426e0fc
fix(deps): update dependency nodebb-plugin-2factor to v3.0.6 ( #10435 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-30 14:54:23 -04:00
dependabot[bot]
5b1789c139
chore(deps): bump nodebb-theme-persona from 11.4.3 to 11.4.4 in /install ( #10437 )
...
Bumps [nodebb-theme-persona](https://github.com/NodeBB/nodebb-theme-persona ) from 11.4.3 to 11.4.4.
- [Release notes](https://github.com/NodeBB/nodebb-theme-persona/releases )
- [Commits](https://github.com/NodeBB/nodebb-theme-persona/compare/v11.4.3...v11.4.4 )
---
updated-dependencies:
- dependency-name: nodebb-theme-persona
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-03-30 14:30:30 -04:00
dependabot[bot]
c8c4293306
chore(deps): bump nodebb-plugin-composer-default in /install ( #10438 )
...
Bumps [nodebb-plugin-composer-default](https://github.com/NodeBB/nodebb-plugin-composer-default ) from 7.0.21 to 7.0.22.
- [Release notes](https://github.com/NodeBB/nodebb-plugin-composer-default/releases )
- [Commits](https://github.com/NodeBB/nodebb-plugin-composer-default/compare/v7.0.21...v7.0.22 )
---
updated-dependencies:
- dependency-name: nodebb-plugin-composer-default
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-03-30 14:30:22 -04:00
Misty (Bot)
7acc3ea3f8
Latest translations and fallbacks
2022-03-28 09:05:56 -04:00
Misty (Bot)
829870391b
Latest translations and fallbacks
2022-03-26 09:05:57 -04:00
Renovate Bot
a6590e20e4
chore(deps): update dependency eslint to v8.12.0
2022-03-26 01:27:27 +00:00
renovate[bot]
898e0e8925
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.21 ( #10429 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-25 12:47:02 -04:00
Misty (Bot)
4fe531fc2a
Latest translations and fallbacks
2022-03-25 09:06:01 -04:00
Misty (Bot)
a06d1246fd
chore(i18n): fallback strings for new resources: nodebb.post-queue
2022-03-24 13:00:35 -04:00
Barış Soner Uşaklı
538ad9e18b
feat: add confirm to reject, closes #10427
2022-03-24 12:59:38 -04:00
Misty (Bot)
56db0b56ab
Latest translations and fallbacks
2022-03-24 09:06:14 -04:00
Barış Soner Uşaklı
002a241cc5
fix: delete history as well
2022-03-23 19:07:18 -04:00
Barış Soner Uşaklı
93b6053284
fix: handle purge posts as well
2022-03-23 18:38:36 -04:00
Barış Soner Uşaklı
41e70901a6
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-03-23 18:38:20 -04:00
Julian Lam
b88bb3cfbb
feat: allow client-side hook registration chaining
2022-03-23 16:35:59 -04:00
Barış Soner Uşaklı
edd7144946
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-03-23 15:38:26 -04:00
Barış Soner Uşaklı
31251282ad
feat: delete flagId field from post/user on flag purge
2022-03-23 15:38:21 -04:00
renovate[bot]
47399bfee4
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.8.1 ( #10425 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-23 15:30:08 -04:00
Barış Soner Uşaklı
03fdb5bede
fix: byCid removal, targetCid not stored in flagObj
2022-03-23 15:27:45 -04:00
Barış Soner Uşaklı
3b529b84b5
feat: add flags.purge
2022-03-23 15:10:10 -04:00
Misty (Bot)
adda7c3f3d
Latest translations and fallbacks
2022-03-23 09:06:24 -04:00
Barış Soner Uşaklı
9abe22a04b
refactor: remove some verbose logging
2022-03-22 18:29:37 -04:00
Misty (Bot)
afe478b799
Latest translations and fallbacks
2022-03-22 09:06:09 -04:00
renovate[bot]
12cd1df256
fix(deps): update dependency sortablejs to v1.15.0 ( #10418 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-21 20:34:13 -04:00
renovate[bot]
7e54249566
fix(deps): update dependency nodemailer to v6.7.3 ( #10421 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-21 20:29:23 -04:00
Misty (Bot)
cf2011dff2
Latest translations and fallbacks
2022-03-21 09:05:58 -04:00
Misty (Bot)
d43596e7a8
Latest translations and fallbacks
2022-03-20 09:05:45 -04:00
renovate[bot]
eaa055179c
fix(deps): update dependency yargs to v17.4.0 ( #10416 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-19 22:10:10 -04:00
Misty (Bot)
fa14bbfec7
Latest translations and fallbacks
2022-03-19 09:05:57 -04:00
renovate[bot]
720a9dbad2
fix(deps): update dependency nodebb-theme-persona to v11.4.3 ( #10414 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-19 00:30:46 -04:00
renovate[bot]
0659413185
fix(deps): update dependency connect-redis to v6.1.3 ( #10390 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-18 22:43:55 -04:00
Barış Soner Uşaklı
29b86b3276
refactor: :trollface:
2022-03-18 15:58:29 -04:00
Barış Soner Uşaklı
421ba6e1a2
feat: new admin events, closes #10405
2022-03-18 15:54:40 -04:00
Barış Soner Uşaklı
55be42026c
fix: upgrade script
2022-03-18 12:50:49 -04:00
Barış Soner Uşaklı
dab22d5fd0
perf: #10410 , faster upgrade script
2022-03-18 12:40:13 -04:00
Julian Lam
38ca73c493
fix(security): explicitly declare cache-control header instead of using middleware
...
This commit reverts 1f6f389ff2
2022-03-18 11:56:16 -04:00
Misty (Bot)
2f2ed6c3ad
Latest translations and fallbacks
2022-03-18 09:06:19 -04:00
Julian Lam
1f6f389ff2
fix(security): cache-control on all pages using setupPageRoute or setupApiRoute, and 404 controllers.
...
This commit also reverts e39cdd490b
2022-03-17 21:42:26 -04:00
Julian Lam
e39cdd490b
fix(security): explicitly set cache-control 'private' on any page where a header is built
2022-03-17 16:24:03 -04:00
renovate[bot]
5f36ad3976
chore(deps): update dependency lint-staged to v12.3.7 ( #10407 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-17 14:54:08 -04:00
Julian Lam
2b9b2b4a25
fix: column counts for other privileges
2022-03-17 13:38:40 -04:00
Misty (Bot)
edb6209582
Latest translations and fallbacks
2022-03-17 09:06:06 -04:00
Julian Lam
309968bf13
feat: add Albanian localisation 🎉
...
/cc @zhivkoangelov
2022-03-16 22:00:07 -04:00
Barış Soner Uşaklı
37221d5179
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-03-16 17:24:30 -04:00
Barış Soner Uşaklı
f76c0e8952
refactor: shorter generateTopicClass
2022-03-16 17:24:25 -04:00
Misty (Bot)
05032ca2c0
chore: update changelog for v1.19.5
2022-03-16 17:05:48 -04:00
Misty (Bot)
48d6eb4f14
chore: incrementing version number - v1.19.5
2022-03-16 17:05:47 -04:00
Barış Soner Uşaklı
3935a86b83
fix: topic events if there is a blocked user in topic
2022-03-16 16:56:07 -04:00
Barış Soner Uşaklı
2808c952c5
fix: topic events disappearing if there are queued posts
2022-03-16 15:52:59 -04:00
dependabot[bot]
d33485f6ef
chore(deps): bump less from 3.13.1 to 4.1.2 in /install ( #9856 )
...
Bumps [less](https://github.com/less/less.js ) from 3.13.1 to 4.1.2.
- [Release notes](https://github.com/less/less.js/releases )
- [Changelog](https://github.com/less/less.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/less/less.js/commits )
---
updated-dependencies:
- dependency-name: less
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-16 15:25:50 -04:00
renovate[bot]
bdbc168d70
fix(deps): update dependency postcss to v8.4.12 ( #10396 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-16 15:16:33 -04:00
dependabot[bot]
90094935fe
chore(deps): bump autoprefixer from 10.4.2 to 10.4.4 in /install ( #10403 )
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.4.2 to 10.4.4.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.2...10.4.4 )
---
updated-dependencies:
- dependency-name: autoprefixer
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-03-16 15:15:47 -04:00
Misty (Bot)
c5377380e3
Latest translations and fallbacks
2022-03-16 09:06:12 -04:00
Renovate Bot
0a4522a2f3
chore(deps): update dependency lint-staged to v12.3.6
2022-03-16 12:14:28 +00:00
Renovate Bot
0a97015d9f
chore(deps): update commitlint monorepo to v16.2.3
2022-03-16 09:37:45 +00:00
Julian Lam
935704a83c
feat: collect hook logs in order to reduce console noise, flush on ajaxify loadScript completion
2022-03-15 16:30:05 -04:00
Julian Lam
e578c60566
test: skip i18n tests if the github event is a pull request
2022-03-15 15:15:38 -04:00
Misty (Bot)
2f09c22c71
chore(i18n): fallback strings for new resources: nodebb.admin-manage-users
2022-03-15 13:58:07 -04:00
Julian Lam
cd687cff06
fix : #10393 , move 'Create User' control to overflow menu
2022-03-15 13:57:09 -04:00
Julian Lam
c83987bd20
fix: don't append to history on refresh or ajaxify to same url
2022-03-15 10:43:11 -04:00
dependabot[bot]
445e3d704d
chore(deps): bump nodebb-plugin-spam-be-gone in /install ( #10387 )
...
Bumps [nodebb-plugin-spam-be-gone](https://github.com/akhoury/nodebb-plugin-spam-be-gone ) from 0.7.14 to 0.8.0.
- [Release notes](https://github.com/akhoury/nodebb-plugin-spam-be-gone/releases )
- [Commits](https://github.com/akhoury/nodebb-plugin-spam-be-gone/compare/v0.7.14...v0.8.0 )
---
updated-dependencies:
- dependency-name: nodebb-plugin-spam-be-gone
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-15 09:41:27 -04:00
renovate[bot]
b42138596b
fix(deps): update dependency sharp to v0.30.3 ( #10389 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-15 09:41:16 -04:00
dependabot[bot]
145621f7a5
chore(deps): bump connect-redis from 6.1.1 to 6.1.2 in /install ( #10391 )
...
Bumps [connect-redis](https://github.com/visionmedia/connect-redis ) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/visionmedia/connect-redis/releases )
- [Commits](https://github.com/visionmedia/connect-redis/compare/v6.1.1...v6.1.2 )
---
updated-dependencies:
- dependency-name: connect-redis
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-03-15 09:40:48 -04:00
Misty (Bot)
8c35fbcac2
Latest translations and fallbacks
2022-03-15 09:06:17 -04:00
Julian Lam
4b79dfd29d
feat: add support for PATCH method in api module
2022-03-14 17:22:09 -04:00
Misty (Bot)
b10df78141
Latest translations and fallbacks
2022-03-14 09:32:22 -04:00
Misty (Bot)
60fa6c46a5
Latest translations and fallbacks
2022-03-12 04:05:44 -05:00
Barış Soner Uşaklı
24c1f879a5
test: fix middleware test
2022-03-11 23:50:28 -05:00
Barış Soner Uşaklı
6344c3b689
test: fix category tests
2022-03-11 23:45:01 -05:00
Barış Soner Uşaklı
7c946570d5
feat: on online users page override timeago cutoff to 24 hours
2022-03-11 23:42:46 -05:00
Barış Soner Uşaklı
df8ea4bad3
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-03-11 23:42:09 -05:00
Barış Soner Uşaklı
7d063d731e
fix: global privs
2022-03-11 23:42:06 -05:00
Misty (Bot)
15508bac97
chore(i18n): fallback strings for new resources: nodebb.admin-manage-privileges, nodebb.admin-manage-users, nodebb.error, nodebb.user
2022-03-11 23:09:29 -05:00
Barış Soner Uşaklı
be6bbabd0e
feat: ability to mute users
...
new mute privilege
2022-03-11 23:07:20 -05:00
Renovate Bot
feaf3068f8
chore(deps): update dependency eslint to v8.11.0
2022-03-12 03:22:45 +00:00
renovate[bot]
4ffbd78df5
chore(deps): update dependency mocha to v9.2.2 ( #10383 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-11 19:46:23 -05:00
Julian Lam
cb113208bb
fix : #10384 -- mixed up sizes for fallback touch icons
2022-03-11 16:24:19 -05:00
Barış Soner Uşaklı
c8e986d61c
refactor: closes #10301
2022-03-11 15:33:28 -05:00
Barış Soner Uşaklı
ad55b55223
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-03-11 13:46:08 -05:00
Barış Soner Uşaklı
a551142593
test: fix one more test
2022-03-11 13:46:01 -05:00
Misty (Bot)
5274a6aad9
chore(i18n): fallback strings for new resources: nodebb.admin-settings-reputation, nodebb.error
2022-03-11 13:36:03 -05:00
Barış Soner Uşaklı
3414a23bce
feat: min:rep:upvote, and other limits similar to downvotes
...
closes #10380
2022-03-11 13:34:36 -05:00
Barış Soner Uşaklı
2056ac04e0
feat: post-queue hooks, closes #10381
2022-03-11 12:27:07 -05:00
Barış Soner Uşaklı
997ab7d416
fix : #10377 , remove logging of env vars
2022-03-10 12:14:19 -05:00
Misty (Bot)
0e6e49b258
chore: update changelog for v1.19.4
2022-03-09 15:51:43 -05:00
Misty (Bot)
67282057e7
chore: incrementing version number - v1.19.4
2022-03-09 15:51:42 -05:00
Barış Soner Uşaklı
df46ab4874
feat: add hook filter:posts.getUserInfoForPosts
2022-03-09 15:05:11 -05:00
Julian Lam
83fd4311b2
chore: delay filter:email.send removal to v2.0.0
2022-03-08 22:35:00 -05:00
Julian Lam
93b80f170b
refactor: show a louder deprecation notice, alert once for each hook, not per plugin per hook
2022-03-08 22:33:02 -05:00
Julian Lam
a3b4c668d5
fix: apply some DRY
2022-03-08 15:14:57 -05:00
Barış Soner Uşaklı
e9a86cb912
fix: optional params
2022-03-08 14:44:53 -05:00
Barış Soner Uşaklı
e841d59a67
feat: add translateKeys
2022-03-08 11:40:12 -05:00
Barış Soner Uşaklı
70e613f814
fix : #10374 , use quick search in setting
2022-03-08 09:17:31 -05:00
Barış Soner Uşaklı
e9421617dd
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-03-07 18:44:46 -05:00
Barış Soner Uşaklı
371b46581a
fix : #10366 , remove dupe /files
...
dont display duplicate thumb og:image items
2022-03-07 18:44:31 -05:00
dependabot[bot]
d7a4ae1f9c
chore(deps): bump postcss from 8.4.7 to 8.4.8 in /install ( #10372 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.7 to 8.4.8.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.7...8.4.8 )
---
updated-dependencies:
- dependency-name: postcss
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-03-07 18:22:18 -05:00
Renovate Bot
bcb68ee9af
fix(deps): update dependency nodebb-plugin-markdown to v9.0.10
2022-03-07 13:21:20 -05:00
Misty (Bot)
021f2c286c
Latest translations and fallbacks
2022-03-07 04:05:58 -05:00
Renovate Bot
517ae926ff
chore(deps): update dependency lint-staged to v12.3.5
2022-03-05 12:32:05 +00:00
Misty (Bot)
188f955d8b
Latest translations and fallbacks
2022-03-05 04:05:33 -05:00
Misty (Bot)
a5fe8350e9
chore(i18n): fallback strings for new resources: nodebb.admin-settings-reputation, nodebb.flags
2022-03-04 15:39:23 -05:00
gasoved
62187caa67
feat: post auto flagging on downvotes #10029 ( #10367 )
...
* feat: post auto flagging on downvotes
* fix: just get one admin
2022-03-04 15:38:16 -05:00
Barış Soner Uşaklı
56345777ce
fix: always show self on /users?online
2022-03-04 13:28:54 -05:00
Barış Soner Uşaklı
21cd1e612f
fix: db call
2022-03-03 18:16:24 -05:00
Barış Soner Uşaklı
cc665fd614
fix: lastonline timestamps and display for guests
2022-03-03 18:16:05 -05:00
renovate[bot]
4b730df974
fix(deps): update dependency mongodb to v4.4.1 ( #10364 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-03 12:50:17 -05:00
Misty (Bot)
2cc3f0a19a
Latest translations and fallbacks
2022-03-03 04:05:37 -05:00
renovate[bot]
4d590f6550
fix(deps): update dependency nodebb-theme-persona to v11.4.2 ( #10361 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-02 18:34:24 -05:00
renovate[bot]
c75714b7e3
fix(deps): update dependency body-parser to v1.19.2 ( #10298 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-02 18:31:19 -05:00
Barış Soner Uşaklı
eac9cd03ca
feat: closes #10324 , show recently online users as well
2022-03-02 18:29:17 -05:00
renovate[bot]
1a6c2c5534
fix(deps): update dependency sharp to v0.30.2 ( #10359 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-02 17:56:06 -05:00
Barış Soner Uşaklı
50ed3a324c
test: possible fix random psql test failure
2022-03-02 17:51:07 -05:00
Barış Soner Uşaklı
7ee4e4e004
fix : #10357
2022-03-02 15:00:27 -05:00
Julian Lam
5479f36443
fix : #10358 , bad uploads path
2022-03-02 11:41:15 -05:00
Barış Soner Uşaklı
37ef8366d0
fix : #10360 , only take top level posts
2022-03-02 11:08:16 -05:00
Julian Lam
fec907d99d
fix : #10354 , flag actions regression
2022-03-01 14:30:29 -05:00
renovate[bot]
3e5a0f0d68
fix(deps): update dependency nodebb-plugin-mentions to v3.0.7 ( #10355 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-01 13:38:11 -05:00
Barış Soner Uşaklı
40230725c3
refactor: move header unread code to separate module
2022-02-28 20:37:55 -05:00
Barış Soner Uşaklı
4a1e761adb
refactor: remove code that doesn't do anything
2022-02-28 20:36:47 -05:00
dependabot[bot]
81e7ca201e
chore(deps): bump nodebb-plugin-spam-be-gone in /install
...
Bumps [nodebb-plugin-spam-be-gone](https://github.com/akhoury/nodebb-plugin-spam-be-gone ) from 0.7.13 to 0.7.14.
- [Release notes](https://github.com/akhoury/nodebb-plugin-spam-be-gone/releases )
- [Commits](https://github.com/akhoury/nodebb-plugin-spam-be-gone/compare/v0.7.13...v0.7.14 )
---
updated-dependencies:
- dependency-name: nodebb-plugin-spam-be-gone
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-28 08:51:34 -05:00
Misty (Bot)
64a6ff370a
Latest translations and fallbacks
2022-02-28 04:05:52 -05:00
Renovate Bot
e83c8be2bd
chore(deps): update dependency eslint to v8.10.0
2022-02-26 03:38:02 +00:00
Barış Soner Uşaklı
0e12f82dd8
fix: dont overwrite asset_base_url if its set
2022-02-25 18:42:45 -05:00
Barış Soner Uşaklı
e0b1c374e4
feat: resolve paths for staticDirs as well
2022-02-25 14:43:10 -05:00
dependabot[bot]
52ee5ce8e1
chore(deps): bump postcss from 8.4.6 to 8.4.7 in /install
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.6 to 8.4.7.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.6...8.4.7 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-25 07:37:14 -05:00
dependabot[bot]
e44cbb2430
chore(deps): bump json2csv from 5.0.6 to 5.0.7 in /install
...
Bumps [json2csv](https://github.com/zemirco/json2csv ) from 5.0.6 to 5.0.7.
- [Release notes](https://github.com/zemirco/json2csv/releases )
- [Changelog](https://github.com/zemirco/json2csv/blob/v5.0.7/CHANGELOG.md )
- [Commits](https://github.com/zemirco/json2csv/compare/v5.0.6...v5.0.7 )
---
updated-dependencies:
- dependency-name: json2csv
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-24 09:24:09 -05:00
Misty (Bot)
3fc592d4c8
Latest translations and fallbacks
2022-02-24 04:06:02 -05:00
Renovate Bot
f30c65a49d
fix(deps): update dependency nodebb-plugin-2factor to v3.0.5
2022-02-23 13:02:28 -05:00
Renovate Bot
67e4df7817
chore(deps): update dependency smtp-server to v3.10.0
2022-02-23 15:16:47 +00:00
renovate[bot]
b84e61d568
fix(deps): update dependency nodebb-theme-persona to v11.4.1 ( #10337 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-22 16:05:03 -05:00
Julian Lam
1c8d1d231e
fix(sorted-list): call loadItem hook on add/edit items as well as on item retrieval, refactor edit to call parse()
2022-02-22 13:26:30 -05:00
Julian Lam
914733e44b
fix: allow calls to api module without a defined payload
2022-02-22 11:41:33 -05:00
Julian Lam
92d613e420
feat(sorted-list): add new client-side hook filter:settings.sorted-list.loadItem
2022-02-22 10:39:54 -05:00
Julian Lam
fb4f89f391
fix(sorted-list): only call .stripHTMLTags() on string values
2022-02-22 10:30:52 -05:00
Barış Soner Uşaklı
6b22d0e15f
fix : #10334 , use the correct env vars for web install
2022-02-21 20:12:45 -05:00
Misty (Bot)
496e9013d3
Latest translations and fallbacks
2022-02-21 04:05:55 -05:00
renovate[bot]
244d88017f
fix(deps): update dependency nodebb-theme-persona to v11.4.0 ( #10325 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-20 13:45:23 -05:00
Barış Soner Uşaklı
10a5901e4a
fix: persona test fail
2022-02-20 13:43:50 -05:00
Renovate Bot
00eebf10af
chore(deps): update dependency mocha to v9.2.1
2022-02-19 12:55:29 +00:00
Barış Soner Uşaklı
0b813d601e
fix : #10316 , fix quoting regression
2022-02-18 19:01:32 -05:00
Barış Soner Uşaklı
5694e62e59
fix : #10322
2022-02-18 17:22:14 -05:00
renovate[bot]
31cbff19ed
fix(deps): update dependency nodebb-plugin-mentions to v3.0.6 ( #10328 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-18 17:16:16 -05:00
renovate[bot]
1c1062e11b
fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.3 ( #10330 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-18 16:49:56 -05:00
Julian Lam
1fa4134201
fix : #10329 , select elements in sorted-list not showing proper values
2022-02-18 14:49:28 -05:00
Julian Lam
52836f3a7f
fix: allow translation keys in label attributes
2022-02-18 14:49:28 -05:00
renovate[bot]
c17b9bd447
fix(deps): update dependency nodebb-plugin-markdown to v9.0.8 ( #10327 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-18 14:42:13 -05:00
dependabot[bot]
21913b5b19
chore(deps): bump prompt from 1.2.1 to 1.2.2 in /install
...
Bumps [prompt](https://github.com/flatiron/prompt ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/flatiron/prompt/releases )
- [Changelog](https://github.com/flatiron/prompt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/flatiron/prompt/commits )
---
updated-dependencies:
- dependency-name: prompt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-18 11:32:12 -05:00
renovate[bot]
afd2993dfe
fix(deps): update dependency mongodb to v4.4.0 ( #10319 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-17 19:27:49 -05:00
renovate[bot]
04900291db
fix(deps): update dependency nodebb-plugin-emoji to v3.5.17 ( #10314 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-17 19:26:31 -05:00
Barış Soner Uşaklı
9db90a3098
test: log configJSON
2022-02-17 15:11:24 -05:00
Barış Soner Uşaklı
32f693019b
test: check contents of config.json in tests
2022-02-17 14:47:23 -05:00
Julian Lam
17836f2a3a
Re-introduce lodash into src/package-install.js ( #10315 )
...
* test: add failing test for if package.json is non-existant, fix tests' beforeEach method
* Revert "fix: #10289 , remove lodash dependency in src/cli/package-install.js"
This reverts commit 81fa2e22bc .
* fix: regression caused by 94b79ce402
`./nodebb setup` was no longer able to be called without arguments or env vars
* fix: .updatePackageFile() throwing if no package.json
* fix: removing unneeded code in src/cli/index.js that seemed to be used to handle cases where package.json was missing (initial install)
... However, as .updatePackageFile() now handled cases where there is no package.json, it should be ok to remove this code
* fix: handle missing package.json or node_modules/
2022-02-17 14:10:24 -05:00
Julian Lam
6e156daaf6
fix: don't load setup.json into nconf if setup.json doesn't exist
2022-02-17 14:07:51 -05:00
renovate[bot]
0e30362b2c
fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.2 ( #10313 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-17 13:19:52 -05:00
Julian Lam
4164898d85
fix: regression caused by 94b79ce402
...
`./nodebb setup` was no longer able to be called without arguments or env vars
2022-02-17 13:18:17 -05:00
Barış Soner Uşaklı
3acd2ac850
refactor: wrap around if at end
...
remove debug log
dont focus input on mobile
2022-02-17 11:19:43 -05:00
dependabot[bot]
5321ba4d71
chore(deps): bump express from 4.17.2 to 4.17.3 in /install
...
Bumps [express](https://github.com/expressjs/express ) from 4.17.2 to 4.17.3.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.17.2...4.17.3 )
---
updated-dependencies:
- dependency-name: express
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-17 10:39:43 -05:00
Misty (Bot)
d12c66c8be
Latest translations and fallbacks
2022-02-17 04:06:08 -05:00
Barış Soner Uşaklı
91354a281a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-02-16 22:12:02 -05:00
Barış Soner Uşaklı
c23b208984
chore: up persona
2022-02-16 22:11:53 -05:00
Misty (Bot)
dc0f9a73c0
chore(i18n): fallback strings for new resources: nodebb.topic
2022-02-16 22:09:35 -05:00
Barış Soner Uşaklı
949611960a
refactor: change lang string
2022-02-16 22:08:54 -05:00
Barış Soner Uşaklı
b517b376ac
feat: ability to go through your posts in a topic
...
because I am 👴 useful for large topics
2022-02-16 22:07:52 -05:00
renovate[bot]
5666c103cf
fix(deps): update dependency nodebb-widget-essentials to v5.0.9 ( #10307 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-16 20:50:00 -05:00
renovate[bot]
636f1baf0c
fix(deps): update dependency nodebb-widget-essentials to v5.0.8 ( #10306 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-16 18:51:10 -05:00
Misty (Bot)
09cb11c82a
chore: incrementing version number - v1.19.3
...
(cherry picked from commit 7388f111b7 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2022-02-16 19:20:40 +00:00
Misty (Bot)
0b48ec5400
chore: update changelog for v1.19.3
2022-02-16 19:20:40 +00:00
Barış Soner Uşaklı
e9e48a756f
feat: delete diffs on post purge, closes #10291
2022-02-16 13:23:27 -05:00
Barış Soner Uşaklı
503e27f709
fix : #10302 , fix regression
2022-02-16 11:37:50 -05:00
Barış Soner Uşaklı
9205169f00
fix: one last try
2022-02-15 20:51:52 -05:00
Barış Soner Uşaklı
2f64d63369
fix: doggy.gif
2022-02-15 20:22:22 -05:00
Barış Soner Uşaklı
cfdfbf3280
fix: one more fix
2022-02-15 20:21:21 -05:00
Barış Soner Uşaklı
770fcd9ea8
fix: dupe key errors
2022-02-15 20:12:42 -05:00
renovate[bot]
b47ca86db5
fix(deps): update dependency nodebb-plugin-emoji to v3.5.16 ( #10297 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-15 19:58:49 -05:00
Barış Soner Uşaklı
dbf7a45828
fix : #10292 , delete missing fields
2022-02-15 19:33:52 -05:00
Barış Soner Uşaklı
58b5781cea
feat: closes #10296
...
asset_base_url in nconf
keep assetBaseUrl in config for backwards compat
2022-02-15 19:22:34 -05:00
renovate[bot]
5b0d4a8ec9
fix(deps): update dependency nodebb-plugin-markdown to v9.0.7 ( #10293 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-15 17:20:39 -05:00
renovate[bot]
7af057fa51
fix(deps): update dependency nodebb-plugin-emoji to v3.5.14 ( #10295 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-15 17:16:17 -05:00
renovate[bot]
55a9818389
fix(deps): update dependency nodebb-plugin-mentions to v3.0.5 ( #10294 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-15 17:14:15 -05:00
ppenguin
94b79ce402
Allow NodeBB setup with env vars ( #9850 )
...
* initial try [WIP]
* typo; add test start script; initial Dockerfile mod with integrated setup [WIP]
* minor fixes
* add some winston debug...
* typos
* fix pass confirm setup
* more fixes
* fix entrypoint
* cleanup
* remove echo sensitive setupVal
* remove obsolete code and comments
* fix linting errors
* Merge branch 'additional-fixes'
* Merge branch 'pitaj-suggested-fixes'
* Merge branch 'pitaj-fixes2'
* merge checkSetup functions (env vars and flags)
* comment (lint)
* remove tab
* finalise PR; tested ok locally (setup json overrides env vars)
2022-02-15 13:13:43 -05:00
Misty (Bot)
8d85dfe3f5
Latest translations and fallbacks
2022-02-15 09:06:36 +00:00
Barış Soner Uşaklı
946d351f3a
refactor: lazy load slugify
2022-02-14 21:50:30 -05:00
Misty (Bot)
4043f1791d
chore(i18n): fallback strings for new resources: nodebb.admin-settings-uploads
2022-02-14 20:02:49 +00:00
Julian Lam
fb78570c13
test: fix topic thumb tests and topic thumbs to work properly with post upload assoc.
2022-02-14 15:02:07 -05:00
Julian Lam
d5ed8736aa
feat: deleting a user upload dissociates from posts, and vice versa
2022-02-14 15:02:07 -05:00
Julian Lam
8c2752bab1
test: user uploads.js tests
2022-02-14 15:02:07 -05:00
Julian Lam
11275d6809
test: testing user upload methods, already fixed one bug
2022-02-14 15:02:07 -05:00
Julian Lam
5d7e1ebc68
style: linting errors
2022-02-14 15:02:07 -05:00
Julian Lam
b9edee143e
fix: local deleteUploads() method in src/user/delete.js to call User.deleteUpload()
2022-02-14 15:02:07 -05:00
Julian Lam
7ef9c7d220
refactor: .deleteUpload() to accept array of paths
2022-02-14 15:02:07 -05:00
Julian Lam
ea36016d87
refactor: fix user uploads paths, and associate uid with user uploads
2022-02-14 15:02:07 -05:00
Julian Lam
6489e9fd9e
refactor: change the post uploads' hash seeds to have the files/ prefix
2022-02-14 15:02:07 -05:00
Julian Lam
84dfda59e6
fix : #10144 , automatically delete uploads from disk on post purge, ACP option to keep uploads on disk if desired
2022-02-14 15:02:07 -05:00
Julian Lam
aad0c5fd51
refactor: abstract some common code out to local utility methods
2022-02-14 15:02:07 -05:00
Julian Lam
d92da828a3
refactor: move post upload tests to its own file
2022-02-14 15:02:07 -05:00
Julian Lam
9aa3e442d0
fix: four-space indents in package.json
2022-02-14 14:40:34 -05:00
Julian Lam
81fa2e22bc
fix : #10289 , remove lodash dependency in src/cli/package-install.js
2022-02-14 14:36:50 -05:00
Misty (Bot)
a1593e35c0
Latest translations and fallbacks
2022-02-14 09:05:47 +00:00
Renovate Bot
9577ef8d7d
chore(deps): update dependency lint-staged to v12.3.4
2022-02-13 19:58:59 +00:00
Renovate Bot
2290cee5ed
chore(deps): update commitlint monorepo to v16.2.1
2022-02-13 11:52:13 +00:00
Misty (Bot)
02ebcb7131
Latest translations and fallbacks
2022-02-13 09:05:53 +00:00
renovate[bot]
22da7a10cc
fix(deps): update dependency winston to v3.6.0 ( #10285 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-12 18:25:23 -05:00
Misty (Bot)
f62e9563c4
Latest translations and fallbacks
2022-02-12 09:05:55 +00:00
Renovate Bot
763cd193c9
chore(deps): update dependency eslint to v8.9.0
2022-02-12 04:20:36 +00:00
Barış Soner Uşaklı
e5688d2c0d
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-02-11 14:49:03 -05:00
Barış Soner Uşaklı
398d25c210
feat: #10276 , dont change/revert theme if its current
2022-02-11 14:49:01 -05:00
Renovate Bot
3225a1affc
fix(deps): update dependency nodebb-plugin-markdown to v9.0.6
2022-02-11 14:14:37 -05:00
Julian Lam
e9cb1452f9
chore: remove punycode dep
2022-02-11 14:12:52 -05:00
Julian Lam
6aae2e5d89
Revert "fix: proactively guard against homograph characters in website values"
...
This reverts commit fa7dcdb968 .
2022-02-11 14:12:22 -05:00
renovate[bot]
3dc108d316
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.13 ( #10280 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-11 12:12:33 -05:00
renovate[bot]
2c0b63227e
fix(deps): update dependency nodebb-plugin-emoji to v3.5.12 ( #10279 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-11 12:12:27 -05:00
Barış Soner Uşaklı
489c0d3015
refactor: remove extra zset remove, closes #10277
2022-02-11 10:43:40 -05:00
Misty (Bot)
2d125ecdbb
Latest translations and fallbacks
2022-02-11 09:05:47 +00:00
Julian Lam
1c7fb8fe11
fix: non-functional upgrade script
2022-02-10 15:19:56 -05:00
Misty (Bot)
b8362c49cd
Latest translations and fallbacks
2022-02-10 09:05:53 +00:00
renovate[bot]
766ef4e5c0
fix(deps): update dependency nodebb-plugin-emoji to v3.5.11 ( #10274 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-09 18:47:00 -05:00
Misty (Bot)
775d90771e
chore(i18n): fallback strings for new resources: nodebb.user
2022-02-09 22:50:56 +00:00
Barış Soner Uşaklı
350052ec50
fix: language keys
2022-02-09 17:50:08 -05:00
Barış Soner Uşaklı
d70ce3a937
fix : #10273 , properly calculate item count for best/controversial
2022-02-09 17:42:41 -05:00
Misty (Bot)
e49b31f0c1
chore: incrementing version number - v1.19.2
...
(cherry picked from commit ded19254ac )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2022-02-09 21:28:33 +00:00
Misty (Bot)
f012984d7f
chore: update changelog for v1.19.2
2022-02-09 21:28:33 +00:00
renovate[bot]
8e52abe8be
fix(deps): update dependency sharp to v0.30.1 ( #10270 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-09 16:13:24 -05:00
Barış Soner Uşaklı
2896ff1f0f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-02-09 12:56:07 -05:00
Barış Soner Uşaklı
14ecafb6c7
chore: up persona
2022-02-09 12:44:11 -05:00
renovate[bot]
6c0f7034b3
fix(deps): update dependency nodebb-widget-essentials to v5.0.7 ( #10269 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-09 12:43:21 -05:00
Misty (Bot)
9b40eb88ee
Latest translations and fallbacks
2022-02-09 09:06:10 +00:00
Barış Soner Uşaklı
2dbdd1818f
test: fix occasional test failure
2022-02-08 17:36:28 -05:00
Barış Soner Uşaklı
8a4b7dc454
chore: up markdown
2022-02-08 12:44:44 -05:00
Barış Soner Uşaklı
b98758d30a
chore: add missing quote
2022-02-08 12:28:51 -05:00
renovate[bot]
78d48c3775
fix(deps): update dependency nodebb-theme-persona to v11.3.37 ( #10265 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-08 12:26:03 -05:00
Julian Lam
a2c7d69e1b
fix: remove extraneous devDependencies on package merge
...
/cc @pitaj
2022-02-08 11:13:51 -05:00
Julian Lam
9e4147f07c
chore: use source and current local vars, + docs
2022-02-08 11:00:35 -05:00
Misty (Bot)
65ca8bbfd8
Latest translations and fallbacks
2022-02-08 09:05:52 +00:00
renovate[bot]
721a70c038
fix(deps): update dependency ioredis to v4.28.5 ( #10252 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-07 20:53:52 -05:00
dependabot[bot]
b496ad445c
chore(deps): bump ioredis from 4.28.4 to 4.28.5 in /install ( #10254 )
...
Bumps [ioredis](https://github.com/luin/ioredis ) from 4.28.4 to 4.28.5.
- [Release notes](https://github.com/luin/ioredis/releases )
- [Changelog](https://github.com/luin/ioredis/blob/master/Changelog.md )
- [Commits](https://github.com/luin/ioredis/compare/v4.28.4...v4.28.5 )
---
updated-dependencies:
- dependency-name: ioredis
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-07 20:53:40 -05:00
renovate[bot]
a10e4940f0
fix(deps): update dependency connect-redis to v6.1.1 ( #10260 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-07 20:53:31 -05:00
Barış Soner Uşaklı
5143ca33f3
feat: handle array of keys in psql exists for zsets
2022-02-07 17:54:51 -05:00
Julian Lam
0ac2843587
feat: upgrade script to clean up leftover :thumb zsets
2022-02-07 17:29:34 -05:00
Julian Lam
0f788b8eaa
fix : #10257 , topic thumbs not deleting on topic deletion
2022-02-07 17:29:34 -05:00
Julian Lam
606808760e
test: add test to verify that a sorted set is automatically deleted if its last element is removed ( #10261 )
...
* test: add test to verify that a sorted set is automatically deleted if its last element is removed
* fix: remote empty zsets when all elements have been removed #yolo
* Revert "fix: remote empty zsets when all elements have been removed #yolo"
This reverts commit 0ac73244bb .
* fix: altered behaviour in module.exists instead of zrem
2022-02-07 17:16:50 -05:00
Barış Soner Uşaklı
fb3f4f9a13
fix : #10256 , allow quote tooltip on mobile
2022-02-07 15:59:19 -05:00
Barış Soner Uşaklı
08f2a05053
fix : #10255 , create verified/unverified groups on install
2022-02-07 10:30:46 -05:00
Misty (Bot)
0823992d63
Latest translations and fallbacks
2022-02-07 09:06:13 +00:00
renovate[bot]
0e2a4a2d4a
fix(deps): update dependency nodebb-theme-persona to v11.3.36 ( #10253 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-06 22:25:47 -05:00
Misty (Bot)
0144f7d917
Latest translations and fallbacks
2022-02-06 09:05:34 +00:00
renovate[bot]
6465e012c5
fix(deps): update dependency nodebb-theme-persona to v11.3.35 ( #10251 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-02-05 17:33:23 -05:00
Misty (Bot)
a71b8e599a
chore(i18n): fallback strings for new resources: nodebb.modules
2022-02-05 20:16:15 +00:00
Barış Soner Uşaklı
76d0412992
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-02-05 15:15:26 -05:00
Barış Soner Uşaklı
fbd9ba7914
refactor: update chat plcaeholder message
2022-02-05 15:15:21 -05:00
Misty (Bot)
6b3f45b436
Latest translations and fallbacks
2022-02-05 09:05:25 +00:00
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
Julian Lam
cf8f62aed9
feat: remove colors in favour of chalk ( #10142 )
...
* feat: remove colors in favour of chalk
* fix: bad conversion from colors to chalk in src/cli/index.js
* fix: padWidth calculation to account for control characters
* fix: termWidth calculation, but swapped one problem for another
* fix: formatItem, implement my own padRight to take control characters into account
2022-02-01 21:43:09 -05:00
Barış Soner Uşaklı
c7a5643932
chore: up deps
2022-02-01 20:07:10 -05:00
Barış Soner Uşaklı
cf5c096806
feat: add upload helper module for drag&drop, paste, closes #6388
...
fix chat input not getting focused
2022-02-01 20:03:15 -05:00
Renovate Bot
6ba25557b3
chore(deps): update dependency lint-staged to v12.3.3
2022-02-02 00:17:02 +00:00
Renovate Bot
1bf938da1c
fix(deps): update dependency sitemap to v7.1.1
2022-02-01 10:29:19 -05:00
Renovate Bot
b0dd68bbae
fix(deps): update dependency winston to v3.5.1
2022-02-01 10:29:01 -05:00
Renovate Bot
e7ba24c55a
fix(deps): pin dependency punycode to 2.1.1
2022-02-01 10:28:49 -05:00
Julian Lam
452f29c0ff
chore: add punycode dependency
2022-02-01 10:26:27 -05:00
Julian Lam
fa7dcdb968
fix: proactively guard against homograph characters in website values
2022-02-01 10:25:36 -05:00
Renovate Bot
322f103340
fix(deps): update dependency postcss to v8.4.6
2022-02-01 09:45:32 -05:00
Barış Soner Uşaklı
d50d4a9ecd
chore: up persona
2022-01-31 18:43:00 -05:00
Barış Soner Uşaklı
28ab4edeb7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-01-31 17:40:57 -05:00
Barış Soner Uşaklı
458606bc9a
chore: up persona
2022-01-31 17:40:55 -05:00
Renovate Bot
7d5080cd6d
fix(deps): update dependency nodebb-plugin-markdown to v9
2022-01-31 17:31:52 -05:00
Barış Soner Uşaklı
cfe53305da
chore: up persona
2022-01-31 17:10:45 -05:00
Barış Soner Uşaklı
f29bed27c0
chore: up persona
2022-01-31 17:02:03 -05:00
Misty (Bot)
4d1200d9aa
Latest translations and fallbacks
2022-01-31 09:06:07 +00:00
Barış Soner Uşaklı
1d01741ae7
fix : #10208 , don't use leading slash in directory names
...
change to use decodeURIComponent in utils.params
2022-01-30 18:51:28 -05:00
Misty (Bot)
40a0e6dd0b
Latest translations and fallbacks
2022-01-30 09:05:49 +00:00
Renovate Bot
153693e0a9
chore(deps): update dependency eslint to v8.8.0
2022-01-29 03:46:40 +00:00
Barış Soner Uşaklı
b4a4e60e6b
chore: up packages
2022-01-28 20:25:46 -05:00
Barış Soner Uşaklı
93d18383ee
fix: don't crash if quick search doesn't return posts
2022-01-28 20:10:21 -05:00
Julian Lam
fc2c755c64
fix: properly unregister hooks in emailer tests
2022-01-28 15:46:28 -05:00
Julian Lam
dee9cca3c8
fix: email ban tests
2022-01-28 15:41:27 -05:00
Julian Lam
e25c0313d1
Revert "refactor: emailer.send and emailer.sendToEmail returns Boolean based on message being successfully sent"
...
This reverts commit f0e32ff182 .
2022-01-28 15:41:27 -05:00
Julian Lam
165a1d8b76
Revert "fix: update usage of emailer.send to not catch (as errors are no longer thrown), email error throttler"
...
This reverts commit d4e5259fcf .
2022-01-28 15:41:27 -05:00
Misty (Bot)
e9588ca7b7
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2022-01-28 20:17:28 +00:00
Julian Lam
d4e5259fcf
fix: update usage of emailer.send to not catch (as errors are no longer thrown), email error throttler
2022-01-28 15:16:41 -05:00
Julian Lam
b3f7b742c1
fix: derp
2022-01-28 15:16:41 -05:00
Julian Lam
ea27eaf166
feat: no more sending emails to banned users, + feature flag
2022-01-28 15:16:41 -05:00
Julian Lam
f0e32ff182
refactor: emailer.send and emailer.sendToEmail returns Boolean based on message being successfully sent
...
Note that of course this doesn't mean the message was _delivered_, just sent off.
This will stop issues where emailer errors crash NodeBB
2022-01-28 15:16:41 -05:00
Barış Soner Uşaklı
680e36da67
test: fix derp
2022-01-28 14:58:32 -05:00
Barış Soner Uşaklı
a214f9a61b
test: up acp plugin page timeout
2022-01-28 14:40:57 -05:00
dependabot[bot]
2db54e67c3
chore(deps): bump nodebb-theme-persona in /install ( #10199 )
...
Bumps [nodebb-theme-persona](https://github.com/NodeBB/nodebb-theme-persona ) from 11.3.19 to 11.3.20.
- [Release notes](https://github.com/NodeBB/nodebb-theme-persona/releases )
- [Commits](https://github.com/NodeBB/nodebb-theme-persona/compare/v11.3.19...v11.3.20 )
---
updated-dependencies:
- dependency-name: nodebb-theme-persona
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-01-28 14:22:19 -05:00
renovate[bot]
c50f6512a9
fix(deps): update dependency ace-builds to v1.4.14 ( #10200 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-28 14:21:45 -05:00
renovate[bot]
a7f142bebb
fix(deps): update dependency winston to v3.5.0 ( #10202 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-28 14:21:38 -05:00
renovate[bot]
c6164e487d
fix(deps): update dependency clipboard to v2.0.9 ( #10203 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-28 14:21:28 -05:00
Julian Lam
89b559a2a3
refactor: sorted-list .get() to be async fn
...
+ plugin hook `filter:settings.sorted-list.load` to allow modification of params prior to template parsing
2022-01-28 10:07:54 -05:00
Julian Lam
578145acd6
fix: bug where page wouldn't complete loading if data.scripts was emptied
2022-01-27 21:09:49 -05:00
Barış Soner Uşaklı
2a89ad8288
fix: use escaped group names in invite modal
2022-01-27 16:00:01 -05:00
Julian Lam
e1e1d5223e
feat: push the theme name into body class
2022-01-27 13:23:51 -05:00
Misty (Bot)
63d54098ba
Latest translations and fallbacks
2022-01-27 09:06:09 +00:00
Renovate Bot
814cb66bed
chore(deps): update dependency lint-staged to v12.3.2
2022-01-26 20:20:59 +00:00
Barış Soner Uşaklı
dc6e629d59
fix: https://github.com/julianlam/nodebb-plugin-mentions/issues/170
2022-01-25 18:01:35 -05:00
Barış Soner Uşaklı
92a249c947
fix : #10197 , fix relative path urls for dashboard pages
2022-01-25 13:20:50 -05:00
Julian Lam
df8c8ad8e4
fix: actually, CORP is ok
2022-01-25 09:50:09 -05:00
Julian Lam
4467299e42
fix: update defaults for corp and coep to be more permissive, for now, to be reverted for v1.20.0
2022-01-25 09:46:28 -05:00
Misty (Bot)
c159efc7cd
Latest translations and fallbacks
2022-01-25 09:05:51 +00:00
Barış Soner Uşaklı
3e30b6cd23
chore: up persona
2022-01-24 18:06:02 -05:00
Barış Soner Uşaklı
94da502629
fix: if no group label is selected, select no group title option
...
dont save groupTitle: "['null']" if nothing is selected
2022-01-24 16:41:25 -05:00
Renovate Bot
05e2b3541b
chore(deps): update dependency mocha to v9.2.0
2022-01-24 14:11:36 +00:00
dependabot[bot]
1f037bf692
chore(deps): bump helmet from 5.0.1 to 5.0.2 in /install
...
Bumps [helmet](https://github.com/helmetjs/helmet ) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/helmetjs/helmet/releases )
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md )
- [Commits](https://github.com/helmetjs/helmet/compare/v5.0.1...v5.0.2 )
---
updated-dependencies:
- dependency-name: helmet
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-24 07:02:18 -05:00
Renovate Bot
ac244af338
chore(deps): update dependency lint-staged to v12.3.1
2022-01-23 16:32:13 +00:00
Renovate Bot
7060837b82
chore(deps): update dependency lint-staged to v12.3.0
2022-01-23 13:45:47 +00:00
Misty (Bot)
3c63651fee
Latest translations and fallbacks
2022-01-23 09:05:41 +00:00
Misty (Bot)
1b80be5392
Latest translations and fallbacks
2022-01-22 09:05:39 +00:00
Misty (Bot)
2ec4e31f7c
chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced
2022-01-21 21:48:39 +00:00
Julian Lam
d91aeea3c3
feat: add ACP toggles for COEP and CORP headers
2022-01-21 16:47:55 -05:00
dependabot[bot]
5d3900dcd4
chore(deps): bump helmet from 4.6.0 to 5.0.1 in /install
...
Bumps [helmet](https://github.com/helmetjs/helmet ) from 4.6.0 to 5.0.1.
- [Release notes](https://github.com/helmetjs/helmet/releases )
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md )
- [Commits](https://github.com/helmetjs/helmet/compare/v4.6.0...v5.0.1 )
---
updated-dependencies:
- dependency-name: helmet
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-01-21 16:47:55 -05:00
Misty (Bot)
7f450268f6
chore: incrementing version number - v1.19.1
...
(cherry picked from commit 04ce24e661 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2022-01-21 18:20:50 +00:00
Misty (Bot)
55df683aa2
chore: update changelog for v1.19.1
2022-01-21 18:20:50 +00:00
Julian Lam
d098e26f82
User Email and email validation API ( #10160 )
...
* feat: wip user emails api
* fix: allow admins with manage-users access to email confirmation api as well
* fix: wrong route path
* docs: openapi spec
2022-01-21 11:20:39 -05:00
Julian Lam
868bff302c
Update SECURITY.md
...
- fixed link to bounty page
2022-01-21 10:39:54 -05:00
Misty (Bot)
890b1201b9
Latest translations and fallbacks
2022-01-21 09:06:06 +00:00
dependabot[bot]
4a5182e4aa
chore(deps): bump compare-versions from 4.1.2 to 4.1.3 in /install ( #10154 )
...
Bumps [compare-versions](https://github.com/omichelsen/compare-versions ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/omichelsen/compare-versions/releases )
- [Changelog](https://github.com/omichelsen/compare-versions/blob/master/CHANGELOG.md )
- [Commits](https://github.com/omichelsen/compare-versions/commits )
---
updated-dependencies:
- dependency-name: compare-versions
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-01-20 23:18:20 -05:00
renovate[bot]
55b3a355be
fix(deps): update dependency jquery-ui to v1.13.1 ( #10186 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-20 23:18:02 -05:00
renovate[bot]
7fa2ba70d9
fix(deps): update dependency multiparty to v4.2.3 ( #10188 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-20 23:17:50 -05:00
Barış Soner Uşaklı
10949184ca
test: add failing guest csrf test ( #10169 )
...
* test: add failing guest csrf test
* test: use correct var
* fix: use applyCsrf for guests as well
2022-01-20 18:22:10 -05:00
Renovate Bot
f090de3688
chore(deps): update dependency lint-staged to v12.2.2
2022-01-20 21:18:48 +00:00
Renovate Bot
44d81a95bc
chore(deps): update dependency @commitlint/cli to v16.1.0
2022-01-20 12:54:14 +00:00
Misty (Bot)
4e0b4b0759
Latest translations and fallbacks
2022-01-20 09:06:00 +00:00
Barış Soner Uşaklı
89871d714a
chore: up persona
2022-01-19 21:53:17 -05:00
Barış Soner Uşaklı
2835966518
fix: urls used when recent/unread/popular/top is used as the homepage
...
if recent is used as the homepage then changing the selected category or filters was redirecting the user to forum.com/recent?cid=1 instead of staying at forum.com/?cid=1
also fix unread page mark read button showing the selected category
2022-01-19 21:48:49 -05:00
Barış Soner Uşaklı
1c80adf1ef
feat: revert label js change
2022-01-19 21:41:39 -05:00
Barış Soner Uşaklı
fdfafb44fb
fix: mark unread button showing the selected category
2022-01-19 21:30:14 -05:00
Barış Soner Uşaklı
a8c0a56bcc
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-01-19 20:52:18 -05:00
Barış Soner Uşaklı
c1ec20470b
fix: catch exceptions from sendNotifications
2022-01-19 20:52:12 -05:00
renovate[bot]
e03d47473b
fix(deps): update dependency nodebb-theme-persona to v11.3.15 ( #10155 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Barış Soner Uşaklı <baris@nodebb.org >
2022-01-19 20:51:22 -05:00
Barış Soner Uşaklı
d7796f0b73
chore: add test.sh to gitignore
2022-01-19 20:32:00 -05:00
Barış Soner Uşaklı
250274c72b
chore: delete test script
2022-01-19 20:31:20 -05:00
Barış Soner Uşaklı
e9d0db2892
feat: hide all categories link on flags filters
2022-01-19 20:30:52 -05:00
Barış Soner Uşaklı
3e8cb732c5
fix: multiple cid filter on flags page
...
if multiple categories were selected it wasnt applied because of typeof string check
2022-01-19 20:30:31 -05:00
renovate[bot]
693ca1f11f
fix(deps): update dependency mongodb to v4.3.1 ( #10178 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-19 10:19:23 -05:00
Magnus
7bd3e31dec
Fullname in notifications ( #10157 )
...
* init - fullname notifications setting
* fullname in topic reply
* fullname for group-request-membership
* fullname for group-leave notification
* fullname for new-post-flag & new-user-flag
* removed log
* fullname for user follow
* fullname in message notification
* fullname in follow
* fullname for sendNotificationToPostOwner
* fullname in sendNotificationToTopicOwner
* fullname in doExport
* shorthand name set
* shorter name set
* fullname in notifications
* displayname for notifications
* removed unused require
2022-01-19 10:19:11 -05:00
Renovate Bot
857ac48021
chore(deps): update dependency lint-staged to v12.2.1
2022-01-19 15:11:43 +00:00
Renovate Bot
9c63d076db
chore(deps): update dependency @commitlint/cli to v16.0.3
2022-01-19 13:42:50 +00:00
Barış Soner Uşaklı
f9279b636b
fix: post indices if there is a blocked user in topic
2022-01-18 20:31:06 -05:00
Barış Soner Uşaklı
3b72ff8742
fix: dont add duplicate link backs
2022-01-18 20:12:50 -05:00
Misty (Bot)
78cd6de7e7
chore(i18n): fallback strings for new resources: nodebb.admin-settings-user
2022-01-19 00:39:12 +00:00
Barış Soner Uşaklı
2fe91e364e
chore: remove unused lang key #10180
2022-01-18 19:38:25 -05:00
Renovate Bot
1a0c117dde
chore(deps): update dependency lint-staged to v12.2.0
2022-01-18 17:58:47 +00:00
Misty (Bot)
8c9609fdd0
Latest translations and fallbacks
2022-01-18 09:05:54 +00:00
Barış Soner Uşaklı
b06c6329e4
fix : #10175 , fix topic linkbacks duplicating on post edit
2022-01-17 19:05:07 -05:00
Misty (Bot)
8b06d3770d
Latest translations and fallbacks
2022-01-17 09:05:55 +00:00
Renovate Bot
8abaf3f643
chore(deps): update dependency eslint to v8.7.0
2022-01-17 02:20:09 +00:00
Misty (Bot)
3ec9197c5c
chore(i18n): fallback strings for new resources: nodebb.user
2022-01-16 23:34:48 +00:00
Barış Soner Uşaklı
d1eb21c56d
fix : #10173 , don't show optional message if email is required
2022-01-16 18:34:05 -05:00
Barış Soner Uşaklı
6a75ed50fa
fix : #10172 , fix postqueue accept/reject notification text
2022-01-16 16:13:42 -05:00
Barış Soner Uşaklı
4799efc790
fix : #10167 , fix regression prevent guest post
2022-01-15 10:29:52 -05:00
Renovate Bot
f5ad173b56
chore(deps): update dependency mocha to v9.1.4
2022-01-14 23:54:49 +00:00
renovate[bot]
2c75cce654
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.18 ( #10164 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-14 17:08:26 -05:00
Misty (Bot)
354aa1a58b
chore(i18n): fallback strings for new resources: nodebb.email
2022-01-14 20:35:33 +00:00
Julian Lam
31ea2266a6
feat: nicer error handling for bad jwt in unsubscribe template
2022-01-14 15:34:46 -05:00
Barış Soner Uşaklı
c9fabb0e1d
refactor: add method to error messages
2022-01-14 14:34:08 -05:00
Julian Lam
e9ee843b27
fix: CSRF handler to go back to saving in session ( #10159 )
2022-01-14 13:38:24 -05:00
Barış Soner Uşaklı
03f5cbcce1
fix : #10158 , fix extra padding
2022-01-13 19:52:11 -05:00
Misty (Bot)
18b0a29f6f
chore: incrementing version number - v1.19.0
...
(cherry picked from commit aa77758afd )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2022-01-13 18:51:22 +00:00
Misty (Bot)
c8f1bc530b
chore: update changelog for v1.19.0
2022-01-13 18:51:22 +00:00
Misty (Bot)
d35ed55b5c
Latest translations and fallbacks
2022-01-13 09:06:53 +00:00
Renovate Bot
ad6f6051bd
fix(deps): update dependency nodebb-plugin-markdown to v8.14.6
2022-01-12 22:04:29 -05:00
Julian Lam
31b4b8fd6e
feat: bundling nodebb-plugin-2factor with all NodeBB installations, v1.19.0 onwards 🎉
2022-01-12 11:18:44 -05:00
Julian Lam
6ca216ab6e
feat: revoke user sessions on successful password reset
2022-01-12 11:09:02 -05:00
Julian Lam
be4dbe3441
chore: org; merge consecutive await calls into one Promise.all
2022-01-12 11:08:34 -05:00
Misty (Bot)
53ac159e28
Latest translations and fallbacks
2022-01-12 09:06:03 +00:00
renovate[bot]
2fee1d074e
fix(deps): update dependency winston to v3.4.0 ( #10150 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-11 18:52:39 -05:00
renovate[bot]
bfad04ab85
fix(deps): update dependency ioredis to v4.28.3 ( #10151 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-11 18:51:56 -05:00
Renovate Bot
56d134c317
chore(deps): update commitlint monorepo
2022-01-11 23:50:19 +00:00
Julian Lam
0a5420ed74
chore: fix #9213
2022-01-11 14:35:38 -05:00
Julian Lam
487f25ba29
chore: revert engines change in install/package.json
2022-01-11 14:33:41 -05:00
Julian Lam
f95acce3b5
chore: update renovate config
...
- Auto-merge dev dependencies only
- Do not touch
2022-01-11 14:33:10 -05:00
Julian Lam
ffdf26afef
docs: comment hint :shipit:
2022-01-11 13:54:02 -05:00
Misty (Bot)
2633d8a53c
Latest translations and fallbacks
2022-01-11 09:05:42 +00:00
Renovate Bot
da2bb340ac
fix(deps): pin dependencies
2022-01-11 08:36:35 +00:00
renovate[bot]
15bf3db2b6
fix(deps): pin dependency socket.io-adapter-cluster to 1.0.1 ( #10146 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-10 20:15:29 -05:00
renovate[bot]
2fa3cd0de7
fix(deps): update dependency nodebb-theme-vanilla to v12.1.15 ( #10149 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-10 20:15:14 -05:00
Barış Soner Uşaklı
6c1e184c74
test: fix util test
2022-01-10 18:54:06 -05:00
Barış Soner Uşaklı
afc75ba48a
lint: remove unused
2022-01-10 18:45:42 -05:00
Barış Soner Uşaklı
9b75b1ede2
test: update tag tests, fix linux symlink error
2022-01-10 18:41:07 -05:00
renovate[bot]
762de2d862
fix(deps): update dependency nodebb-theme-slick to v1.4.23 ( #10148 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-10 18:18:56 -05:00
renovate[bot]
385d4c71d8
fix(deps): update dependency nodebb-theme-persona to v11.3.13 ( #10147 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-01-10 18:17:22 -05:00
Barış Soner Uşaklı
ea735bc245
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2022-01-10 18:02:26 -05:00
Barış Soner Uşaklı
c9592e173c
fix: lint
2022-01-10 18:02:25 -05:00
Julian Lam
37a71291af
fix: icon alignment issue that was also bugging me :shipit:
2022-01-10 17:33:29 -05:00
Julian Lam
bc0f33df95
chore: update renovate range strategy...
...
... to pin dependencies, and not use a range
@barisusakli @pitaj @oplik0
2022-01-10 16:53:12 -05:00
Barış Soner Uşaklı
a75a043b61
feat: allow % in tags, #10135
2022-01-10 16:44:16 -05:00
Barış Soner Uşaklı
42caef7fa7
fix : #10143 , add back ace editor searchbox
2022-01-10 16:22:39 -05:00
Renovate Bot
4bada01b2d
fix(deps): update dependency winston to v3.3.4
2022-01-10 05:16:25 +00:00
Opliko
1adc898ba7
Stop colors.js vandalism ( #10131 )
...
* fix: pin colors to 1.4.0
* fix: exclude colors from renovate updates
2022-01-08 19:26:28 -05:00
Renovate Bot
40e7007fee
chore(deps): update dependency lint-staged to v12.1.7
2022-01-07 20:29:46 +00:00
Renovate Bot
a47883e89b
fix(deps): update dependency autoprefixer to v10.4.2
2022-01-07 18:11:13 +00:00
Renovate Bot
f78108ace5
chore(deps): update dependency lint-staged to v12.1.6
2022-01-07 11:49:41 +00:00
Renovate Bot
50eb4556cf
fix(deps): update dependency mongodb to v4.3.0
2022-01-07 03:30:21 +00:00
Renovate Bot
9eb00cb2e0
fix(deps): update socket.io packages to v4.4.1
2022-01-06 11:44:52 +00:00
Misty (Bot)
418a6cf04c
Latest translations and fallbacks
2022-01-06 09:05:48 +00:00
Misty (Bot)
b610db09e5
Latest translations and fallbacks
2022-01-05 09:06:12 +00:00
Misty (Bot)
d79d7e8081
chore(i18n): fallback strings for new resources: nodebb.user
2022-01-04 15:51:02 +00:00
Barış Soner Uşaklı
5eb02f59c2
fix : #10095 , add login info to email interstitial
2022-01-04 10:50:19 -05:00
Barış Soner Uşaklı
8ad64ec0f9
fix : #10121 , fix error messages in user creation
2022-01-04 10:24:10 -05:00
Misty (Bot)
6b1cd17e4a
Latest translations and fallbacks
2022-01-03 09:05:39 +00:00
Renovate Bot
a69afdb60b
chore(deps): update dependency eslint-plugin-import to v2.25.4
2022-01-03 01:37:37 +00:00
Renovate Bot
12038039f5
chore(deps): update dependency lint-staged to v12.1.5
2022-01-02 23:27:13 +00:00
Barış Soner Uşaklı
69a7634a78
fix : #10115 , fix chat autocomplete hook
2022-01-02 15:13:30 -05:00
Misty (Bot)
bec0ef8995
Latest translations and fallbacks
2022-01-02 09:05:42 +00:00
Renovate Bot
0a15c99e4f
fix(deps): update dependency nodebb-rewards-essentials to v0.2.1
2022-01-02 00:27:18 +00:00
Misty (Bot)
9260355a96
Latest translations and fallbacks
2022-01-01 09:05:41 +00:00
Renovate Bot
b546ff4e84
chore(deps): update dependency eslint to v8.6.0
2022-01-01 01:41:48 +00:00
Misty (Bot)
ccdf65884e
Latest translations and fallbacks
2021-12-31 09:05:47 +00:00
Barış Soner Uşaklı
cc27a324b5
fix: notice links in subfolder installs
2021-12-30 23:06:43 -05:00
Julian Lam
d89fc44c03
fix: move authenticateRequest before interstitial and maintenance mode middlewares, allowed plugins to disable authentication on certain routes
...
fixes #10112
2021-12-30 16:14:50 -05:00
Renovate Bot
f1aa5f7d18
fix(deps): update dependency autoprefixer to v10.4.1
2021-12-29 19:17:10 +00:00
Barış Soner Uşaklı
0d9ec9d30e
test: fix restore test
2021-12-28 21:36:37 -05:00
Misty (Bot)
e6a46ef6ce
chore(i18n): fallback strings for new resources: nodebb.admin-settings-uploads
2021-12-28 17:41:44 +00:00
Barış Soner Uşaklı
a78e58f252
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-12-28 12:40:57 -05:00
Barış Soner Uşaklı
5278b11a01
refactor: remove unused language key
2021-12-28 12:40:48 -05:00
Misty (Bot)
5439e45f3e
Latest translations and fallbacks
2021-12-28 09:05:54 +00:00
Misty (Bot)
1a6d5250fb
Latest translations and fallbacks
2021-12-26 09:16:51 +00:00
Renovate Bot
87779fc8f9
chore(deps): update dependency lint-staged to v12.1.4
2021-12-24 13:04:03 +00:00
Misty (Bot)
a395596fbc
Latest translations and fallbacks
2021-12-24 09:05:54 +00:00
Renovate Bot
5c3335b799
fix(deps): update dependency yargs to v17.3.1
2021-12-24 01:50:17 +00:00
Julian Lam
b5b188fd53
feat: allow isCluster, isPrimary, and jobsDisabled to be passed in as numbers in addition to string/bool
...
/cc @barisusakli
2021-12-23 15:20:34 -05:00
renovate[bot]
dd8b1f757d
fix(deps): update dependency nodebb-theme-vanilla to v12.1.14 ( #10102 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-23 13:58:44 -05:00
renovate[bot]
dd1633fff8
fix(deps): update dependency nodebb-theme-slick to v1.4.22 ( #10101 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-23 13:54:50 -05:00
renovate[bot]
eccdfc9d6b
fix(deps): update dependency nodebb-theme-lavender to v5.3.2 ( #10099 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-23 13:27:12 -05:00
renovate[bot]
ee05b76264
chore(deps): update dependency jsdom to v19 ( #10053 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-23 13:23:11 -05:00
renovate[bot]
4f6fc10b84
fix(deps): update dependency nodebb-theme-persona to v11.3.12 ( #10100 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-23 13:22:22 -05:00
Barış Soner Uşaklı
07232a8cf6
fix: retry incrObjtFieldBy
2021-12-23 11:28:48 -05:00
Barış Soner Uşaklı
b179f0fc0f
fix: use component instead of class name
2021-12-23 11:05:37 -05:00
Misty (Bot)
842f96fc68
Latest translations and fallbacks
2021-12-23 09:05:46 +00:00
Julian Lam
d960f601a1
style: eslint
2021-12-22 15:37:23 -05:00
Julian Lam
2fe53cf849
feat: GET /api/v3/chats/:roomId/messages
2021-12-22 15:19:37 -05:00
Julian Lam
d95b4ee29a
fix: assertion check to ensure messages are in the room when editing/deleting, etc
2021-12-22 14:58:42 -05:00
Julian Lam
82768fcf6e
chore: remove debug logs in test/api.js
2021-12-22 14:39:31 -05:00
Julian Lam
aaa6f752d0
refactor: put message api calls behind /messages prefix, #10097
2021-12-22 14:39:18 -05:00
Misty (Bot)
207ae8cd6e
chore(i18n): fallback strings for new resources: nodebb.error
2021-12-22 16:14:58 +00:00
Julian Lam
aeb43b9bb1
fix: rename language key for incorrect parameter type error
2021-12-22 10:59:36 -05:00
Julian Lam
e747998cba
test: fix user tests calling deprecated socket methods
2021-12-22 10:59:36 -05:00
Julian Lam
47ab952639
docs: fix description for route
2021-12-22 10:59:36 -05:00
Julian Lam
0aa25f20d5
docs: roomId is number
2021-12-22 10:59:36 -05:00
Julian Lam
16ba16cdc4
fix: deprecate chats.leave
2021-12-22 10:59:36 -05:00
Julian Lam
fe17c94c35
feat: DELETE /api/v3/chats/:roomId/users and DELETE /api/v3/chats/:roomId/users/:uid
2021-12-22 10:59:36 -05:00
Julian Lam
6294beea0b
fix: re-allow kicking of the other party in a 1-to-1 chat
2021-12-22 10:59:36 -05:00
Julian Lam
d62ee84637
feat: POST /chats/:roomId/users
2021-12-22 10:59:36 -05:00
Julian Lam
6eea6451d2
feat: GET /chats/:roomId/users [breaking]
2021-12-22 10:59:36 -05:00
Julian Lam
d5fd098ecf
feat: POST /chats/:roomId/:mid and DELETE /chats/:roomId/:mid
2021-12-22 10:59:36 -05:00
Julian Lam
90fcbe4416
feat: middleware.assert.message
2021-12-22 10:59:36 -05:00
Julian Lam
b292960594
feat: GET /chats/:roomId/:mid
2021-12-22 10:59:36 -05:00
Julian Lam
f48ed3658a
feat: PUT /chats/:roomId/:mid
2021-12-22 10:59:36 -05:00
Julian Lam
140f9d2481
fix: isFinite check for room assertion, more test migrating
2021-12-22 10:59:36 -05:00
Julian Lam
e745e21242
chore: use apiv3 for room rename tests
2021-12-22 10:59:36 -05:00
Julian Lam
74f1905ea8
feat: allow API checkRequired middleware error to be internationalized
2021-12-22 10:59:36 -05:00
Julian Lam
c990211cf2
refactor: rewrite messaging tests to use API v3 calls when available, rewrote a bunch of tests to async..await
2021-12-22 10:59:36 -05:00
Julian Lam
9a4fd5dc7e
feat: PUT /api/v3/chats/:roomId
2021-12-22 10:59:36 -05:00
Julian Lam
eeffb9d978
feat: POST /api/v3/chats/:roomId
2021-12-22 10:59:36 -05:00
Julian Lam
09cf9c7770
feat: GET /api/v3/chats/:roomId
2021-12-22 10:59:36 -05:00
Julian Lam
55e68e2fd5
docs: openAPI documentation for routes
2021-12-22 10:59:36 -05:00
Julian Lam
40b4544e70
feat: POST /api/v3/chats, chat room creation, plus openAPI docs update
2021-12-22 10:59:36 -05:00
Julian Lam
94bead71fe
feat: GET /api/v3/chats
2021-12-22 10:59:36 -05:00
Julian Lam
02e878be72
feat: stub code for v3 chats api
2021-12-22 10:59:36 -05:00
Barış Soner Uşaklı
a115b771f0
fix : #10096 , don't display preview for links if hostname doesnt match
2021-12-22 10:55:30 -05:00
Misty (Bot)
139a4378b3
Latest translations and fallbacks
2021-12-22 09:05:51 +00:00
Barış Soner Uşaklı
35fea58a57
refactor: only write analytics data on nbb that has runJobs=true
...
prevents mongodb index error when lots of nodebbs try to write to the same key
2021-12-21 23:09:01 -05:00
Barış Soner Uşaklı
a9f81215cf
fix: only render preview on topic page
2021-12-21 11:52:16 -05:00
Julian Lam
33c8b1971e
docs: use social media card in readme header
2021-12-21 01:10:47 -05:00
Julian Lam
f7b3f69f6a
docs: add social media card
2021-12-21 01:10:15 -05:00
Barış Soner Uşaklı
42781467d2
refactor: remove knonwOwner param
2021-12-20 17:43:45 -05:00
Barış Soner Uşaklı
8fb89d761a
fix: don't crash server if analytics fails to save
...
fixes
MongoBulkWriteError: E11000 duplicate key error collection:
community.objects index: _key_1_value_-1 dup key: { _key: "analytics:pageviews", value: "1639807200000" }
2021-12-20 16:28:03 -05:00
Barış Soner Uşaklı
e332acf3f7
fix: upgrade script to handle strings as well
2021-12-20 15:43:44 -05:00
Renovate Bot
32cbf760f6
fix(deps): update dependency nodebb-theme-persona to v11.3.11
2021-12-20 13:58:36 -05:00
Nazim
d23ac79839
Revert
2021-12-20 10:11:19 -05:00
Nils Ramsperger
c046b8f41d
fixed version number
2021-12-20 10:09:52 -05:00
Renovate Bot
9253519c72
fix(deps): update dependency nodebb-theme-slick to v1.4.21
2021-12-19 17:31:40 +00:00
Misty (Bot)
a1729e1afd
Latest translations and fallbacks
2021-12-19 09:05:48 +00:00
Barış Soner Uşaklı
fdaf8274cf
fix : #10090 , remove left over necro posts messages
2021-12-18 16:46:49 -05:00
Renovate Bot
c0dd8dcb1f
chore(deps): update dependency lint-staged to v12.1.3
2021-12-18 13:45:45 +00:00
Misty (Bot)
34ffe69f27
Latest translations and fallbacks
2021-12-18 09:05:48 +00:00
Renovate Bot
55b9fab1be
chore(deps): update dependency eslint to v8.5.0
2021-12-18 02:25:28 +00:00
Barış Soner Uşaklı
a76444662c
refactor: remove console.log
2021-12-17 19:06:41 -05:00
Barış Soner Uşaklı
59214ca297
fix : #10086 , if pidfile is empty delete
2021-12-17 19:06:01 -05:00
Misty (Bot)
edba10e22c
chore(i18n): fallback strings for new resources: nodebb.post-queue
2021-12-17 20:31:45 +00:00
Julian Lam
5e68a99e73
Revert "chore: trigger lang"
...
This reverts commit 540eeae9bc .
2021-12-17 15:30:58 -05:00
Barış Soner Uşaklı
540eeae9bc
chore: trigger lang
2021-12-17 13:50:37 -05:00
renovate[bot]
019804e177
fix(deps): update dependency nodebb-theme-slick to v1.4.20 ( #10084 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-17 12:22:33 -05:00
renovate[bot]
66c759ed2b
fix(deps): update dependency nodebb-theme-vanilla to v12.1.13 ( #10085 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-17 12:18:03 -05:00
Misty (Bot)
98abf30b18
Latest translations and fallbacks
2021-12-17 09:06:11 +00:00
renovate[bot]
d276c9cdb1
fix(deps): update dependency nodebb-theme-persona to v11.3.10 ( #10083 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-16 22:50:27 -05:00
renovate[bot]
0ef9c7ab2e
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.17 ( #10082 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-16 22:50:21 -05:00
Barış Soner Uşaklı
4e1d421722
refactor: remove unused validator
2021-12-16 22:45:31 -05:00
Misty (Bot)
fd939f8bec
chore(i18n): fallback strings for new resources: nodebb.modules, nodebb.notifications
2021-12-17 03:26:55 +00:00
Barış Soner Uşaklı
c4042c70de
feat: #9506 , allow seeing and editing your queued posts
...
allow regular users access to post queue
allow regular users to edit their queued post/topic title
allow regular users to remove their post from post queue
ability to send a notification to user without removing from post queue
allow accessing single post queue items from notifications
2021-12-16 22:25:39 -05:00
Barış Soner Uşaklı
b8896d1328
refactor: only pass qs
2021-12-16 13:46:49 -05:00
Barış Soner Uşaklı
599bffd8e0
feat: pass in all query params to category search filter
2021-12-16 13:26:07 -05:00
Barış Soner Uşaklı
c4156bdd7b
feat: add data param to filter:categories.search
...
so plugins can do custom search for categories
2021-12-16 09:42:16 -05:00
Misty (Bot)
2170c8a8f5
Latest translations and fallbacks
2021-12-16 09:06:09 +00:00
Barış Soner Uşaklı
1e60ae8703
refactor: change error message
2021-12-15 21:32:30 -05:00
Barış Soner Uşaklı
1264dcb555
test: add email interstitial tests
2021-12-15 21:28:46 -05:00
Barış Soner Uşaklı
91e21ecc62
fix: utils method
2021-12-15 14:03:46 -05:00
Barış Soner Uşaklı
9f1b8a3b1e
refactor: use hasOwnProperty
2021-12-15 13:48:59 -05:00
Barış Soner Uşaklı
dbba0c396b
refactor: remove object.create
2021-12-15 13:48:31 -05:00
Barış Soner Uşaklı
3d3ae82f5b
refactor: remove unused args
2021-12-15 13:42:16 -05:00
Barış Soner Uşaklı
633061f4a7
refactor: remove comment
2021-12-15 12:51:52 -05:00
Barış Soner Uşaklı
d4f3ee67fa
refactor: use .map to return promises
2021-12-15 12:49:50 -05:00
Renovate Bot
dda7c0753e
fix(deps): update dependency nodebb-theme-vanilla to v12.1.12
2021-12-14 23:51:42 +00:00
Barış Soner Uşaklı
5e08f7e604
test: don't use csrf_token for get,head, options
2021-12-14 14:44:05 -05:00
Renovate Bot
4577600e98
fix(deps): update dependency nodebb-theme-slick to v1.4.19
2021-12-14 19:15:13 +00:00
Barış Soner Uşaklı
0e273ab25a
test: fix tests
2021-12-14 12:15:08 -05:00
Barış Soner Uşaklı
1f063058f0
breaking: remove socket.emit('user.exists')
...
remove socket.emit('user.deleteAccount')
remove socket.emit('user.follow')
remove socket.emit('user.unfollow')
remove socket.emit('user.saveSettings')
2021-12-14 12:05:12 -05:00
Renovate Bot
5e2281c350
fix(deps): update dependency nodebb-theme-persona to v11.3.8
2021-12-14 08:01:20 +00:00
Renovate Bot
0551a19e6e
fix(deps): update dependency mongodb to v4.2.2
2021-12-14 04:26:09 +00:00
Barış Soner Uşaklı
6b45dee9c5
breaking: remove socket.emit('user.changeUsernameEmail')
...
remove socket.emit('user.changePassword')
remove socket.emit('user.updateProfile')
2021-12-13 20:10:45 -05:00
Barış Soner Uşaklı
cc0a087a70
fix: prevent crash if groups is not valid json
2021-12-13 19:19:56 -05:00
Barış Soner Uşaklı
968d461692
fix: upgrade script
2021-12-13 19:18:51 -05:00
Barış Soner Uşaklı
682f60890b
lint: fix
2021-12-13 16:57:26 -05:00
Barış Soner Uşaklı
737e1c191e
fix: delete left over nav items after removal of some
2021-12-13 16:29:39 -05:00
Barış Soner Uşaklı
10e890e41f
fix: targetBlank/dropdown not getting cleared
...
show caret if nav item is dropdown
2021-12-13 16:24:17 -05:00
Barış Soner Uşaklı
69c96078ea
breaking: #10077 , store nav items in objects
2021-12-13 16:00:22 -05:00
Barış Soner Uşaklı
3b0c42a591
fix: prettier bulk method usage
2021-12-13 14:46:52 -05:00
Julian Lam
42959df053
fix: bug where groupChat property was not set for chat rooms
2021-12-13 14:46:47 -05:00
Barış Soner Uşaklı
f918a38164
breaking: remove socket.emit('topics.follow')
...
remove socket.emit('topics.changeWatching')
2021-12-13 12:55:54 -05:00
Renovate Bot
16398dd92f
fix(deps): update dependency postcss to v8.4.5
2021-12-13 03:45:21 +00:00
Barış Soner Uşaklı
68fd087567
test: remove old test
2021-12-12 13:58:21 -05:00
Barış Soner Uşaklı
6ad0472106
breaking: remove socket.emit('topics.post')
...
remove socket.emit('topics.search')
remove socket.emit('topics.getTopic')
2021-12-12 13:14:08 -05:00
Barış Soner Uşaklı
49641a3217
breaking: remove socket.emit('user.banUsers');
...
remove socket.emit('user.unbanUsers');
2021-12-12 12:47:02 -05:00
Barış Soner Uşaklı
4604a5724c
breaking: remove socket.emit('posts.reply')
...
remove socket.emit('posts.getPost')
2021-12-12 12:19:24 -05:00
Barış Soner Uşaklı
6d95684bc8
breaking: remove socket.emit('user.changePicture')
2021-12-12 11:53:00 -05:00
Barış Soner Uşaklı
0d694c781c
breaking: remove socket.emit('user.search')
2021-12-12 11:38:15 -05:00
Misty (Bot)
5e232f17f6
Latest translations and fallbacks
2021-12-11 09:05:40 +00:00
Barış Soner Uşaklı
99f865c618
breaking: remove socketHelpers.setDefaultPostData
2021-12-10 22:14:21 -05:00
Barış Soner Uşaklı
02ea17ea1b
breaking: remove deprecated groups socket calls
...
socket.emit('groups.join') removed use `PUT /api/v3/groups/:slug/membership/:uid`
socket.emit('groups.leave') removed use `DELETE /api/v3/groups/:slug/membership/:uid`
socket.emit('groups.grant') removed, `PUT /api/v3/groups/:slug/ownership/:uid`
socket.emit('groups.rescind') removed, `DELETE /api/v3/groups/:slug/ownership/:uid`
socket.emit('groups.update') removed, `PUT /api/v3/groups/:slug`
socket.emit('groups.create') removed, `POST /api/v3/groups`
socket.emit('groups.delete') removed, `DELETE /api/v3/groups`
2021-12-10 21:50:23 -05:00
Julian Lam
bc7707aa88
fix : #9484 show user history only to admins and gmods
2021-12-10 15:38:50 -05:00
Baris Usakli
20e76699a2
lint: missing ;
2021-12-10 12:16:58 -05:00
Baris Usakli
0d1e57dce0
breaking: remove deprecated methods
...
socket.emit('topics.delete') removed use `DELETE /api/v3/topics/state`
socket.emit('topics.restore') removed use `PUT /api/v3/topics/state`
socket.emit('topics.purge') removed use `DELETE /api/v3/topics`
socket.emit('topics.lock') removed use `PUT /api/v3/topics/lock`
socket.emit('topics.unlock') removed use `DELETE /api/v3/topics/lock`
socket.emit('topics.pin') removed use `PUT /api/v3/topics/pin`
socket.emit('topics.unpin') removed use `DELETE /api/v3/topics/pin`
2021-12-10 12:12:04 -05:00
Julian Lam
45c9dde319
fix: no need to pass 'img' to teaser tags stripping as images are already converted to alt text
2021-12-10 10:18:16 -05:00
Renovate Bot
de1ed01d81
fix(deps): update dependency compare-versions to v4.1.2
2021-12-10 08:37:51 +00:00
Barış Soner Uşaklı
bd1cb2d4f9
breaking: remove socket.emit('posts.delete')
...
remove socket.emit('posts.restore')
remove socket.emit('posts.purge')
remove socket.emit('posts.deletePosts')
remove socket.emit('posts.purgePosts')
2021-12-09 19:58:40 -05:00
Barış Soner Uşaklı
ec1d5e38da
breaking: remove socket.emit('posts.upvote')
...
socket.emit('posts.downvote')
socket.emit('posts.unvote')
2021-12-09 19:12:49 -05:00
Barış Soner Uşaklı
8427c5d9db
breaking: remove socket.emit('posts.move')
2021-12-09 18:59:23 -05:00
Barış Soner Uşaklı
4247f62441
breaking: remove socket.emit('posts.edit')
2021-12-09 18:42:43 -05:00
Barış Soner Uşaklı
f7418ccd47
breaking: remove socket.emit('posts.bookmark/unbookmark')
2021-12-09 17:59:23 -05:00
Julian Lam
16c88a977c
fix(deps): bump persona
2021-12-09 09:41:06 -05:00
Misty (Bot)
f2ca69d8f7
Latest translations and fallbacks
2021-12-09 09:05:43 +00:00
Barış Soner Uşaklı
5c3d5f1f40
test: make it async
2021-12-08 22:59:12 -05:00
Barış Soner Uşaklı
26f00ffb60
test: fix
2021-12-08 20:48:19 -05:00
Barış Soner Uşaklı
cfd474487a
refactor: async
2021-12-08 19:45:18 -05:00
Barış Soner Uşaklı
f0394c4965
refactor: async
2021-12-08 19:40:50 -05:00
Barış Soner Uşaklı
8491f67daf
refactor: use async
2021-12-08 19:40:33 -05:00
Barış Soner Uşaklı
e3c0f0be0a
refactor: remove unused
2021-12-08 19:30:12 -05:00
Barış Soner Uşaklı
07e2741ea6
breaking: remove deprecated admin.groups methods
2021-12-08 19:28:08 -05:00
Barış Soner Uşaklı
a8afdc6019
fix : #10069 , don't modify fields array
...
use a single setObjectFields for the profile update
2021-12-08 18:38:02 -05:00
Julian Lam
c90a89264c
fix(deps): bump persona
2021-12-08 16:58:09 -05:00
Barış Soner Uşaklı
236d4e8056
fix : #10068 , update data-index values after sort
2021-12-08 11:16:49 -05:00
Barış Soner Uşaklı
9af2335134
fix : #10068 , baseIndex should be read before sort update fix off by one error
2021-12-08 09:41:48 -05:00
Barış Soner Uşaklı
45d8157fee
fix: tests
2021-12-07 19:03:20 -05:00
Barış Soner Uşaklı
9627fa9029
refactor: always returns array
2021-12-07 18:43:14 -05:00
Barış Soner Uşaklı
830166d120
fix : #10067 , count posts instead of incr/decr
2021-12-07 18:40:23 -05:00
Barış Soner Uşaklı
f4aa249d8c
refactor: use async/await
2021-12-07 15:24:22 -05:00
renovate[bot]
07217762e6
fix(deps): update dependency nodebb-plugin-mentions to v3.0.4 ( #10063 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-07 12:14:21 -05:00
renovate[bot]
a5840c5aff
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.12 ( #10064 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-07 11:50:07 -05:00
renovate[bot]
5477cf32ad
fix(deps): update dependency nodebb-theme-slick to v1.4.18 ( #10065 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-07 11:49:58 -05:00
renovate[bot]
60d778f063
fix(deps): update dependency nodebb-plugin-markdown to v8.14.5 ( #10062 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-07 11:08:44 -05:00
renovate[bot]
8695d370ce
fix(deps): update dependency nodebb-theme-persona to v11.3.5 ( #10059 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-12-07 11:08:34 -05:00
Renovate Bot
70068d6c8b
fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.1
2021-12-07 15:28:27 +00:00
Renovate Bot
84b03a348c
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.15
2021-12-07 14:06:41 +00:00
Misty (Bot)
cf6032b1b2
Latest translations and fallbacks
2021-12-07 09:06:28 +00:00
Renovate Bot
ba02f01553
chore(deps): update dependency eslint to v8.4.1
2021-12-07 08:37:16 +00:00
Barış Soner Uşaklı
cbf198fe9b
lint: remove unused
2021-12-06 22:07:25 -05:00
Barış Soner Uşaklı
45d755b6ae
breaking: remove socket.emit('categories.getCategory')
2021-12-06 21:58:56 -05:00
Barış Soner Uşaklı
cc3f82bc83
breaking: remove socket.emit('admin.categories.setPrivilege') and socket.emit('admin.categories.getPrivilegeSettings')
2021-12-06 21:47:47 -05:00
Barış Soner Uşaklı
0b9c01f9a0
breaking: remove deprecated socket.emit('admin.categories.update')
2021-12-06 20:34:33 -05:00
Barış Soner Uşaklı
ba5d2e7b81
breaking: remove deprecated socket.emit('admin.categories.purge')
2021-12-06 20:22:09 -05:00
Barış Soner Uşaklı
b335372348
breaking: remove deprecated socket.emit('admin.categories.create')
2021-12-06 20:14:44 -05:00
Barış Soner Uşaklı
10c19af2ad
breaking: remove deprecated socket.emit('admin.categories.getAll')
2021-12-06 20:06:15 -05:00
Barış Soner Uşaklı
f8f0a83b52
test: one more getTopicPosts test
2021-12-06 17:18:38 -05:00
Barış Soner Uşaklı
a20abdce02
lint: remove unused
2021-12-06 17:07:32 -05:00
Barış Soner Uşaklı
36eb47d9a0
refactor: change var name
2021-12-06 17:00:50 -05:00
Barış Soner Uşaklı
170e5dd941
breaking: remove getTopicPosts(tid, ...) usage
2021-12-06 17:00:25 -05:00
Barış Soner Uşaklı
906dc5675e
fix: handle start=0 stop=0 for topics.getTopicPosts
...
add more tests
2021-12-06 16:36:30 -05:00
Barış Soner Uşaklı
621c142f8e
refactor: alerts
2021-12-06 16:24:09 -05:00
Barış Soner Uşaklı
0a6eeb933e
lint: fix
2021-12-06 15:25:10 -05:00
Barış Soner Uşaklı
cba78aee16
refactor: use alerts.error/success
2021-12-06 14:31:35 -05:00
Barış Soner Uşaklı
4f4236101b
fix: wrong usage of is ACP
2021-12-06 14:27:43 -05:00
Misty (Bot)
4a53adf626
chore(i18n): fallback strings for new resources: nodebb.admin-admin
2021-12-06 17:52:30 +00:00
Barış Soner Uşaklı
b4a0af4972
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-12-06 12:51:06 -05:00
Barış Soner Uşaklı
dd02c49f43
refactor: use lang keys, fix typo
2021-12-06 12:50:59 -05:00
Misty (Bot)
b052a8e763
chore(i18n): fallback strings for new resources: nodebb.admin-admin
2021-12-06 17:46:20 +00:00
Barış Soner Uşaklı
1980feed46
refactor: use alerts module
2021-12-06 12:45:35 -05:00
Renovate Bot
8cbe0df2e5
fix(deps): update dependency nodebb-theme-persona to v11.3.3
2021-12-06 00:06:12 +00:00
Renovate Bot
4b11371586
chore(deps): update dependency eslint to v8.4.0
2021-12-04 11:32:58 +00:00
Misty (Bot)
0b88cfd9dd
Latest translations and fallbacks
2021-12-04 09:06:26 +00:00
Julian Lam
fa01801f64
fix: don't throw on invalid session, just return early so socket is not opened.
...
Also updated the plugin hook call to `static:sockets.validateSession` to not return a result, because in static calls that result is always null anyway
2021-12-02 14:13:20 -05:00
Renovate Bot
b342338935
chore(deps): update dependency lint-staged to v12
2021-12-02 12:09:58 -05:00
Renovate Bot
e9aadde180
chore(deps): update dependency eslint to v8
2021-12-02 12:09:50 -05:00
Renovate Bot
f6c6425d68
chore(deps): update commitlint monorepo to v15
2021-12-02 12:09:43 -05:00
Barış Soner Uşaklı
71fa8175bb
chore: up themes
2021-12-02 11:43:32 -05:00
Barış Soner Uşaklı
a29535833f
fix : #10052 , dont use spaces in tag class name
2021-12-02 10:58:23 -05:00
Barış Soner Uşaklı
41db9436e8
perf: only add middleware if relativePath is set
2021-12-01 17:18:38 -05:00
Julian Lam
a3bdb70617
feat: ensure that all requests handled by NodeBB fall under the relative_path as configured
2021-12-01 16:57:46 -05:00
Julian Lam
14e352470d
fix(deps): bump emoji plugin
2021-12-01 16:28:23 -05:00
Renovate Bot
597d826b26
fix(deps): update dependency ioredis to v4.28.2
2021-12-01 13:46:55 +00:00
Misty (Bot)
7af902fc31
Latest translations and fallbacks
2021-12-01 09:06:09 +00:00
Renovate Bot
115de4e544
fix(deps): update dependency yargs to v17.3.0
2021-12-01 03:34:52 +00:00
renovate[bot]
49813cce42
fix(deps): update dependency mime to v3 ( #9963 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-11-30 20:28:44 -05:00
Barış Soner Uşaklı
2bb0828af6
refactor: dont need local function
2021-11-30 20:27:16 -05:00
sadaszewski
a1c9a69cd3
incr by bulk. ( #9952 )
...
* incr by bulk.
* Update analytics.js
* Update analytics.js
* lint: fix
Co-authored-by: Barış Soner Uşaklı <baris@nodebb.org >
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2021-11-30 20:26:07 -05:00
Barış Soner Uşaklı
6ea3b51f12
Zincrybulk ( #9975 )
...
* feat: zincry bulk
* feat: psql bulk incr placeholder
* test: redis test fix
* test: redis test
2021-11-30 19:59:47 -05:00
Barış Soner Uşaklı
d9c42c000c
feat: show 10 members
2021-11-30 18:42:52 -05:00
Barış Soner Uşaklı
7b99dc46eb
test: utils.params
2021-11-30 18:36:18 -05:00
Renovate Bot
f72af319fb
fix(deps): update dependency mongodb to v4.2.1
2021-11-30 22:50:25 +00:00
Barış Soner Uşaklı
594293c763
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-11-30 15:47:24 -05:00
Barış Soner Uşaklı
1cdb0b1e19
fix: don't crash if tid is falsy
2021-11-30 15:47:19 -05:00
Misty (Bot)
32326c22fd
Latest translations and fallbacks
2021-11-30 09:07:46 +00:00
Renovate Bot
ed4b0cf73d
fix(deps): update dependency @socket.io/redis-adapter to v7.1.0
2021-11-30 02:56:32 +00:00
Barış Soner Uşaklı
0414356cf7
perf: don't load all set members to get count
2021-11-29 19:29:18 -05:00
Barış Soner Uşaklı
50063fe238
fix: regression from 27c05448e1
2021-11-29 15:17:02 -05:00
Misty (Bot)
7e6fa7b490
Latest translations and fallbacks
2021-11-29 09:07:01 +00:00
Barış Soner Uşaklı
cd2040ac6b
test: regular user shouldn't see admin:privileges
2021-11-28 20:47:13 -05:00
Barış Soner Uşaklı
82b72f7edc
lint: remove unused utils
2021-11-28 20:26:27 -05:00
Barış Soner Uşaklı
5843122178
test: add missing tests
2021-11-28 20:18:36 -05:00
Barış Soner Uşaklı
8117b7f22f
breaking: remove deprecated post diff socket calls
2021-11-28 19:45:29 -05:00
Barış Soner Uşaklı
324262cbb5
refactor: DRY
2021-11-28 19:31:08 -05:00
Barış Soner Uşaklı
1a7fffc7e9
breaking: remove deprecated user middlewares
2021-11-28 18:58:17 -05:00
Barış Soner Uşaklı
941ecaf899
fix: keep query params on /me redirects
2021-11-28 18:48:52 -05:00
Barış Soner Uşaklı
65c5504193
fix: 403/400/500 page not generating csrf_token
2021-11-28 07:31:09 -05:00
Barış Soner Uşaklı
747b2e7f70
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-11-28 06:42:21 -05:00
Barış Soner Uşaklı
3dd681ebce
fix: error pages dont have config.csrf_token
2021-11-28 06:42:19 -05:00
Misty (Bot)
6b054d7a23
Latest translations and fallbacks
2021-11-28 09:06:35 +00:00
Barış Soner Uşaklı
36aa60346b
breaking: remove action:category.loaded, use action:topics.loading
...
action:category.loaded will not fire on infintite load of topics
2021-11-27 14:58:03 -05:00
Renovate Bot
b34b8aa969
fix(deps): update dependency postcss to v8.4.4
2021-11-27 18:10:53 +00:00
Renovate Bot
2dadf7865a
fix(deps): update dependency postcss to v8.4.3
2021-11-27 04:22:19 +00:00
Barış Soner Uşaklı
7434cbf66f
test: add api token tests
2021-11-26 18:59:29 -05:00
Barış Soner Uşaklı
1e53552874
feat: closes #10018
2021-11-26 17:08:47 -05:00
Baris Usakli
9239582e36
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-11-26 14:43:06 -05:00
Baris Usakli
06bfec8840
feat: #10018 add href
2021-11-26 14:42:57 -05:00
Misty (Bot)
23c915ba66
chore(i18n): fallback strings for new resources: nodebb.topic
2021-11-26 19:42:35 +00:00
Baris Usakli
0f14f23b2a
feat: #10018 , wip
2021-11-26 14:41:46 -05:00
Julian Lam
6c07433dea
refactor: use routePrefixMap instead of routeRegexpMap, +tests ( #10035 )
...
* refactor: use routePrefixMap instead of routeRegexpMap, +tests
Currently tests fail because privilege pages resolve if passed garbage... hmm
* fix: priv check paths
remove /v3 from path as well
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2021-11-26 13:53:53 -05:00
Baris Usakli
d378bf4c9c
fix: quote button staying on screen on slow computers
2021-11-26 12:57:13 -05:00
Misty (Bot)
2c08a2b3bd
Latest translations and fallbacks
2021-11-26 09:06:42 +00:00
Misty (Bot)
bfb29fea07
Latest translations and fallbacks
2021-11-25 09:08:47 +00:00
Renovate Bot
6a2737980e
fix(deps): update dependency postcss to v8.4.1
2021-11-25 02:11:34 +00:00
Barış Soner Uşaklı
daf385cd42
refactor: use hasOwnProprety
2021-11-24 18:17:58 -05:00
Renovate Bot
2934527532
fix(deps): update dependency postcss to v8.4.0
2021-11-24 16:38:04 +00:00
Misty (Bot)
ffc26bc9be
Latest translations and fallbacks
2021-11-24 09:07:06 +00:00
Barış Soner Uşaklı
404a877408
test: add missing tests
2021-11-23 19:47:29 -05:00
Barış Soner Uşaklı
2bdb4906ec
test: upgrade.runParticular
2021-11-23 19:02:49 -05:00
Barış Soner Uşaklı
6dcdf1d342
breaking: remove setTopicSort/setCategorySort
2021-11-23 18:45:30 -05:00
Barış Soner Uşaklı
7aa85882d5
chore: right dropdown
2021-11-23 18:25:30 -05:00
Barış Soner Uşaklı
a998cc1c47
chore: right dropdown
2021-11-23 18:25:01 -05:00
Barış Soner Uşaklı
c17ec996e0
test: add missing acp root category test
2021-11-23 18:18:02 -05:00
Barış Soner Uşaklı
a7d1dfb65c
breaking: remove deprecated socket user create/delete functions
...
add missing tests
2021-11-23 18:02:44 -05:00
Barış Soner Uşaklı
217aae4c81
test: cache dump test
2021-11-23 15:20:44 -05:00
Barış Soner Uşaklı
a0e2704da1
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-11-23 15:16:47 -05:00
Barış Soner Uşaklı
c93d7fdbdd
breaking: remove deprecated uploads.delete
2021-11-23 15:16:41 -05:00
Julian Lam
e0caa5e0c4
fix: removed unused var
2021-11-23 14:53:30 -05:00
Misty (Bot)
eecd02fbee
chore(i18n): fallback strings for new resources: nodebb.admin-settings-user, nodebb.login
2021-11-23 19:47:37 +00:00
Julian Lam
01bd8a8694
remove email only login ( #10030 )
...
* feat: remove ACP option for email-only logins
* feat: remove email-only login, upgrade script to fix config
2021-11-23 14:46:24 -05:00
Barış Soner Uşaklı
79de48c57f
breaking: remove deprecated methods
2021-11-23 13:21:18 -05:00
Renovate Bot
9966a00fbe
fix(deps): update dependency ioredis to v4.28.1
2021-11-23 11:05:44 +00:00
Misty (Bot)
9fdbfe6779
Latest translations and fallbacks
2021-11-23 09:07:43 +00:00
Barış Soner Uşaklı
bc120dba68
test: add missing controllers
2021-11-23 00:13:54 -05:00
Barış Soner Uşaklı
edf7c647e8
test: fix tpl name
2021-11-23 00:04:10 -05:00
Barış Soner Uşaklı
6d186ff10d
test: add mising email.test tpls
2021-11-22 23:53:13 -05:00
Barış Soner Uşaklı
754cdab896
test: debug routes in dev
2021-11-22 23:38:04 -05:00
Barış Soner Uşaklı
1280d9ae85
test: add digest route test
2021-11-22 23:28:04 -05:00
Barış Soner Uşaklı
2473d5d873
fix : #10027 , properly auto confirm first user
2021-11-22 23:20:31 -05:00
Barış Soner Uşaklı
71e34be565
fix: cli password reset
2021-11-22 22:20:01 -05:00
Barış Soner Uşaklı
f11bc33ac5
test: digest
2021-11-22 21:22:44 -05:00
Barış Soner Uşaklı
0e72512509
test: fix function name
2021-11-22 21:17:54 -05:00
Barış Soner Uşaklı
d375dcb873
test: submitUsage
2021-11-22 21:10:12 -05:00
Barış Soner Uşaklı
d7c32ccbc2
test: remove log
2021-11-22 20:01:47 -05:00
Barış Soner Uşaklı
29b3587d91
test: middleware/expose.js
2021-11-22 19:56:12 -05:00
Barış Soner Uşaklı
fa1ac04dc6
lint: fix
2021-11-22 19:26:18 -05:00
Barış Soner Uşaklı
c5f08fdc81
breaking: remove socket.io/flags.js
...
refactor: helpers.loginUser returns a single object {jar, csrf_token}
2021-11-22 19:23:51 -05:00
Julian Lam
f0d192fbfd
feat: autocomplete for activate/reset
...
useless features™️
2021-11-22 15:37:37 -05:00
Renovate Bot
fdae69911b
fix(deps): update dependency nodebb-theme-persona to v11.3.1
2021-11-22 14:33:37 -05:00
Julian Lam
a10ea03c3a
fix : #10023 , bump persona
2021-11-22 11:14:29 -05:00
Misty (Bot)
6eac500a50
Latest translations and fallbacks
2021-11-22 09:06:27 +00:00
Renovate Bot
87433b79ef
chore(deps): update dependency jsdom to v18.1.1
2021-11-22 05:21:28 +00:00
Barış Soner Uşaklı
242f8e95ad
fix : #10020 , /api/post/upload returns v3 style response
2021-11-21 19:45:04 -05:00
Misty (Bot)
34de9608d0
Latest translations and fallbacks
2021-11-21 09:06:13 +00:00
Misty (Bot)
387f2a07eb
Latest translations and fallbacks
2021-11-20 09:06:23 +00:00
Julian Lam
5b42b6b369
API route for returning tracked analytics keys ( #10019 )
...
* feat: track metrics saved by NodeBB (and assoc. plugins), #9949
* feat: route to retrieve analytics keys, closes #9949
2021-11-19 15:12:13 -05:00
Julian Lam
449366ca83
fix: consolidate plugin reset logic
2021-11-19 12:21:14 -05:00
Barış Soner Uşaklı
9245f71a66
fix: search crash
2021-11-18 20:12:07 -05:00
Barış Soner Uşaklı
fb363957d1
refactor: tab rules
2021-11-18 16:42:18 -05:00
Barış Soner Uşaklı
c26870d227
feat: #10008 , add history entry for note deletion
2021-11-18 13:59:39 -05:00
Barış Soner Uşaklı
697dd37670
refactor: change category feed so it is not updated on every reply
...
allow cid query param for recent/top/popular feeds
2021-11-18 13:11:05 -05:00
Renovate Bot
f05d308ac7
fix(deps): update socket.io packages to v4.4.0
2021-11-18 16:03:55 +00:00
Renovate Bot
68dddbd946
fix(deps): update dependency nodebb-theme-vanilla to v12.1.10
2021-11-18 13:07:31 +00:00
Renovate Bot
3eb91a2011
fix(deps): update dependency nodebb-theme-persona to v11.2.22
2021-11-18 11:14:11 +00:00
Renovate Bot
5ec32c3145
fix(deps): update dependency nodebb-plugin-mentions to v3.0.3
2021-11-18 09:10:41 +00:00
Barış Soner Uşaklı
d5bfd51267
fix : #10010 , handle reverse sorting for topic events
...
dont add events to dom if sort is most votes
if sorting is reverse add new events after the main post or at the top instead of bottom
2021-11-17 23:34:01 -05:00
Barış Soner Uşaklı
e368feef51
refactor: dont expost entire res._locals to client side
2021-11-17 22:11:24 -05:00
renovate[bot]
2378fc84fa
fix(deps): update dependency mongodb to v4.2.0 ( #10011 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-11-17 13:42:10 -05:00
Barış Soner Uşaklı
af5393ecdc
chore: update readme mongodb version
2021-11-17 13:20:07 -05:00
Barış Soner Uşaklı
500cad78e5
test: up mongodb version
2021-11-17 13:07:58 -05:00
Barış Soner Uşaklı
190532b3b4
refactor: shorter meta.settings.get
2021-11-16 19:25:40 -05:00
Barış Soner Uşaklı
51cbeccb08
refactor: clone settings before returning
...
prevents plugins from mistakenly modifying saved settings in cache
2021-11-16 19:20:18 -05:00
Barış Soner Uşaklı
27c05448e1
refactor: remove another async.series
2021-11-16 17:11:26 -05:00
Barış Soner Uşaklı
4359e5c97c
refactor: remove tabs after declaration
2021-11-16 16:24:17 -05:00
Barış Soner Uşaklı
0532c1b2a1
feat: #9957 , don't remove existing fields form config.json
2021-11-16 16:20:39 -05:00
Barış Soner Uşaklı
047f031dd7
fix : #10006 , dont allow new rooms or adding to a room if target is blocked
2021-11-16 11:57:00 -05:00
Misty (Bot)
c16dad40cf
Latest translations and fallbacks
2021-11-16 09:07:13 +00:00
Barış Soner Uşaklı
aac0792ab8
test: mainPost removed from inf scroll
2021-11-15 18:31:55 -05:00
Barış Soner Uşaklı
6d38eab69a
refactor: update dates
2021-11-15 18:27:22 -05:00
Barış Soner Uşaklı
f729e51921
refactor: clone before returning
2021-11-15 18:21:52 -05:00
Barış Soner Uşaklı
258f368e32
refactor: add filter:topic.getPosts
...
this hook only fires when loading the posts of a topic cold load + infinite scroll
do not remove posts if they have index =-1
use topics.getTopicPosts instead of getMainPostAndReplies
2021-11-15 18:08:09 -05:00
dependabot[bot]
ea9f2c731c
chore(deps): bump compare-versions from 3.6.0 to 4.1.1 in /install
...
Bumps [compare-versions](https://github.com/omichelsen/compare-versions ) from 3.6.0 to 4.1.1.
- [Release notes](https://github.com/omichelsen/compare-versions/releases )
- [Changelog](https://github.com/omichelsen/compare-versions/blob/master/CHANGELOG.md )
- [Commits](https://github.com/omichelsen/compare-versions/compare/v3.6.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: compare-versions
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-15 12:10:59 -05:00
Renovate Bot
aae7be027e
fix(deps): update dependency @socket.io/redis-adapter to v7.0.1
2021-11-15 12:56:30 +00:00
Renovate Bot
4616253755
fix(deps): update dependency sharp to v0.29.3
2021-11-14 14:30:14 +00:00
Misty (Bot)
2b39dc4dea
Latest translations and fallbacks
2021-11-14 09:05:56 +00:00
Barış Soner Uşaklı
231472354e
perf: create user tooltips on demand
2021-11-13 20:25:09 -05:00
Barış Soner Uşaklı
7f8783555b
Revert "perf: remove createUserTooltips"
...
This reverts commit facc10e40f .
2021-11-13 20:16:24 -05:00
Renovate Bot
d7c2a311ab
chore(deps): update dependency jsdom to v18.1.0
2021-11-13 03:59:36 +00:00
Barış Soner Uşaklı
8379c11b22
refactor: setObjectBulk to match sortedSetAddBulk
2021-11-12 19:51:59 -05:00
Julian Lam
1a85aaad23
docs: add docs link higher up
2021-11-12 15:26:00 -05:00
Julian Lam
e325aa935a
docs: update readme blurb
2021-11-12 15:23:46 -05:00
Baris Usakli
d412ba4411
perf: closes #9994 , bulk methods for settings
2021-11-12 15:13:36 -05:00
Misty (Bot)
72e1c281d7
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2021-11-12 19:59:42 +00:00
Julian Lam
09e0c6d503
feat: add feature flag to disable verification emails, closes #9996
2021-11-12 14:58:56 -05:00
Baris Usakli
facc10e40f
perf: remove createUserTooltips
2021-11-12 11:18:44 -05:00
Barış Soner Uşaklı
d196409580
refactor: remove more async.eachSeries/mapSeries
2021-11-10 20:55:06 -05:00
Barış Soner Uşaklı
8750ee04a6
refactor: make a single call to set widgets per template
2021-11-10 20:40:34 -05:00
Barış Soner Uşaklı
80f9963bed
refactor: remove jshint, remove async.parallel
2021-11-10 20:19:13 -05:00
Misty (Bot)
3a78a15134
chore: incrementing version number - v1.18.6
...
(cherry picked from commit 22e74dc0bb )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-11-10 20:45:25 +00:00
Misty (Bot)
3c8109e27f
chore: update changelog for v1.18.6
2021-11-10 20:45:25 +00:00
Barış Soner Uşaklı
a0f0dd021b
chore: make it a link
2021-11-10 15:33:15 -05:00
Barış Soner Uşaklı
dad31c8ea2
chore: update badges, remove david doesnt work
2021-11-10 15:32:36 -05:00
Renovate Bot
45a0895c34
chore(deps): update dependency eslint-plugin-import to v2.25.3
2021-11-10 12:35:52 +00:00
Misty (Bot)
975cb51262
Latest translations and fallbacks
2021-11-10 09:07:28 +00:00
Barış Soner Uşaklı
41c3eb8298
refactor: shorter require
2021-11-09 19:38:35 -05:00
Barış Soner Uşaklı
96f13e4f5d
feat: #9992 , hooks.one
2021-11-09 19:29:29 -05:00
Barış Soner Uşaklı
0428912c6d
refactor: deprecate app.alert functions user alerts module directly
2021-11-09 13:34:59 -05:00
Barış Soner Uşaklı
ae64b9f495
test: add another assert for random failing test
2021-11-09 11:05:03 -05:00
Barış Soner Uşaklı
61d1f56500
test: socket.emit doesnt exist in tests
2021-11-09 10:51:44 -05:00
Julian Lam
1719bff89c
feat: use auto-generated meta and link tags in ACP, closes #9991
2021-11-09 10:39:48 -05:00
Barış Soner Uşaklı
8b4510cc70
refactor: deprecate app.logout
...
use logout module instead
move header related code out of app.js
2021-11-08 23:28:26 -05:00
Barış Soner Uşaklı
415dfbb9f7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-11-08 22:55:40 -05:00
renovate[bot]
cf30876fbf
fix(deps): update dependency nodebb-theme-slick to v1.4.16 ( #9990 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-11-08 22:50:11 -05:00
renovate[bot]
ef02bdc467
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.14 ( #9989 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-11-08 22:50:05 -05:00
Barış Soner Uşaklı
a9265dbf5c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-11-08 22:48:07 -05:00
Barış Soner Uşaklı
619034484f
refactor: simpler rejoin
...
remove pointless app.cacheBuster = null
2021-11-08 22:48:02 -05:00
renovate[bot]
654c8e6148
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.13 ( #9988 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-11-08 22:37:57 -05:00
Barış Soner Uşaklı
e3f5b706a5
test: show body when test fails
2021-11-08 22:36:10 -05:00
Barış Soner Uşaklı
f352be63dc
refactor: deprecate app.openChat/newChat
...
use chat.openChat/newChat instead
2021-11-08 22:20:41 -05:00
Barış Soner Uşaklı
1a9b15989b
refactor: move search functions from app.js to search module
...
deprecate:
app.handleSearch, use search.init(options) instead
app.enableTopicSearch, use search.enableQuickSearch(options) instead
app.prepareSearch, use search.showAndFocusInput() instead
2021-11-08 21:31:49 -05:00
Barış Soner Uşaklı
666fe209f0
refactor: move session messages
2021-11-08 21:00:37 -05:00
Barış Soner Uşaklı
3d2398ac4c
test: lint
2021-11-08 20:48:32 -05:00
Barış Soner Uşaklı
518552543d
refactor: move warnings/messages out of app.js
2021-11-08 20:40:41 -05:00
Barış Soner Uşaklı
cb0d74bdd1
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-11-08 16:55:31 -05:00
Barış Soner Uşaklı
0a7ff2085e
refactor: remove jshint
2021-11-08 16:55:25 -05:00
Julian Lam
c1ac291284
fix: ability to enumerate email via updateProfile method
2021-11-08 15:36:37 -05:00
Julian Lam
b912a564e3
fix: accidentally not clearing email when said email is confirmed for a different uid
2021-11-08 15:16:48 -05:00
Renovate Bot
1a22b0ecf2
fix(deps): update dependency nodebb-plugin-mentions to v3.0.2
2021-11-08 18:08:11 +00:00
Renovate Bot
98ebc4d9ac
fix(deps): update dependency socket.io to v4.3.2
2021-11-08 11:54:00 +00:00
Misty (Bot)
b736347cd3
Latest translations and fallbacks
2021-11-08 09:07:54 +00:00
Renovate Bot
c1f5889f13
fix(deps): update dependency html-to-text to v8.1.0
2021-11-07 20:26:00 +00:00
Misty (Bot)
91676c6c7c
chore(i18n): fallback strings for new resources: nodebb.admin-development-info
2021-11-07 02:07:52 +00:00
Barış Soner Uşaklı
4b738c8cd3
refactor: cleanup info, better cpu usage %
2021-11-06 22:07:06 -04:00
Barış Soner Uşaklı
890bf03fcc
refactor: acp only uses 3 modes and a single theme
...
so only copy 7 files to build folder instead of 400+
2021-11-06 21:20:05 -04:00
Misty (Bot)
8a12ac3470
Latest translations and fallbacks
2021-11-06 09:06:33 +00:00
Barış Soner Uşaklı
30cce14204
test: fix tpl test
2021-11-05 20:21:19 -04:00
renovate[bot]
4f1ee1fcb1
fix(deps): update dependency nodebb-plugin-dbsearch to v5.1.0 ( #9983 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-11-05 18:16:36 -04:00
Barış Soner Uşaklı
3386893b58
test: dbsearch no longer has staticDir
2021-11-05 18:14:08 -04:00
Renovate Bot
7fee0e3272
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.12
2021-11-05 15:47:53 -04:00
renovate[bot]
8224a2a930
fix(deps): update dependency nodebb-plugin-mentions to v3.0.1 ( #9979 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Julian Lam <julian@nodebb.org >
2021-11-05 15:47:36 -04:00
Renovate Bot
91293ecc6d
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.11
2021-11-05 15:45:53 -04:00
Renovate Bot
f7295aaad5
fix(deps): update dependency nodebb-theme-lavender to v5.3.1
2021-11-05 15:45:42 -04:00
Barış Soner Uşaklı
4ac9270a2a
test: increase timeout
2021-11-05 14:25:43 -04:00
Barış Soner Uşaklı
28dd31a8e7
fix : #9976
2021-11-05 14:12:45 -04:00
Barış Soner Uşaklı
9bfb6c7281
fix : #9976 , handle array or object
2021-11-05 14:11:03 -04:00
Barış Soner Uşaklı
41e0240010
fix: dont show previews on mobile
2021-11-05 13:20:13 -04:00
Misty (Bot)
9e1d8da643
Latest translations and fallbacks
2021-11-05 09:06:51 +00:00
Barış Soner Uşaklı
c1cc35a949
refactor: display errors from category drag/drop
2021-11-04 14:23:16 -04:00
Barış Soner Uşaklı
054685265d
fix: category load more btn visibility
2021-11-04 13:19:37 -04:00
Barış Soner Uşaklı
66e7cdac7a
fix : #9973 , ignore if assigning to same parent
2021-11-04 11:45:06 -04:00
Misty (Bot)
fb0588576d
Latest translations and fallbacks
2021-11-04 09:07:12 +00:00
Barış Soner Uşaklı
d27c9696e3
feat: add node 16 ( #9847 )
...
* feat: add node 16
* fix: check errors in fork
* test: add use-spawn
* test: another test
* Revert "test: another test"
This reverts commit 606efe26fe .
* test: another test
* fix: lint
* fix: remove spawn-wrap
* test: comment out plugin installs
* fix: lint
* test: uncomment all tests except npm i
* fix: lint
* test: bring back tests
* test: remove leftover override
2021-11-04 00:09:14 -04:00
Barış Soner Uşaklı
67cb249122
fix : #9972
2021-11-03 22:47:15 -04:00
Barış Soner Uşaklı
b1d6c9ba29
chore: up themes
2021-11-03 19:05:02 -04:00
renovate[bot]
0888aae6d2
fix(deps): update dependency nodebb-plugin-mentions to v3 ( #9966 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-11-03 19:02:38 -04:00
renovate[bot]
f59937314b
fix(deps): update dependency mongodb to v4.1.4 ( #9968 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-11-03 19:02:29 -04:00
renovate[bot]
8fac8d6188
fix(deps): update dependency nodebb-theme-persona to v11.2.21 ( #9969 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-11-03 19:02:13 -04:00
Misty (Bot)
3727e39f87
chore(i18n): fallback strings for new resources: nodebb.admin-settings-navigation
2021-11-03 20:02:19 +00:00
Barış Soner Uşaklı
2e623dd271
feat: #9967 , allow dropdowns in navigation
2021-11-03 16:01:32 -04:00
Barış Soner Uşaklı
98b98a1130
chore: up mentions
2021-11-03 12:25:58 -04:00
Barış Soner Uşaklı
cbe19cb8b4
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-11-03 10:52:10 -04:00
Barış Soner Uşaklı
f728abda06
fix: remove tooltip on ajaxify
2021-11-03 10:52:03 -04:00
Renovate Bot
0f8a68c045
fix(deps): update dependency nodebb-plugin-mentions to v2.15.1
2021-11-03 11:32:40 +00:00
Misty (Bot)
ddeeee7f1a
Latest translations and fallbacks
2021-11-03 09:07:30 +00:00
Barış Soner Uşaklı
3e4d477e48
chore: up mentions
2021-11-03 00:09:30 -04:00
Barış Soner Uşaklı
8a88295d04
fix: don't highlight external nav items
2021-11-02 20:05:17 -04:00
Renovate Bot
dc78125aa6
chore(deps): update commitlint monorepo to v14
2021-11-02 09:44:23 -04:00
Misty (Bot)
1fce1056c5
Latest translations and fallbacks
2021-11-02 09:07:51 +00:00
Renovate Bot
81c8d70c51
fix(deps): update dependency validator to v13.7.0
2021-11-02 02:54:53 +00:00
Barış Soner Uşaklı
b916e42f40
feat: show number of events per type in acp
2021-11-01 19:36:18 -04:00
Barış Soner Uşaklı
9fbb3b11ef
perf: only load posts once
2021-11-01 18:22:39 -04:00
Barış Soner Uşaklı
63976c42fe
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-11-01 15:30:42 -04:00
Barış Soner Uşaklı
5a0efd2d42
fix: don't use # for previews
2021-11-01 15:30:36 -04:00
Misty (Bot)
46789910a8
chore(i18n): fallback strings for new resources: nodebb.admin-settings-post
2021-11-01 19:09:49 +00:00
Barış Soner Uşaklı
8c67031609
feat: show posts previews if enabled on mouse over
2021-11-01 15:09:05 -04:00
Renovate Bot
7d468e7203
chore(deps): update dependency jsdom to v18.0.1
2021-11-01 18:33:09 +00:00
Misty (Bot)
2ca40c6729
Latest translations and fallbacks
2021-11-01 09:07:17 +00:00
Barış Soner Uşaklı
3d611ab70e
fix: events for just topic with main post
2021-10-31 16:13:16 -04:00
Barış Soner Uşaklı
89399c0ed5
fix : #9954 , get next post timestamp
...
fixes topic events being inserted in after first page but at the wrong spot
2021-10-31 15:09:33 -04:00
Barış Soner Uşaklı
a7f235dbac
fix: topic events not rendered in infinitescroll
2021-10-31 10:51:16 -04:00
Misty (Bot)
1452557838
Latest translations and fallbacks
2021-10-30 09:06:24 +00:00
Julian Lam
10bb8cf747
test: fix account export test routes
2021-10-29 15:18:40 -04:00
Julian Lam
485b6ced1d
fix: broken post uploads due to 6a976a9db0
2021-10-29 14:23:22 -04:00
Julian Lam
591424cea1
chore: fix type.yaml example and summary
2021-10-29 14:21:42 -04:00
Julian Lam
0ee85d5a0b
fix : #9950 , rename account export routes to remove uid/ prefix
2021-10-29 14:12:14 -04:00
Julian Lam
60352eca54
fix: double invocation of authenticateRequest
2021-10-29 11:16:37 -04:00
Julian Lam
6a976a9db0
fix : #9945 , call authenticateRequest middleware for mount points in /api
2021-10-29 10:56:06 -04:00
Misty (Bot)
d8d5f416cc
Latest translations and fallbacks
2021-10-29 09:06:56 +00:00
Barış Soner Uşaklı
74aa12c95b
fix: hooks is sometimes undefined
2021-10-28 21:33:21 -04:00
Barış Soner Uşaklı
62ac9a8bbb
test: add test aliases.buildTargets
2021-10-28 15:40:53 -04:00
Barış Soner Uşaklı
bc4b19b4d7
fix: typo in flags
2021-10-28 15:12:12 -04:00
Renovate Bot
755860f16b
fix(deps): update dependency autoprefixer to v10.4.0
2021-10-28 18:37:33 +00:00
Barış Soner Uşaklı
e8c17feedb
refactor: use utils.debounce
2021-10-28 12:00:51 -04:00
Barış Soner Uşaklı
783db5748b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-10-28 09:46:27 -04:00
Barış Soner Uşaklı
50b2ebf844
fix: remove unused code
2021-10-28 09:46:21 -04:00
Misty (Bot)
4ffbbae878
Latest translations and fallbacks
2021-10-28 09:07:10 +00:00
Barış Soner Uşaklı
bda5d14425
test: empty query params for search
2021-10-27 14:40:42 -04:00
Barış Soner Uşaklı
8f08d9cac0
fix: handle undefined data.query
2021-10-27 14:21:36 -04:00
Misty (Bot)
1e418f5b5e
chore: incrementing version number - v1.18.5
...
(cherry picked from commit c248805165 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-10-27 16:47:59 +00:00
Misty (Bot)
82eda23a9e
chore: update changelog for v1.18.5
2021-10-27 16:47:59 +00:00
Julian Lam
28efcb59cb
chore: remove .opacity() mixin as it is supported cross-browser
2021-10-27 12:35:10 -04:00
renovate[bot]
bf20965f0b
fix(deps): update dependency nodebb-theme-vanilla to v12.1.7 ( #9944 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-27 12:14:11 -04:00
renovate[bot]
bcf85fcfba
fix(deps): update dependency nodebb-theme-persona to v11.2.19 ( #9943 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-27 12:14:04 -04:00
Barış Soner Uşaklı
3d1cf168f2
revert: lazy load
2021-10-27 09:52:46 -04:00
Barış Soner Uşaklı
196a98c6ff
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-10-27 09:39:53 -04:00
Barış Soner Uşaklı
015727855f
fix: remove loading="lazy", fixes inf. scroll loaded images
2021-10-27 09:39:48 -04:00
Misty (Bot)
f2bf33a28c
Latest translations and fallbacks
2021-10-27 09:07:24 +00:00
Renovate Bot
8d4bb8bbbe
chore(deps): update dependency lint-staged to v11.2.6
2021-10-27 03:00:24 +00:00
Renovate Bot
7c2ecb1234
fix(deps): update dependency nodebb-rewards-essentials to v0.2.0
2021-10-27 02:00:40 +00:00
Barış Soner Uşaklı
c428ba80aa
refactor: wider value field
2021-10-26 16:20:24 -04:00
Barış Soner Uşaklı
c7e078d495
refactor: dont save partial searches
2021-10-26 15:51:42 -04:00
Barış Soner Uşaklı
25ebbd6563
fix: windows tests
2021-10-26 14:51:49 -04:00
Misty (Bot)
9b68dc37cc
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email, nodebb.error
2021-10-26 18:30:00 +00:00
Julian Lam
80ea12c1c1
feat: new ACP option emailPrompt
...
... which allows administrators to disable the client-side prompt to
encourage users to enter or confirm their email addresses
2021-10-26 14:28:42 -04:00
Julian Lam
5a328485dd
Revert "fix: only show email confirmation warning toast on pages that it applies"
...
This reverts commit 1bd1cc74a4 .
2021-10-26 14:28:42 -04:00
Renovate Bot
0728a99453
chore(deps): update dependency lint-staged to v11.2.5
2021-10-26 13:25:06 +00:00
Renovate Bot
49b8b983b6
fix(deps): update dependency nodebb-theme-vanilla to v12.1.6
2021-10-26 11:01:15 +00:00
Misty (Bot)
3e94def687
Latest translations and fallbacks
2021-10-26 09:09:53 +00:00
Renovate Bot
ed0adf2ccf
fix(deps): update dependency nodebb-theme-persona to v11.2.18
2021-10-26 08:05:11 +00:00
Barış Soner Uşaklı
64192731a0
refactor: use search api for topic search
2021-10-25 23:12:34 -04:00
Barış Soner Uşaklı
6cfaea06f0
fix: undefined query showing in searches
2021-10-25 22:06:28 -04:00
Barış Soner Uşaklı
89f5e06bbf
fix: don't repeat search if on same page
2021-10-25 22:03:59 -04:00
Barış Soner Uşaklı
19ee717444
refactor: slowdown quick search
2021-10-25 21:22:44 -04:00
Barış Soner Uşaklı
0926ae6ecf
fix: api session revoke test
2021-10-25 20:47:10 -04:00
Barış Soner Uşaklı
62e44dc5be
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-10-25 16:37:41 -04:00
Barış Soner Uşaklı
da64810a4a
fix: crash
2021-10-25 16:37:36 -04:00
Misty (Bot)
ff962b5ddf
chore(i18n): fallback strings for new resources: nodebb.admin-dashboard
2021-10-25 20:36:22 +00:00
Barış Soner Uşaklı
eb075c7328
fix: add missing translation
2021-10-25 16:35:37 -04:00
Barış Soner Uşaklı
a528790615
refactor: typo
2021-10-25 16:34:24 -04:00
Barış Soner Uşaklı
178600b1bb
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-10-25 16:32:40 -04:00
Barış Soner Uşaklı
ee8e048015
fix: move record to controller
2021-10-25 16:32:35 -04:00
Misty (Bot)
abe59131dd
chore(i18n): fallback strings for new resources: nodebb.admin-dashboard, nodebb.admin-menu
2021-10-25 20:28:14 +00:00
Barış Soner Uşaklı
f4cf482a87
feat: show popular searches
2021-10-25 16:26:50 -04:00
Barış Soner Uşaklı
63572c23ce
fix: profile edit fields showing translated values
2021-10-25 15:00:05 -04:00
Barış Soner Uşaklı
8d316d1859
fix : #9934 , fix translator test
2021-10-25 13:59:43 -04:00
Barış Soner Uşaklı
719cfc0d57
breaking: disable javascript in custom less tab
2021-10-25 13:53:45 -04:00
Barış Soner Uşaklı
04dab1d550
fix: token verify
2021-10-25 13:23:54 -04:00
Barış Soner Uşaklı
1783f918bc
fix: guard against prototype pollution
2021-10-25 13:17:33 -04:00
Barış Soner Uşaklı
c8b2fc46dc
fix: translator path traversal
2021-10-25 12:51:56 -04:00
Barış Soner Uşaklı
835c73c431
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-10-25 10:44:05 -04:00
Barış Soner Uşaklı
e62948f73d
fix: there is no alltime digest, fixes translation in test email
...
there is no digest.title.alltime
2021-10-25 10:44:04 -04:00
Misty (Bot)
ab70ba3905
Latest translations and fallbacks
2021-10-24 09:06:39 +00:00
Barış Soner Uşaklı
47df62e700
fix: clicking outside postContainer should close tooltip
2021-10-23 20:49:14 -04:00
Renovate Bot
7866107988
fix(deps): update dependency nodebb-theme-persona to v11.2.17
2021-10-24 00:40:39 +00:00
Renovate Bot
f76a788290
chore(deps): update dependency lint-staged to v11.2.4
2021-10-23 22:23:39 +00:00
Barış Soner Uşaklı
4246f59729
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-10-23 14:56:23 -04:00
Barış Soner Uşaklı
f02fba29dc
refactor: add callback to loadNotifications
2021-10-23 14:56:17 -04:00
Misty (Bot)
e6982da955
Latest translations and fallbacks
2021-10-23 09:06:38 +00:00
Julian Lam
7ef5214ef9
test: fix broken openapi3 schema
2021-10-22 16:14:41 -04:00
Julian Lam
506c34a84d
refactor: simplified utilities API > login rout
...
Removed continueLogin override in favour of a simpler `redirectAfterLogin` override
Use passport to authenticate username and password instead of duplicated logic.
2021-10-22 15:56:31 -04:00
Julian Lam
6b4f35c2fa
feat: new plugin hook to allow plugins to reject email address on new registration or email change
2021-10-22 15:06:51 -04:00
Julian Lam
806a1e50d2
feat: utilities login API route now starts an actual login session, if requested
2021-10-22 15:06:51 -04:00
Renovate Bot
a5f4e20681
fix(deps): update dependency postcss to v8.3.11
2021-10-21 21:56:52 +00:00
Barış Soner Uşaklı
b91ae0880d
feat: add method name to deprecation message
2021-10-21 15:40:42 -04:00
Renovate Bot
d74a6bd35e
fix(deps): update dependency nodebb-theme-vanilla to v12.1.5
2021-10-21 19:18:32 +00:00
Renovate Bot
2a3e13f360
chore(deps): update dependency husky to v7.0.4
2021-10-21 18:04:05 +00:00
Barış Soner Uşaklı
1d62bd6d7b
refactor: log error as well
2021-10-21 12:34:26 -04:00
Barış Soner Uşaklı
73a9ca09c9
refactor: catch errors from buildHeader in error handler 🔥
2021-10-21 10:28:27 -04:00
Barış Soner Uşaklı
d4da98404c
refactor: add missing helpers.tryRoute
2021-10-21 10:14:53 -04:00
Renovate Bot
8b8fe39303
fix(deps): update dependency sharp to v0.29.2
2021-10-21 12:34:43 +00:00
Barış Soner Uşaklı
998b9e7918
fix: minification regression
2021-10-20 21:17:15 -04:00
Barış Soner Uşaklı
463b2076a6
chore: up themes
2021-10-20 20:32:16 -04:00
Barış Soner Uşaklı
fec7ebed04
fix: tooltip
2021-10-20 20:31:27 -04:00
Barış Soner Uşaklı
66fca4e066
feat: quote tooltip
2021-10-20 19:58:25 -04:00
Renovate Bot
b18a24e97b
fix(deps): update dependency postcss to v8.3.10
2021-10-20 21:37:34 +00:00
Julian Lam
d22b076b2e
feat: additional quality options for jpeg uploads, added quality and compression settings for png uploads
2021-10-20 14:07:25 -04:00
Barış Soner Uşaklı
ee0282f5aa
refactor: shorter middleware
2021-10-20 12:45:09 -04:00
Barış Soner Uşaklı
b2429ef00e
refactor: meta/minifier use async/await
2021-10-20 11:52:23 -04:00
Julian Lam
fa1afbcf4a
test: restore commented-out i18n test
2021-10-19 14:06:27 -04:00
Misty (Bot)
2bed40bed0
chore(i18n): fallback strings for new resources: nodebb.admin-manage-digest, nodebb.admin-settings-user, nodebb.user
2021-10-19 18:05:17 +00:00
Barış Soner Uşaklı
90b81262fa
refactor: remove unused var
2021-10-19 12:38:40 -04:00
Barış Soner Uşaklı
9cb4de50a2
fix: biweekly digest #8053
2021-10-19 12:21:54 -04:00
Julian Lam
44687394dc
fix: restore plugin upgrade checking logic
...
unintended regression from ac86937c88
2021-10-19 10:25:51 -04:00
Misty (Bot)
22f05b3961
Latest translations and fallbacks
2021-10-19 09:06:44 +00:00
Renovate Bot
f3c8d7da8e
fix(deps): update dependency nodebb-theme-persona to v11.2.15
2021-10-19 08:38:11 +00:00
Barış Soner Uşaklı
8e319a9b25
refactor: catch errors from digest
2021-10-18 20:17:35 -04:00
Barış Soner Uşaklı
f7967bdf68
feat: #8053 , biweekly digest option
2021-10-18 20:10:14 -04:00
Barış Soner Uşaklı
14bc83a88e
refactor: less.render returns promise
2021-10-18 18:19:21 -04:00
Barış Soner Uşaklı
6da3239230
refactor: less.render already returns promise
...
rename callback to next to match other controllers
2021-10-18 18:12:23 -04:00
Barış Soner Uşaklı
c70eaa0a34
refactor: prompt.get already returns promise
2021-10-18 17:34:26 -04:00
Barış Soner Uşaklı
057d1d58e3
refactor: no need for async/callbacks
2021-10-18 17:31:14 -04:00
Barış Soner Uşaklı
38756a0c34
refactor: no more 🐮
2021-10-18 17:24:03 -04:00
bukajsytlos
ced8e72a69
Run nodebb docker process under node user ( #9913 )
...
Closes #9888
2021-10-18 17:09:40 -04:00
Julian Lam
ed4ebd2277
fix: fallbacks for new langauge key
2021-10-18 14:49:08 -04:00
Julian Lam
605a53812e
feat: core submit button dropdown
2021-10-18 14:49:08 -04:00
Barış Soner Uşaklı
4333d217a1
fix : #9917 , show topics as unread for guests
2021-10-18 14:17:42 -04:00
Misty (Bot)
fe2cfa8039
Latest translations and fallbacks
2021-10-18 09:06:16 +00:00
renovate[bot]
5e08e67b0e
fix(deps): update dependency nodebb-theme-persona to v11.2.14 ( #9919 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-10-17 16:27:24 -04:00
Misty (Bot)
1339c75781
Latest translations and fallbacks
2021-10-17 09:06:04 +00:00
Renovate Bot
deba3e2752
fix(deps): update dependency socket.io-client to v4.3.2
2021-10-17 01:13:28 +00:00
Renovate Bot
e1554f619a
fix(deps): update dependency socket.io to v4.3.1
2021-10-16 23:13:02 +00:00
Barış Soner Uşaklı
a9bc6a0962
refactor: allow array of uids for blocks.is/list
...
remove async.filter
use cacheCreate
2021-10-16 13:09:14 -04:00
Peter Jaszkowiak
6436aa65ad
fix: clarify site settings urls vs config.json url ( #9912 )
2021-10-16 10:36:21 -04:00
Peter Jaszkowiak
09f198fc37
fix: clarify SMTP enable toggle ( #9911 )
2021-10-16 10:24:04 -04:00
Misty (Bot)
e7f0a77fd8
Latest translations and fallbacks
2021-10-16 09:06:01 +00:00
Renovate Bot
ce5a0a2113
fix(deps): update socket.io packages
2021-10-16 04:43:38 +00:00
Renovate Bot
600a872031
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.10
2021-10-16 00:44:32 +00:00
Renovate Bot
b0128f8572
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.10
2021-10-15 14:46:36 -04:00
Barış Soner Uşaklı
9e0ce0272c
fix: don't overwrite reloadRequired with false
...
1. meta.settings.set('name', values); // reloadRequired is set to true
2. meta.settings.set('otherName', values, false); // reloadRequired was set to false, even though it should stay true until restart due to step 1
2021-10-15 10:31:33 -04:00
Renovate Bot
4784f016a7
chore(deps): update dependency mocha to v9.1.3
2021-10-15 10:56:55 +00:00
Misty (Bot)
54ae334995
Latest translations and fallbacks
2021-10-15 09:07:19 +00:00
Renovate Bot
f8f35d7e7e
fix(deps): update dependency nodebb-plugin-markdown to v8.14.4
2021-10-15 04:25:26 +00:00
Renovate Bot
ed87466208
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.9
2021-10-15 02:19:46 +00:00
Barış Soner Uşaklı
8e6bd7e913
refactor: show full url on error log
2021-10-14 19:00:03 -04:00
Renovate Bot
1dba75e9c9
fix(deps): update dependency nodebb-theme-persona to v11.2.13
2021-10-14 22:17:47 +00:00
Julian Lam
b460e5909c
fix: delete translations in admin/general folder (since general was removed and relocated elsewhere)
...
Also added "flags.json" for language uk (which was missing for some reason...)
2021-10-14 14:45:50 -04:00
Julian Lam
21b610826c
fix: pushed missing key to tx and pulled fallbacks
2021-10-14 14:45:50 -04:00
Julian Lam
0f9b0b7846
fix: adding missing language namespace "top"
2021-10-14 14:45:50 -04:00
Julian Lam
35af763418
feat: added failing i18n tests
2021-10-14 14:45:50 -04:00
Julian Lam
bd893cdaa3
fix: extra debug log
2021-10-14 13:59:11 -04:00
Misty (Bot)
c84ad776c2
Latest translations and fallbacks
2021-10-14 09:07:36 +00:00
Julian Lam
154ffea01b
test: moved topic event and topic thumb tests to subfolder for better organisation
2021-10-13 21:02:05 -04:00
Renovate Bot
4ff5452d6f
fix(deps): update dependency ioredis to v4.28.0
2021-10-13 16:18:37 +00:00
Renovate Bot
fe9f82f6b4
fix(deps): update dependency nodebb-theme-persona to v11.2.12
2021-10-12 23:20:12 -04:00
Renovate Bot
3c3f45d91b
chore(deps): update dependency eslint-plugin-import to v2.25.2
2021-10-13 02:43:12 +00:00
Barış Soner Uşaklı
1feb111ade
perf: dont fs.open if plugin doesnt have language namespace ( #9893 )
...
closes #9892
2021-10-12 17:40:08 -04:00
gasoved
b0a24d6dd5
refactor: var to const and let ( #9885 )
...
* refactor: var to const and let
* fix: missed global bootbox usage
* refactor: align with eslint expectations
2021-10-12 10:26:18 -04:00
Julian Lam
eddb98681c
fix: have renovate add dependencies label to its PRs
2021-10-12 10:13:53 -04:00
Renovate Bot
4b8dcd4c2b
chore(deps): update dependency jsdom to v18
2021-10-12 09:59:20 -04:00
Renovate Bot
7c4aebbdf0
chore(deps): update dependency eslint-plugin-import to v2.25.1
2021-10-12 09:21:18 +00:00
Renovate Bot
6d2e0aa970
fix(deps): update dependency ioredis to v4.27.11
2021-10-11 04:34:30 +00:00
Renovate Bot
288b5456f7
chore(deps): update dependency lint-staged to v11.2.3
2021-10-10 20:47:33 +00:00
Renovate Bot
f96c8c4db0
chore(deps): update dependency lint-staged to v11.2.2
2021-10-09 20:27:08 +00:00
Renovate Bot
52c38a1dc8
chore(deps): update dependency @commitlint/cli to v13.2.1
2021-10-09 10:47:09 +00:00
Renovate Bot
022e8df035
chore(deps): update dependency lint-staged to v11.2.1
2021-10-09 07:43:03 +00:00
Renovate Bot
820f8cdf87
fix(deps): update dependency nodebb-plugin-mentions to v2.14.1
2021-10-08 21:57:15 +00:00
gasoved
227456fb17
fix: no global bootbox ( #9879 )
...
* fix: require bootbox (easy ones)
* fix: require bootbox (ugly ones)
* fix(eslint): a lengthy line
2021-10-08 15:25:36 -04:00
Julian Lam
94c4f87b2f
docs: update verbiage re: login API route
2021-10-08 15:24:34 -04:00
Baris Usakli
997fb2b348
refactor: remove unused code
2021-10-08 15:16:17 -04:00
Renovate Bot
4b92df821b
chore(deps): update dependency eslint-config-nodebb to v0.0.3
2021-10-08 13:31:40 -04:00
Julian Lam
3e69bcdf1f
fix : #9872 update app badge with notification count if applicable
2021-10-08 11:32:54 -04:00
gasoved
c1149d045c
fix: better nomenclature
2021-10-08 10:37:55 -04:00
gasoved
3acaac4c7c
fix: html attributes ( #9877 )
...
* fix: some empty xml tag bodies
* fix: missing/wrong attributing of label tags
* fix: attribute fixes
* fix: misassociated label
* fix: missing alt attributes
* fix: some more missing associated labels
2021-10-08 10:36:51 -04:00
Misty (Bot)
1958dffa04
Latest translations and fallbacks
2021-10-08 09:07:02 +00:00
Barış Soner Uşaklı
6c25b9dbaa
test: remove escape
2021-10-07 16:24:53 -04:00
Barış Soner Uşaklı
176ed9199b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-10-07 15:20:47 -04:00
Barış Soner Uşaklı
4f9717fb08
fix: escape thumbs, allow robots meta tag
2021-10-07 15:20:41 -04:00
gasoved
7935bd9efb
fix: missing translations ( #9876 )
2021-10-07 14:59:03 -04:00
gasoved
56d05b4e86
feat: confirm before deleting all events ( #9875 )
2021-10-07 14:53:51 -04:00
Renovate Bot
b0eb2aed0e
fix(deps): update dependency jquery-ui to v1.13.0
2021-10-07 18:33:17 +00:00
Barış Soner Uşaklı
543d85212b
refactor: remove unused colorpicker
2021-10-07 12:45:44 -04:00
Barış Soner Uşaklı
63109c0705
test: possible fix to timeout
2021-10-07 11:24:12 -04:00
Barış Soner Uşaklı
8654a996d3
test: increase timeout
2021-10-07 11:10:58 -04:00
Barış Soner Uşaklı
1438f40984
chore: up persona
2021-10-07 09:16:53 -04:00
Misty (Bot)
21166069dc
Latest translations and fallbacks
2021-10-07 09:06:41 +00:00
Misty (Bot)
945c2b0b8a
chore: incrementing version number - v1.18.4
...
(cherry picked from commit 8593ea87e9 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-10-06 17:59:38 +00:00
Misty (Bot)
7cbcb52151
chore: update changelog for v1.18.4
2021-10-06 17:59:38 +00:00
Barış Soner Uşaklı
f4e62fb1cd
chore: up persona
2021-10-06 13:50:03 -04:00
Barış Soner Uşaklı
27e53b42f3
feat: use unread icon in mobile
2021-10-06 12:58:34 -04:00
Misty (Bot)
d30c316be9
Latest translations and fallbacks
2021-10-06 09:06:39 +00:00
Renovate Bot
b4fc277307
fix(deps): update dependency mongodb to v4.1.3
2021-10-05 22:39:55 +00:00
Barış Soner Uşaklı
8ad9a103b3
fix : #9866 , fire vote hooks after reputation changes ( #9867 )
2021-10-05 12:20:09 -04:00
Barış Soner Uşaklı
96f5312de9
fix : #9865 , don't display register messages after login
2021-10-05 10:41:26 -04:00
Barış Soner Uşaklı
a0df389021
fix: dont show decimails on auto approva minutes
2021-10-05 10:13:24 -04:00
Julian Lam
e954ca1025
fix : #9864
2021-10-05 09:54:14 -04:00
Barış Soner Uşaklı
a70c69fa83
fix: delete old topic tags
2021-10-04 20:12:11 -04:00
Renovate Bot
9455e5b2b9
fix(deps): update dependency postcss to v8.3.9
2021-10-04 23:55:33 +00:00
Renovate Bot
78895d0586
fix(deps): update dependency autoprefixer to v10.3.7
2021-10-04 22:39:03 +00:00
gasoved
d1ff3d6298
feat: cli user management commands ( #9848 )
...
* feat: cli user management commands
* fix: consistent nomenclature
2021-10-04 15:59:09 -04:00
Renovate Bot
9215c7d1e1
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.8
2021-10-04 17:21:16 +00:00
Barış Soner Uşaklı
a7668a7fb1
refactor: use utils.debounce
...
fixes socket message spam in chat resize
2021-10-04 10:58:32 -04:00
Renovate Bot
840b49b9b2
chore(deps): update dependency lint-staged to v11.2.0
2021-10-04 13:46:50 +00:00
Renovate Bot
4694382cc7
fix(deps): update dependency ioredis to v4.27.10
2021-10-04 11:21:39 +00:00
Misty (Bot)
c5e49b08ce
Latest translations and fallbacks
2021-10-04 09:06:03 +00:00
Barış Soner Uşaklı
5aea6c6aa1
feat: #9855 , allow uid for post queue notifications
2021-10-03 15:05:30 -04:00
Barış Soner Uşaklı
4404e81991
fix: switch inf. scroll to xhr ( #9854 )
...
this fixes infinitescroll when url has custom query parameters
also fixes infinitescroll for plugins like QnA
fixes infinitescroll on tags page
deprecate topics.loadMoreSortedTopics
deprecate topics.loadMoreFromSet
2021-10-02 13:35:58 -04:00
Misty (Bot)
cb25faaa2d
Latest translations and fallbacks
2021-10-02 09:06:06 +00:00
Barış Soner Uşaklı
e6a17a6349
Psql multikey ( #9852 )
...
* perf: convert promise.all to single query
* perf: single query for removeBulk
* perf: list
2021-10-01 19:36:42 -04:00
Barış Soner Uşaklı
ea04aeded4
perf: convert promise.all to single query ( #9851 )
2021-10-01 15:24:19 -04:00
Misty (Bot)
7d1c7e0a7b
Latest translations and fallbacks
2021-10-01 09:06:21 +00:00
Misty (Bot)
a658757382
Latest translations and fallbacks
2021-09-30 09:07:35 +00:00
Barış Soner Uşaklı
409151050a
fix : #9828 , max-width
2021-09-29 20:22:21 -04:00
Julian Lam
be43cd2597
Topic Linkbacks ( #9825 )
...
* feat: WIP topic linkbacks, + failing tests
* test: don't accidentally comment out all of the post tests
* fix: rename to "backlinks"
* feat: more stub code, more failing tests
* feat: backend methods and passing tests for topic backlinks
* test: uncomment test/posts.js again
* fix: missing quotation mark in topic event helper
* fix: superfluous usage of Promise.all
* test: fix broken test -- used hardcoded (and incorrect) url
* test: parseInt shenanigans
2021-09-29 12:26:15 -04:00
Barış Soner Uşaklı
f24b630e1a
feat: add userData to static:user.delete
2021-09-29 09:38:31 -04:00
Misty (Bot)
c40bdad87e
Latest translations and fallbacks
2021-09-29 09:06:40 +00:00
Renovate Bot
346e08908b
fix(deps): update dependency nodebb-theme-persona to v11.2.9
2021-09-28 18:20:18 +00:00
Barış Soner Uşaklı
6399b42826
feat: closes #9845 , sort by views
2021-09-28 11:13:56 -04:00
Renovate Bot
aa370310a1
chore(deps): update commitlint monorepo to v13.2.0
2021-09-28 04:06:33 +00:00
Julian Lam
c5a48b44a5
docs: added link to unofficial IRC channel
2021-09-27 18:14:34 -04:00
Peter Jaszkowiak
ff84d6c52f
Add more chat hooks, replace toobig.jpg ( #9843 )
...
* feat: more hooks for messaging
for use in global chat plugin
* fix: replace toobig.jpg
toobig.png is a real 10000x10000 image
2021-09-27 13:22:12 -04:00
gasoved
ac1b9692f2
fix: handle undefined returnTo on registerAbort
2021-09-26 09:09:49 -04:00
Renovate Bot
058fdca44e
fix(deps): update dependency autoprefixer to v10.3.6
2021-09-26 11:40:04 +00:00
Misty (Bot)
659685722c
Latest translations and fallbacks
2021-09-26 09:05:36 +00:00
Renovate Bot
d50dd801ed
fix(deps): update dependency yargs to v17.2.1
2021-09-25 23:12:27 +00:00
Renovate Bot
193c92e386
fix(deps): update dependency postcss to v8.3.8
2021-09-25 10:49:02 +00:00
Renovate Bot
6385b88e99
chore(deps): update dependency mocha to v9.1.2
2021-09-25 09:55:10 +00:00
Barış Soner Uşaklı
ff850b2431
fix: lint
2021-09-24 21:44:55 -04:00
Barış Soner Uşaklı
4f8647a59c
test: dashboard
2021-09-24 21:41:56 -04:00
Barış Soner Uşaklı
9fe9ab0869
test: add tests for admin privileges
2021-09-24 21:28:54 -04:00
Barış Soner Uşaklı
123354ca36
fix: psql tests
2021-09-24 20:06:56 -04:00
Barış Soner Uşaklı
f8d4ec6ca6
fix: psql test
2021-09-24 19:58:10 -04:00
Barış Soner Uşaklı
3605ac811d
fix: possible test fix for subfolder redirect
2021-09-24 19:23:46 -04:00
Barış Soner Uşaklı
3479832593
test: add missing tests
2021-09-24 18:32:59 -04:00
Julian Lam
8cb475482a
test: remove debug log
2021-09-24 17:08:36 -04:00
Julian Lam
4eacfef02b
fix: missing relative path in test
2021-09-24 17:07:21 -04:00
Julian Lam
58e0a366c8
fix : #9834 , missing null email check on new registrations, added tests
2021-09-24 12:15:40 -04:00
Julian Lam
cb69934ad0
test: no need to create fake interstitial as NodeBB comes with some by default
2021-09-24 10:43:45 -04:00
Julian Lam
a9645475fe
feat: duplicate requireEmailAddress settings block to Settings > User
2021-09-24 10:34:13 -04:00
Renovate Bot
daea8a86c1
fix(deps): update dependency passport to ^0.5.0
2021-09-24 00:30:23 +00:00
renovate[bot]
054f3da65d
fix(deps): update dependency connect-pg-simple to v7 ( #9785 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-09-23 17:09:45 -04:00
Barış Soner Uşaklı
07adb49e7f
feat: mongodb driver 4.x ( #9832 )
...
* feat: mongodb driver 4.x
* feat: up dbsearach
2021-09-23 16:49:56 -04:00
Barış Soner Uşaklı
6b34065f2a
refactor: remove async.waterfall from remaining upgrade scripts
2021-09-23 14:56:20 -04:00
Barış Soner Uşaklı
04ee5c0dfb
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-09-23 10:00:43 -04:00
Barış Soner Uşaklı
0faa493745
fix: crossorigin not showing up on manifest link tag
2021-09-23 10:00:37 -04:00
Misty (Bot)
fc1a31ed87
Latest translations and fallbacks
2021-09-23 09:07:44 +00:00
Renovate Bot
c78309b573
fix(deps): update dependency yargs to v17.2.0
2021-09-23 08:18:57 +00:00
Barış Soner Uşaklı
89af00d1d5
fix : #9827 , fix reward duplication
2021-09-22 23:56:34 -04:00
Julian Lam
1a61ffc595
feat: a useless hover effect because raisins
2021-09-22 16:33:24 -04:00
Misty (Bot)
57358743fa
chore: incrementing version number - v1.18.3
...
(cherry picked from commit 9e52236973 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-09-22 17:01:45 +00:00
Misty (Bot)
f066ddb8f6
chore: update changelog for v1.18.3
2021-09-22 17:01:45 +00:00
Renovate Bot
9855429445
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.7
2021-09-22 16:48:38 +00:00
Julian Lam
31975a628e
fix: fixed element shifting in ACP menu that's been bothering me for 5-ish years
2021-09-22 11:31:56 -04:00
Barış Soner Uşaklı
aea0eb18d1
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-09-22 09:16:15 -04:00
Barış Soner Uşaklı
30f387710c
fix : #9822 , use correct username/pwd
2021-09-22 09:16:08 -04:00
Renovate Bot
6ebe707ca5
fix(deps): update dependency postcss to v8.3.7
2021-09-22 13:08:08 +00:00
Renovate Bot
2568744167
fix(deps): update dependency autoprefixer to v10.3.5
2021-09-22 11:25:34 +00:00
Misty (Bot)
6b4e77e3ce
Latest translations and fallbacks
2021-09-22 09:06:51 +00:00
Barış Soner Uşaklı
2add84a568
fix: remove unused translator
2021-09-21 17:16:21 -04:00
Barış Soner Uşaklı
07859f7e8c
fix: ban info test
2021-09-21 17:12:59 -04:00
Barış Soner Uşaklı
9f0e55ad3e
fix : #9819 , show same time info for ban
2021-09-21 17:04:17 -04:00
Barış Soner Uşaklı
7a2f0ae15b
fix: show local time for ban
2021-09-21 16:10:37 -04:00
Barış Soner Uşaklı
c437b33652
fix: crash
2021-09-21 13:51:24 -04:00
Barış Soner Uşaklı
15f9aaa6ee
fix: remove caller from payload after hooks is done
...
only if it was added automatically
2021-09-21 13:48:16 -04:00
renovate[bot]
c18678cef2
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.6 ( #9815 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-09-21 13:25:59 -04:00
renovate[bot]
39d73d0c3d
fix(deps): update dependency nodebb-theme-persona to v11.2.8 ( #9816 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-09-21 13:25:51 -04:00
Julian Lam
ce8ea6ea42
fix: bad uid reference
2021-09-21 13:03:59 -04:00
Julian Lam
f194809f06
feat: move filter:topic.post hook to top of method
2021-09-21 13:00:45 -04:00
Julian Lam
7777812e62
fix: update Topics.post and Topics.reply so that plugins can modify uid (or redirect a reply to a different topic)
...
/cc @antosik
2021-09-21 11:26:17 -04:00
Barış Soner Uşaklı
c4fc7bf9b5
fix : #9818 , fix totalTime calculation
2021-09-21 10:21:52 -04:00
Misty (Bot)
e838b616df
Latest translations and fallbacks
2021-09-21 09:06:38 +00:00
psychobunny
1ed62aa82f
fix: missing microdata in category data
2021-09-20 23:03:24 -04:00
Barış Soner Uşaklı
c0a52924f1
fix : #9812 , add topics:schedule
2021-09-20 10:48:35 -04:00
Barış Soner Uşaklı
18252fb9a8
refactor: no regex
2021-09-20 10:41:26 -04:00
Barış Soner Uşaklı
31a6d4b39a
fix: for subfolders
2021-09-20 10:39:56 -04:00
Barış Soner Uşaklı
0236ea86ad
fix: req.path doesn't have full url
2021-09-20 10:24:02 -04:00
Barış Soner Uşaklı
75ebe78619
fix: escape moderation note before adding to dom
2021-09-20 10:16:16 -04:00
Barış Soner Uşaklı
40c9fca918
fix : #9811 , send bodyClass on 403
...
use helpers.formatApiResponse for /api/v3 routes only
2021-09-20 10:11:25 -04:00
Barış Soner Uşaklı
05ddd60c5e
dont check empty emails in queue
2021-09-18 15:20:24 -04:00
Barış Soner Uşaklı
58ac55c16a
refactor: remove async.waterfall
2021-09-17 20:33:31 -04:00
Barış Soner Uşaklı
222dccaf67
refactor: remove async.waterfall
2021-09-17 15:29:10 -04:00
Barış Soner Uşaklı
f35a0f430a
refactor: remove async.waterfall
2021-09-17 13:31:49 -04:00
Julian Lam
944a798552
fix: also launch docker workflow on release branches
2021-09-17 12:21:38 -04:00
Barış Soner Uşaklı
ba3582b873
fix: xss on flags page via ban reason
2021-09-17 11:10:43 -04:00
Julian Lam
66eaae44a6
feat: add client-side static hook to fire immediately before any topic action (hint: delete action to stop default behaviour)
2021-09-17 10:37:22 -04:00
Julian Lam
819917daf2
refactor: allow plugins to replace og:image, or specify additional og:image
...
/cc @antosik
2021-09-17 09:57:31 -04:00
Renovate Bot
8e886c853b
fix(deps): update dependency connect-mongo to v4.6.0
2021-09-17 13:51:12 +00:00
Barış Soner Uşaklı
896ff2152f
fix: up timeout for psql tests
2021-09-17 08:20:03 -04:00
Renovate Bot
8af54255d8
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.4
2021-09-15 18:48:13 +00:00
Misty (Bot)
a66659ff6c
Latest translations and fallbacks
2021-09-15 09:06:50 +00:00
Barış Soner Uşaklı
0c4b875e10
fix: redis batch
2021-09-14 18:28:18 -04:00
Barış Soner Uşaklı
3261edcc32
fix: redis processing batch+1 items every iteration
2021-09-14 18:13:44 -04:00
Renovate Bot
9049dcd76c
fix(deps): update dependency mongodb to v3.7.1
2021-09-14 19:38:52 +00:00
Barış Soner Uşaklı
8b576a3704
fix : #9560 , don't save post diffs if content didn't change
2021-09-14 14:07:58 -04:00
Misty (Bot)
1cca8eaddc
Latest translations and fallbacks
2021-09-14 09:07:13 +00:00
Barış Soner Uşaklı
6a55c02702
fix : #9790 , get baseIndex on update for infinitescroll
2021-09-11 18:07:01 -04:00
Barış Soner Uşaklı
2657804c1f
fix : #9790 , fix sorting of more than one page of pinned topics
2021-09-11 17:57:42 -04:00
Barış Soner Uşaklı
3ecbb624d8
fix: privileges added by plugins ( #9802 )
...
* fix: privileges added by plugins
when copying a categories privileges, privileges added by plugins will be copied as well
when purging a category privileges added by plugins will be purged as well
show plugin privileges in privileges.<categories/admin/global>.get
show plugin privileges in privileges.<categories/admin/global>.userPrivileges
show plugin privileges in privileges.<categories/admin/global>.groupPrivileges
* fix: typo
2021-09-11 16:43:48 -04:00
Renovate Bot
506035b5f7
fix(deps): update dependency nodebb-theme-persona to v11.2.6
2021-09-11 20:31:29 +00:00
Barış Soner Uşaklı
71ed50b9c1
fix : #9800 , don't send all welcome test emails to test@example.org @julianlam
2021-09-11 13:11:11 -04:00
uplift
92d1ee31e4
Add authenticateRequest middleware ( #9795 )
...
* Add authenticateRequest middleware
to Post routes
* Fix linting error
2021-09-10 12:36:12 -04:00
Antosik
b06e8dba7b
fix: docker - remove sha tag
2021-09-10 07:39:55 -04:00
Barış Soner Uşaklı
397835a05a
feat: allow removing multiple items from list
2021-09-09 22:25:17 -04:00
Barış Soner Uşaklı
7f48edc02a
feat: add uid to filter:user.saveSettings
2021-09-09 22:24:55 -04:00
Antosik
52eace4b38
fix: Return QEMU back, remove platforms definition
2021-09-09 10:45:59 -04:00
Anton Grigoryev
e7f4cde466
Fix: Docker workflow tweaks ( #9792 )
...
* fix: docker workflow tweaks
* fix: run workflow on push to master branch
2021-09-09 09:08:27 -04:00
Misty (Bot)
c05fba98d4
Latest translations and fallbacks
2021-09-09 09:06:09 +00:00
Renovate Bot
787306a6c1
fix(deps): update dependency nodebb-theme-slick to v1.4.13
2021-09-08 23:24:27 +00:00
gasoved
84ff1152f7
feat: headers for global privs #9717 ( #9762 )
...
* feat: headers for global privs #9717
* fix: don't spoil headers to adminPrivs
Co-authored-by: Julian Lam <julian@nodebb.org >
2021-09-08 17:17:25 -04:00
Renovate Bot
ee02771959
chore(deps): update docker/build-push-action action to v2.7.0
2021-09-08 15:10:36 -04:00
Renovate Bot
732b59c2d8
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.3
2021-09-08 15:00:54 -04:00
Julian Lam
66f70b2aa0
Revert "Revert "Use Github Action as a release pipeline to Docker ( #9720 )" ( #9738 )"
...
This reverts commit d2bc1fa565 .
2021-09-08 14:50:32 -04:00
Julian Lam
0b4d7d1f8e
style: give me an A! 💯
2021-09-08 14:27:48 -04:00
Julian Lam
006fc700dd
feat: add ACP option to require email address on new registration
2021-09-08 14:18:20 -04:00
Julian Lam
34afb74762
fix: browsers autocompleting smtp fields when they should not
2021-09-08 14:05:56 -04:00
Misty (Bot)
0a56158bb4
chore: incrementing version number - v1.18.2
...
(cherry picked from commit 854c078b73 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-09-08 16:27:01 +00:00
Misty (Bot)
27e9282aa4
chore: update changelog for v1.18.2
2021-09-08 16:27:01 +00:00
Misty (Bot)
507517fce5
Latest translations and fallbacks
2021-09-08 09:06:50 +00:00
psychobunny
bf0c02a71e
feat: a slightly less ugly rewards panel
2021-09-07 11:49:43 -04:00
psychobunny
a7855c4cc4
fix: dashboard graph controls
2021-09-07 10:48:03 -04:00
psychobunny
580a016b0e
fix : #9767 ACP change group icon fix
2021-09-07 10:22:09 -04:00
Renovate Bot
ac6cd02fa2
fix(deps): update dependency sharp to v0.29.1
2021-09-07 11:34:03 +00:00
Misty (Bot)
a17ffcd094
Latest translations and fallbacks
2021-09-07 09:06:24 +00:00
Renovate Bot
338f90fc5e
fix(deps): update dependency nodebb-plugin-dbsearch to v5.0.3
2021-09-06 19:41:02 +00:00
Misty (Bot)
9084520027
Latest translations and fallbacks
2021-09-06 09:06:27 +00:00
Misty (Bot)
2e1b99f504
Latest translations and fallbacks
2021-09-05 09:06:12 +00:00
Barış Soner Uşaklı
0ce4b87d85
fix : #9781 ( #9782 )
2021-09-03 20:34:42 -04:00
Julian Lam
856ba78a5f
fix: replace logic in isPrivilegedOrSelfAndPasswordMatch to use privileges.users.canEdit
2021-09-03 17:13:55 -04:00
Renovate Bot
87ba768f5c
chore(deps): update commitlint monorepo to v13
2021-09-03 17:06:11 -04:00
Renovate Bot
0b3ea5adb4
fix(deps): update dependency nodebb-theme-vanilla to v12.1.3
2021-09-03 17:05:47 -04:00
Julian Lam
8cbad61e8a
test: added test for external image via new change picture API
2021-09-03 16:59:42 -04:00
Julian Lam
cdaea61136
fix: handle missing uid in deprecated socket call
2021-09-03 16:59:42 -04:00
Julian Lam
0a41741b7e
refactor: deprecate picture update socket call, new API routes for picture update
2021-09-03 16:59:42 -04:00
Julian Lam
e33e046f15
fix: use privileges.users.canEdit for image upload priv check
2021-09-03 16:59:42 -04:00
Barış Soner Uşaklı
a48bbdbfe3
fix: errors from registerComplete
2021-09-03 15:30:05 -04:00
Renovate Bot
57e54d559b
fix(deps): update dependency nodebb-theme-persona to v11.2.5
2021-09-03 18:35:00 +00:00
Julian Lam
60de084475
fix: simplify logic for fullname and email blanking in user retrieval (getUserDataByUserSlug)
...
Previous logic seemed to match the logic used in privileges.users.canEdit, except
the latter allows plugins to modify the value.
2021-09-03 13:38:24 -04:00
Barış Soner Uşaklı
1e2bda13d0
fix: lint
2021-09-03 12:41:11 -04:00
Barış Soner Uşaklı
488f0978a4
fix: manifest error
2021-09-03 12:29:11 -04:00
Barış Soner Uşaklı
72710b8040
fix : #9772 , regression from 70a04bc105
2021-09-03 12:22:03 -04:00
Julian Lam
dd4e66e22c
fix: push back some deprecations, remove deprecated stuff scheduled for v1.18.0
2021-09-03 12:04:20 -04:00
Barış Soner Uşaklı
1f91a31327
Priv hook fix ( #9775 )
...
* fix : #9773 , fire hooks properly for priv changes
* fix: admin/global group privs
dont allow invalid privs
2021-09-03 11:58:17 -04:00
Julian Lam
4ac701d747
fix: deprecate userData.showHidden as it is functionally equivalent to userData.canEdit
2021-09-03 11:57:18 -04:00
Julian Lam
46e5e17d0f
fix: focus on save button on plugin activation
2021-09-03 11:34:09 -04:00
Barış Soner Uşaklı
6869920e06
fix : #9773 , fire hooks properly for priv changes ( #9774 )
2021-09-03 11:22:42 -04:00
Misty (Bot)
f8f80e4fb3
chore: incrementing version number - v1.18.1
...
(cherry picked from commit 0409403f5b )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-09-03 15:04:06 +00:00
Misty (Bot)
0713475dc5
chore: update changelog for v1.18.1
2021-09-03 15:04:06 +00:00
Misty (Bot)
b73d8849ab
Latest translations and fallbacks
2021-09-03 09:06:15 +00:00
Renovate Bot
67b932f4d1
fix(deps): update dependency autoprefixer to v10.3.4
2021-09-03 01:10:14 +00:00
Renovate Bot
fe18e100c5
fix(deps): update dependency nodebb-theme-persona to v11.2.4
2021-09-02 16:01:50 +00:00
Misty (Bot)
3957ff283a
Latest translations and fallbacks
2021-09-02 09:06:42 +00:00
gasoved
fc0e655eef
refactor: consistent jquery element var naming
2021-09-01 22:41:41 -04:00
gasoved
760ea9df1e
fix: determine indeterminate checkboxes
2021-09-01 22:41:41 -04:00
gasoved
1272da6539
refactor: var to const
2021-09-01 22:41:41 -04:00
Julian Lam
ca9bae3a1c
fix: move app.alert back into the conditionals
2021-09-01 10:51:04 -04:00
Julian Lam
1bd1cc74a4
fix: only show email confirmation warning toast on pages that it applies
2021-09-01 10:51:04 -04:00
Julian Lam
2d1380ddf1
fix: updated email confirm warning to be more positive
2021-09-01 10:51:04 -04:00
Misty (Bot)
985be8ad87
Latest translations and fallbacks
2021-09-01 09:05:55 +00:00
Renovate Bot
31a35d7f71
fix(deps): update dependency mongodb to v3.7.0
2021-08-31 22:31:25 +00:00
psychobunny
6afeac375b
fix: automated tests are a good thing to have
2021-08-31 11:33:20 -04:00
psychobunny
ae793b4a44
chore: found some hooks that don't play well docgen
2021-08-31 10:45:08 -04:00
gasoved
3df79683f5
feat: create folders in ACP uploads #9638 ( #9750 )
...
* feat: create folders in ACP uploads #9638
* fix: openapi
* test: missing tests
* fix: eslint
* fix: tests
2021-08-31 09:27:00 -04:00
Renovate Bot
f2028d7009
fix(deps): update socket.io packages to v4.2.0
2021-08-31 11:53:11 +00:00
Renovate Bot
6052eb1613
fix(deps): update dependency ioredis to v4.27.9
2021-08-31 10:53:54 +00:00
Misty (Bot)
35a6715aff
Latest translations and fallbacks
2021-08-31 09:06:29 +00:00
renovate[bot]
5fa982c123
fix(deps): update dependency mongodb to v3.6.12 ( #9761 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-30 21:16:53 -04:00
gasoved
61f02f17d8
feat: column based view on wide priv. tables ( #9699 )
...
* feat: column based view on wide priv. tables
* fix: add group/user
* feat: copy buttons to work on visible privs
* feat: show what's being copied in modal
* feat: optional title and message for category selector modal
2021-08-30 10:42:58 -04:00
Barış Soner Uşaklı
e59d357533
feat: als ( #9749 )
...
* feat: als
* fix: up test timeout
* fix: don't overwrite caller if it already exists
* fix: up test timeout for psql
2021-08-30 10:23:38 -04:00
Misty (Bot)
156ba0958e
Latest translations and fallbacks
2021-08-30 09:06:45 +00:00
Misty (Bot)
e005b20470
Latest translations and fallbacks
2021-08-29 09:05:41 +00:00
Renovate Bot
33d5120181
fix(deps): update dependency nodebb-plugin-composer-default to v7.0.2
2021-08-28 19:08:49 +00:00
Renovate Bot
64bac178e1
chore(deps): update dependency mocha to v9.1.1
2021-08-28 17:28:03 +00:00
Misty (Bot)
7802622eba
Latest translations and fallbacks
2021-08-28 09:05:50 +00:00
Renovate Bot
1b416d7ed9
fix(deps): update dependency nodebb-theme-slick to v1.4.12
2021-08-27 21:22:38 +00:00
Barış Soner Uşaklı
e93148420d
feat: add quick reply key
2021-08-27 14:39:29 -04:00
Misty (Bot)
d16d3ebace
Latest translations and fallbacks
2021-08-27 09:06:48 +00:00
Renovate Bot
65b32fa1fc
fix(deps): update dependency nodebb-theme-slick to v1.4.11
2021-08-27 05:09:42 +00:00
Renovate Bot
6ce321e4c4
fix(deps): update dependency nodebb-theme-persona to v11.2.3
2021-08-27 03:28:13 +00:00
Barış Soner Uşaklı
6e73d8c934
feat: add new lang key for no best posts
2021-08-26 19:18:20 -04:00
Renovate Bot
91ba7cdf79
fix(deps): update dependency autoprefixer to v10.3.3
2021-08-26 19:35:40 +00:00
Renovate Bot
d80b378f4e
fix(deps): update dependency nodebb-theme-slick to v1.4.9
2021-08-26 17:58:27 +00:00
SAES:RPG
dd15065706
Fix [MONGODB DRIVER] Warning: bulk operation remove has been deprecated, please use delete ( #9746 )
...
Co-authored-by: Brophy <paul.brophy@bastage.net >
2021-08-26 09:44:16 -04:00
Misty (Bot)
fac8136f9b
Latest translations and fallbacks
2021-08-26 09:06:05 +00:00
renovate[bot]
7f9451cea5
fix(deps): update dependency jquery-deserialize to v2.0.0 ( #9744 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-25 16:52:23 -04:00
Misty (Bot)
1e436ae793
chore: incrementing version number - v1.18.0
...
(cherry picked from commit d220d1d461 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-08-25 20:29:56 +00:00
Misty (Bot)
2fd9c09544
chore: update changelog for v1.18.0
2021-08-25 20:29:56 +00:00
Julian Lam
4ddc26fc08
Add dependabot.yml for automatic security updates
2021-08-25 12:56:50 -04:00
Barış Soner Uşaklı
d2bc1fa565
Revert "Use Github Action as a release pipeline to Docker ( #9720 )" ( #9738 )
...
This reverts commit 1a72d3b4f8 .
2021-08-25 10:59:28 -04:00
Steve Fan
1a72d3b4f8
Use Github Action as a release pipeline to Docker ( #9720 )
...
* Create main.yml
* Update and rename main.yml to docker.yml
2021-08-25 10:55:52 -04:00
loid345
635f5555de
Update package.json ( #9722 )
2021-08-25 10:55:42 -04:00
Julian Lam
55693ec1b0
fix: lint
2021-08-25 10:24:02 -04:00
Julian Lam
12e7f8d5ae
fix(deps): bump persona
2021-08-25 10:21:23 -04:00
Julian Lam
e803737a4b
feat: add confirmation modal to topic event deletion
2021-08-25 10:12:50 -04:00
Julian Lam
1ee92c281d
fix: topic event deletion
2021-08-25 10:12:50 -04:00
Renovate Bot
324c7d482d
chore(deps): update dependency husky to v7.0.2
2021-08-25 04:18:54 +00:00
Renovate Bot
9a34fe1857
chore(deps): update dependency eslint-plugin-import to v2.24.2
2021-08-25 02:43:30 +00:00
renovate[bot]
2e1562b813
fix(deps): update dependency nodebb-theme-persona to v11.2.1 ( #9734 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-24 13:36:48 -04:00
renovate[bot]
4bd66a7ca9
fix(deps): update dependency nodebb-theme-vanilla to v12.1.2 ( #9735 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-24 13:36:42 -04:00
Julian Lam
152f194aee
Server-side rendering of topic events ( #9733 )
...
* style: reformat list of helpers exported
* refactor: move topic events partial into a helper, invoke helper in topic.tpl (see persona), update how events are added to the DOM via addTopicEvents
closes #9731
* style: lint
2021-08-24 11:56:04 -04:00
Barış Soner Uşaklı
0743554dd4
fix: pluginPaths
2021-08-23 21:41:08 -04:00
Barış Soner Uşaklı
13878e9f14
fix : #9730 , show warning if plugin is active but not installed
2021-08-23 21:27:03 -04:00
renovate[bot]
096c5a5891
fix(deps): update dependency nodebb-theme-slick to v1.4.8 ( #9732 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-23 14:17:00 -04:00
Barış Soner Uşaklı
60bf564321
fix : #9729 , insert new posts after topic events
2021-08-23 12:31:11 -04:00
Barış Soner Uşaklı
c354cde347
fix : #9719 , only apply to non https
2021-08-23 11:51:36 -04:00
Misty (Bot)
2dcced5518
Latest translations and fallbacks
2021-08-22 09:06:14 +00:00
Barış Soner Uşaklı
77c3085a7b
fix : #9727 , addHandlers after hooks
2021-08-21 23:32:05 -04:00
Barış Soner Uşaklı
6659e95a4a
refactor: remove promisify from redis, ioredis supports promises nati… ( #9728 )
...
* refactor: remove promisify from redis, ioredis supports promises natively
* refactor: remove unused util
2021-08-21 23:31:31 -04:00
Renovate Bot
d44e3a8ecf
fix(deps): update dependency autoprefixer to v10.3.2
2021-08-21 20:21:49 +00:00
Misty (Bot)
8358c3b426
Latest translations and fallbacks
2021-08-21 09:05:54 +00:00
Renovate Bot
cd85a55dd4
chore(deps): update dependency eslint-config-nodebb to v0.0.2
2021-08-20 11:06:00 -04:00
Renovate Bot
c5a4227310
chore(deps): update dependency mocha to v9.1.0
2021-08-20 11:16:05 +00:00
Misty (Bot)
b14cdc5f6d
Latest translations and fallbacks
2021-08-20 09:06:34 +00:00
Renovate Bot
daca09d455
chore(deps): update dependency eslint-plugin-import to v2.24.1
2021-08-20 00:01:47 +00:00
Misty (Bot)
81a1cd00cf
Latest translations and fallbacks
2021-08-19 09:06:26 +00:00
Barış Soner Uşaklı
a288f51f42
fix: allow smaller than 5mins for admin relogin duration
...
setting the value to 1min in ACP wasn't working
2021-08-18 20:46:51 -04:00
Barış Soner Uşaklı
794bf01b21
feat: allow changing default search in
2021-08-18 20:35:39 -04:00
Renovate Bot
116f9cb55e
fix(deps): update dependency nodebb-theme-persona to v11.2.0
2021-08-18 17:06:06 +00:00
Renovate Bot
8461791a52
fix(deps): update dependency ioredis to v4.27.8
2021-08-18 15:49:20 +00:00
Julian Lam
cf4b78dbd3
Revert "fix: taskbar icon not pushed via composer/persona"
...
This reverts commit 3a81c8fd42 .
2021-08-18 10:09:39 -04:00
psychobunny
d2492ef48e
style: eslint
2021-08-17 18:16:43 -04:00
psychobunny
3a81c8fd42
fix: taskbar icon not pushed via composer/persona
...
@antosik, partially reverted your PR:
342503e07a
just specifically this file: 342503e07a/public/src/modules/taskbar.js
I'm not 100% sure, but it might be because this hook is called sooner than the hook being registered? https://github.com/NodeBB/nodebb-theme-persona/blob/master/public/persona.js#L100-L101 @julianlam
2021-08-17 17:49:06 -04:00
Renovate Bot
ec103ce8dd
fix(deps): update dependency nodebb-theme-persona to v11.1.3
2021-08-17 17:05:13 -04:00
Renovate Bot
626d5565c6
fix(deps): update dependency sharp to v0.29.0
2021-08-17 18:46:37 +00:00
Renovate Bot
ce6039f2d1
fix(deps): update dependency connect-mongo to v4.5.0
2021-08-17 16:11:17 +00:00
Misty (Bot)
0c672d8faa
Latest translations and fallbacks
2021-08-17 09:06:13 +00:00
Andrew Rodrigues
b74eefacf6
chore: up markdown/composer-default, fixes : #9708
2021-08-16 18:36:45 -04:00
Renovate Bot
de83f82eae
fix(deps): update dependency nodebb-theme-vanilla to v12.1.1
2021-08-16 18:22:02 +00:00
Renovate Bot
ee10ae0450
fix(deps): update dependency nodebb-theme-persona to v11.1.2
2021-08-16 16:58:06 +00:00
Barış Soner Uşaklı
382a4c2785
feat: #9705 , use radio buttons for flag reasons
2021-08-16 11:26:49 -04:00
Renovate Bot
ffdf61b882
chore(deps): update dependency @apidevtools/swagger-parser to v10.0.3
2021-08-15 11:21:00 +00:00
Misty (Bot)
2f2e6b4b5e
Latest translations and fallbacks
2021-08-15 09:05:42 +00:00
Renovate Bot
38e38580fb
fix(deps): update dependency yargs to v17.1.1
2021-08-13 23:27:07 +00:00
renovate[bot]
418553757f
chore(deps): update dependency jsdom to v17 ( #9700 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-08-13 16:59:00 -04:00
Anton Grigoryev
342503e07a
Feat: Client-side hooks - replace window.trigger ( #9679 )
...
* feat/clientside-hooks: replace window.trigger with hooks.fire
* feat(clientside-hooks): Move hooks require to the top
* fix: simplifying complex logical expression
* fix: client-side hook for translator - post-review fixes
2021-08-13 16:58:37 -04:00
Misty (Bot)
a850dd2e34
Latest translations and fallbacks
2021-08-13 09:06:19 +00:00
Barış Soner Uşaklı
9de64bf516
fix : #9698 , pass along query params in redirect
2021-08-12 11:26:15 -04:00
Misty (Bot)
4c67592f55
Latest translations and fallbacks
2021-08-12 09:06:01 +00:00
Misty (Bot)
8100b6a841
Latest translations and fallbacks
2021-08-11 09:06:57 +00:00
Renovate Bot
4794141852
fix(deps): update dependency nodebb-theme-persona to v11.1.1
2021-08-11 03:02:13 +00:00
Barış Soner Uşaklı
8bf2896d6c
fix: lint
2021-08-10 21:19:01 -04:00
Barış Soner Uşaklı
358ad74054
feat: closes #9684 , allow event deletion
...
fix: topic events appearing before necro messages
feat: add move topic event
feat: add ability to delete specific topic events via events.purge
2021-08-10 19:39:51 -04:00
Renovate Bot
23dafa204c
chore(deps): update dependency eslint-plugin-import to v2.24.0
2021-08-08 23:03:22 +00:00
Julian Lam
f653a6ff6a
feat: replace eslint configs on server and client side to inherit rules from eslint-config-nodebb
2021-08-08 15:38:02 -04:00
opliko
5e6b8433a3
change font order
2021-08-06 19:39:33 -04:00
opliko
f576d6e0ea
fix solid font weight in shim
2021-08-06 19:39:33 -04:00
opliko
a370c26f73
feat: re-add FontAwesome font for compatibility
2021-08-06 19:39:33 -04:00
opliko
093ac1c09a
fix: remove unnecessary quote
2021-08-06 19:39:33 -04:00
opliko
41762e6603
feat: update to FontAwesome 5.15, resolve #6976
2021-08-06 19:39:33 -04:00
Renovate Bot
d47bdde260
chore(deps): update dependency lint-staged to v11.1.2
2021-08-06 08:57:29 +00:00
Renovate Bot
a0fd026801
fix(deps): update dependency mongodb to v3.6.11
2021-08-05 19:19:19 +00:00
Barış Soner Uşaklı
8fb53252a8
refactor: get rid of async.waterfall/each
2021-08-05 14:09:34 -04:00
Barış Soner Uşaklı
42dbd40253
refactor: remove unused async
2021-08-05 13:02:28 -04:00
Barış Soner Uşaklı
6b6a7d4b8a
refactor: remove waterfall
2021-08-05 12:52:07 -04:00
Renovate Bot
181c20ba56
fix(deps): update dependency yargs to v17.1.0
2021-08-05 00:14:52 +00:00
Misty (Bot)
fadb71bff5
Latest translations and fallbacks
2021-08-03 09:06:27 +00:00
Misty (Bot)
39911a9fc5
Latest translations and fallbacks
2021-08-02 09:06:49 +00:00
Opliko
d509a307f0
Remove some deprecated/unnecessary code ( #9688 )
...
* refactor: remove mkdirp promisify
* refactor: remove old session deletion API route
* refactor: remove middleware.isAdmin
* refactor: remove templateValues.config.bootswatchSkin
* fix: unused dependencies
2021-08-01 22:03:19 -04:00
Renovate Bot
9db28b4b4f
chore(deps): update dependency jsdom to v16.7.0
2021-08-01 23:06:36 +00:00
Renovate Bot
4c9d6b62a8
fix(deps): update dependency ioredis to v4.27.7
2021-08-01 18:12:41 +00:00
Misty (Bot)
e8b2aa51bf
Latest translations and fallbacks
2021-08-01 09:05:23 +00:00
Misty (Bot)
d675795749
Latest translations and fallbacks
2021-07-31 09:05:46 +00:00
Barış Soner Uşaklı
162ebacf5b
fix: parseInt tids
2021-07-30 22:54:19 -04:00
Barış Soner Uşaklı
0c81642997
fix : #9681 , update posts in queue if target tid is merged
2021-07-30 22:51:06 -04:00
Renovate Bot
03a98f4de4
chore(deps): update dependency eslint to v7.32.0
2021-07-31 01:02:58 +00:00
Julian Lam
4a521ea218
fix: email update interstitial to not error on empty email field (on new registration)
2021-07-30 15:08:43 -04:00
Julian Lam
70a04bc105
feat: removed registerAndLoginUserCallback local helper, added handling if a bad interstitial doesn't go away nor throw errors
2021-07-30 14:50:56 -04:00
Misty (Bot)
46243719b7
Latest translations and fallbacks
2021-07-30 17:53:30 +00:00
Julian Lam
3b34571de9
fix(deps): update theme versions for #9607
2021-07-30 13:41:31 -04:00
Julian Lam
bbbacd86ab
feat: updated email confirmation alert to more closely reflect email usage, remembering dismissal
2021-07-30 13:29:13 -04:00
Julian Lam
58adb76246
feat: allow requirejs modules to be awaited
2021-07-30 13:29:13 -04:00
Julian Lam
0e05cbe1f7
feat: show instructional modal after email change request
2021-07-30 13:29:13 -04:00
Julian Lam
e95df2f066
refactor: move interstitials into its own file in src/user/
2021-07-30 13:29:13 -04:00
Julian Lam
324a12b6c3
feat: return back to profile after editing email
2021-07-30 13:29:13 -04:00
Julian Lam
b3c916414b
feat: allow registration interstitial abort to also follow returnTo
2021-07-30 13:29:13 -04:00
Julian Lam
96398faa3c
feat: plumb current session id into email removal/confirmation flow, so all other sessions are revoked except for the current session
...
This utilises the new argument in user.auth.revokeAllSessions
2021-07-30 13:29:13 -04:00
Julian Lam
b0a4a1d3e4
feat: allow revokeAllSessions method to revoke all sessions except that which is passed in (new arg)
2021-07-30 13:29:13 -04:00
Julian Lam
f53fc1ad0b
feat: return generic 404 on invalid confirm code
2021-07-30 13:29:13 -04:00
Julian Lam
824a72b220
fix: updated ACP > Manage > Users to handle users with no email address
2021-07-30 13:29:13 -04:00
Julian Lam
d5b5b7d531
fix: allowed reset and reset_notify emails to go out to unconfirmed email addresses
2021-07-30 13:29:13 -04:00
Julian Lam
ccf004f1f4
refactor: added user.email.remove method, updated email interstitial to handle email removal
2021-07-30 13:29:13 -04:00
Julian Lam
414d733d76
fix: bug where confirmation email was sent to the old email address, not the new one
2021-07-30 13:29:13 -04:00
Julian Lam
3bcd1f1438
fix: email validation flow, so that it actually works, fixed event logging bug, new email verification template
2021-07-30 13:29:13 -04:00
Julian Lam
caf8968791
fix: accidental early return in confirmByCode, tests, race condition
...
A race condition caused mongo/psql tests to fail.
2021-07-30 13:29:13 -04:00
gasoved
a917210c5b
feat: invites no longer require email
2021-07-30 13:29:13 -04:00
Julian Lam
81611ae1c4
fix(emails): broken test for api/user/email/:email
...
+ fixed broken tests due to unexpected behaviour for email confirmation
2021-07-30 13:29:13 -04:00
Julian Lam
c4e3362bd3
feat(emails): restore ability for admins to edit a user's email address [breaking]
...
The edited user's email will be automatically confirmed
2021-07-30 13:29:13 -04:00
Julian Lam
afd2d8dab1
feat(emails): pass req in to filter:registration.interstitial
2021-07-30 13:29:13 -04:00
Barış Soner Uşaklı
7d115c8ef2
fix(emails): dont allow retrieving user data if showemail is false @julianlam
2021-07-30 13:29:13 -04:00
Julian Lam
6694bdd550
fix(emails): registration tests, email no longer passed-in, API tests (confirm email for test accounts)
2021-07-30 13:29:13 -04:00
Julian Lam
e726048e0c
fix(emails): don't automatically associate email during user creation if passed in at registration
2021-07-30 13:29:13 -04:00
Julian Lam
f52919990b
feat(emails): display current email in interstitial form
2021-07-30 13:29:13 -04:00
Julian Lam
b4b65ecd98
fix(emails): remove debug log
2021-07-30 13:29:13 -04:00
Julian Lam
087e6020e4
refactor(email): validation checking methods, +tests fix
2021-07-30 13:29:13 -04:00
Julian Lam
50517020a2
feat(emails): upgrade script for includeUnverifiedEmails
2021-07-30 13:29:13 -04:00
Julian Lam
be97aa6f13
feat(emails): +includeUnverifiedEmails ACP setting
2021-07-30 13:29:13 -04:00
Julian Lam
ab9b671693
fix(emails): broken test due to sticky registration interstitial
2021-07-30 13:29:13 -04:00
Julian Lam
a3a3b10fb3
test(emails): fixing broken tests introduced by e5ff68acd
2021-07-30 13:29:13 -04:00
Julian Lam
69c96dd23c
refactor(emails): more work in update email interstitial, interstitial skipping, email change on confirmation, deprecation of requireEmailConfirmation
2021-07-30 13:29:13 -04:00
Julian Lam
f365bc4600
refactor(emails): interstitial for adding/updating email
2021-07-30 13:29:13 -04:00
Julian Lam
74aaa0a926
feat: show different registration intersitial lead text on new account vs. existing
2021-07-30 13:29:13 -04:00
Julian Lam
7c1d1c777b
refactor(emails): remove email validation on client and server side
2021-07-30 13:29:13 -04:00
Julian Lam
12b2a979a0
feat: removal of emailExists socket listener
2021-07-30 13:29:13 -04:00
Barış Soner Uşaklı
04b1f702cd
feat: add loggedin/guest class to body
2021-07-29 11:10:13 -04:00
Misty (Bot)
c54d339dca
Latest translations and fallbacks
2021-07-29 09:07:10 +00:00
Misty (Bot)
09c2b85e36
Latest translations and fallbacks
2021-07-28 09:06:17 +00:00
Renovate Bot
40384fcb5a
chore(deps): update dependency mocha to v9.0.3
2021-07-25 17:26:44 +00:00
Misty (Bot)
9f56c893ab
Latest translations and fallbacks
2021-07-25 09:05:45 +00:00
Renovate Bot
7588aae13c
chore(deps): update dependency lint-staged to v11.1.1
2021-07-24 13:50:06 +00:00
Renovate Bot
cb5fe27118
chore(deps): update dependency lint-staged to v11.1.0
2021-07-22 17:27:20 +00:00
Misty (Bot)
8826e7a858
Latest translations and fallbacks
2021-07-22 09:06:54 +00:00
Renovate Bot
ebdba8f13b
fix(deps): update dependency postcss to v8.3.6
2021-07-21 22:36:42 +00:00
Julian Lam
2c06ac9a45
fix: test :shipit:
2021-07-21 17:36:46 -04:00
Julian Lam
340ccb2498
style: lint fix
2021-07-21 17:08:51 -04:00
Julian Lam
f71f29510d
fix: failing test from d1959a2
2021-07-21 17:06:08 -04:00
Julian Lam
d1959a258b
fix : #9670 return 4xx errors instead of 5xx on flag routes, when unauthenticated or not privileged [breaking]
2021-07-21 13:27:41 -04:00
Barış Soner Uşaklı
6c47a060c1
fix : #9668 , add raw info to psql database page
2021-07-20 20:36:44 -04:00
Misty (Bot)
6650c0bbf7
Latest translations and fallbacks
2021-07-20 09:06:56 +00:00
Renovate Bot
3f24746cd1
fix(deps): update dependency html-to-text to v8
2021-07-19 10:17:57 -04:00
Renovate Bot
1b6b1fe591
fix(deps): update dependency yargs to v17
2021-07-19 10:16:45 -04:00
Renovate Bot
f43291f582
chore(deps): update dependency mocha to v9
2021-07-19 10:15:40 -04:00
Renovate Bot
702290c47e
chore(deps): update dependency husky to v7
2021-07-19 10:15:30 -04:00
Misty (Bot)
b837e04ae0
Latest translations and fallbacks
2021-07-19 09:06:22 +00:00
Misty (Bot)
84830bf7c8
Latest translations and fallbacks
2021-07-18 09:06:11 +00:00
Renovate Bot
f5a53b7f1e
chore(deps): update dependency eslint to v7.31.0
2021-07-17 23:51:40 +00:00
Misty (Bot)
9efdbecc00
Latest translations and fallbacks
2021-07-17 09:05:23 +00:00
Julian Lam
51458c75f5
fix(deps): bump composer-default to v7
2021-07-16 14:46:24 -04:00
Julian Lam
21359eabac
feat: convert _fireStaticHook to async function (auto-refactor by vscode)
2021-07-16 14:42:48 -04:00
Julian Lam
6bc090f8bb
docs: some hook deprecation notices
2021-07-16 14:37:47 -04:00
Julian Lam
ef4e74bfc8
refactor: client-side to use flag notes API
2021-07-16 13:51:54 -04:00
Julian Lam
cc6cbfcdc4
Flags API ( #9666 )
...
* feat: new routes for flags API
+ flag get
+ flag creation, migration from socket method
+ flag update, migration from socket method
* fixed bug where you could not unassign someone from a flag
* feat: tests for new flags API
added missing files for schema update
* fix: flag tests to use Write API instead of sockets
* feat: flag notes API + tests
* chore: remove debug line
* test: fix breaking test on mongo
2021-07-16 13:44:42 -04:00
Misty (Bot)
71bc258731
Latest translations and fallbacks
2021-07-15 09:06:22 +00:00
psychobunny
acb11cc764
fix: use hooks module instead of window trigger
2021-07-14 14:54:17 -04:00
Misty (Bot)
c4be0078ed
Latest translations and fallbacks
2021-07-14 09:06:19 +00:00
Renovate Bot
021013159e
chore(deps): update dependency lint-staged to v11.0.1
2021-07-13 11:01:05 +00:00
Misty (Bot)
f9a89adc97
Latest translations and fallbacks
2021-07-13 09:06:01 +00:00
Barış Soner Uşaklı
4a56388ec3
feat: store topic tags in topic hash ( #9656 )
...
* feat: store topic tags in topic hash
breaking: remove color info from tags (use css)
* fix: remove unused tag modal
* fix: tag search
2021-07-12 19:25:04 -04:00
Renovate Bot
0d3f74b762
fix(deps): update dependency autoprefixer to v10.3.1
2021-07-12 19:43:49 +00:00
psychobunny
522291726d
style: lint
2021-07-12 13:55:16 -04:00
psychobunny
e0db904b0e
feat: new hook action:topics.loading (in the same format as action:posts.loading)
2021-07-12 13:10:57 -04:00
psychobunny
8ae4c30029
feat: schedule deprecation for action:category.loaded and action:category.loading. Use action:topics.loaded/ing instead
...
(or action:ajaxify.end if you are using it to check cid on page load)
2021-07-12 13:05:06 -04:00
psychobunny
07f25d8c47
fix: made TopicList.onTopicsLoaded private [breaking]
2021-07-12 12:57:59 -04:00
Misty (Bot)
62cd5f669b
Latest translations and fallbacks
2021-07-12 09:07:04 +00:00
Renovate Bot
b6a8471205
fix(deps): update dependency nodebb-plugin-markdown to v8.14.2
2021-07-10 15:55:34 +00:00
Renovate Bot
72c9650fd3
fix(deps): update dependency autoprefixer to v10.3.0
2021-07-10 13:29:39 +00:00
Renovate Bot
f14df0d443
fix(deps): update socket.io packages to v4.1.3
2021-07-10 11:54:11 +00:00
Misty (Bot)
98b685d9c5
Latest translations and fallbacks
2021-07-10 09:05:51 +00:00
Renovate Bot
31dae04f3b
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.34
2021-07-10 01:59:49 +00:00
Julian Lam
0960a81468
fix: tests
2021-07-09 12:24:32 -04:00
Julian Lam
415416d2a7
fix: translate language keys if passed in to formatApiResponse
2021-07-09 12:24:32 -04:00
Julian Lam
7036c3751e
feat: internationalize API error messages
2021-07-09 12:24:32 -04:00
Julian Lam
a54a3ee1ca
fix: return proper API-style response if exception caught by error handler on v3 routes [breaking]
2021-07-09 12:24:32 -04:00
Renovate Bot
ae14016efc
fix(deps): update dependency nodebb-theme-persona to v11.0.26
2021-07-08 16:39:05 +00:00
Barış Soner Uşaklı
ff78969c2c
fix: lint
2021-07-08 11:25:54 -04:00
Barış Soner Uşaklı
55d7e55867
fix: tests
2021-07-08 11:22:36 -04:00
Barış Soner Uşaklı
6ed7e937ce
refactor: fix wording
2021-07-08 11:07:52 -04:00
Barış Soner Uşaklı
47c8c69264
fix: keep query string on redirects
2021-07-08 11:06:20 -04:00
Barış Soner Uşaklı
5fd190f7c4
feat: #9651 , change category desc to multiline
2021-07-08 10:01:22 -04:00
Misty (Bot)
7da8f12173
Latest translations and fallbacks
2021-07-08 09:05:51 +00:00
Renovate Bot
8b41684ee3
fix(deps): update dependency nodebb-plugin-markdown to v8.14.1
2021-07-07 16:09:03 -04:00
Misty (Bot)
46be2046ef
chore: incrementing version number - v1.17.2
...
(cherry picked from commit 9f90bdcd59 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-07-07 18:44:41 +00:00
Misty (Bot)
5c9c0605a7
chore: update changelog for v1.17.2
2021-07-07 18:44:41 +00:00
Barış Soner Uşaklı
8e0561f226
perf: cache Topics.getTopicsTags
2021-07-07 11:42:19 -04:00
Barış Soner Uşaklı
10ddfff38f
perf: bypass getMultipleUserSettings
2021-07-07 09:58:06 -04:00
Julian Lam
e03782f218
fix(docs): #9648
2021-07-07 09:33:26 -04:00
Renovate Bot
f17625fb34
fix(deps): update dependency mongodb to v3.6.10
2021-07-06 22:00:03 +00:00
Renovate Bot
99c230372a
chore(deps): update coverallsapp/github-action action to v1.1.3
2021-07-06 21:08:13 +00:00
Misty (Bot)
5fe074c133
Latest translations and fallbacks
2021-07-06 09:06:41 +00:00
Renovate Bot
c11927c5f5
fix(deps): update dependency nodebb-theme-persona to v11.0.25
2021-07-05 12:22:15 -04:00
Barış Soner Uşaklı
c9348efbdc
feat: add merge/fork hooks
2021-07-05 10:02:42 -04:00
Misty (Bot)
d9ea704731
Latest translations and fallbacks
2021-07-05 09:06:33 +00:00
Renovate Bot
5ff9319f9d
fix(deps): update dependency sortablejs to v1.14.0
2021-07-04 20:55:55 +00:00
Misty (Bot)
f7f008a779
Latest translations and fallbacks
2021-07-03 09:05:52 +00:00
Renovate Bot
725e70e9d7
chore(deps): update dependency eslint to v7.30.0
2021-07-03 01:10:47 +00:00
Renovate Bot
c7feea566f
fix(deps): update dependency nodebb-theme-persona to v11.0.24
2021-07-02 19:32:59 +00:00
Misty (Bot)
7b20cd304b
Latest translations and fallbacks
2021-07-02 09:06:36 +00:00
Misty (Bot)
b3658329da
Latest translations and fallbacks
2021-07-01 09:05:51 +00:00
Julian Lam
b896484351
fix : #9634 , re-jig top bar of Admin > Manage > Users
2021-06-30 17:43:16 -04:00
gasoved
97c8569a79
fix: hide private user data in api/v3/users/[uid]
2021-06-30 17:02:38 -04:00
Barış Soner Uşaklı
d9e2190a6b
fix: numThumb upgrade script
2021-06-30 11:08:55 -04:00
Barış Soner Uşaklı
fee782c436
fix: acp dashboard sometimes not loading on cold load
2021-06-30 10:38:15 -04:00
Renovate Bot
edefac9645
chore(deps): update dependency coveralls to v3.1.1
2021-06-29 10:58:40 +00:00
Misty (Bot)
4d6421bb76
Latest translations and fallbacks
2021-06-29 09:06:33 +00:00
Julian Lam
849049765b
fix : #9636 , sanitize all attributes in meta and link tags
2021-06-28 13:17:22 -04:00
Julian Lam
09bac6bd7e
fix: convert some hooks to use hooks module
...
re: julianlam/nodebb-plugin-markdown#130
2021-06-28 11:33:56 -04:00
Misty (Bot)
a76eab1ca2
Latest translations and fallbacks
2021-06-28 09:08:49 +00:00
Misty (Bot)
e6f30d2a36
Latest translations and fallbacks
2021-06-27 09:05:55 +00:00
Misty (Bot)
366b36a560
Latest translations and fallbacks
2021-06-26 09:05:52 +00:00
Renovate Bot
3611b04e0e
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.33
2021-06-25 22:26:37 +00:00
Renovate Bot
e40f648ff5
fix(deps): update dependency nodebb-plugin-markdown to v8.14.0
2021-06-25 14:35:29 -04:00
Julian Lam
acdbd04913
fix : #9627
2021-06-25 13:56:21 -04:00
Anton Grigoryev
db65360c0d
fix(post-queue): moderatedCids is an array of numbers ( #9631 )
2021-06-24 19:04:37 -04:00
Renovate Bot
cf6fcc2107
fix(deps): update dependency nodebb-plugin-markdown to v8.13.1
2021-06-23 21:55:45 +00:00
Barış Soner Uşaklı
561ce7d30a
fix : #9629 , translate content property of meta tags
2021-06-23 11:03:59 -04:00
Barış Soner Uşaklı
9a9250338a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-06-23 09:53:28 -04:00
Barış Soner Uşaklı
2fe30b6fa0
feat: #9628 , allow setting custom icon names
2021-06-23 09:53:26 -04:00
Misty (Bot)
eacd00e9a4
Latest translations and fallbacks
2021-06-23 09:05:47 +00:00
Barış Soner Uşaklı
52596902a6
feat: #9617 update fa link
2021-06-22 13:16:59 -04:00
renovate[bot]
90e3f5acda
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.32 ( #9626 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-22 13:08:26 -04:00
Barış Soner Uşaklı
909db3ae71
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-06-22 12:36:00 -04:00
Barış Soner Uşaklı
ab6f062ff9
fix: prevent crash in expandObjBy #9618
2021-06-22 12:35:53 -04:00
renovate[bot]
2060dc61bc
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.30 ( #9624 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-22 12:22:03 -04:00
Barış Soner Uşaklı
1bf263c4a2
9622 ( #9625 )
...
* fix : #9622
dont allow regular user to remove system tags
* refactor: add guest/spider check to isPrivileged
string/trim tag
2021-06-22 12:21:52 -04:00
Barış Soner Uşaklı
0d975bc4fb
fix: dont show system tags in whitelist dropdown to regular users
2021-06-22 12:21:40 -04:00
Barış Soner Uşaklı
84e065752f
fix : #9622 ( #9623 )
...
dont allow regular user to remove system tags
2021-06-22 11:09:32 -04:00
Misty (Bot)
50e1a1a7ca
Latest translations and fallbacks
2021-06-22 09:05:52 +00:00
Barış Soner Uşaklı
73f40e96a5
fix : #9620 , fix notif delay
2021-06-21 11:17:57 -04:00
Barış Soner Uşaklı
c92fc19b5c
fix : #9619 , add group chat filter to /notifications
2021-06-21 10:02:18 -04:00
Renovate Bot
2700f7175e
chore(deps): update dependency eslint to v7.29.0
2021-06-18 22:04:36 +00:00
Barış Soner Uşaklı
3cd9434b56
fix: scope
2021-06-18 12:36:04 -04:00
Barış Soner Uşaklı
1eda538da5
fix : #9615 , catch exceptions in renderOverride
2021-06-18 12:24:07 -04:00
Barış Soner Uşaklı
46a454f194
feat: add bodyClass to 500 page
2021-06-18 09:55:08 -04:00
gasoved
8168c6c407
fix: purge uploaded images accordingly #9606 ( #9611 )
...
* fix: purge uploaded images accordingly
* fix: tests
* fix: relative paths
2021-06-18 09:21:23 -04:00
Misty (Bot)
ab5e2a4163
Latest translations and fallbacks
2021-06-18 09:08:51 +00:00
Renovate Bot
09aebbdafe
fix(deps): update dependency postcss to v8.3.5
2021-06-17 04:38:56 +00:00
Barış Soner Uşaklı
7b4c0a1683
fix: keep query params when switching chat
2021-06-16 09:49:29 -04:00
Julian Lam
a2400f6baf
fix: accidental unnecessarily strict conditional that effectively rendered SSO state checking opt-in instead of opt-out
2021-06-14 14:13:39 -04:00
Renovate Bot
520050da19
fix(deps): update dependency postcss to v8.3.4
2021-06-14 16:39:46 +00:00
Julian Lam
f9728aff2c
feat: clear reset tokens on successful login
2021-06-14 11:50:36 -04:00
Renovate Bot
c7006ec6b4
fix(deps): update dependency postcss to v8.3.3
2021-06-14 10:37:32 +00:00
Misty (Bot)
dc613835e1
Latest translations and fallbacks
2021-06-14 09:06:31 +00:00
Renovate Bot
82b33dc40a
fix(deps): update dependency ioredis to v4.27.6
2021-06-13 10:25:12 +00:00
Misty (Bot)
8f58c97c6d
Latest translations and fallbacks
2021-06-12 09:07:24 +00:00
Julian Lam
5c42b3eab0
test: fixed broken tests from #9605 , removed token clean on token usage as it is superceded by token clean on generation (+ associated test)
2021-06-11 15:43:03 -04:00
Julian Lam
f6c14d6b62
fix: introduce artificial delay + delay fudging on invalid email during reset token generation
2021-06-11 14:47:13 -04:00
Julian Lam
229f96f872
fix : #9605 , expire all active reset tokens for a uid if that uid generates a new one
2021-06-11 14:39:00 -04:00
Julian Lam
f4eb336ad3
fix(deps): bump persona
2021-06-11 11:16:21 -04:00
Barış Soner Uşaklı
8c952aa381
fix: lint
2021-06-11 09:57:40 -04:00
Barış Soner Uşaklı
be19f27f40
feat: add filter:categories.categorySearch
2021-06-11 09:47:23 -04:00
Misty (Bot)
3cc3ef6e70
Latest translations and fallbacks
2021-06-11 09:10:52 +00:00
Renovate Bot
88f21e9143
fix(deps): update dependency postcss to v8.3.2
2021-06-11 04:27:05 +00:00
Misty (Bot)
db5f988324
Latest translations and fallbacks
2021-06-10 09:11:16 +00:00
Renovate Bot
71b4d6345b
fix(deps): update dependency postcss to v8.3.1
2021-06-10 02:44:19 +00:00
Barış Soner Uşaklı
cc0cf99fed
feat: allow nested properties on category page ( #9601 )
...
* feat: allow nested properties on category page
* fix: remove debug
* fix: remove debug
2021-06-09 17:40:36 -04:00
Misty (Bot)
8f00abc838
Latest translations and fallbacks
2021-06-09 09:11:00 +00:00
Barış Soner Uşaklı
39e1359142
fix: schema
2021-06-08 11:54:52 -04:00
Barış Soner Uşaklı
8ea58432c9
feat: show ip on acp manage users
...
update url on search
show matching ip when searching by ip
add ip to export csv
2021-06-08 11:50:52 -04:00
Barış Soner Uşaklı
6695927ea9
fix: pagination on acp users search
2021-06-08 10:00:51 -04:00
Misty (Bot)
1709139200
Latest translations and fallbacks
2021-06-08 09:11:28 +00:00
psychobunny
2db77b0cd2
docs: add undoTimeout
2021-06-07 14:51:55 -04:00
psychobunny
e588948ff5
feat: add undoTimeout to moving posts as well #9599
2021-06-07 14:46:37 -04:00
psychobunny
05cc7ccb60
feat: make undoTimeout configurable, closes #9599
2021-06-07 14:44:12 -04:00
Julian Lam
93d94564c1
fix : #9596 , incorrect placeholder string in some translations
2021-06-07 12:21:44 -04:00
Mats
2b42e7edb0
chore: lint
2021-06-07 10:54:07 -04:00
Mats
6f73261186
fix: extra ')'
2021-06-07 10:54:07 -04:00
Mats
d07229aa6b
chore: fix indentation
2021-06-07 10:54:07 -04:00
Mats
edcba61aa9
fix: disallow editing of other users' notes
...
Feel free to close this if it is intentional, but as you are not allowed to delete other users notes I expect you shouldn't be able to edit them. Editing another users post also changes ownership, allowing you to then delete it.
I also added `error:` to the errormessage so that they display properly.
2021-06-07 10:54:07 -04:00
Barış Soner Uşaklı
ca72aa93d7
Locks bug failing test ( #9595 )
...
* test: failing test for issue
* fix : #9593 , don't lock if email is identical to username
* fix: lock calls after first call
* fix: add back email check
* test: remove invalid test
Co-authored-by: Julian Lam <julian@nodebb.org >
2021-06-07 10:26:00 -04:00
Renovate Bot
9f74caf65c
fix(deps): update dependency ioredis to v4.27.5
2021-06-05 19:54:30 +00:00
Renovate Bot
fac0bcbd35
chore(deps): update dependency eslint to v7.28.0
2021-06-05 01:22:05 +00:00
Julian Lam
816856b0c6
feat: introduce boolean res.locals flag to bypass session reroll (used by session-sharing)
...
The session reroll logic is still standard practice, but in some cases, it is not necessary or causes UX issues. An issue opened in session sharing (julianlam/nodebb-plugin-session-sharing#95 ) brought this to attention in that parsing the cookie to log in the user caused a reroll (as expected), but caused the session open on other tabs to be mismatched. If "re-validate" was turned on, it basically meant that it was not possible to use NodeBB with multiple tabs.
Session sharing now sets `reroll` to `false` if re-validate is enabled.
2021-06-04 11:37:06 -04:00
renovate[bot]
6632b2b6c3
fix(deps): update dependency connect-redis to v6 ( #9590 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-06-04 10:56:53 -04:00
Mats
c448ba6f5a
Fixes flag note editing, deletion, and template update ( #9581 )
...
* Fixes flag note editing, deletion, and template update
Flag note datetime should be int.
Corrects argument order for note reloading.
* Chore: add missing radix
* fix: empty append bug
This line results in an error message popping up when clicking the flag notes text box, as the 'appendNote' case fires with no text. I can't tell that it serves any function.
2021-06-04 10:46:35 -04:00
Barış Soner Uşaklı
286644d0b8
fix : #9592 , check session
2021-06-04 09:41:23 -04:00
Renovate Bot
4ffd234ff9
fix(deps): update dependency ioredis to v4.27.4
2021-06-04 09:37:59 +00:00
Barış Soner Uşaklı
3717df610a
fix: don't crash if session doesn't exist
2021-06-03 17:11:25 -04:00
Barış Soner Uşaklı
66cae54ee3
fix: lint
2021-06-01 11:26:18 -04:00
Barış Soner Uşaklı
57e46e41e3
feat: allow modifying default category privileges
2021-06-01 11:21:15 -04:00
Renovate Bot
8672329218
chore(deps): update dependency smtp-server to v3.9.0
2021-06-01 12:45:35 +00:00
Misty (Bot)
21c992242e
Latest translations and fallbacks
2021-05-30 09:08:41 +00:00
Renovate Bot
886d65f686
chore(deps): update dependency eslint-plugin-import to v2.23.4
2021-05-29 22:29:44 +00:00
Misty (Bot)
866a53088b
Latest translations and fallbacks
2021-05-29 09:09:00 +00:00
Renovate Bot
062928d2e2
fix(deps): update dependency nodebb-theme-persona to v11.0.21
2021-05-28 18:38:16 +00:00
Julian Lam
16e0bca570
fix: improper use of filename extensions
2021-05-28 14:05:30 -04:00
Renovate Bot
c3b0e2fa99
chore(deps): update dependency eslint-plugin-import to v2.23.3
2021-05-28 14:05:30 -04:00
Barış Soner Uşaklı
d8d6c98970
fix: return null
2021-05-28 12:32:52 -04:00
Barış Soner Uşaklı
ac7b093f99
feat: add filter:notifications.create
2021-05-28 12:31:49 -04:00
Mats
f9b248b87f
fix: updates navigation menu user icon
2021-05-28 11:17:56 -04:00
Barış Soner Uşaklı
3fb7444580
fix: returnOriginal deprecation
...
https://github.com/mongodb/node-mongodb-native/pull/2808
2021-05-28 11:12:21 -04:00
Misty (Bot)
e6c3840a4d
Latest translations and fallbacks
2021-05-28 09:09:58 +00:00
Andrew Rodrigues
ca9ca876f5
chore: up rewards
2021-05-27 10:25:58 -04:00
Barış Soner Uşaklı
3d5fef6e80
feat: pass req.query to getUnreadData
2021-05-27 10:02:54 -04:00
Misty (Bot)
b9482e3c87
Latest translations and fallbacks
2021-05-27 09:08:12 +00:00
Renovate Bot
d8c64479d7
fix(deps): update dependency mongodb to v3.6.9
2021-05-26 23:45:05 +00:00
Julian Lam
d2960aeb09
feat: added GET user route for api v3
2021-05-26 12:35:37 -04:00
Julian Lam
48b8e3bb3f
fix: error when trying to trim an object
2021-05-26 12:32:06 -04:00
Renovate Bot
3aeac357b2
fix(deps): update dependency autoprefixer to v10.2.6
2021-05-26 16:31:50 +00:00
Misty (Bot)
0aad131204
chore: incrementing version number - v1.17.1
...
(cherry picked from commit 902da54029 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-05-26 15:40:54 +00:00
Misty (Bot)
1e6ed0adbc
chore: update changelog for v1.17.1
2021-05-26 15:40:53 +00:00
Misty (Bot)
925883bf4c
Latest translations and fallbacks
2021-05-26 09:08:53 +00:00
Barış Soner Uşaklı
9ebfdeb7ee
fix : #9580 , proper 404 when ajaxifying
2021-05-25 12:44:17 -04:00
Barış Soner Uşaklı
09f5179216
fix: lint
2021-05-25 12:04:34 -04:00
Barış Soner Uşaklı
77dde41f7b
feat: keep query string when redirecting category
2021-05-25 11:57:10 -04:00
Renovate Bot
963a9fe600
fix(deps): update dependency sharp to v0.28.3
2021-05-24 17:32:24 +00:00
Renovate Bot
0e37bbfd2c
chore(deps): update dependency grunt to v1.4.1
2021-05-24 16:55:54 +00:00
Renovate Bot
60170ad68c
chore(deps): update dependency jsdom to v16.6.0
2021-05-23 22:51:00 +00:00
Misty (Bot)
609e579442
Latest translations and fallbacks
2021-05-22 09:09:27 +00:00
Renovate Bot
298af98d52
chore(deps): update dependency eslint to v7.27.0
2021-05-22 09:04:13 +00:00
Renovate Bot
075dab27fa
fix(deps): update dependency ioredis to v4.27.3
2021-05-22 05:20:23 +00:00
renovate[bot]
10290f54ae
fix(deps): update dependency nodebb-theme-vanilla to v12.0.8 ( #9574 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-05-21 14:39:50 -04:00
renovate[bot]
6493578749
fix(deps): update dependency mongodb to v3.6.8 ( #9573 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-05-21 14:39:41 -04:00
Misty (Bot)
99472e7652
Latest translations and fallbacks
2021-05-21 09:08:15 +00:00
Renovate Bot
ad4afd599c
fix(deps): update dependency postcss to v8.3.0
2021-05-21 08:45:18 +00:00
Renovate Bot
403bcfac10
fix(deps): update dependency nodebb-theme-persona to v11.0.20
2021-05-20 21:41:50 +00:00
Renovate Bot
8d7e442065
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.29
2021-05-20 19:46:44 +00:00
Barış Soner Uşaklı
951e71a0e5
fix : #9567 fix tests
2021-05-20 11:20:19 -04:00
Barış Soner Uşaklı
5215c30ade
fix : #9567 , use regular 404
2021-05-20 10:41:47 -04:00
Mats
e6ef094079
Re-enable "change username" button after failed attempt ( #9568 )
...
* Re-enable "change username" button after failed attempt
* chore: proper indentation
2021-05-20 10:24:16 -04:00
Misty (Bot)
0a5f165371
Latest translations and fallbacks
2021-05-20 09:12:29 +00:00
Barış Soner Uşaklı
3d6bdeb3df
feat: add req.query to flags.list/getCount
2021-05-19 10:01:33 -04:00
Misty (Bot)
573a6e11e3
Latest translations and fallbacks
2021-05-19 09:11:31 +00:00
Renovate Bot
f29e4e87ef
fix(deps): update dependency mongodb to v3.6.7
2021-05-18 20:39:49 +00:00
Barış Soner Uşaklı
d35c64b1a2
feat: add filter:flags.getFlagIdsWithFilters
2021-05-18 10:54:43 -04:00
Misty (Bot)
d81ce3e566
Latest translations and fallbacks
2021-05-18 09:07:32 +00:00
Renovate Bot
9b7653cccb
fix(deps): update dependency textcomplete to ^0.18.0
2021-05-18 01:38:50 +00:00
Barış Soner Uşaklı
f5847f4f02
feat: #9559 , set order help text
2021-05-17 20:18:33 -04:00
renovate[bot]
ca7c77bc1d
fix(deps): update socket.io packages to v4.1.2 ( #9563 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-05-17 19:22:44 -04:00
renovate[bot]
2d0564cb78
fix(deps): update dependency nodebb-plugin-dbsearch to v5.0.2 ( #9562 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-05-17 19:22:38 -04:00
Barış Soner Uşaklı
1ec9739629
switch to request-promise-native ( #9561 )
...
* refactor: cli/upgrade async/await
async/await cli/upgrade-plugins
remove unused payload.files
* fix: add missing await
* refactor: use request-promise-native
2021-05-17 17:24:23 -04:00
Barış Soner Uşaklı
ac86937c88
refactor: cli/upgrade async/await ( #9558 )
...
* refactor: cli/upgrade async/await
async/await cli/upgrade-plugins
remove unused payload.files
* fix: add missing await
2021-05-17 17:08:00 -04:00
Barış Soner Uşaklı
1ce595083a
fix: ioredis upgrade fix, maybe
2021-05-17 13:59:11 -04:00
Barış Soner Uşaklı
4afca6900b
feat: add filter:user.getWatchedCategories
2021-05-17 12:12:16 -04:00
Julian Lam
1d9cfe1e96
fix: bug where interstitial errors were not properly passed to the front-end via req.flash
2021-05-17 10:50:58 -04:00
Barış Soner Uşaklı
518157d9fa
feat: pass req.query to getUserDataByUserSlug
2021-05-17 10:26:32 -04:00
Renovate Bot
bf4aa50c8c
fix(deps): update dependency nodebb-theme-slick to v1.4.7
2021-05-17 01:44:58 +00:00
Renovate Bot
4164b3229b
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.28
2021-05-14 22:19:53 +00:00
Barış Soner Uşaklı
0551642a35
fix : #9553 , use same fields for user search results in acp
2021-05-14 13:00:56 -04:00
Barış Soner Uşaklı
e8c5c18af1
fix: lint
2021-05-14 11:21:49 -04:00
Barış Soner Uşaklı
94c12e3771
feat: #9508 , add cluster support
2021-05-14 10:56:03 -04:00
Misty (Bot)
728db64485
Latest translations and fallbacks
2021-05-14 09:10:04 +00:00
Renovate Bot
1623ba4f41
chore(deps): update dependency eslint-plugin-import to v2.23.0
2021-05-14 04:55:39 -04:00
Barış Soner Uşaklı
a3d6c56ec3
feat: #9551
2021-05-13 12:16:53 -04:00
Misty (Bot)
70852c24de
Latest translations and fallbacks
2021-05-13 09:07:39 +00:00
Renovate Bot
4a01313de3
chore(deps): update commitlint monorepo to v12.1.4
2021-05-13 08:03:26 +00:00
Barış Soner Uşaklı
ffa8016355
fix: lint
2021-05-12 10:41:38 -04:00
Barış Soner Uşaklı
fad5988ed6
fix: tests
2021-05-12 10:38:11 -04:00
Barış Soner Uşaklı
074ee859c4
fix: tests
2021-05-12 10:28:35 -04:00
Barış Soner Uşaklı
1f3e660108
feat: add template to hook
2021-05-12 10:22:51 -04:00
Barış Soner Uşaklı
a2442ee914
feat: add filter:account.getPostsFromUserSet
2021-05-12 10:20:45 -04:00
Renovate Bot
b82774c51d
chore(deps): update commitlint monorepo to v12.1.3
2021-05-12 10:24:12 +00:00
Misty (Bot)
2e6a01a7c8
Latest translations and fallbacks
2021-05-12 09:08:37 +00:00
Renovate Bot
155a7fb6e7
fix(deps): update socket.io packages to v4.1.1
2021-05-12 01:08:58 +00:00
Peter Jaszkowiak
dd81dd03e0
fix( #9508 ): switch to ioredis ( #9545 )
...
* switch to ioredis
also need this fix in redisearch:
redis-search.js:98
```
redisClient.multi(cmds).exec(function(err, ids) {
if (err) {
return callback(err);
}
var errRes = ids[resultIndex];
if (errRes[0]) {
return callback(errRes[0]);
}
callback(null, errRes[1]);
});
```
* dbsearch compatible with ioredis
* fixed dbsearch?
2021-05-11 14:18:45 -04:00
Renovate Bot
53335677e3
fix(deps): update socket.io packages to v4.1.0
2021-05-11 11:10:02 +00:00
Misty (Bot)
f645a96d18
Latest translations and fallbacks
2021-05-11 09:09:16 +00:00
Renovate Bot
4bc07a087a
fix(deps): update dependency sharp to v0.28.2
2021-05-11 01:43:41 +00:00
Renovate Bot
7770c2a131
fix(deps): update dependency postcss to v8.2.15
2021-05-11 00:24:39 +00:00
Renovate Bot
3145c7d5f1
fix(deps): update dependency nodebb-theme-persona to v11.0.19
2021-05-10 22:51:45 +00:00
Renovate Bot
7e2ea4df2c
fix(deps): update dependency nodebb-plugin-mentions to v2.13.11
2021-05-10 21:03:43 +00:00
Julian Lam
8cc61f1197
feat: automatically attempt reconnection on window focus
2021-05-10 13:59:17 -04:00
Barış Soner Uşaklı
0096cf178a
refactor: bubble other errors
2021-05-10 11:34:54 -04:00
Julian Lam
a9bb108802
fix: wrong error message checked
2021-05-10 11:33:20 -04:00
Julian Lam
ec6d1e2321
fix : #9507 session reroll causes socket.io to become confused ( #9534 )
...
* fix : #9507 session reroll causes socket.io to become confused
* fix: added return
* fix: simpler logic for error handling
* fix: overly sensitive catch
2021-05-10 11:22:37 -04:00
Julian Lam
6ef0c8e950
docs: update API docs to better outline authentication options
2021-05-10 11:20:28 -04:00
Renovate Bot
2ac5a08559
fix(deps): update dependency nodebb-plugin-markdown to v8.12.10
2021-05-10 15:18:49 +00:00
Misty (Bot)
b4c31f78ec
Latest translations and fallbacks
2021-05-10 09:13:56 +00:00
Misty (Bot)
7f7d5a8f79
Latest translations and fallbacks
2021-05-09 09:07:05 +00:00
Misty (Bot)
230bbf01fc
Latest translations and fallbacks
2021-05-08 09:08:16 +00:00
Renovate Bot
d1418210ca
chore(deps): update dependency eslint to v7.26.0
2021-05-08 07:15:39 +00:00
Renovate Bot
ee3634cc5c
fix(deps): update dependency nodebb-plugin-markdown to v8.12.9
2021-05-07 22:34:23 +00:00
Renovate Bot
1bf57d40f2
chore(deps): update dependency lint-staged to v11
2021-05-07 16:26:19 -04:00
Renovate Bot
461e187b03
chore(deps): update dependency mocha to v8.4.0
2021-05-07 11:06:33 -04:00
Barış Soner Uşaklı
f6b583bb9d
feat: #9533 , allow redirect in build hooks
2021-05-07 09:32:06 -04:00
Misty (Bot)
d8a8864cee
Latest translations and fallbacks
2021-05-07 09:14:07 +00:00
Barış Soner Uşaklı
2c22b06feb
fix: isObjectField(s) empty field
2021-05-06 12:44:01 -04:00
Renovate Bot
ff98f85488
fix(deps): update socket.io packages to v4.0.2
2021-05-06 15:22:36 +00:00
Misty (Bot)
3cfd8f7671
Latest translations and fallbacks
2021-05-06 09:12:28 +00:00
Renovate Bot
22ec1ea5a6
fix(deps): update dependency postcss to v8.2.14
2021-05-05 21:50:38 +00:00
Misty (Bot)
45a4bb4174
Latest translations and fallbacks
2021-05-05 09:10:08 +00:00
Misty (Bot)
32d67666cd
Latest translations and fallbacks
2021-05-04 09:09:22 +00:00
gasoved
ce5fea2abd
fix: do not register SW for Safari until upstream fixes #9193
2021-05-03 11:55:01 -04:00
gasoved
cb1dd0a3db
fix: infinite scroll with small number of items #9524 ( #9525 )
2021-05-03 11:23:28 -04:00
Misty (Bot)
9950602eff
Latest translations and fallbacks
2021-05-02 09:07:08 +00:00
Renovate Bot
0389dd968f
fix(deps): update dependency sitemap to v7
2021-05-02 03:59:18 -04:00
Barış Soner Uşaklı
7c1e163d82
Revert "feat: add _hooks metadata object to all hooks that have object-type params"
...
This reverts commit 46899ccadb .
2021-04-30 12:16:30 -04:00
Julian Lam
db48b9527d
fix : #9519 unable to properly ajaxify to home on subfolder installs if anchor did not have a trailing slash
2021-04-30 12:02:15 -04:00
Julian Lam
46899ccadb
feat: add _hooks metadata object to all hooks that have object-type params
2021-04-30 11:23:07 -04:00
Barış Soner Uşaklı
9895e682ac
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-04-30 10:06:26 -04:00
Barış Soner Uşaklı
d8e4fd4cdd
feat: add filter:categories.copySettingsFrom
2021-04-30 10:06:19 -04:00
Renovate Bot
19f1cbfc4a
fix(deps): update dependency nodebb-widget-essentials to v5.0.4
2021-04-29 23:13:52 +00:00
Barış Soner Uşaklı
084c985117
feat: guard against multiple resolves
2021-04-29 10:47:23 -04:00
Misty (Bot)
8789716ae4
Latest translations and fallbacks
2021-04-29 09:18:19 +00:00
Barış Soner Uşaklı
5fe97b9c2e
revert: sync hooks
2021-04-28 15:00:43 -04:00
Renovate Bot
33d91fdef8
fix(deps): update dependency nodebb-theme-persona to v11.0.18
2021-04-28 11:28:56 +00:00
Misty (Bot)
ac1a272321
Latest translations and fallbacks
2021-04-28 09:14:04 +00:00
Renovate Bot
c0d54a06f6
fix(deps): update dependency connect-redis to v5.2.0
2021-04-27 15:01:38 +00:00
Barış Soner Uşaklı
6ed8890c2e
fix : #9512 , fix chat icon if no privileges
2021-04-27 10:00:52 -04:00
Misty (Bot)
55e3f5c1db
Latest translations and fallbacks
2021-04-27 09:13:53 +00:00
Renovate Bot
831e5c2682
fix(deps): update dependency postcss to v8.2.13
2021-04-26 22:23:13 +00:00
Julian Lam
d08d0c42e9
docs: update API authentication verbiage
2021-04-26 16:14:06 -04:00
Barış Soner Uşaklı
b40fc4b64d
feat: #9511 send notifications on accept/reject
2021-04-26 14:50:44 -04:00
psychobunny
2bfa63aecf
feat: hidden class to FOUC
2021-04-26 11:17:46 -04:00
Barış Soner Uşaklı
a478dc7ee8
feat: add filter:middleware.autoLocale
2021-04-26 10:35:34 -04:00
Renovate Bot
32c20806bc
chore(deps): update dependency eslint to v7.25.0
2021-04-24 01:47:50 +00:00
Barış Soner Uşaklı
308252f566
fix : #9503 , dont error in markUnread if room doesnt exist
...
this prevents deleting the user if they are the only person in the chat room
2021-04-23 14:46:54 -04:00
Barış Soner Uşaklı
9e07efc126
fix: use socket.request.headers
2021-04-23 12:41:58 -04:00
Barış Soner Uşaklı
ed534f34f5
fix: buildReqObject headers for socket.io calls
2021-04-23 12:37:59 -04:00
Misty (Bot)
3b98d83a6b
Latest translations and fallbacks
2021-04-23 09:11:53 +00:00
Renovate Bot
38454df9a3
fix(deps): update dependency postcss to v8.2.12
2021-04-22 20:39:23 +00:00
Renovate Bot
a30deef3ed
chore(deps): update dependency grunt to v1.4.0
2021-04-22 18:46:26 +00:00
Barış Soner Uşaklı
1029a06a87
test: fix tests
2021-04-22 11:50:05 -04:00
Barış Soner Uşaklı
01956af43a
feat: remove sync hooks support
2021-04-22 11:35:36 -04:00
Barış Soner Uşaklı
4e490f6058
test: fix redis tests
2021-04-22 11:28:10 -04:00
Barış Soner Uşaklı
92de49be00
test: add test for undefined fields in getObjectsFields
2021-04-22 11:14:47 -04:00
Misty (Bot)
75f7972b88
chore: incrementing version number - v1.17.0
...
(cherry picked from commit 6b4ef46ead )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-04-22 00:37:32 +00:00
Misty (Bot)
4c441a1b0b
chore: update changelog for v1.17.0
2021-04-22 00:37:32 +00:00
Barış Soner Uşaklı
1db8920b18
refactor: make debug handler async
2021-04-21 19:29:46 -04:00
gasoved
8b79c7f139
fix: regress. rescheduling shouldn't add to sets that pinning removed… ( #9477 )
...
* fix: regress. rescheduling shouldn't add to sets that pinning removed from
* test: remove the also from tests
2021-04-21 19:19:04 -04:00
Renovate Bot
427e4f4724
fix(deps): update dependency html-to-text to v7.1.1
2021-04-21 18:39:19 +00:00
Renovate Bot
35a4d0be08
fix(deps): update dependency redis to v3.1.2
2021-04-21 12:22:27 +00:00
Misty (Bot)
56f6b98b80
Latest translations and fallbacks
2021-04-21 09:11:54 +00:00
Renovate Bot
e3d5d8d76c
fix(deps): update dependency validator to v13.6.0
2021-04-20 13:40:30 +00:00
Misty (Bot)
a90f123b50
Latest translations and fallbacks
2021-04-20 09:12:07 +00:00
Renovate Bot
1b84627171
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.27
2021-04-19 19:45:37 +00:00
Misty (Bot)
eca6a8aa2e
Latest translations and fallbacks
2021-04-19 09:11:29 +00:00
Barış Soner Uşaklı
9b71b087ec
feat: lang strings
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
435067aa5f
test: remove logs
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
2ea468daa3
test: clear cache between runs, require middleware later in helpers
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
d15e27107e
test: log
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
354e0a822d
test: remove equals
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
2f401d7d74
test: test times
2021-04-18 21:57:07 -04:00
psychobunny
4dd3844680
fix: logic is hard
2021-04-18 21:57:07 -04:00
psychobunny
bc0ca61c6a
fix: run in series
2021-04-18 21:57:07 -04:00
Barış Soner Uşaklı
80ef108220
test: log
2021-04-18 21:57:07 -04:00
psychobunny
2e9efc0e8a
fix: wrong variable for cache
2021-04-18 21:57:07 -04:00
psychobunny
13fa983e61
fix: accidentally committed this
2021-04-18 21:57:07 -04:00
psychobunny
eb240c905f
fix: tests
2021-04-18 21:57:07 -04:00
psychobunny
fa0c92a7c4
fix: eslint
2021-04-18 21:57:07 -04:00
psychobunny
ea22cd302a
fix: use req.ip instead, since guests can upload as well
2021-04-18 21:57:07 -04:00
psychobunny
a9978fcfd2
feat: rate limit file uploads
2021-04-18 21:57:07 -04:00
Misty (Bot)
0a3a22db9d
Latest translations and fallbacks
2021-04-18 09:07:58 +00:00
Misty (Bot)
f44ec97f3b
Latest translations and fallbacks
2021-04-17 09:06:53 +00:00
Misty (Bot)
c484ed4858
Latest translations and fallbacks
2021-04-16 09:09:34 +00:00
Barış Soner Uşaklı
36f119a96a
fix : #9492 , keep query params on redirect
2021-04-15 12:43:28 -04:00
Misty (Bot)
0cfccee3bd
Latest translations and fallbacks
2021-04-15 09:12:07 +00:00
Renovate Bot
286a63e3de
fix(deps): update dependency redis to v3.1.1
2021-04-14 23:50:20 +00:00
Renovate Bot
51d58ce6d4
fix(deps): update dependency nodebb-theme-persona to v11.0.17
2021-04-14 17:42:20 -04:00
Renovate Bot
16a1ba5700
fix(deps): update dependency nodebb-theme-vanilla to v12.0.7
2021-04-14 17:42:02 -04:00
psychobunny
93598982f9
fix: stripTags for editing sorted list items as well
2021-04-14 17:01:25 -04:00
psychobunny
b5ce8d257c
style: eslint
2021-04-14 16:52:55 -04:00
gasoved
8faa6e4515
feat: filter flags by username #8489 ( #9451 )
...
* feat: filter flags by username #8489
* feat: toggle flag filter text
2021-04-14 16:50:30 -04:00
Julian Lam
1fee6a702a
fix : #9487 , session data gathered during a session is lost upon login
...
e.g. returnTo, tids_viewed, etc.
2021-04-14 16:42:27 -04:00
Julian Lam
f4c5050a16
fix: failure on session reroll 🍣 test
2021-04-14 16:32:59 -04:00
Julian Lam
a3a7ab3ae1
test: added test for session id reroll on login
2021-04-14 11:38:17 -04:00
Misty (Bot)
47348d2c9f
Latest translations and fallbacks
2021-04-14 09:09:29 +00:00
Julian Lam
697ed3bf37
feat: roll session identifier on login, as security best practice
...
see: https://owasp.org/www-community/attacks/Session_fixation
2021-04-13 21:32:48 -04:00
Julian Lam
e845c34b52
fix: registration interstitials not handling promise rejections properly
2021-04-13 21:32:48 -04:00
psychobunny
75073c0ed3
fix: stripHTMLTags for sorted list entries
2021-04-13 13:08:14 -04:00
psychobunny
e50408b461
fix: restore original behavior for up/downvoting when logged out
2021-04-13 10:19:45 -04:00
Misty (Bot)
b93a2717fd
Latest translations and fallbacks
2021-04-13 09:09:13 +00:00
Barış Soner Uşaklı
4494728cf8
feat: allow different slugs
2021-04-12 17:12:26 -04:00
psychobunny
60eed8d89f
fix: let recent replies respect oldest/newest sort settings
2021-04-11 19:53:40 -04:00
Renovate Bot
0f249aa729
chore(deps): update dependency jsdom to v16.5.3
2021-04-11 21:46:53 +00:00
Barış Soner Uşaklı
6907837fce
fix : #9483 , fix events count display
2021-04-11 16:13:31 -04:00
Renovate Bot
31cec2de95
fix(deps): update dependency postcss to v8.2.10
2021-04-11 18:16:19 +00:00
Misty (Bot)
e2105ca8fa
Latest translations and fallbacks
2021-04-11 09:07:16 +00:00
Misty (Bot)
c66032d169
Latest translations and fallbacks
2021-04-10 09:07:50 +00:00
Renovate Bot
60c0c16f13
chore(deps): update dependency eslint to v7.24.0
2021-04-09 23:58:22 +00:00
Barış Soner Uşaklı
161081e960
fix: escape flag reason
2021-04-09 14:20:42 -04:00
Renovate Bot
fe087806cc
fix(deps): update dependency nodebb-plugin-mentions to v2.13.9
2021-04-09 16:42:00 +00:00
Julian Lam
95d5359cbe
fix: copy change on plugin activate to instruct admins to rebuild as well as restart
...
re: nodebb/nodebb-plugin-poll#122
2021-04-09 10:10:16 -04:00
Misty (Bot)
f40ee34c5b
Latest translations and fallbacks
2021-04-09 09:11:44 +00:00
Barış Soner Uşaklı
fd3bc605c6
feat: remove sort again
2021-04-08 15:56:26 -04:00
Barış Soner Uşaklı
2dc3283f19
fix: updateCategoryTagsCount
2021-04-08 15:55:06 -04:00
Barış Soner Uşaklı
f9df6431c9
revert: revert tag sort
2021-04-08 15:19:35 -04:00
Barış Soner Uşaklı
036f935fa9
fix : #9473 ( #9476 )
2021-04-08 13:02:40 -04:00
Barış Soner Uşaklı
1af34b43e3
fix : #9474 , load hooks on page load
2021-04-08 12:28:34 -04:00
gasoved
397baf0254
refactor: widgets ( #9471 )
2021-04-07 15:22:16 -04:00
Barış Soner Uşaklı
ae385d8336
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-04-07 14:23:44 -04:00
Barış Soner Uşaklı
d09cdc0436
fix: spec
2021-04-07 14:23:39 -04:00
Julian Lam
f65d2162f8
feat: update hook
...
Hook payload updated to pass login strategy (if overridden, this value will be something other than 'local'), and explicitly pass error if the login failed.
2021-04-07 14:21:51 -04:00
Barış Soner Uşaklı
f32ea1737a
fix : #9466 , don't call leaveRoom in maintenance mode
2021-04-07 14:10:15 -04:00
gasoved
a0dd90804c
fix: exempt ST from being del/res via last main posts ( #9468 )
2021-04-07 08:58:52 -04:00
renovate[bot]
4264b236b3
fix(deps): update dependency mongodb to v3.6.6 ( #9467 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-04-06 18:41:45 -04:00
Barış Soner Uşaklı
784600d930
fix : #9462 , on install copy default favicon
2021-04-06 18:22:59 -04:00
Barış Soner Uşaklı
05f2236193
feat: add reverse of recent to getSortedTopics
2021-04-06 12:43:32 -04:00
Barış Soner Uşaklı
c5ae8a70e1
fix : #9463
2021-04-06 11:47:08 -04:00
Barış Soner Uşaklı
4041e786b2
fix : #9465
2021-04-06 11:43:56 -04:00
Misty (Bot)
81f2fb201e
Latest translations and fallbacks
2021-04-06 09:10:29 +00:00
Misty (Bot)
42c4f963f9
chore: incrementing version number - v1.17.0-beta.5
2021-04-05 22:02:41 +00:00
Renovate Bot
34cbc9e264
fix(deps): update dependency sharp to v0.28.1
2021-04-05 14:40:24 +00:00
Renovate Bot
a8330b6db3
fix(deps): update dependency nodebb-theme-persona to v11.0.16
2021-04-05 13:56:09 +00:00
Misty (Bot)
e0f23c9031
Latest translations and fallbacks
2021-04-05 09:07:48 +00:00
Renovate Bot
f155f3260f
chore(deps): update dependency husky to v6
2021-04-04 05:11:15 -04:00
Misty (Bot)
22474753c4
Latest translations and fallbacks
2021-04-04 09:07:05 +00:00
Renovate Bot
c02310b80f
fix(deps): update dependency nodebb-theme-vanilla to v12.0.6
2021-04-02 21:39:44 +00:00
Renovate Bot
316c71d7e5
fix(deps): update dependency nodebb-theme-persona to v11.0.15
2021-04-02 21:00:51 +00:00
Julian Lam
9c52fd2e74
fix : #9450 express session saved even if saveUninitialized explicitly passed in
2021-04-02 11:07:16 -04:00
Misty (Bot)
7754c1f66e
Latest translations and fallbacks
2021-04-02 09:10:28 +00:00
Renovate Bot
b4d0138850
chore(deps): update commitlint monorepo to v12.1.1
2021-04-02 04:01:39 +00:00
Barış Soner Uşaklı
cb53a64cde
fix: acp crash
2021-04-01 14:05:24 -04:00
Misty (Bot)
e963715e94
Latest translations and fallbacks
2021-04-01 09:12:02 +00:00
Renovate Bot
e7776f8db8
fix(deps): update socket.io packages to v4.0.1
2021-04-01 02:55:44 +00:00
Renovate Bot
fd9ff334b4
fix(deps): update dependency redis to v3.1.0
2021-04-01 01:36:04 +00:00
Barış Soner Uşaklı
285aa36556
feat: allow exists methods to work with arrays and single id
2021-03-31 13:20:35 -04:00
Barış Soner Uşaklı
d16b45fd2d
feat: pass all data to filter:category.get
2021-03-31 11:15:50 -04:00
Barış Soner Uşaklı
dbb59228f2
feat: add action:posts.loaded
2021-03-30 21:09:42 -04:00
Barış Soner Uşaklı
536591f842
fix : #9447 , include query params in previousUrl
2021-03-30 20:10:14 -04:00
renovate[bot]
8d9afbc606
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.26 ( #9446 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-30 18:52:13 -04:00
psychobunny
1ad1787eaa
fix: thumb count not updated when uploading multiple thumbs at a time
2021-03-30 18:02:58 -04:00
Barış Soner Uşaklı
6406e52705
chore: fix indent
2021-03-30 17:52:01 -04:00
gasoved
aa0137b1c4
feat: rescheduling (editing ST) ( #9445 )
2021-03-30 17:51:23 -04:00
Renovate Bot
6f51c46052
fix(deps): update dependency postcss to v8.2.9
2021-03-30 21:50:24 +00:00
Misty (Bot)
75a4d37e2e
Latest translations and fallbacks
2021-03-30 09:09:20 +00:00
renovate[bot]
fecfcd81c1
fix(deps): update dependency nodebb-theme-persona to v11.0.14 ( #9443 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-29 23:20:39 -04:00
renovate[bot]
e5cc6e4020
fix(deps): update dependency nodebb-theme-persona to v11.0.13 ( #9437 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-29 21:00:29 -04:00
Barış Soner Uşaklı
f7f46e7c65
feat: upgrade sharp ( #9442 )
2021-03-29 21:00:12 -04:00
Misty (Bot)
4c66c7f9b2
Latest translations and fallbacks
2021-03-29 09:08:14 +00:00
Renovate Bot
5e2e7a582d
chore(deps): update dependency jsdom to v16.5.2
2021-03-28 23:10:20 +00:00
psychobunny
01f63e5d58
fix: change email button stays disabled if user submitted an invalid email
2021-03-28 13:03:15 -04:00
psychobunny
cfdef77b28
fix: use app.logout() to clear session after deleting user
...
I think this was originally changed when we added logging in/out without refreshing, but didn't change this back after reverting that feature
2021-03-28 11:59:17 -04:00
psychobunny
9e1f72a435
feat: optional urlMethod param for loginStrategies
2021-03-27 22:21:27 -04:00
Peter Jaszkowiak
2a03012e2c
fix: ./nodebb help with commander@7 ( #9434 )
...
hopefully this one last as long as the last one did
2021-03-27 12:14:27 -04:00
Renovate Bot
dfdb005099
fix(deps): update dependency nodebb-theme-slick to v1.4.6
2021-03-27 15:20:26 +00:00
Renovate Bot
27de58f2f8
fix(deps): update dependency nodebb-theme-persona to v11.0.11
2021-03-27 14:09:11 +00:00
Misty (Bot)
a72cc99012
Latest translations and fallbacks
2021-03-27 09:06:03 +00:00
Renovate Bot
382f75bc9d
fix(deps): update dependency benchpressjs to v2.4.3
2021-03-27 06:21:13 +00:00
Renovate Bot
d600cd94fe
chore(deps): update dependency eslint to v7.23.0
2021-03-27 03:15:06 +00:00
Barış Soner Uşaklı
728ac5ff72
perf: increase batch size for notifs, run parallel
2021-03-26 17:47:57 -04:00
Renovate Bot
24236718d5
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.25
2021-03-26 18:36:10 +00:00
Misty (Bot)
40ed7a3b1e
Latest translations and fallbacks
2021-03-26 09:10:27 +00:00
Barış Soner Uşaklı
344575dde1
feat: add hooks to language loading ( #9426 )
...
and flushNamespace method
2021-03-25 20:21:47 -04:00
Barış Soner Uşaklı
edf80cfb3b
fix: hide titleRaw for deleted topics as well
2021-03-25 18:32:11 -04:00
Barış Soner Uşaklı
b06f0ea20e
feat: doggy.gif
2021-03-25 15:38:35 -04:00
gasoved
a3e95e798f
feat: allow adding sorted-list items from forms outside of modal
2021-03-25 15:26:42 -04:00
Barış Soner Uşaklı
3403635ce6
chore: benchpress 2.4.1
2021-03-25 13:32:28 -04:00
Misty (Bot)
60e3131c81
Latest translations and fallbacks
2021-03-25 09:12:03 +00:00
Renovate Bot
89973d8050
fix(deps): update dependency nodebb-theme-vanilla to v12.0.5
2021-03-25 05:13:37 +00:00
Renovate Bot
dec344462d
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.24
2021-03-25 02:10:16 +00:00
Barış Soner Uşaklı
a1ee1a2a76
chore: remove log
2021-03-24 19:21:01 -04:00
Barış Soner Uşaklı
c5dda64fa8
fix : #9410 , fix post queue
...
items in the cache were parsed over and over again
2021-03-24 19:19:49 -04:00
Renovate Bot
f78b4ba693
fix(deps): update dependency nodebb-theme-persona to v11.0.10
2021-03-24 22:07:29 +00:00
renovate[bot]
e35d074110
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.23 ( #9422 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-24 15:57:33 -04:00
Barış Soner Uşaklı
9052db930f
fix: privilege tables
2021-03-24 15:05:42 -04:00
gasoved
077330b764
feat: scheduled topics ( #9399 )
...
* feat: scheduled topics
* refactor: linting fixes
* fix: tests
* fix(test): race condition
* fix: make a single request
2021-03-24 14:28:02 -04:00
Barış Soner Uşaklı
67b09cba5f
fix : #9420 , paginate after loading notifications
2021-03-24 12:41:37 -04:00
Renovate Bot
124cb9d977
fix(deps): update dependency nodebb-theme-persona to v11.0.8
2021-03-24 12:25:36 -04:00
Renovate Bot
1dddcb490e
fix(deps): update dependency benchpressjs to v2.4.2
2021-03-24 12:52:35 +00:00
Misty (Bot)
66e986960d
Latest translations and fallbacks
2021-03-24 09:11:18 +00:00
Julian Lam
d9e2029074
fix: hooks for alert animate, no more fadein/fadeout for reconnect alert
2021-03-23 13:42:18 -04:00
Renovate Bot
d511216c82
fix(deps): update dependency nodebb-plugin-mentions to v2.13.8
2021-03-23 16:16:27 +00:00
Renovate Bot
29ff5bb93f
fix(deps): update dependency connect-mongo to v4.4.1
2021-03-23 12:37:51 +00:00
Misty (Bot)
831ecc6af0
Latest translations and fallbacks
2021-03-23 09:10:52 +00:00
Renovate Bot
c5734063d1
fix(deps): update dependency nodebb-theme-persona to v11.0.7
2021-03-22 14:34:18 -04:00
Misty (Bot)
280e163690
Latest translations and fallbacks
2021-03-22 09:09:52 +00:00
Barış Soner Uşaklı
e42b152f16
fix : #9414 , use posts:view_deleted
2021-03-21 21:38:08 -04:00
Renovate Bot
77f551a4cc
chore(deps): update dependency husky to v5.2.0
2021-03-21 23:07:28 +00:00
Misty (Bot)
ab38f745a0
Latest translations and fallbacks
2021-03-21 09:06:46 +00:00
Barış Soner Uşaklı
a94d96514e
feat: show link if category is a link
2021-03-20 18:32:21 -04:00
Barış Soner Uşaklı
2ceda70a97
fix: preserve order when changing parent
2021-03-20 15:51:34 -04:00
Barış Soner Uşaklı
3c4e93a3c1
fix : #9411
2021-03-20 15:51:17 -04:00
Barış Soner Uşaklı
cef58d1d6f
fix : #9412
2021-03-20 15:10:36 -04:00
Barış Soner Uşaklı
d00268c9b8
refactor: style, no need to convert length to string
2021-03-20 14:50:21 -04:00
Misty (Bot)
91992240bd
chore: incrementing version number - v1.17.0-beta.4
2021-03-20 01:48:29 +00:00
renovate[bot]
870e6c2c28
fix(deps): update dependency nodebb-theme-vanilla to v12.0.4 ( #9409 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-19 21:17:40 -04:00
renovate[bot]
24be86420c
fix(deps): update dependency nodebb-theme-slick to v1.4.5 ( #9408 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-19 21:01:43 -04:00
renovate[bot]
b50739c175
fix(deps): update dependency nodebb-theme-persona to v11.0.6 ( #9407 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-19 20:25:18 -04:00
Barış Soner Uşaklı
93c595d95e
fix : #9406 , update flag post tools
2021-03-19 19:39:24 -04:00
Julian Lam
d8ff9851a3
fix: typo in switch..case
2021-03-19 15:46:58 -04:00
Misty (Bot)
026ceaf3ec
Latest translations and fallbacks
2021-03-19 09:07:47 +00:00
Misty (Bot)
d56bca65aa
Latest translations and fallbacks
2021-03-18 09:09:57 +00:00
renovate[bot]
9359cae9cd
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.9 ( #9405 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-17 18:27:32 -04:00
Julian Lam
289bfc0b43
chore: bump composer-default
2021-03-17 17:10:59 -04:00
Barış Soner Uşaklı
801570e4cf
fix : #9404 , show signatures if the target user has signature privilege
2021-03-17 13:31:31 -04:00
Barış Soner Uşaklı
ee69c1f80e
fix: selector
2021-03-17 13:26:37 -04:00
Barış Soner Uşaklı
75553b246c
fix: sorting when filtering by uid
2021-03-17 13:14:55 -04:00
Julian Lam
98b72ca572
fix: allow local (and overridden) login strategies to pass Error objects back
2021-03-17 12:10:57 -04:00
Misty (Bot)
17693dd5ca
Latest translations and fallbacks
2021-03-17 09:10:04 +00:00
Renovate Bot
47b2b97fef
fix(deps): update dependency nodebb-theme-persona to v11.0.5
2021-03-17 05:36:51 +00:00
Barış Soner Uşaklı
dd12c83fa0
feat: make info page full width
2021-03-16 23:26:07 -04:00
Barış Soner Uşaklı
6aa60b63b5
fix: category search not using uid
2021-03-16 22:59:58 -04:00
Barış Soner Uşaklı
262e059fa6
fix: inf scroll with subfolder install
2021-03-16 19:40:26 -04:00
renovate[bot]
2f70ac5a91
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.21 ( #9401 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-16 19:24:28 -04:00
Barış Soner Uşaklı
56523aa148
revert: change toPid truthy
2021-03-16 18:02:21 -04:00
Renovate Bot
fcd887fd52
fix(deps): update dependency mongodb to v3.6.5
2021-03-16 18:39:57 +00:00
Barış Soner Uşaklı
2041b8084f
fix: flicker on dashboard
2021-03-15 23:24:16 -04:00
Barış Soner Uşaklı
d14ba1f4e1
chore: up themes
2021-03-15 19:47:15 -04:00
Barış Soner Uşaklı
90d64fe1df
fix : #9398 , crash on post flag
2021-03-15 17:55:14 -04:00
Barış Soner Uşaklı
8d3ec23483
chore: remove node 10
2021-03-15 15:35:33 -04:00
Barış Soner Uşaklı
a8f7b24452
fix : #9395 , pass all data from client to Topics.reply ( #9396 )
...
* fix : #9395 , pass all data from client to Topics.reply
so plugins can set custom fields
refactor and use setDefaultPostData
* fix: circular json error
* refactor: change params
2021-03-15 15:34:05 -04:00
Julian Lam
33fbfdfe40
chore: bump composer-default to 6.5.20
2021-03-15 14:40:49 -04:00
Barış Soner Uşaklı
4ac38ab2bc
fix: lint
2021-03-15 14:32:15 -04:00
Barış Soner Uşaklı
eb360351e5
fix : #9394 , fix guest handles
2021-03-15 14:03:35 -04:00
Julian Lam
d1685600d3
refactor: deprecate action:script.load, use filter:script.load instead
2021-03-15 13:56:12 -04:00
Misty (Bot)
6a354db491
Latest translations and fallbacks
2021-03-15 09:10:50 +00:00
renovate[bot]
1631f159ef
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.19 ( #9391 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-14 18:22:23 -04:00
Barış Soner Uşaklı
03e306349c
fix : #9387 , don't try to load undefined images
2021-03-14 15:57:08 -04:00
Barış Soner Uşaklı
5c59354c58
fix : #9389 , allow admins to add themselves to private groups
2021-03-14 15:20:14 -04:00
Barış Soner Uşaklı
482641e30e
fix : #9386 , add missing translation string
2021-03-14 14:05:17 -04:00
Misty (Bot)
6e8b1bb9ad
chore: incrementing version number - v1.17.0-beta.3
2021-03-14 16:37:13 +00:00
Barış Soner Uşaklı
ef3ec96af2
chore: add multiparty dep
2021-03-14 12:29:12 -04:00
renovate[bot]
8d40176028
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.17 ( #9384 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-14 11:41:06 -04:00
Barış Soner Uşaklı
4327a09d76
feat: allow optional fields argument on db.getObject(s) ( #9385 )
2021-03-14 11:40:54 -04:00
Misty (Bot)
754965b572
Latest translations and fallbacks
2021-03-14 09:06:43 +00:00
Barış Soner Uşaklı
f316c4d4b8
refactor: remove uncessary check
2021-03-14 00:39:11 -05:00
Barış Soner Uşaklı
e789fe8d2a
fix : #9383 , don't show deleted topic titles in inf scroll
2021-03-13 22:54:32 -05:00
Julian Lam
cc489708ee
fix : #9378 , crash on verifyToken if API Token settings not saved (null case error)
2021-03-13 21:25:27 -05:00
Renovate Bot
27facadb6a
fix(deps): update dependency nodebb-theme-persona to v11.0.3
2021-03-13 22:46:40 +00:00
Misty (Bot)
0c1945dc5b
chore: incrementing version number - v1.17.0-beta.2
2021-03-13 20:13:43 +00:00
Barış Soner Uşaklı
35700d1634
fix: closes #9382 , fix digest topic links
2021-03-13 14:46:08 -05:00
Barış Soner Uşaklı
1e1127bd20
fix: spec
2021-03-13 14:35:26 -05:00
Barış Soner Uşaklı
668508cc37
feat: closes #9380 , add category filtering and topic tools to tag page
2021-03-13 13:34:49 -05:00
Barış Soner Uşaklı
34b9aaedee
feat: allow sync function ( #9379 )
...
* feat: allow sync function
* fix: remove async
2021-03-13 12:03:06 -05:00
Barış Soner Uşaklı
e725beaa4a
Revert "feat: allow filter functions that return promises or the data directly"
...
This reverts commit e6c52cf26c .
2021-03-13 11:39:34 -05:00
Barış Soner Uşaklı
e6c52cf26c
feat: allow filter functions that return promises or the data directly
2021-03-13 11:27:53 -05:00
Barış Soner Uşaklı
53f67ff396
fix: regression from filter hook change
2021-03-13 10:12:30 -05:00
Barış Soner Uşaklı
e539ff4f95
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-03-13 09:16:33 -05:00
Barış Soner Uşaklı
617f4730a0
fix: crash if unreadTopics is undefined
2021-03-13 09:16:26 -05:00
Renovate Bot
adaddde624
fix(deps): update dependency socket.io-redis to v6.1.0
2021-03-13 13:39:01 +00:00
Renovate Bot
a98e92b4ea
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.16
2021-03-13 11:59:23 +00:00
Misty (Bot)
df0518f934
Latest translations and fallbacks
2021-03-13 09:07:04 +00:00
Renovate Bot
28ed579b69
chore(deps): update dependency jsdom to v16.5.1
2021-03-13 06:13:26 +00:00
Barış Soner Uşaklı
5b0d068ccd
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-03-12 22:45:23 -05:00
Barış Soner Uşaklı
f45c0aab51
fix: dont crash if login el doesnt exist
2021-03-12 22:45:15 -05:00
Renovate Bot
775c3b9188
chore(deps): update dependency eslint to v7.22.0
2021-03-13 01:37:15 +00:00
Barış Soner Uşaklı
52082e1296
feat: add resolve flag to post tools
2021-03-12 16:38:05 -05:00
Julian Lam
2a939aad8d
fix: regression via c1b3079d93
...
Also refactored privilege render logic so that it no longer needs a server-side hack to render column count
2021-03-12 14:22:16 -05:00
Julian Lam
4cbd13fd9c
feat: hide revert button in ACP > Privileges until privileges change
2021-03-12 13:25:58 -05:00
Julian Lam
8472513093
fix: change notification updateCount to use client-side hooks
2021-03-12 09:25:06 -05:00
Renovate Bot
3ce731d84b
chore(deps): update dependency mocha to v8.3.2
2021-03-12 13:27:28 +00:00
Misty (Bot)
6b4cd7557c
Latest translations and fallbacks
2021-03-12 09:08:44 +00:00
Barış Soner Uşaklı
46270f9f20
feat: bring back static hook timeout
2021-03-11 22:56:14 -05:00
renovate[bot]
56b0bfd518
fix(deps): update dependency nodebb-plugin-markdown to v8.12.7 ( #9371 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-11 22:20:27 -05:00
Barış Soner Uşaklı
39b0e0fb91
fix: tests
2021-03-11 22:12:05 -05:00
Barış Soner Uşaklı
d05d7091ae
refactor: remove async.each/reduce from hooks for better stack traces
2021-03-11 21:44:37 -05:00
Barış Soner Uşaklı
0d3979efd0
refactor: use hooks.fire
2021-03-11 21:43:11 -05:00
renovate[bot]
8923d34ce7
fix(deps): update dependency nodebb-theme-vanilla to v12.0.2 ( #9369 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-11 19:20:11 -05:00
renovate[bot]
fa71c483d0
fix(deps): update dependency nodebb-theme-persona to v11.0.2 ( #9368 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-11 19:20:03 -05:00
Barış Soner Uşaklı
9382fc6dc5
fix : #9370 , show correct teaser index if sorting is newest to oldest
2021-03-11 19:17:42 -05:00
Barış Soner Uşaklı
1982edfde3
refactor: fix variable name
2021-03-11 18:47:50 -05:00
Barış Soner Uşaklı
3c60ccfd4d
feat: upgrade connect-mongo, closes https://github.com/NodeBB/NodeBB/pull/9367
2021-03-11 13:44:14 -05:00
renovate[bot]
13f3c5040a
fix(deps): update socket.io packages to v4 ( #9363 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-11 13:38:47 -05:00
Julian Lam
f71cb0e427
feat: pass interstital errors to individual partials as well as to registerComplete
2021-03-11 11:22:32 -05:00
Barış Soner Uşaklı
63de46c532
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-03-11 10:39:39 -05:00
Barış Soner Uşaklı
8ef38cb252
test: add missing test
2021-03-11 10:39:36 -05:00
Misty (Bot)
31872aaceb
chore: incrementing version number - v1.17.0-beta.1
2021-03-11 14:52:08 +00:00
Misty (Bot)
5ec22c6845
Latest translations and fallbacks
2021-03-11 09:09:47 +00:00
Barış Soner Uşaklı
5eb3132dae
feat: add filter:plugins.firehook
2021-03-10 21:43:37 -05:00
Julian Lam
98bf4064e7
refactor: account edit logic and template, closes #9364
2021-03-10 13:01:56 -05:00
Barış Soner Uşaklı
f6fa94a8ce
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-03-10 08:01:51 -05:00
Barış Soner Uşaklı
ebccc7940b
fix: don't copy if src doesn't exist
2021-03-10 08:01:43 -05:00
Misty (Bot)
62bf211894
Latest translations and fallbacks
2021-03-10 09:08:35 +00:00
Barış Soner Uşaklı
754283d37b
feat: copy default favicon if it doesn't exist
2021-03-09 23:22:05 -05:00
Barış Soner Uşaklı
a9b33ed39f
Delete favicon.ico
2021-03-09 23:21:18 -05:00
psychobunny
771a8955a4
fix : #9362 best not to check file exists on every page load; copying favicon to uploads/system folder instead
2021-03-09 22:46:43 -05:00
psychobunny
ad5654952a
fix : #9362
2021-03-09 22:32:34 -05:00
Julian Lam
678e8f0fde
fix: regression where login redirect for admin routes didn't go to local=1
2021-03-09 20:50:01 -05:00
Renovate Bot
680cf5ef2a
fix(deps): update dependency postcss to v8.2.8
2021-03-10 00:04:31 +00:00
Renovate Bot
2645bf555a
fix(deps): update dependency nodebb-theme-persona to v10.5.17
2021-03-09 22:34:29 +00:00
Barış Soner Uşaklı
70a653d0a5
test: double filter test
2021-03-09 14:02:28 -05:00
Barış Soner Uşaklı
f4f61b92b4
fix: lint
2021-03-09 13:26:23 -05:00
Barış Soner Uşaklı
0e67ab01ca
test: admin/manage/users tests
2021-03-09 13:14:59 -05:00
Barış Soner Uşaklı
2085a7d163
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-03-09 13:14:00 -05:00
Barış Soner Uşaklı
17184bface
feat: add missing translation keys
2021-03-09 13:13:58 -05:00
Julian Lam
4b5450853d
feat: allow missing (or non-array) middlewares argument in route helper methods
2021-03-09 10:53:06 -05:00
Renovate Bot
5945907429
fix(deps): update dependency connect-mongo to v4.3.1
2021-03-09 11:49:45 +00:00
Misty (Bot)
4a9b3af278
Latest translations and fallbacks
2021-03-09 09:08:28 +00:00
Barış Soner Uşaklı
e74df53997
feat: pass modified params, only affects filter hooks
2021-03-08 18:08:47 -05:00
Barış Soner Uşaklı
e787e6ea22
fix: if no in passed use "titles" to match header search
2021-03-08 17:59:56 -05:00
Barış Soner Uşaklı
696c489524
feat: add back topic id input
2021-03-08 17:50:58 -05:00
Julian Lam
166d65a1ba
fix: add back middleware.authenticateOrGuest
2021-03-08 14:52:49 -05:00
Julian Lam
e3b2c00db1
fix: request authentication called twice in account routes
2021-03-08 14:47:55 -05:00
Julian Lam
7da061f0d7
refactor: automatically authenticate all requests setup through route helpers ( #9357 )
...
* refactor: automatically authenticate all requests setup through route helpers
* fix: removed connect-ensure-login dependency
* fix: bug with some middlewares not defined outside route helper methods
2021-03-08 14:03:22 -05:00
Renovate Bot
f388086ab9
fix(deps): update dependency connect-mongo to v4.3.0
2021-03-08 13:39:45 +00:00
Renovate Bot
fd926d6121
chore(deps): update dependency jsdom to v16.5.0
2021-03-08 01:35:19 +00:00
Misty (Bot)
4c73c26dd8
Latest translations and fallbacks
2021-03-07 09:06:34 +00:00
Barış Soner Uşaklı
3095478904
chore: bump composer
2021-03-06 15:42:34 -05:00
Barış Soner Uşaklı
8a4c361ece
fix : #9354 , don't close quicksearch results if mouse is down on them
2021-03-06 15:42:04 -05:00
Renovate Bot
651c629ff3
chore(deps): update dependency mocha to v8.3.1
2021-03-06 11:01:19 +00:00
Misty (Bot)
2826e29494
Latest translations and fallbacks
2021-03-06 09:06:53 +00:00
Barış Soner Uşaklı
3aa26c4df2
fix : #9339 , only log email errors once per digest, notification push
...
show notice in acp
2021-03-05 19:03:16 -05:00
Barış Soner Uşaklı
3f42d40c78
fix: winston.info
2021-03-05 18:19:49 -05:00
Barış Soner Uşaklı
0021c6019e
refactor: async listen testSocket
2021-03-05 18:18:16 -05:00
Julian Lam
c5e257888a
fix : #9351 bad logic when inserting rows to privilege tables, also a missing tfoot 🦶
2021-03-05 15:09:37 -05:00
Julian Lam
c265016944
fix: app.parseAndTranslate to always return promise
2021-03-05 14:27:32 -05:00
Renovate Bot
4f4cdacc46
fix(deps): update dependency autoprefixer to v10.2.5
2021-03-05 18:23:23 +00:00
Julian Lam
bfd512b99b
feat: expose username validation logic to user lib, new hook filter:username.check
2021-03-05 11:20:19 -05:00
Misty (Bot)
67bb63bd09
Latest translations and fallbacks
2021-03-05 09:13:54 +00:00
psychobunny
e5133a78f8
feat: add $.deserialize to client side
2021-03-04 20:48:29 -05:00
psychobunny
66196d2caf
feat: allow for settings.save/settings.load on client side
...
w/ optional data-socket-get / data-socket-set params on form element for custom calls
2021-03-04 20:48:29 -05:00
Julian Lam
e755067387
docs: fixed typo
2021-03-04 13:56:45 -05:00
Barış Soner Uşaklı
902a88c25e
feat: remove promise-pollyfil
2021-03-04 13:27:02 -05:00
Barış Soner Uşaklı
48bc23c065
refactor: remove startsWith/endsWith
2021-03-04 13:18:29 -05:00
Julian Lam
b5a6a3149d
refactor: app.parseAndTranslate to return promise if no callback passed
2021-03-04 12:46:54 -05:00
Julian Lam
c1b3079d93
feat: category privilege API routes
...
closes #9342
2021-03-04 12:46:31 -05:00
Julian Lam
1e579428e7
fix: bug where fallback window trigger was not firing if there were no hook listeners attached
...
... so in essence the backwards compatibility was not working at all.
closes nodebb/nodebb-plugin-composer-default#147
2021-03-04 11:10:06 -05:00
Julian Lam
c8b78654d9
fix: bad assignment
2021-03-04 10:58:27 -05:00
Julian Lam
fbe9215b17
fix : #9348 incorrect redirect via connect-ensure-login
2021-03-04 10:16:21 -05:00
Misty (Bot)
b2c1b4ac45
Latest translations and fallbacks
2021-03-04 09:11:42 +00:00
Renovate Bot
72db3754d1
fix(deps): update dependency postcss to v8.2.7
2021-03-04 01:52:48 +00:00
Renovate Bot
017af7cbfd
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.13
2021-03-04 00:25:31 +00:00
Barış Soner Uşaklı
0af9d26fe5
feat: change uploadCroppedPicture to use updateProfile as well
2021-03-03 17:14:55 -05:00
Barış Soner Uşaklı
a598abcd8e
feat: use updateProfile for picture change
...
so it triggers action:user:updateProfile
2021-03-03 17:11:13 -05:00
Julian Lam
f806befd2f
fix: bug where loginSeconds setting was ignored for local login
2021-03-03 16:06:58 -05:00
Renovate Bot
dd6082a081
fix(deps): update dependency jquery to v3.6.0
2021-03-02 20:36:06 +00:00
Julian Lam
1155b0c42f
feat: allow payload to be passed to emailer test method
2021-03-02 12:30:37 -05:00
Julian Lam
00a68a9548
feat: add additional flag hooks [breaking]
...
`action:flags.create` on initial flag creation
`action:flags.notify` on notification to admins and moderators
`action:flags.addReport` on flag report addition (called during initial flag create, too)
2021-03-02 10:09:30 -05:00
Renovate Bot
ec0912ccb6
fix(deps): update dependency connect-mongo to v4.2.2
2021-03-02 10:08:26 +00:00
Renovate Bot
8791b44e5f
chore(deps): update dependency husky to v5.1.3
2021-03-02 05:54:09 +00:00
Barış Soner Uşaklı
069ac60f62
feat: add uid of user who created flag to action:flags.create
2021-03-01 19:02:00 -05:00
Julian Lam
7d391d4789
feat: new client-side hook filter:api.options to allow plugins to modify api requests
2021-03-01 10:57:43 -05:00
Renovate Bot
5f061b9419
chore(deps): update dependency husky to v5.1.2
2021-03-01 04:36:50 +00:00
renovate[bot]
536bae70b7
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.8 ( #9337 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-28 21:25:52 -05:00
preetykumar
2826c6986c
Update taskbar.js ( #9314 )
...
* Update taskbar.js
add aria-label to make the link text discernible to screen readers.
* place quotes around attribute value
Co-authored-by: Peter Jaszkowiak <p.jaszkow@gmail.com >
2021-02-28 17:57:19 -05:00
Peter Jaszkowiak
b9fd2c87f3
chore: bump deps ( #9335 )
...
* chore: bump deps
* fix: husky git hooks
2021-02-28 17:54:56 -05:00
Barış Soner Uşaklı
b58bacaf80
fix: remove old dep
2021-02-28 12:58:49 -05:00
Barış Soner Uşaklı
3bf8ee10d3
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-02-28 12:54:08 -05:00
Barış Soner Uşaklı
2737f6531b
fix: notif pruning
2021-02-28 12:54:06 -05:00
Misty (Bot)
21377cfa2b
Latest translations and fallbacks
2021-02-28 09:06:40 +00:00
Renovate Bot
42f7cd52ac
chore(deps): update commitlint monorepo to v12
2021-02-27 19:49:36 -05:00
Renovate Bot
5951843712
chore(deps): update dependency eslint to v7.21.0
2021-02-28 00:29:31 +00:00
Misty (Bot)
35a3cc3461
Latest translations and fallbacks
2021-02-27 09:06:13 +00:00
Barış Soner Uşaklı
ca8176312f
fix: notification prune test
2021-02-26 22:37:57 -05:00
Barış Soner Uşaklı
02f08111cf
feat: keep notifs for one month, load 50 notifications instead of 30
2021-02-26 22:22:12 -05:00
Renovate Bot
2674de01dd
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.12
2021-02-27 00:30:04 +00:00
Julian Lam
2b7d0b5a47
fix: user icon text overflow in some cases
2021-02-26 16:12:15 -05:00
Julian Lam
114e3a1e76
fix: use components for toggleNavbar instead
2021-02-26 15:03:24 -05:00
Julian Lam
9bf94ad50f
fix: allow interstitial callbacks to be functional (no cb required)
2021-02-26 09:58:54 -05:00
Barış Soner Uşaklı
cdf5d18f54
fix: don't publish before pubClient is connected
2021-02-26 08:17:45 -05:00
Renovate Bot
510eb1f981
fix(deps): update socket.io packages to v3.1.2
2021-02-26 03:44:26 +00:00
Renovate Bot
217d3afd18
fix(deps): update dependency nodebb-theme-persona to v10.5.16
2021-02-26 01:58:38 +00:00
Julian Lam
86b0c57d7a
feat: also pass in uid to filter:email.prepare
2021-02-25 17:11:57 -05:00
Julian Lam
27ea3dcb2f
feat: new hook filter:email.prepare
2021-02-25 17:10:56 -05:00
Julian Lam
bf90d15881
feat: new hook static:email.send
...
deprecates filter:email.send
2021-02-25 15:05:58 -05:00
Barış Soner Uşaklı
0dad568cbe
perf: faster category tags upgrade script
2021-02-25 11:31:09 -05:00
Misty (Bot)
21634e2681
Latest translations and fallbacks
2021-02-25 09:09:24 +00:00
Renovate Bot
e820934192
fix(deps): update dependency nodebb-plugin-emoji-android to v2.0.5
2021-02-25 08:17:47 +00:00
Barış Soner Uşaklı
95033ef756
perf: use setObjectBulk
2021-02-24 21:38:00 -05:00
Barış Soner Uşaklı
a07509f770
perf: make upgrade script faster
2021-02-24 21:16:43 -05:00
Barış Soner Uşaklı
48f1e265f4
fix: remove unused async
2021-02-24 20:54:03 -05:00
Barış Soner Uşaklı
0959b1248b
perf: make upgrade script faster
...
use bulkAdd/remove
2021-02-24 20:38:57 -05:00
Barış Soner Uşaklı
14a6c349c2
feat: show time info for upgrade scripts
2021-02-24 20:10:18 -05:00
Barış Soner Uşaklı
293b7c2650
refactor: privileges, export modules directly ( #9325 )
...
fix unused/commented out methods in admin privileges
2021-02-24 18:10:34 -05:00
Julian Lam
984c9dd915
fix: in setupPageRoute helper, buildHeader after plugin hooks have fired
...
To allow for a plugin to call doLogin and have it properly reflect in the header
2021-02-24 17:23:32 -05:00
Julian Lam
73dc64d9ff
feat: add dashboard sub-pages to ACP menu
2021-02-24 15:28:19 -05:00
Julian Lam
655e2c67ad
fix: timeago missing on table update
2021-02-24 12:52:05 -05:00
Julian Lam
0804d54759
spec: schema docs for new ACP dashboard subpage routes
2021-02-24 12:51:20 -05:00
Julian Lam
2f89b0d791
feat: recent logins sessions table in dashbaord subpage
2021-02-24 12:51:20 -05:00
Julian Lam
e1ed514b10
feat: topics dashboard details subpage
2021-02-24 12:51:20 -05:00
Julian Lam
c57c77030e
feat: update user list in dashboard/users on graph update
2021-02-24 12:51:20 -05:00
Julian Lam
3fa2e3cef2
refactor: have Graph.init and Graph.update return promises
2021-02-24 12:51:20 -05:00
Julian Lam
f8e1a74c26
fix: wrong qs param, allow string to be passed to util.getDaysArray
2021-02-24 12:51:20 -05:00
Julian Lam
cc93822436
feat: show list of recent users in dashboard/users
2021-02-24 12:51:20 -05:00
Julian Lam
6fdcae7320
feat: req.query parsing and dynamically loading data instead
2021-02-24 12:51:20 -05:00
Julian Lam
f561799f74
refactor: abstract out some client side dashboard code into modules, analytics subpages for users, topics, and logins
2021-02-24 12:51:20 -05:00
Julian Lam
079a13d41a
feat: new hooks for notifications get/getCount
2021-02-24 12:45:49 -05:00
Misty (Bot)
aed8b123bc
Latest translations and fallbacks
2021-02-24 09:11:37 +00:00
Julian Lam
d0136074b6
feat: allow hook unregistration, and temporary page-based hooks
...
Temporary hooks automatically unregister themselves on the next ajaxify, making them perfect for in-page events.
2021-02-23 15:18:00 -05:00
Barış Soner Uşaklı
de6d156533
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-02-23 08:38:25 -05:00
Barış Soner Uşaklı
7ae7626c1b
Revert "feat: add logout to invalid session"
...
This reverts commit beb1427387 .
2021-02-23 08:38:23 -05:00
Misty (Bot)
49c369528d
Latest translations and fallbacks
2021-02-23 09:09:21 +00:00
Peter Jaszkowiak
0d59fe3d2b
fix( #9315 ): api v3 post, put, del JSON
...
also allow `app.alertError` to be called without an argument
also fix `./nodebb build --dev` to actually build in dev mode
2021-02-22 21:19:46 -05:00
Renovate Bot
c5231f10ff
fix(deps): update dependency sharp to v0.27.2
2021-02-23 00:03:37 +00:00
Renovate Bot
2551295ce0
chore(deps): update dependency husky to v5.1.1
2021-02-22 21:07:20 +00:00
Julian Lam
dbe5f7027b
fix: wrong call to sortedSetAdd
2021-02-22 13:31:54 -05:00
Julian Lam
16d3c45782
feat: report login statistics from analytics data, instead of its own zset
2021-02-22 13:23:25 -05:00
Julian Lam
9a9f366d3b
feat: track login sessions for admin dashboard reporting
2021-02-22 11:38:26 -05:00
Julian Lam
020f0b8322
fix: session not persisting to database in some scenarios
...
In some edge cases (e.g. SSO plugin redirecting the user immediately), with modern browsers, the request is never "completed" for speed. This causes a condition where the session object never persists to the database, even though it has changed. This added line forces a db persist on a successful login.
Context: https://github.com/expressjs/session/pull/484
2021-02-22 11:18:30 -05:00
Julian Lam
504fd107c7
feat: track successful logins in analytics
2021-02-22 11:16:43 -05:00
Renovate Bot
dc06fe2215
chore(deps): update dependency husky to v5.1.0
2021-02-22 05:04:27 +00:00
Misty (Bot)
0bc74e7056
Latest translations and fallbacks
2021-02-21 09:06:35 +00:00
Julian Lam
beaac0a1ab
fix: allow hidden inputs in user settings page
2021-02-20 15:01:50 -05:00
Misty (Bot)
cf1939e16d
Latest translations and fallbacks
2021-02-20 09:06:30 +00:00
Renovate Bot
8596dcc4b5
fix(deps): update dependency nodebb-theme-vanilla to v11.4.5
2021-02-19 22:37:55 +00:00
Renovate Bot
753ab0a089
fix(deps): update dependency nodebb-theme-persona to v10.5.15
2021-02-19 21:26:10 +00:00
Misty (Bot)
b61257efc2
chore: incrementing version number - v1.17.0-beta.0
2021-02-19 19:43:25 +00:00
Julian Lam
74c14c0fa4
Revert "chore: incrementing version number - v1.16.3-beta.0"
...
This reverts commit 477157cc2b .
2021-02-19 14:32:38 -05:00
Misty (Bot)
477157cc2b
chore: incrementing version number - v1.16.3-beta.0
2021-02-19 19:12:34 +00:00
Julian Lam
c96fd3b19b
feat: pass user picture object into change_picture_modal
2021-02-19 13:39:22 -05:00
Julian Lam
28f6931e16
refactor: move picture change client-side logic to its own rjs module
2021-02-19 11:54:48 -05:00
Barış Soner Uşaklı
beb1427387
feat: add logout to invalid session
2021-02-19 11:51:28 -05:00
Barış Soner Uşaklı
cfc237c2b7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-02-19 11:39:58 -05:00
Barış Soner Uşaklı
a592ebd1ff
feat: category search test
2021-02-19 11:39:10 -05:00
Julian Lam
d3a9e76ae2
test(user): added additional tests for icon background colour
2021-02-19 11:38:48 -05:00
Julian Lam
955021247e
feat(user): icon background selector in change picture modal
2021-02-19 11:38:48 -05:00
Julian Lam
fbccf6e22f
refactor(user): all plugins to change list of icon background colours
...
One notable change is line 200, where a conditional was changed. The conditional used to check for `user.hasOwnProperty('picture')` and was added so that icons would only be included in the response if the picture was requested. This doesn't seem to apply as picture could be set regardless (see default avatar logic above), so I explicitly check `requestedFields` now.
2021-02-19 11:38:48 -05:00
Julian Lam
b4c0b32b26
fix: use root context if buildAvatar context is undefined
2021-02-19 11:38:48 -05:00
Barış Soner Uşaklı
ed3d9dcbbf
feat: pass post object to filter:post.tools
2021-02-19 11:32:17 -05:00
Renovate Bot
ed503b8051
fix(deps): update dependency nodebb-theme-persona to v10.5.14
2021-02-19 12:22:10 +00:00
Misty (Bot)
e23bf9f94d
Latest translations and fallbacks
2021-02-19 09:08:52 +00:00
Misty (Bot)
f9fc884867
Latest translations and fallbacks
2021-02-18 09:08:51 +00:00
Barış Soner Uşaklı
fa91525a6d
fix: use bootbox module
2021-02-17 21:24:24 -05:00
Barış Soner Uşaklı
0e07f3c9ba
feat: allow defining a list of system tags
2021-02-17 14:44:04 -05:00
Barış Soner Uşaklı
bbaaead09c
feat: add category search test, #9307
2021-02-17 13:03:14 -05:00
Barış Soner Uşaklı
25c8f02634
fix : #9307 , use _.flatten
2021-02-17 12:48:11 -05:00
Julian Lam
2fef462782
fix: awaiting res.render in send404 controller
...
>
> A plugin wanted to use `response:rotuer.page` to 404 a specific page on some condition. res.render returns early in send404 and so must be awaited otherwise multiple responses will be sent
2021-02-17 11:57:12 -05:00
Julian Lam
65c57c730c
docs: added comment re: #9305
2021-02-17 10:52:04 -05:00
ahwayakchih
34096b73ef
fix: do not overwrite config.port from URL, if it's already set
...
If URL was set to something like `http://example.com:8080 `, and port
was set to 4567, keep listening on port 4567 and keep linking through
URL that was specified.
This allows to listen on port 4567, while having NGINX (or any proxy)
set to listen on port 8080 and route traffic to port 4567.
So NodeBB can be "hidden" behind proxy while URL can still contain
non-standard port, i.e., port different than 80 and 443.
2021-02-17 10:51:08 -05:00
Julian Lam
8686fbfa3f
fix: switch back to getSortedSetRange
...
/cc @barisusakli
2021-02-17 10:41:57 -05:00
Misty (Bot)
ce3f581434
Latest translations and fallbacks
2021-02-17 09:08:43 +00:00
Renovate Bot
ddd8fa31d6
fix(deps): update dependency nodebb-theme-persona to v10.5.12
2021-02-17 06:48:03 +00:00
Barış Soner Uşaklı
9ce6f8ad93
feat: add tag filter to getSortedTopics
2021-02-16 23:12:10 -05:00
Barış Soner Uşaklı
5286f20862
refactor: remove dupe code
2021-02-16 22:10:26 -05:00
Julian Lam
4c078084dc
test: fix spec for topic thumbs
2021-02-16 12:40:25 -05:00
Julian Lam
1d9ade4c36
test: added missing properties to topicObject
2021-02-16 12:29:11 -05:00
Julian Lam
b31f6dd24a
test: added missing test file
2021-02-16 12:22:35 -05:00
Julian Lam
ad54b174a4
test: topic reordering tests
2021-02-16 12:18:25 -05:00
Julian Lam
7223074f1d
feat: ability to re-order topic thumbnails
2021-02-16 11:54:09 -05:00
Julian Lam
db027170a8
feat: add close button to topic thumbnail modal
2021-02-16 11:54:09 -05:00
Misty (Bot)
2821b917d0
Latest translations and fallbacks
2021-02-16 09:09:26 +00:00
Barış Soner Uşaklı
91734a6484
fix: settings v3
2021-02-15 20:52:01 -05:00
Barış Soner Uşaklı
0738dae895
feat: #9304 , add category/topic/username to post queue notification emails
2021-02-15 16:15:04 -05:00
Misty (Bot)
59885a9e2e
Latest translations and fallbacks
2021-02-15 09:08:41 +00:00
Barış Soner Uşaklı
8f0386d9ac
feat: add failing test for list append/prepend with list ( #9303 )
...
* feat: add failing test for list append/prepend with list
* feat: mongo/psql
* feat: improve test
2021-02-14 11:12:56 -05:00
Misty (Bot)
b5b92768e2
Latest translations and fallbacks
2021-02-14 09:06:43 +00:00
Renovate Bot
4ee3a8e876
fix(deps): update dependency benchpressjs to v2.4.1
2021-02-14 05:26:21 +00:00
Julian Lam
782bef5eec
fix: another topic thumb test fix
2021-02-13 12:06:18 -05:00
Julian Lam
1ae8dda8a8
chore: extra console.log
2021-02-13 11:57:10 -05:00
Julian Lam
7ebb6d3056
fix: thumbs.associate logic fix + tests
2021-02-13 11:52:12 -05:00
Renovate Bot
7f8fd4b0f6
fix(deps): update dependency nodebb-theme-persona to v10.5.10
2021-02-13 10:51:56 +00:00
Misty (Bot)
3ad25e8ff6
Latest translations and fallbacks
2021-02-13 09:06:41 +00:00
Renovate Bot
9ec0b2ed68
chore(deps): update dependency eslint to v7.20.0
2021-02-13 08:40:39 +00:00
Barış Soner Uşaklı
7665adf7d1
fix: missing awaits, possible test fix
2021-02-13 01:43:52 -05:00
Barış Soner Uşaklı
9a6cf3d967
fix : #9301 , dont call sitemapstream if there are no entries in categories/pages/topics.xml
2021-02-12 23:18:16 -05:00
Julian Lam
50664487b9
test: additional tests for topic thumbs
2021-02-12 20:43:38 -05:00
Barış Soner Uşaklı
807b0d4348
fix: properly incase its the same path
2021-02-12 20:18:47 -05:00
Barış Soner Uşaklı
76bcc0c99c
fix: numThumbs count on associate
2021-02-12 20:17:43 -05:00
Julian Lam
1490b32d1b
fix: missing cache deletion calls for post-queue cache
...
/cc @barisusakli
2021-02-12 19:57:26 -05:00
Julian Lam
3e6640efb2
refactor: thumbs.associate accepts both relative path and url in path arg
2021-02-12 17:11:32 -05:00
Julian Lam
36e8d251c8
fix: use of removed URL to get post data
2021-02-12 17:10:59 -05:00
Julian Lam
a4b4a5566d
feat: link to post-queue from topic event
2021-02-12 15:15:20 -05:00
Julian Lam
8fd78ce512
feat: post-queue topic event
2021-02-12 15:10:47 -05:00
Julian Lam
3f35fd335d
feat: add post-queue cache
2021-02-12 15:10:30 -05:00
Julian Lam
36f2021186
refactor: move post queue retrival code to posts.getQueuedPosts
2021-02-12 12:25:27 -05:00
Julian Lam
b81508c4e2
fix: init topic events from webserver.js
2021-02-12 11:50:43 -05:00
Julian Lam
6074a0fbbf
refactor: call topic events init from within file itself
2021-02-12 10:26:50 -05:00
Julian Lam
cc275e1016
Revert "feat: newsletter opt-in/out in UCP, closes #21 "
...
This reverts commit 3c7cd9a6c4 .
2021-02-12 10:12:38 -05:00
Julian Lam
3c7cd9a6c4
feat: newsletter opt-in/out in UCP, closes #21
2021-02-12 10:11:08 -05:00
Misty (Bot)
48a3c4bd2e
Latest translations and fallbacks
2021-02-12 09:08:08 +00:00
Renovate Bot
73f07958d8
chore(deps): update dependency mocha to v8.3.0
2021-02-11 23:56:24 +00:00
Barış Soner Uşaklı
3595473485
feat: load user posts/topics via xhr on infinitescroll
2021-02-11 16:47:51 -05:00
Barış Soner Uşaklı
b753c69cfe
fix: check null topics
2021-02-11 14:51:17 -05:00
Barış Soner Uşaklı
58cd797e4c
fix: guard against null topics
2021-02-11 14:48:29 -05:00
Barış Soner Uşaklı
fc90f32ec0
fix: tests, new categories go to top now
2021-02-11 12:58:59 -05:00
Barış Soner Uşaklı
c953b1b3d1
fix : #9292 , messageobj.content already parsed
2021-02-11 12:55:00 -05:00
Barış Soner Uşaklı
4b2bf12fd1
feat: #9294 , put new categories at top
2021-02-11 12:35:10 -05:00
Julian Lam
9d17f397c0
fix(remountable-routes): more fixes to remountable routes
...
fix: ensure proper admin privilege checking on remounted `/admin` mount
fix: guard against plugins sending back missing mounts
fix: no need to make addRemountableRoutes awaitable
2021-02-11 11:45:24 -05:00
Julian Lam
16c1d6e937
style(remountable-routes): abstract removable routes code to a separate local fn
2021-02-11 11:45:24 -05:00
Julian Lam
1f28713f1a
refactor(remountable-routes): rename src/routes/accounts.js to src/routes/user.js to better match the route prefix
2021-02-11 11:45:24 -05:00
Julian Lam
bc68e990af
fix(remountable-routes): bug with user routes remounting to itself
2021-02-11 11:45:24 -05:00
Julian Lam
9021f071d4
feat(remountable-routes): allow category and account routes to be remounted
2021-02-11 11:45:24 -05:00
Julian Lam
f01af62b53
feat(remountable-routes): allow /admin and /post to be remountable
2021-02-11 11:45:24 -05:00
Julian Lam
92758ec50d
refactor(remountable-routes): allow certain route prefixes to be mounted elsewhere
2021-02-11 11:45:24 -05:00
Renovate Bot
5dd748c633
fix(deps): update dependency nodebb-theme-persona to v10.5.9
2021-02-11 08:48:52 -05:00
Misty (Bot)
3a61ac2119
Latest translations and fallbacks
2021-02-11 09:09:52 +00:00
Barış Soner Uşaklı
765db86d4e
fix: clear category cache on copy parent
2021-02-10 22:13:35 -05:00
Barış Soner Uşaklı
ed3e9ce2e2
fix: delete category cache key on category create
2021-02-10 22:10:54 -05:00
Barış Soner Uşaklı
c61cc37bba
fix: typo
2021-02-10 17:56:46 -05:00
Barış Soner Uşaklı
cf4002bcc9
perf: cache base_url
2021-02-10 17:41:39 -05:00
Barış Soner Uşaklı
5ce2820799
perf: single call to get digest topics, dont send duplicate topics
2021-02-10 17:37:22 -05:00
Julian Lam
86e911ba4b
fix(deps): require xregexp 5.0.1
2021-02-10 17:05:53 -05:00
Renovate Bot
513cd1c325
fix(deps): update dependency xregexp to v5
2021-02-10 17:05:53 -05:00
Renovate Bot
54b4dc1dfa
fix(deps): update dependency nodebb-theme-persona to v10.5.8
2021-02-10 17:04:04 -05:00
Renovate Bot
4d92af5a6b
fix(deps): update dependency postcss to v8.2.6
2021-02-10 20:23:00 +00:00
Misty (Bot)
949f043a96
Latest translations and fallbacks
2021-02-10 09:10:53 +00:00
Barış Soner Uşaklı
90d5c9da44
perf: single db call to add all uids
2021-02-10 00:58:07 -05:00
Barış Soner Uşaklı
a5fa212fc7
fix: wait for event.log to finish before killing process
2021-02-09 23:03:02 -05:00
Barış Soner Uşaklı
0185ea1b4f
perf: make digests a little bit faster
...
and use batch.processArray
dont load data for users who have no email or have not confirmed their emails
2021-02-09 15:27:08 -05:00
Barış Soner Uşaklı
b6493f896f
fix: tests, only generate csrf_token on 404 gets
2021-02-09 12:40:29 -05:00
Barış Soner Uşaklı
2c52fbd1b9
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-02-09 12:40:08 -05:00
Barış Soner Uşaklı
1c9acef6dd
chore: up composer
2021-02-09 12:27:25 -05:00
renovate[bot]
c2459fd50e
fix(deps): update dependency nodebb-theme-persona to v10.5.7 ( #9288 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-09 12:26:48 -05:00
Barış Soner Uşaklı
94f72d6093
fix : #9287 , generate csrf_token on 404
2021-02-09 12:23:55 -05:00
Julian Lam
783786cf8c
fix: do not blindly escape a notification's bodyLong
...
For 7+ years we were escaping this value, but it is in many cases already sanitized (as it may be a post content). For those cases when it is not, I now run it through parse.raw.
Instead of escaping, it now strips p, img, and a tags.
2021-02-09 11:16:40 -05:00
Misty (Bot)
0092df2c02
Latest translations and fallbacks
2021-02-09 09:07:34 +00:00
Renovate Bot
b312725fd3
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.10
2021-02-09 06:15:04 +00:00
Renovate Bot
4599144f31
fix(deps): update dependency nodebb-theme-persona to v10.5.6
2021-02-09 02:45:52 +00:00
renovate[bot]
eb9f058fa1
fix(deps): update dependency nodebb-widget-essentials to v5.0.3 ( #9284 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-08 20:14:29 -05:00
Barış Soner Uşaklı
670cde78da
feat: add invalid event name to error message
2021-02-08 18:36:41 -05:00
Peter Jaszkowiak
cc9d6fd08b
chore: eslint max-len
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
5c2f0f0557
chore: eslint no-restricted-syntax
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
115d19e289
chore: eslint prefer-rest-params, prefer-spread
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
23f212a4c0
chore: eslint prefer-destructuring
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
8d1462ffd8
chore: eslint object-curly-newline
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
62869bae3d
chore: eslint function-paren-newline
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
dab3b23575
chore: eslint no-var, vars-on-top
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
b56d9e12b5
chore: eslint prefer-arrow-callback
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
707b55b6a5
chore: eslint prefer-template
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
4ee0f1459d
chore: eslint import/newline-after-import
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
9f6a682ca9
chore: eslint no-script-url
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
dad01e3051
chore: eslint no-bitwise
2021-02-08 18:06:44 -05:00
Peter Jaszkowiak
58528d1a3e
chore: eslint rules matching existing styles
2021-02-08 18:06:44 -05:00
Renovate Bot
d89ccf261b
chore(deps): update dependency husky to v5
2021-02-08 16:32:40 -05:00
Renovate Bot
6e14014bfa
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.9
2021-02-08 16:32:32 -05:00
Julian Lam
16610b2dca
fix: pass jquery object in to action:notifications.loaded hook
2021-02-08 16:29:45 -05:00
Julian Lam
7edc8f458d
feat: new notifications load/loaded hooks on client side
...
refactored `toggleTimeagoShorthand` code to be inside of a hook listener
2021-02-08 15:26:03 -05:00
Barış Soner Uşaklı
0cca6893f3
fix : #9275 ,
2021-02-08 14:57:28 -05:00
Barış Soner Uşaklı
cfa0d42390
fix: don't use global bootbox obj
2021-02-08 14:37:55 -05:00
Renovate Bot
674a31d12f
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.8
2021-02-08 19:17:53 +00:00
Barış Soner Uşaklı
550cd995e8
fix: remove console.log
2021-02-08 12:11:13 -05:00
Barış Soner Uşaklı
622ff9cd6a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-02-08 12:06:58 -05:00
renovate[bot]
d39235858d
fix(deps): update dependency nodebb-theme-slick to v1.4.3 ( #9278 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-08 12:06:21 -05:00
Barış Soner Uşaklı
fca17cb713
fix: move service worker back to relative_path/service-worker.js
2021-02-08 12:05:57 -05:00
renovate[bot]
1f28e8c31f
fix(deps): update dependency nodebb-theme-vanilla to v11.4.4 ( #9279 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-08 12:01:27 -05:00
renovate[bot]
a7b46adc56
fix(deps): update dependency nodebb-theme-persona to v10.5.5 ( #9277 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-08 12:00:13 -05:00
renovate[bot]
83a0b6b800
fix(deps): update dependency connect-redis to v5.1.0 ( #9276 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-08 11:56:16 -05:00
Barış Soner Uşaklı
ab0ef44289
fix: spec
2021-02-08 11:46:42 -05:00
Barış Soner Uşaklı
a4878a5b22
fix: markread selector
2021-02-08 11:36:36 -05:00
Renovate Bot
030ecffa15
chore(deps): update dependency lint-staged to v10.5.4
2021-02-08 15:19:34 +00:00
Misty (Bot)
429cff93ee
Latest translations and fallbacks
2021-02-08 09:08:48 +00:00
Barış Soner Uşaklı
3090a2aee4
fix: position when scrolling up
...
if sorting is newest to oldest scrollTop wont be changed if you are at the top of the page
2021-02-07 23:19:58 -05:00
Barış Soner Uşaklı
7eebcbdbbc
perf: only load thumbs for topics that actually have thumbs
2021-02-07 19:13:21 -05:00
renovate[bot]
dc14528427
fix(deps): update dependency nodebb-theme-persona to v10.5.4 ( #9270 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-07 18:10:53 -05:00
renovate[bot]
2fda677457
fix(deps): update dependency nodebb-theme-vanilla to v11.4.3 ( #9272 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Barış Soner Uşaklı <baris@nodebb.org >
2021-02-07 18:10:43 -05:00
Renovate Bot
2b12905df1
fix(deps): update dependency nodebb-theme-slick to v1.4.2
2021-02-07 22:59:56 +00:00
Renovate Bot
fb2f114336
fix(deps): update dependency nodebb-theme-lavender to v5.2.1
2021-02-07 21:03:03 +00:00
Barış Soner Uşaklı
47299ea587
Categories refactor ( #9257 )
...
* feat: wip categories pagination
* feat: add subCategoriesPerPage setting
* feat: add load more sub categories button to category page
* fix: openapi spec
* feat: show sub categories left on category page
hide button when no more categories left
* breaking: rename categories to allCategories on /search
categories contains the search results
* fix: spec
* refactor: remove cidsPerPage
* fix: tests
* feat: use component for subcategories
* fix: prevent negative subCategoriesLeft
* feat: new category filter/search WIP
* feat: remove categories from /tag
* fix: dont load all categories when showing move modal
* feat: allow adding custom categories to list
* breaking: dont load entire category tree on post queue
removed unused code
add hooks to filter/selector
add options to filter/selector
* feat: make selector modal work again
* feat: replace old search module
* fix: topic move selector
* feat: dont load all categories on create category modal
* fix: fix more categorySelectors
* feat: dont load entire category tree on group details page
* feat: dont load all categories on home page and user settings page
* feat: add pagination to /user/:userslug/categories
* fix: update schemas
* fix: more tests
* fix: test
* feat: flags page, dont return entire category tree
* fix: flag test
* feat: categories manage page
dont load all categories
allow changing root category
clear caches properly
* fix: spec
* feat: admins&mods page
dont load all categories
* fix: spec
* fix: dont load all children when opening dropdown
* fix: on search results dont return all children
* refactor: pass all options, rename options.cids to options.selectedCids
* fix : #9266
* fix: index 0
* fix: spec
* feat: #9265 , add setObjectBulk
* refactor: shoter updateOrder
* feat: selectors on categories/category
* fix: tests and search filter
* fix: category update test
* feat: pagination on acp categories page
show order in set order modal
* fix: allow drag&drop on pages > 1 in /admin/manage/categories
* fix: teasers for deep nested categories
fix sub category display on /category page
* fix: spec
* refactor: use eslint-disable-next-line
* refactor: shorter
2021-02-07 15:09:52 -05:00
renovate[bot]
2cfab3678e
fix(deps): update dependency nodebb-theme-slick to v1.4.1 ( #9262 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-07 13:35:59 -05:00
renovate[bot]
2147d386be
fix(deps): update socket.io packages to v3.1.1 ( #9253 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-07 13:35:22 -05:00
Renovate Bot
1fa0d4f45c
fix(deps): update dependency postcss to v8.2.5
2021-02-06 20:50:42 +00:00
Misty (Bot)
73c9c1c25a
Latest translations and fallbacks
2021-02-06 09:06:44 +00:00
Renovate Bot
42e365d913
fix(deps): update dependency nodebb-plugin-emoji-android to v2.0.1
2021-02-06 02:39:33 +00:00
Renovate Bot
4fd6027bca
fix(deps): update dependency nodebb-plugin-markdown to v8.12.6
2021-02-06 00:31:14 +00:00
Barış Soner Uşaklı
e40af441c9
fix: cache key collision
2021-02-05 16:29:56 -05:00
Renovate Bot
8a2fe3d916
fix(deps): update dependency nodebb-plugin-mentions to v2.13.7
2021-02-05 21:11:01 +00:00
Julian Lam
a6fa351b72
feat: pass req.session into buildReqObject
2021-02-05 14:31:31 -05:00
Julian Lam
4f97639009
feat: new hook action:login.continue
2021-02-05 14:31:31 -05:00
Julian Lam
5c21c33e58
fix: tests breakage due to 67e3fb6498
2021-02-05 14:31:31 -05:00
Renovate Bot
2326e9a6a7
fix(deps): update dependency nodebb-theme-vanilla to v11.4.2
2021-02-05 19:10:09 +00:00
Renovate Bot
9245ffaf16
fix(deps): update dependency nodebb-theme-persona to v10.5.3
2021-02-05 18:07:01 +00:00
Julian Lam
67e3fb6498
fix: register returnTo logic to match login route
...
Login route saves the previous page by checking for the X-Return-To header. This header is automatically set by ajaxify.
Login takes this value and saves it to `req.session`.
Up until now, `/register` saved the previous URL in a hidden input, and redirected based on that value, but it occasionally conflicted with req.session.returnTo. It was also confusing because it did not match how login handled the values.
This commit updates the route handling so it works identically to `/login`.
2021-02-05 11:49:48 -05:00
Misty (Bot)
9576bec6c3
Latest translations and fallbacks
2021-02-05 09:08:37 +00:00
Julian Lam
492cbc6227
fix: tests
...
/cc @pitaj
2021-02-04 14:34:57 -05:00
Peter Jaszkowiak
5e5d37c38f
fix( #9252 ): pass site domain to nodemailer ( #9254 )
2021-02-04 12:08:14 -05:00
Misty (Bot)
4939837d5b
Latest translations and fallbacks
2021-02-04 09:08:15 +00:00
Julian Lam
f79aeef889
fix: posts.uploads.sync dissociates uploaded thumbs of the main pid
2021-02-03 17:02:33 -05:00
Julian Lam
28b3013424
test: added more topic thumbnail tests
...
... to test for post upload tracking logic
2021-02-03 16:34:39 -05:00
Julian Lam
74be1a5963
chore: fallbacks
2021-02-03 15:26:45 -05:00
Julian Lam
68da1c558f
fix: update grammar on unban text
2021-02-03 15:22:44 -05:00
Julian Lam
c729adeb08
fix: privileges page - tweak icon position and width, group name wrapping
2021-02-03 15:22:44 -05:00
gasoved
970bd06fd2
refactor: improvements
2021-02-03 15:22:44 -05:00
gasoved
53e0d4d2e0
feat: banned-users group
2021-02-03 15:22:44 -05:00
Renovate Bot
389690c3fa
fix(deps): update dependency nodebb-plugin-dbsearch to v4.2.0
2021-02-03 18:14:07 +00:00
Renovate Bot
13e12c9565
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.7
2021-02-03 11:40:44 -05:00
Renovate Bot
0aa8e03f34
fix(deps): update dependency json2csv to v5.0.6
2021-02-03 16:16:27 +00:00
Julian Lam
4af9c2fcdd
fix: autofocus on search field in ACP > Manage > Plugins
2021-02-03 10:08:14 -05:00
Julian Lam
44019e2805
fix(deps): bump theme deps for #9244
2021-02-03 09:49:58 -05:00
gasoved
cabec378f4
fix: openapi test specs
2021-02-03 09:49:28 -05:00
gasoved
7c9674de6c
fix: include admins
2021-02-03 09:49:28 -05:00
gasoved
a2a7557cc0
refactor: update dom after diff deletion better
2021-02-03 09:49:28 -05:00
gasoved
eaf9d2e44a
fix: include admins, limit to category mods, correct privilege name
2021-02-03 09:49:28 -05:00
gasoved
4447a64eaa
refactor: removed 3 lines
2021-02-03 09:49:28 -05:00
gasoved
72b050b4a8
test: post diff deletion tests
2021-02-03 09:49:28 -05:00
gasoved
eb642f40b9
feat: #9109 , ability to delete a post's diffs
2021-02-03 09:49:28 -05:00
Misty (Bot)
a87416971b
Latest translations and fallbacks
2021-02-03 09:07:44 +00:00
Renovate Bot
56e4e56b57
fix(deps): update dependency mongodb to v3.6.4
2021-02-02 23:10:49 +00:00
Julian Lam
bd5839639d
fix: http 200 test for api routes
2021-02-02 12:08:31 -05:00
Julian Lam
501441b736
feat: add .delete() method to api module
2021-02-02 10:27:34 -05:00
psychobunny
58655e9a0b
fix: invalid API call when unfollowing a user
2021-02-02 10:16:03 -05:00
Misty (Bot)
526df41db1
Latest translations and fallbacks
2021-02-02 09:07:11 +00:00
Barış Soner Uşaklı
833c73e81b
fix: example
2021-02-01 22:21:19 -05:00
Barış Soner Uşaklı
cc560ca3f9
feat: doc add description
2021-02-01 22:08:56 -05:00
Barış Soner Uşaklı
8e85a28d85
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-02-01 22:08:51 -05:00
Renovate Bot
0441144968
fix(deps): update dependency nodebb-theme-persona to v10.5.1
2021-02-01 22:03:58 -05:00
Barış Soner Uşaklı
ed11e17129
feat: add doc for query param
2021-02-01 22:03:44 -05:00
Barış Soner Uşaklı
fffdc4e0ca
feat: #9234 , add pagination to /api/recent/posts/:term?
2021-02-01 21:38:26 -05:00
Opliko
2bc74cffe6
fix : #9127 , scope service worker to relative_path for the forum ( #9239 )
...
Adds a `Service-Worker-Allowed` header on `assets/src/service-worker.js` URL and uses `scope` option during registration to ensure the service worker is correctly scoped to the entire forum and only the forum.
2021-02-01 19:40:14 -05:00
renovate[bot]
897d29ecd6
fix(deps): update dependency nodebb-theme-vanilla to v11.4.0 ( #9238 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-01 17:52:25 -05:00
renovate[bot]
8e2deab4ad
fix(deps): update dependency nodebb-theme-slick to v1.4.0 ( #9237 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-01 17:50:09 -05:00
renovate[bot]
4f842a79f2
fix(deps): update dependency nodebb-theme-persona to v10.5.0 ( #9236 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-02-01 17:33:51 -05:00
Renovate Bot
47fd1634b6
fix(deps): update dependency nodebb-theme-lavender to v5.2.0
2021-02-01 21:29:50 +00:00
Barış Soner Uşaklı
d1364c3130
Categories refactor ( #9233 )
...
* feat: wip categories pagination
* feat: add subCategoriesPerPage setting
* feat: add load more sub categories button to category page
* fix: openapi spec
* feat: show sub categories left on category page
hide button when no more categories left
* breaking: rename categories to allCategories on /search
categories contains the search results
* fix: spec
* refactor: remove cidsPerPage
* fix: tests
* feat: use component for subcategories
* fix: prevent negative subCategoriesLeft
2021-02-01 15:19:32 -05:00
Barış Soner Uşaklı
4c12e0aaf8
fix: update docs
2021-02-01 15:16:36 -05:00
Julian Lam
d6f60f4502
fix: broken test after sorted-lists logic change
2021-02-01 14:51:16 -05:00
Julian Lam
d5d24594e8
feat: allow sorted-lists on multiple pages
...
If multiple sorted-lists were on separate pages, saving one page would erase the sorted-lists saved on the other page. This was caused by naive deletion of the sorted-lists index on settings save.
At the same time, a bug was found where if fewer items were passed in, only that many items were removed from the database, leaving leftover orphan data in the database.
The logic now:
- Only removes sorted-lists if they are passed in (and empty)
- Deletes all sorted list items, not just the items passed in.
2021-02-01 11:47:26 -05:00
Barış Soner Uşaklı
9834f72fc7
fix: clear all locks on restart
2021-02-01 11:31:47 -05:00
Barış Soner Uşaklı
f6cd2862bd
feat: #9232 , add profile picture into exported zip
2021-02-01 11:31:30 -05:00
Julian Lam
5131eb6b90
fix: action:admin.settingsLoaded to use new hooks lib
2021-01-31 16:59:03 -05:00
Julian Lam
b0f5d5a594
fix: crash on firing action hook that had no listeners registered
2021-01-31 16:59:03 -05:00
Julian Lam
1a04ec6419
fix: bug where action:settings.sorted-list.loaded fired early
...
The hook was fired before the elements had been added to the DOM.
Also, I updated it to use the new hooks lib.
2021-01-31 16:59:03 -05:00
Julian Lam
a8be6fb8fb
fix: regression where filter:settings.set no longer received sorted-lists
2021-01-31 16:59:03 -05:00
Barış Soner Uşaklı
5bc1f5b4e8
fix : #9231 , fix redis pubsub connection
...
regression from fdfbc90255
2021-01-31 12:37:28 -05:00
Renovate Bot
3696a19970
chore(deps): update dependency eslint to v7.19.0
2021-01-31 07:07:45 +00:00
Barış Soner Uşaklı
a29dd21de4
fix: don't translate message on every ajaxify
2021-01-30 15:01:43 -05:00
Misty (Bot)
195e688bac
Latest translations and fallbacks
2021-01-30 09:06:05 +00:00
Renovate Bot
1e10ebfb68
fix(deps): update dependency nodebb-plugin-dbsearch to v4.1.3
2021-01-29 23:33:20 +00:00
Julian Lam
05c53394f3
fix: tests
2021-01-29 17:05:45 -05:00
Julian Lam
7419922040
fix: improper override of req.body.username in login logic
2021-01-29 17:03:44 -05:00
Julian Lam
b820d23401
feat: new hook filter:login.override, deprecate action:auth.overrideLogin
2021-01-29 16:59:57 -05:00
Julian Lam
473d5f4aba
fix: full settings hash not passed through to action:settings.set
...
The sorted lists were being filtered out
2021-01-29 15:18:57 -05:00
Julian Lam
eb96046e97
Revert "refactor: use Map to track sorted lists in Settings.set()"
...
This reverts commit 65de2e76b4 .
2021-01-29 15:07:09 -05:00
Julian Lam
65de2e76b4
refactor: use Map to track sorted lists in Settings.set()
2021-01-29 15:00:14 -05:00
Baris Usakli
a5bf9779fd
fix : #9223 , don't overwrite stmp settings
2021-01-29 14:22:08 -05:00
Renovate Bot
0e2b329bb7
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.6
2021-01-29 19:00:52 +00:00
Julian Lam
4029ec3713
fix: multiple sorted-lists do not save to the correct set
2021-01-29 13:39:00 -05:00
Renovate Bot
6c3b1fde87
fix(deps): update dependency autoprefixer to v10.2.4
2021-01-29 18:37:56 +00:00
Misty (Bot)
406faf4c66
Latest translations and fallbacks
2021-01-29 09:10:35 +00:00
Renovate Bot
05901fcd3a
fix(deps): update dependency nodebb-plugin-markdown to v8.12.5
2021-01-28 23:47:56 +00:00
Julian Lam
3052256db3
chore: deprecation notices for plugins using plugin old hook methods
2021-01-28 17:15:51 -05:00
Julian Lam
15ba0abb34
docs: update deprecation-removal version for plugin hook helper methods in 1.18.0
2021-01-28 16:23:03 -05:00
Julian Lam
f8bf9e99c4
fix: pass module name to static:script.init, +comments
...
I feel it is difficult to know exactly what the original use-cases were for these hooks, so some comments may be helpful.
2021-01-28 16:15:04 -05:00
Julian Lam
4bb3b0323d
feat: guard password fields in login/register against accidental caps lock
2021-01-28 15:00:26 -05:00
Barış Soner Uşaklı
e8429f509b
fix: handle delete and update for categories:name zset
2021-01-28 10:18:09 -05:00
Misty (Bot)
53a6dca3c6
Latest translations and fallbacks
2021-01-28 09:10:07 +00:00
Renovate Bot
a9b3fb373b
fix(deps): update dependency nodebb-theme-persona to v10.4.1
2021-01-28 05:36:58 +00:00
Barış Soner Uşaklı
34c42c6fa3
feat: ability to search categories, #8813
2021-01-27 22:51:22 -05:00
Barış Soner Uşaklı
faeb637353
fix: tests remove old routes
2021-01-27 20:30:33 -05:00
Barış Soner Uşaklı
d41ce87334
fix: removed object routes
2021-01-27 17:44:48 -05:00
Barış Soner Uşaklı
a1c014462c
revert: bring back backwards compat
2021-01-27 17:41:07 -05:00
Barış Soner Uşaklı
647d3ba810
fix: removed methods
2021-01-27 17:36:58 -05:00
Barış Soner Uşaklı
05be1c6603
feat: restore action:script.load, allow modifying loaded module via static:script.init
2021-01-27 17:21:08 -05:00
Renovate Bot
a90773a61d
fix(deps): update dependency sharp to v0.27.1
2021-01-27 22:02:21 +00:00
Julian Lam
fb84c78544
chore: remove deprecated User.emailConfirm [breaking]
...
Use `User.email.confirmByCode` instead.
2021-01-27 16:21:53 -05:00
Julian Lam
5a775e09dc
chore: remove deprecated plugin hook filter:privileges:isUserAllowedTo [breaking]
...
Use `filter:privileges:isAllowedTo` instead.
2021-01-27 16:20:45 -05:00
Julian Lam
d41de481a4
chore: remove deprecated plugin hook methods [breaking]
...
Call plugins.hooks.fire() instead.
2021-01-27 16:18:19 -05:00
Julian Lam
cc0d562e9a
chore: more removals of thumb specific backwards-compatibility [breaking]
2021-01-27 16:17:14 -05:00
Julian Lam
8b09292e77
chore: add deprecation notice in comments for ajaxify.loadExtraScripts
2021-01-27 16:10:19 -05:00
Julian Lam
5f9f241e37
chore: remove deprecated filter:admin/header.build hook [breaking]
...
Use `filter:middleware.renderAdminHeader` instead.
2021-01-27 16:10:19 -05:00
Julian Lam
84dfdfe659
chore: remove deprecated v2 style responses for thumbs upload route [breaking]
2021-01-27 16:10:13 -05:00
Julian Lam
2ad0d0d0d8
chore: remove deprecated getObject routes [breaking]
...
`/api/post/pid/:pid`, `/api/topic/tid/:tid`, `/api/category/cid/:cid` have now been removed in favour of routes in the Write API (`/api/v3/(posts|topics|categories)/:id`)
2021-01-27 16:07:00 -05:00
Julian Lam
7b090c588b
fix: incorrect return for Thumbs.get() if thumbs were disabled
2021-01-27 14:33:40 -05:00
Julian Lam
7da1b43f2b
fix: script failure if client-side page script does not exist
2021-01-27 14:32:15 -05:00
Julian Lam
ca14c0e2a6
fix(deps): bump persona to get timeline style
2021-01-27 14:00:14 -05:00
Julian Lam
aa8b84bb56
fix(topic-events): topicEvents.init() test
2021-01-27 13:16:49 -05:00
Julian Lam
dc84559d0b
feat(topic-events): topic events GET route in write API
2021-01-27 13:16:49 -05:00
Julian Lam
449c379d22
feat(topic-events): server-side tests for topic events
2021-01-27 13:16:49 -05:00
Julian Lam
0d4a377558
feat(topic-events): clear out topic events when a topic is purged
2021-01-27 13:16:49 -05:00
Julian Lam
8e93bf7362
feat(topic-events): client-side handling on topic event log
2021-01-27 13:16:49 -05:00
Julian Lam
df2fdd56ba
fix(topic-events): repeated invocations of Posts.addTopicEvents caused dupes to be added to DOM
2021-01-27 13:16:49 -05:00
Julian Lam
9559fad8ac
refactor(topic-events): expose addTopicEvents method in topic posts lib
...
+ allow it to accept an array of events, or fall back to ajaxify data otherwise
2021-01-27 13:16:49 -05:00
Julian Lam
cec3fc934d
refactor(topic-events): break out some logic in events.get into local modifyEvent method
...
+ events.log now returns a complete event object
2021-01-27 13:16:49 -05:00
Julian Lam
882e6a159c
feat(topic-events): handle newest_to_oldest sort in topic events, WIP
2021-01-27 13:16:49 -05:00
Julian Lam
2293a07a06
feat(topic-events): generic css for timeline-event
2021-01-27 13:16:49 -05:00
Julian Lam
611d1f872d
feat(topic-events): support for uids in topic event payloads
2021-01-27 13:16:49 -05:00
Julian Lam
425eca145b
refactor(topic-events): fire topic event logging in topics/tools instead, pass uid into payload
2021-01-27 13:16:49 -05:00
Julian Lam
ab2e1ecb40
feat(topic-events): work in progress topic events logic and client-side implementation
2021-01-27 13:16:49 -05:00
Julian Lam
faf5960373
fix: bug where action:ajaxify.end was never called if there were no init scripts
2021-01-27 12:23:02 -05:00
Julian Lam
8e5687a4af
refactor(hooks): deprecate action:script.load client-side hook
...
Use `static:script.init` instead.
2021-01-27 12:23:02 -05:00
Julian Lam
efff8e2ae2
fix(hooks): bug where hook firing would fail if there were no listeners
2021-01-27 12:23:02 -05:00
Julian Lam
e7bd038db1
refactor(hooks): better error handling
...
Hook listeners can both throw and reject, and it will be handled appropriately (e.g. filters won't fail)
2021-01-27 12:23:02 -05:00
Julian Lam
8ff07bc196
fix: update js concatenation logic to bundle scripts.rjs into minfile regardless of build environment
...
The slowdown is fairly insignificant (< .1s), and the only change is the minified file is identical across environments, which is better from a debugging standpoint
2021-01-27 12:23:02 -05:00
Julian Lam
1d77572117
feat(hooks): update action:ajaxify.end to use new hooks module
2021-01-27 12:23:02 -05:00
Julian Lam
412d285850
fix(hooks): fallback handling for core invocations of hooks.fire
...
+ .on() which is the same as .register()
2021-01-27 12:23:02 -05:00
Julian Lam
01c9b1847e
feat(hooks): client-side hooks module
...
Similar to server-side, comes with three hook types, filter, action, and static. Behaviour also mimics server-side.
2021-01-27 12:23:02 -05:00
Misty (Bot)
42c0f9ac52
Latest translations and fallbacks
2021-01-27 09:11:26 +00:00
Misty (Bot)
39bc741bca
Latest translations and fallbacks
2021-01-26 09:10:04 +00:00
Julian Lam
f975063b7d
fix : #7125 , allow list for page route, configurable via plugin hook
2021-01-25 16:01:10 -05:00
Julian Lam
8b72479f62
fix: remove 'filters' and 'categories' from flag details API return [breaking]
...
These options were originally used when the flag filters were shown in the sidebar. This has seen been removed, and so the information is now superfluous
2021-01-25 12:13:09 -05:00
Julian Lam
1603566bcc
fix: filtering logic of flags [breaking]
...
When combining filters, the old logic assumed that every filter was
exclusive, unless that filter contained multiple items, in which
case it was added to a list of "or" filters that returned all
matching flags.
A fault was discovered in that if you passed in multiple "or"
states, it did not return flags with the expected filtering.
e.g. open flags, closed flags, flags of cid 1, flags of cid 2
This could return open flags of cid 3, since all of the filters
were "OR"'d.
This logic change updates the behaviour so disparate OR sets are
intersected (ANDed).
2021-01-25 11:29:00 -05:00
Julian Lam
942d924779
fix: error on flag list if no flag filters were saved in session
2021-01-25 11:19:16 -05:00
Julian Lam
6b1c97db79
feat: feature flag for auto-resolving a user's flags on ban [breaking]
...
The default behaviour has now been changed to 'off'. Going forward, a user's flags will no longer automatically resolve on ban.
2021-01-25 11:07:29 -05:00
Misty (Bot)
a396b1099c
Latest translations and fallbacks
2021-01-25 09:09:10 +00:00
Julian Lam
35c92d0cff
fix: mod cid filter accidentally saved in session
2021-01-24 14:23:00 -05:00
Julian Lam
ce7c74b2e1
fix: more tests for #9217
2021-01-24 14:11:47 -05:00
Julian Lam
f2a5cd0b67
fix: tests for #9217
2021-01-24 14:05:11 -05:00
Julian Lam
27cae0d5d8
fix: missing return for #9217
2021-01-24 14:01:16 -05:00
Julian Lam
b2b1450e5d
fix : #9217 , render 400 error page on bad access to /register
2021-01-24 13:59:16 -05:00
Misty (Bot)
06e2ef1a8e
Latest translations and fallbacks
2021-01-24 09:06:49 +00:00
Misty (Bot)
65849d9b93
Latest translations and fallbacks
2021-01-23 09:06:25 +00:00
Barış Soner Uşaklı
78896fc623
fix: redis check compat tests
2021-01-23 00:04:48 -05:00
Barış Soner Uşaklı
fdfbc90255
feat: async/await redis connection
2021-01-22 23:59:52 -05:00
Barış Soner Uşaklı
33bf1b0e2c
feat: async/await psql connection
2021-01-22 22:10:34 -05:00
Barış Soner Uşaklı
672959c13f
feat: add group name to csv event
2021-01-22 13:14:14 -05:00
Julian Lam
a186ea0fe3
fix: registration completion overriding returnTo if it was already set
2021-01-22 10:01:42 -05:00
Julian Lam
280285cda9
feat: allow interstitial callbacks to be async functions [breaking]
...
This change is breaking in the sense that if you have written
interstitial callbacks before that are async functions _with_ a
callback, those are no longer allowed. You will not need to call
next() as that argument will no longer be passed in to async
functions.
2021-01-22 10:01:42 -05:00
Misty (Bot)
d1f78cb8c0
Latest translations and fallbacks
2021-01-22 09:09:56 +00:00
Renovate Bot
5b2f0be080
fix(deps): update dependency postcss to v8.2.4
2021-01-21 14:43:12 -05:00
Renovate Bot
d99cb1cf83
fix(deps): update dependency autoprefixer to v10.2.3
2021-01-21 19:22:52 +00:00
Renovate Bot
4232d97b57
fix(deps): update dependency postcss-clean to v1.2.0
2021-01-21 16:24:03 +00:00
Barış Soner Uşaklı
525fbeeb4d
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-01-20 20:17:12 -05:00
Barış Soner Uşaklı
5c1b742979
fix: add missing user delete event types
2021-01-20 20:16:32 -05:00
psychobunny
1c42060241
fix: missing option for user-deleteAccount on ACP Events page
2021-01-20 20:16:24 -05:00
Misty (Bot)
ea7f838170
chore: incrementing version number - v1.16.2
...
(cherry picked from commit 023e4cfcee )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-01-21 00:43:53 +00:00
Misty (Bot)
d3883d4bd9
chore: update changelog for v1.16.2
2021-01-21 00:43:53 +00:00
renovate[bot]
b5cb2f8b9c
fix(deps): update dependency bootbox to v5 ( #8751 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-01-20 16:50:41 -05:00
Misty (Bot)
a55051de2f
Latest translations and fallbacks
2021-01-20 09:09:28 +00:00
Barış Soner Uşaklı
7fb583dcfd
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-01-18 19:31:14 -05:00
Barış Soner Uşaklı
c608b0e8a3
fix: https://github.com/NodeBB/nodebb-plugin-webhooks/issues/3
2021-01-18 19:31:07 -05:00
Julian Lam
d85ad10d34
fix: restored sanity checks for post move socket calls
2021-01-18 15:47:15 -05:00
Julian Lam
966c4117ec
refactor(api): post move to write API
2021-01-18 15:31:14 -05:00
Barış Soner Uşaklı
0fa4c11ea6
fix: don't chagne scrollTop if at the top of page
2021-01-18 14:52:52 -05:00
Julian Lam
e118e59ce0
refactor(api): post diffs to use write API
2021-01-18 14:26:22 -05:00
Barış Soner Uşaklı
c2e2370655
feat: add filter:email.cancel to allow plugins to cancel sending emails
2021-01-18 13:34:28 -05:00
Barış Soner Uşaklı
1590cdf19f
fix : #9206 , fix double escaped arguments
2021-01-17 20:22:46 -05:00
Julian Lam
f5fcd232f6
fix: regression caused by 77ab46686d
...
Access checks were added for topic GET route, but occasionally a post_uuid is passed in, which is available to everyone, and so checks should be skipped
2021-01-17 15:43:29 -05:00
Barış Soner Uşaklı
4fb907875e
fix: don't crash if fullname is not a string
...
https://community.nodebb.org/topic/15291/upgrade-error-fullname-substr-is-not-a-function
2021-01-17 13:10:28 -05:00
Barış Soner Uşaklı
1374e0eeba
refactor: change var to const
2021-01-16 12:54:11 -05:00
Barış Soner Uşaklı
7a790d1830
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-01-16 09:40:00 -05:00
Barış Soner Uşaklı
00ba89b6d6
fix : #9204 , bypass groupname length check for system group in upgrade script
2021-01-16 09:37:32 -05:00
Renovate Bot
f16cdc9f0a
fix(deps): update dependency nodebb-theme-persona to v10.3.19
2021-01-16 06:15:50 +00:00
Renovate Bot
a6f5de8690
chore(deps): update dependency husky to v4.3.8
2021-01-16 04:51:15 +00:00
Renovate Bot
afbef95f7d
chore(deps): update dependency eslint to v7.18.0
2021-01-16 03:42:58 +00:00
Barış Soner Uşaklı
9938a139fe
fix: add missing await
2021-01-15 14:42:19 -05:00
Barış Soner Uşaklı
ceb1566834
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-01-15 14:41:57 -05:00
Barış Soner Uşaklı
25ab99b91d
refactor: single remove call
2021-01-15 14:41:45 -05:00
Misty (Bot)
43ff8e4197
chore: incrementing version number - v1.16.2-beta.0
2021-01-15 15:31:56 +00:00
Misty (Bot)
a972b5a77a
Latest translations and fallbacks
2021-01-15 09:08:26 +00:00
Renovate Bot
3d1224e18d
fix(deps): update socket.io packages to v3.1.0
2021-01-15 03:20:58 +00:00
Julian Lam
ab11435ed5
feat: grant plugins the ability to specify options to the SSO handler
...
... to be handled in the plugin itself (overriding the passport prototype's authorizationParams method)
+ new hook filter:auth.options
2021-01-13 16:57:48 -05:00
Julian Lam
9b289eca9d
fix: ssoState passed to strategies even if not called for
2021-01-13 16:25:19 -05:00
Barış Soner Uşaklı
3d36208877
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-01-13 11:37:22 -05:00
Barış Soner Uşaklı
0a471b76b5
fix: use max
2021-01-13 11:37:15 -05:00
Barış Soner Uşaklı
c30b40abe7
fix: keep 60 topics minimum on topic list
2021-01-13 11:35:18 -05:00
Julian Lam
fdf0347240
style: update codeclimate config to be less sensitive to duplicate code blocks
...
After conversing with Dave from CodeClimate, he suggested these changes to adjust CodeClimate's detection so that it does not alert as frequently for code blocks that are similar, but functionally different. I also added a line to enforce the rule of threes, since CC often alerted only when two blocks were identical.
2021-01-13 10:26:43 -05:00
Misty (Bot)
fc3a0bd427
Latest translations and fallbacks
2021-01-13 09:08:53 +00:00
Julian Lam
77ab46686d
fix: access checks for tags and thumbs get route
2021-01-12 17:38:35 -05:00
Julian Lam
c0fb1cb59c
fix : #9194 global mods unable to pin or unpin topics
2021-01-12 14:02:12 -05:00
Barış Soner Uşaklı
286aa243f5
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-01-12 11:19:15 -05:00
Barış Soner Uşaklı
ef16cd2e6f
fix : #9192 , exit after logging error
2021-01-12 10:46:55 -05:00
Misty (Bot)
a26bfb3fda
Latest translations and fallbacks
2021-01-12 09:08:47 +00:00
Renovate Bot
1901ecb244
fix(deps): update dependency nodebb-theme-slick to v1.3.8
2021-01-12 04:36:38 +00:00
gasoved
69419571a9
fix: make sure inviter user exists
2021-01-11 17:00:17 -05:00
Julian Lam
a407a51da6
fix : #9178 missing language strings (and fallbacks) for post-queue
2021-01-11 14:47:09 -05:00
Barış Soner Uşaklı
a82f943c76
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-01-11 14:35:48 -05:00
Barış Soner Uşaklı
89e6c75d58
fix : #9185 , fix string boolean values
2021-01-11 14:35:23 -05:00
Julian Lam
e817d5beda
fix: test for topicThumbs
2021-01-11 14:31:47 -05:00
Julian Lam
66da6bcd1c
fix : #9184 proper relative_path usage in topic thumbs.get
2021-01-11 13:28:04 -05:00
Misty (Bot)
d90c7ff43b
Latest translations and fallbacks
2021-01-11 09:08:27 +00:00
Misty (Bot)
6c855bf48e
Latest translations and fallbacks
2021-01-10 09:08:11 +00:00
Misty (Bot)
96280d76af
Latest translations and fallbacks
2021-01-09 09:07:47 +00:00
Julian Lam
b742229e59
fix : #9169 , re-adding v2-style behaviour so as to not break the API... yet
2021-01-08 15:12:33 -05:00
Barış Soner Uşaklı
aa95cc7d60
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-01-08 14:19:37 -05:00
Barış Soner Uşaklı
eaf62d39fd
fix : #9177 , handled multiple deleted users properly
2021-01-08 14:19:25 -05:00
Julian Lam
4ede18ce5f
fix: broken test caused by errant .pop(), missing await
2021-01-08 14:15:54 -05:00
Julian Lam
c07e1e16af
feat: add unread-count badge if navigator contains /flags route
2021-01-08 14:15:54 -05:00
Julian Lam
6a1311b4bc
refactor: flags lib to have a separate getFlagIdsWithFilters method
...
added quick filter for unresolved flags
2021-01-08 14:15:54 -05:00
Julian Lam
6cb5888c13
fix: unescape header navigation originalRoute [breaking]
2021-01-08 14:15:54 -05:00
Julian Lam
03a0e72fae
refactor: split out logic dedicated to calculating unread counts, to a separate local method
2021-01-08 14:15:54 -05:00
Barış Soner Uşaklı
5cae95eb9f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-01-08 13:33:00 -05:00
Barış Soner Uşaklı
d83d40cf9b
fix: missing error message
2021-01-08 12:01:44 -05:00
Renovate Bot
36069da2f8
fix(deps): update dependency sortablejs to v1.13.0
2021-01-08 04:53:57 +00:00
Renovate Bot
5b3c48fd02
fix(deps): update dependency autoprefixer to v10.2.1
2021-01-08 03:17:34 +00:00
Manuel Valle
e14b67786c
Solve Custom home page route error bug ( #9180 )
...
When you select Custom Route as home you get a 404 error "/custom not found" error.
This because 'homePageRoute' property was used instead of 'homePageCustom'
2021-01-07 21:44:02 -05:00
Barış Soner Uşaklı
8ece64ab82
fix: test for https://github.com/NodeBB/NodeBB/pull/9180
2021-01-07 21:42:19 -05:00
Barış Soner Uşaklı
7069735aa2
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2021-01-07 20:58:53 -05:00
Barış Soner Uşaklı
da54697075
fix : #9176 , limit description size
2021-01-07 20:58:45 -05:00
Julian Lam
9534d95619
fix: broken test due to change in response code
2021-01-07 15:11:45 -05:00
Julian Lam
0da2843281
feat(api): schema definition for new credential checking route
2021-01-07 15:11:45 -05:00
Julian Lam
97d678fd2a
fix: return a user object, not an array of user objects (in v3 login check route)
2021-01-07 15:11:45 -05:00
Julian Lam
8c86f5bcec
fix: bad execution flow in utilities.login
2021-01-07 15:11:45 -05:00
Julian Lam
87a7d85e89
fix: missing breadcrumbs in schema
2021-01-07 15:11:45 -05:00
Julian Lam
534224133b
fix: random loadFiles added by errant vscode autocompletion
2021-01-07 15:11:45 -05:00
Julian Lam
8bbb320867
feat: handle HTTP 429 as a response code
2021-01-07 15:11:45 -05:00
Julian Lam
56f929ed4f
feat: add write API route for checking login credentials
2021-01-07 15:11:45 -05:00
Julian Lam
1cf0032d9f
feat: allow override of local fns in login controller, 400 instead of 500 for wrong login type [breaking]
2021-01-07 15:11:45 -05:00
Renovate Bot
d3e041e292
chore(deps): update dependency husky to v4.3.7
2021-01-07 04:36:33 +00:00
Barış Soner Uşaklı
6cbb77afda
fix: add missing breadcrumb on /user/<slug>/categories
2021-01-06 22:00:56 -05:00
Barış Soner Uşaklı
f0dd302c77
perf: use only required calls
2021-01-06 21:25:32 -05:00
Peter Jaszkowiak
a51c5698c7
fix: --help usage info
...
yargs (via nconf) would exit when detecting a help flag
also improves the speed of `./nodebb help build`
2021-01-06 20:43:07 -05:00
Barış Soner Uşaklı
072a0e32d8
feat: #8813 , faster category search dropdown
...
when you have 4k+ categories manipulating DOM becomes very slow
clone the list and manipulate it outside of DOM, replace list on DOM when search is done
add utils.debounce so list is updated slower
2021-01-06 17:04:18 -05:00
Misty (Bot)
e3cd7a2343
chore: incrementing version number - v1.16.1
...
(cherry picked from commit 7fb032b396 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2021-01-06 19:17:56 +00:00
Misty (Bot)
b6d71710a0
chore: update changelog for v1.16.1
2021-01-06 19:17:56 +00:00
Julian Lam
171017c38c
fix : #9130 , remove timestamp prefix from thumbnail names in API response
2021-01-06 12:15:32 -05:00
Barış Soner Uşaklı
8c31afae7d
feat: #9173 , show installed plugin versions in ./nodebb plugins
2021-01-06 11:52:19 -05:00
Misty (Bot)
afe6d84710
Latest translations and fallbacks
2021-01-06 09:09:57 +00:00
Renovate Bot
e445ae5a7a
fix(deps): update dependency autoprefixer to v10.2.0
2021-01-06 04:23:40 +00:00
Julian Lam
b9ba44edd7
fix : #9166 missing relative path in topic thumbs modal and topic list
2021-01-05 13:40:36 -05:00
Renovate Bot
fd045c67c9
fix(deps): update socket.io packages to v3.0.5
2021-01-05 13:38:31 +00:00
Barış Soner Uşaklı
0d7dfeeb86
chore: increase test timeout
2021-01-04 17:09:14 -05:00
Barış Soner Uşaklı
1968bf50f1
fix : #9163 , fix total connection count on ACP
...
sockets.sockets is a JS map in 3.x
2021-01-04 16:58:29 -05:00
Renovate Bot
87e333b44f
fix(deps): update dependency nodebb-theme-persona to v10.3.16
2021-01-04 20:20:22 +00:00
Renovate Bot
4524f825d4
fix(deps): update dependency benchpressjs to v2.4.0
2021-01-04 18:52:33 +00:00
Misty (Bot)
5fcf3ea61b
chore: incrementing version number - v1.16.1-beta.0
2021-01-04 14:40:53 +00:00
Misty (Bot)
ebf1624a90
Latest translations and fallbacks
2021-01-02 09:07:42 +00:00
Renovate Bot
18ae7cf719
chore(deps): update dependency eslint to v7.17.0
2021-01-02 03:44:22 +00:00
Misty (Bot)
d1700c40e2
Latest translations and fallbacks
2020-12-31 09:09:40 +00:00
Andrew Rodrigues
4d6ddf6dbf
feat: added note that you can now upload videos
2020-12-31 00:17:10 -05:00
Julian Lam
e5edbc6faf
feat: automatically attempt socket.io reconnection on ajaxify
...
Also, updated messaging and toaster to accurately reflect offline-mode state
2020-12-30 13:59:00 -05:00
Renovate Bot
189be9e0be
fix(deps): update dependency nodebb-theme-persona to v10.3.15
2020-12-30 02:16:52 +00:00
Julian Lam
041d45c3d2
fix: genericise .necro-post, bump persona to latest
2020-12-29 16:34:05 -05:00
Julian Lam
edb8da1ef9
feat(api): closes #9123 category and topic routes migrated to Write API
2020-12-29 10:32:01 -05:00
Julian Lam
77a5adb616
fix(tests): handle nested allOf blocks
2020-12-29 10:32:01 -05:00
Julian Lam
9ecfac9b68
feat(api): #9123 , migrate rest of the getObject controllers to Write API
2020-12-29 10:32:01 -05:00
Julian Lam
cdff8d286a
chore(api): add deprecation notices re: #9123
2020-12-29 10:32:01 -05:00
Julian Lam
e267f29584
feat(api): #9123 , migrate /api/post/pid/:pid to Write API
2020-12-29 10:32:01 -05:00
Misty (Bot)
1002c14aa2
Latest translations and fallbacks
2020-12-29 09:08:10 +00:00
Barış Soner Uşaklı
33290850ee
fix : #9126 , skip base64 and long values
2020-12-28 12:10:48 -05:00
Barış Soner Uşaklı
3121215e87
fix: #9127 , use assets path
2020-12-28 12:03:27 -05:00
Barış Soner Uşaklı
c1ecfd1ebf
feat: #9135 , don't try to reconnect forever
2020-12-28 11:44:14 -05:00
Julian Lam
a555f02415
fix: inability for admins with setting privilege to save plugin settings
2020-12-28 11:09:40 -05:00
Julian Lam
fb3f3f729f
refactor(openapi): update TopicObject component to reference TopicObjectSlim in its schema
2020-12-28 10:48:58 -05:00
Julian Lam
895e3d939e
fix : #9149 , server-side handling of disableChatMessageEditing
2020-12-28 10:20:52 -05:00
Julian Lam
d27815a8c0
fix : #9149 , incorrect client-side disableChatMessageEditing value for admins/gmods
2020-12-28 09:51:28 -05:00
Barış Soner Uşaklı
20c1b684ed
fix : #9151 , dont use service worker for posts requests
2020-12-27 21:18:41 -05:00
Misty (Bot)
f1ec4961d9
Latest translations and fallbacks
2020-12-27 09:06:08 +00:00
Misty (Bot)
29fcdc4c22
Latest translations and fallbacks
2020-12-26 09:06:53 +00:00
Barış Soner Uşaklı
183cabe90f
fix : #9150 , fix selector so it doesn't add img-responsive to profile pics
2020-12-25 23:19:45 -05:00
Renovate Bot
1dd1d3b064
fix(deps): update dependency nodebb-widget-essentials to v5.0.2
2020-12-25 02:43:17 +00:00
Misty (Bot)
d85e351f43
Latest translations and fallbacks
2020-12-24 09:08:02 +00:00
Julian Lam
2874036024
fix: tests
2020-12-23 17:48:54 -05:00
Julian Lam
223f0a5515
feat(acp): admin tags privilege
2020-12-23 17:44:17 -05:00
Julian Lam
d90aa95808
feat: add confirmation modal when assigning admin:admins-mods privilege
2020-12-23 14:18:14 -05:00
Julian Lam
fb46a8d975
feat(acp): admins-mods privilege
2020-12-23 14:18:14 -05:00
Julian Lam
5b8558e9a5
feat: allow dashes in privilege group names
2020-12-23 14:18:14 -05:00
Julian Lam
3aa5beb832
feat: allow multiple privileges to be defined for a given admin socket call
2020-12-23 14:18:14 -05:00
renovate[bot]
f55dddb2be
fix(deps): update dependency nodebb-widget-essentials to v5.0.1 ( #9144 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-23 12:49:34 -05:00
Barış Soner Uşaklı
fcc1e24ad0
feat: rename admin middleware header hook
2020-12-23 10:47:51 -05:00
Renovate Bot
6d980d26d7
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.5
2020-12-23 10:03:55 -05:00
Misty (Bot)
c62a6b6ca8
Latest translations and fallbacks
2020-12-23 09:07:52 +00:00
Julian Lam
da191341e8
feat(acp): added new admin privilege for groups management
2020-12-22 21:45:51 -05:00
Julian Lam
3959a7bd9c
fix(api): failing test due to missing file
2020-12-22 14:43:22 -05:00
Julian Lam
80ee3dfbd1
fix(api): tests
2020-12-22 14:39:48 -05:00
Barış Soner Uşaklı
931105e6cb
fix: dont show deleted posts in navigator
2020-12-22 14:29:25 -05:00
Julian Lam
32e36f7b2e
feat(api): group ownership API route, switch client-side to use API route
2020-12-22 14:26:31 -05:00
Julian Lam
98550d61d7
feat(api): add schema for groups update route
2020-12-22 13:22:01 -05:00
Julian Lam
4fc1337762
feat(api): added schema for email unsubscribe token
2020-12-22 13:22:01 -05:00
Julian Lam
501a7b7774
fix: bug in api path existence test
...
It was only checking for the path, but not ensuring that the method was also defined
2020-12-22 13:22:01 -05:00
Julian Lam
1cd2689cf6
refactor(api): deprecated groups update socket in favour of API lib
2020-12-22 13:22:01 -05:00
Julian Lam
e640a41a78
refactor(api): update group deletion calls to use write API
2020-12-22 13:22:01 -05:00
Renovate Bot
4919e5968d
fix(deps): update dependency sharp to v0.27.0
2020-12-22 14:52:37 +00:00
Misty (Bot)
4ac13160b5
Latest translations and fallbacks
2020-12-22 09:09:07 +00:00
Barış Soner Uşaklı
2ef72a94c2
fix : #9136 , fix move topic/post timeout errors
2020-12-21 11:19:51 -05:00
Julian Lam
34ccabe3ab
fix: bad assignment logic in middleware.renderHeader
2020-12-21 10:02:28 -05:00
Julian Lam
75b1bbd09f
feat: explicitly add filter:admin/header.build hook
...
As it is not fired during middleware.processRender
2020-12-21 09:59:19 -05:00
Julian Lam
05d8b3c339
chore: add deprecation notice to topic thumb tpl value
2020-12-21 09:59:19 -05:00
Renovate Bot
2610dfcf56
chore(deps): update dependency eslint to v7.16.0
2020-12-19 02:07:07 +00:00
Renovate Bot
37b35f7de0
fix(deps): update dependency nodebb-theme-persona to v10.3.12
2020-12-19 00:18:08 +00:00
Julian Lam
da4f91186b
fix : #9113 , wrong path separator used in thumbs.get
2020-12-18 16:50:31 -05:00
Peter Jaszkowiak
2be396ff6e
fix: email testing and settings change from ACP
...
- changing email SMTP settings wouldn't apply the first time
- "Send Test Email" now will report emailer errors in most cases
2020-12-18 16:39:09 -05:00
Julian Lam
713f029dc8
fix: removing ability to specify deprecated topic 'thumb' on topic creation
2020-12-18 15:25:37 -05:00
Barış Soner Uşaklı
b369dc888b
fix : #9129 , event is fired on socket.io
2020-12-18 14:53:21 -05:00
Julian Lam
bbd97ccb48
fix: subfolder handling in tests
2020-12-18 14:01:41 -05:00
Julian Lam
5f038dffbd
test: changed test a bit to see what is going on
2020-12-18 14:01:41 -05:00
Julian Lam
6062039de2
fix: .flat() not defined in v10, added debug router to exclusion list
2020-12-18 14:01:41 -05:00
Julian Lam
f416dc177a
fix: all tests, wrap up work
2020-12-18 14:01:41 -05:00
Julian Lam
9c2de86a6e
fix: two more routes
2020-12-18 14:01:41 -05:00
Julian Lam
cb32e32ae3
feat: fix more tests, add more routes, update api test suite
2020-12-18 14:01:41 -05:00
Julian Lam
14c51e3c60
feat: add registration/complete route, fix some other tests
2020-12-18 14:01:41 -05:00
Julian Lam
b9a61d2d45
fix: api tests
2020-12-18 14:01:41 -05:00
Julian Lam
600807fbe1
fix: don't return deleted: 0 for ephemeral groups
2020-12-18 14:01:41 -05:00
Julian Lam
9de35ec5a3
feat: add missing schemas for various ACP settings routes
2020-12-18 14:01:41 -05:00
Julian Lam
438fa5c88f
fix: send fewer items to client-side for ACP settings/email page
2020-12-18 14:01:41 -05:00
Julian Lam
c079051b19
fix: errors in write-api schema
2020-12-18 14:01:41 -05:00
Julian Lam
8e5a413e4e
chore: minor reordering of lines
2020-12-18 14:01:41 -05:00
Julian Lam
990f107736
fix: broken tests from last round of fixes
2020-12-18 14:01:41 -05:00
Julian Lam
a962935743
fix: bad error message for request body api test
2020-12-18 14:01:41 -05:00
Julian Lam
d6de925348
feat: add missing schema for category update and deletion
...
Deleted CategoryObj component, since CategoryObject is used more
2020-12-18 14:01:41 -05:00
Julian Lam
7fc329de2f
fix: modify backreference test to not check router.all() calls
2020-12-18 14:01:41 -05:00
Julian Lam
eef052c1bf
fix: add missing token generation route to write api spec
2020-12-18 14:01:41 -05:00
Julian Lam
d85181e031
feat: add schema for api ping routes
2020-12-18 14:01:41 -05:00
Julian Lam
878ee06715
refactor: schema backreference test to use map instead of reduce, properly check write-api routes
2020-12-18 14:01:41 -05:00
Julian Lam
df8d62ba06
feat: normalize paths before comparison
2020-12-18 14:01:41 -05:00
Julian Lam
dbe85630e3
feat: additional test to ensure any new routes added to express have a corresponding schema doc
...
re: #9103
2020-12-18 14:01:41 -05:00
Barış Soner Uşaklı
a2152dd100
feat: update html-to-text closes https://github.com/NodeBB/NodeBB/pull/8810
2020-12-18 11:18:49 -05:00
renovate[bot]
55a55ea284
chore(deps): update actions/setup-node action to v2 ( #9115 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-18 11:01:44 -05:00
psychobunny
b8d4709eec
fix(pwa): #9127 service-worker.js missing on subfolder installs
2020-12-18 10:03:36 -05:00
Renovate Bot
db4c68639d
fix(deps): update dependency nodebb-theme-persona to v10.3.11
2020-12-17 20:32:37 -05:00
Barış Soner Uşaklı
b7b588f5c8
fix: trigger action:posts.edited
2020-12-17 20:30:13 -05:00
Misty (Bot)
6d01fd5028
chore: incrementing version number - v1.16.0
...
(cherry picked from commit 67ccc21760 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-12-17 23:59:27 +00:00
Misty (Bot)
1437c62f3a
chore: update changelog for v1.16.0
2020-12-17 23:59:27 +00:00
renovate[bot]
fff0cea685
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.4 ( #9120 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-17 10:55:36 -05:00
Barış Soner Uşaklı
feecd66506
fix: api usage
2020-12-16 12:00:14 -05:00
Barış Soner Uşaklı
a15ef53c70
feat: add new client side hooks
2020-12-16 11:12:13 -05:00
Barış Soner Uşaklı
4404e32ed9
fix : #9117 , lower query before search
2020-12-16 10:41:45 -05:00
Misty (Bot)
e99fe307b6
Latest translations and fallbacks
2020-12-16 09:11:01 +00:00
Barış Soner Uşaklı
ab96f526d6
feat: remove max age since cache is cleared when thumbs change
2020-12-15 19:15:10 -05:00
Barış Soner Uşaklı
3ed55799ab
fix : #9114 , fix client side groups update for memberPostCids
2020-12-15 16:32:24 -05:00
Barış Soner Uşaklı
acbf27ceea
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-12-14 21:49:14 -05:00
Barış Soner Uşaklı
2dee3cbe1a
fix: test
2020-12-14 21:46:44 -05:00
renovate[bot]
30688b1b88
fix(deps): update dependency nodebb-theme-slick to v1.3.7 ( #9112 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-14 21:28:41 -05:00
renovate[bot]
877f4673b0
fix(deps): update dependency nodebb-theme-lavender to v5.0.17 ( #9111 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-14 21:26:50 -05:00
Barış Soner Uşaklı
2d5a224b06
perf: don't load thumbs if disabled globally, cache thumb results
2020-12-14 21:24:46 -05:00
Renovate Bot
ff18cdfa39
fix(deps): update dependency nodebb-theme-vanilla to v11.3.10
2020-12-15 01:43:47 +00:00
renovate[bot]
5d71834846
fix(deps): update dependency validator to v13.5.2 ( #9094 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-14 20:35:45 -05:00
renovate[bot]
f37dbeedd5
fix(deps): update dependency nodebb-theme-vanilla to v11.3.9 ( #9091 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-14 20:07:43 -05:00
gasoved
d28581eb6a
feat: show alt text instead of images in teasers ( #9107 )
...
* feat: show alt text instead of images in teasers
* refactor: from utils to local function
2020-12-14 14:24:48 -05:00
gasoved
3ba0575584
fix: don't check "select all" if there are no enabled checkboxes
2020-12-14 08:08:57 -05:00
Misty (Bot)
850bf497ea
Latest translations and fallbacks
2020-12-14 09:09:05 +00:00
Renovate Bot
2371b432af
chore(deps): update dependency husky to v4.3.6
2020-12-13 20:52:53 +00:00
Renovate Bot
d036408d5a
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.3
2020-12-12 04:39:59 +00:00
Barış Soner Uşaklı
8f938eba19
fix : #9074 , fix svg uploads
2020-12-11 22:50:42 -05:00
Julian Lam
ab98740821
fix : #9100 topic thumbs in OG image tags
2020-12-11 15:38:40 -05:00
Julian Lam
74d73313fd
feat: migration of old topic thumbs to new format
...
closes #9099
2020-12-11 15:00:20 -05:00
Julian Lam
378a3a6945
fix: update version removal comments to 1.17 for some features
2020-12-11 12:26:53 -05:00
Julian Lam
4c87f30184
feat: allow plugins to override ACP relogin challenge
...
- used in 2factor
2020-12-11 11:50:24 -05:00
Misty (Bot)
e7ac767080
Latest translations and fallbacks
2020-12-11 09:07:17 +00:00
Barış Soner Uşaklı
80de572aa1
feat: add user.email.confirmByUid for sso plugins
2020-12-10 20:25:48 -05:00
Renovate Bot
b07fb9abca
fix(deps): update dependency nodebb-plugin-composer-default to v6.5.2
2020-12-10 17:34:59 +00:00
Misty (Bot)
7eaedf4847
Latest translations and fallbacks
2020-12-10 09:07:57 +00:00
Julian Lam
05dd859714
fix: postgres is slow ™️
2020-12-09 19:23:23 -05:00
Julian Lam
f8dff94a15
fix: derp?
2020-12-09 19:05:26 -05:00
Julian Lam
9a4ea04a75
fix: attempted fix for psql test in topic thumbs
2020-12-09 18:57:45 -05:00
Julian Lam
9f62df15bd
chore: appease codeclimate
2020-12-09 18:45:37 -05:00
Julian Lam
24e754d120
feat: add thumbs to category data return
2020-12-09 18:41:46 -05:00
Julian Lam
edf67f349f
fix: use getSortedSetRange instead of getSortedSetsMembers
2020-12-09 17:12:59 -05:00
Julian Lam
bd5c4a5cff
fix: tests
2020-12-09 16:46:19 -05:00
Julian Lam
e83baa97a0
fix: bad topic thumbs logic on local thumb upload
2020-12-09 16:30:11 -05:00
Julian Lam
ce8057f389
feat: broken test for bad topic thumbs logic
2020-12-09 16:23:31 -05:00
Julian Lam
3e54b70c06
fix : #9092 , Topic thumbnails do not work with third-party uploaders
2020-12-09 15:47:58 -05:00
Julian Lam
dd448e2b1a
fix: move topic thumb tests to root level, so they actually get run by mocha
2020-12-09 15:31:46 -05:00
Julian Lam
9681557f60
fix: tests for topic thumbs
2020-12-09 15:29:25 -05:00
Julian Lam
91899329fc
chore(deps): bump persona to 10.3.9
2020-12-09 11:37:07 -05:00
Julian Lam
228cfa6710
chore(deps): bump composer to 6.5.1, re: #9067
2020-12-09 11:30:43 -05:00
Julian Lam
15f1a08940
chore(i18n): fallbacks for new topic thumb keys
2020-12-09 10:45:14 -05:00
Julian Lam
0db4912111
fix(deps): bump composer-default to 6.5.0
2020-12-09 10:42:41 -05:00
Julian Lam
2170c40007
fix: iteration logic bug
2020-12-09 10:42:41 -05:00
Julian Lam
ae9439748d
fix: spec
2020-12-09 10:42:41 -05:00
Julian Lam
9342d611be
fix: enable topic thumbnails across the board [breaking]
2020-12-09 10:42:41 -05:00
Julian Lam
a30c8ab5c8
feat: clent-side modal for managing topic thumbs
...
closes #9087
2020-12-09 10:42:41 -05:00
Julian Lam
67cf5e83b7
fix: changes to thumb resizing logic
...
- Resized thumb no longer skews aspect ratio
- Thumbs resized down to maximum thumb size by WIDTH only
- image.checkDimensions() now returns dimensions
2020-12-09 10:42:41 -05:00
Julian Lam
37c367d6ff
feat: raise maximum thumb size to 512
2020-12-09 10:42:41 -05:00
Julian Lam
1c5cdb5121
feat: associate topic thumbs with post uploads (for the mainPid)
2020-12-09 10:42:41 -05:00
Julian Lam
08736b1812
fix: use file lib instead of direct fs module access
2020-12-09 10:42:41 -05:00
Julian Lam
c043cfebd6
fix: added back missing topic thumb tests that were removed in last commit
2020-12-09 10:42:41 -05:00
Julian Lam
5ec3b3d083
fix: tests
2020-12-09 10:42:41 -05:00
Julian Lam
d31aae167e
fix(spec): broken link to status component
2020-12-09 10:42:41 -05:00
Julian Lam
cb7e4cda2a
feat: helper method to get thumbs by pid
2020-12-09 10:42:41 -05:00
Julian Lam
41379e27c8
fix: hack uploader to handle a response from v3 write api
2020-12-09 10:42:41 -05:00
Julian Lam
340387c18a
fix : #9055 , non-standard API response from addThumbs route
...
Also removed old thumb upload router handler, and updated uploadPost handling in composer to match new response schema
2020-12-09 10:42:41 -05:00
Julian Lam
c09c238e3f
fix: do not allow thumb deletion route to arbitrarily delete other files in uploads folder
2020-12-09 10:42:41 -05:00
Julian Lam
5950683316
feat: closes #9048 , tests for topic thumbs routes, write API schema
2020-12-09 10:42:41 -05:00
Julian Lam
ef10b6b70d
fix: missing file added
2020-12-09 10:42:41 -05:00
Julian Lam
4152aa552e
feat: tests for topic thumbs
...
Also added some error checking to addThumbs controller
2020-12-09 10:42:41 -05:00
Julian Lam
ef7d6db912
feat: server-side work for #9047
...
- rename Thumbs.commit to Thumbs.migrate
- new PUT method that calls Thumbs.migrate
- `checkThumbPrivileges` now takes a single object parameter (ins. of req/res)
2020-12-09 10:42:41 -05:00
Julian Lam
b5d910f53b
feat: core work for #9042 , thumb deletion now accepts uuids
...
+ common data validation for thumb addition and deletion
2020-12-09 10:42:41 -05:00
Julian Lam
1f0c1cd229
fix: references to since-removed Topics.thumbs.resizeAndUpload
2020-12-09 10:42:41 -05:00
Julian Lam
90497e3ef5
feat: more work on topic thumbs refactor
...
- addThumb and deleteThumb are now protected routes (duh)
- new getThumbs route GET /api/v3/topics/<tid>/thumbs
- Updated `assert.path` middleware to better handle if relative paths are received with upload_url
- Slight refactor of thumbs lib to use validator to differentiate between tid and UUID
2020-12-09 10:42:41 -05:00
Julian Lam
43dc3e3e48
fix : #9041 , remove Topics.thumbs.resizeAndUpload()
2020-12-09 10:42:41 -05:00
Julian Lam
708b1c338f
fix : #9040
2020-12-09 10:42:41 -05:00
Julian Lam
1949d20a87
fix: spec
2020-12-09 10:42:41 -05:00
Julian Lam
1257aa981e
feat: expose uploaded thumbnails to client-side via API
...
+ plugin hook: filter:topics.getThumbs
2020-12-09 10:42:41 -05:00
Julian Lam
7e9e08f718
feat: server-side routes for handling multiple topic thumbnails
...
closes #8994 , requires 'topic-thumb-refactor' branch of composer-default
2020-12-09 10:42:41 -05:00
Julian Lam
98cd9e3549
feat: allow uploadThumb controller to be called in code
...
it, and uploadsController.upload() now return the results of their operation
2020-12-09 10:42:41 -05:00
Julian Lam
4fc9da81a9
refactor: topic thumbs lib to topics.thumbs
2020-12-09 10:42:41 -05:00
Barış Soner Uşaklı
0f480be658
fix : #9085 , dont prevent admins from deleting other users
2020-12-09 10:15:30 -05:00
Barış Soner Uşaklı
ff2aa17bbc
fix: show errors when user delete fails
2020-12-09 10:07:40 -05:00
Barış Soner Uşaklı
dd9ed23631
fix: dont start logout timer if adminReloginDuration is disabled
2020-12-09 09:56:09 -05:00
Misty (Bot)
8c125cab6c
Latest translations and fallbacks
2020-12-09 09:09:16 +00:00
psychobunny
6d186be067
feat(deps): update lavender to allow category sections
2020-12-08 16:11:06 -05:00
Julian Lam
efa4eca0fe
fix : #9045 , no post usage info if '/files/' path received
2020-12-08 08:58:19 -05:00
Misty (Bot)
68251fffe7
Latest translations and fallbacks
2020-12-08 09:09:01 +00:00
Renovate Bot
024d1fef23
fix(deps): update dependency autoprefixer to v10.1.0
2020-12-08 08:41:45 +00:00
renovate[bot]
25f697b1f3
fix(deps): update dependency nodebb-theme-persona to v10.3.8 ( #9084 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-07 22:06:29 -05:00
Barış Soner Uşaklı
60e7de0d13
feat: move upgrade script and make it shorter
2020-12-07 21:25:19 -05:00
Julian Lam
6037f5ee2c
chore: add comment for clarification
2020-12-07 15:44:34 -05:00
Barış Soner Uşaklı
13d5a1440b
fix: reconnectin no longer fires on socket.io 3
2020-12-07 14:31:20 -05:00
Barış Soner Uşaklı
1f32d38778
fix: default values, clamp postsPerPage/topicsPerPage to max
2020-12-07 12:51:11 -05:00
Barış Soner Uşaklı
9da0ed400e
fix : #9081 , load raw settings before merging
2020-12-07 12:01:44 -05:00
Renovate Bot
62463430a9
fix(deps): update socket.io packages to v3.0.4
2020-12-07 12:31:58 +00:00
Renovate Bot
48a31763eb
chore(deps): update dependency husky to v4.3.5
2020-12-07 10:43:12 +00:00
Misty (Bot)
d95200ce60
Latest translations and fallbacks
2020-12-07 09:09:05 +00:00
Renovate Bot
c22cdb515d
fix(deps): update dependency nodebb-theme-persona to v10.3.7
2020-12-07 05:39:03 +00:00
Barış Soner Uşaklı
74274b60ed
feat: allow clicks on navigator, clean dupe code
2020-12-06 23:14:33 -05:00
renovate[bot]
5937fbafa3
fix(deps): update dependency nodebb-theme-persona to v10.3.6 ( #9077 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-06 19:23:40 -05:00
Barış Soner Uşaklı
ed70e7028e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-12-06 19:11:03 -05:00
Barış Soner Uşaklı
bb6cc49c16
perf: dont build identical langs
2020-12-06 19:10:56 -05:00
renovate[bot]
a535350f2d
fix(deps): update dependency nodebb-plugin-mentions to v2.13.6 ( #9071 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-06 14:00:50 -05:00
renovate[bot]
19c438c608
fix(deps): update dependency nodebb-theme-slick to v1.3.6 ( #9072 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-06 14:00:39 -05:00
Barış Soner Uşaklı
86f0f82be7
fix : #9068
2020-12-06 13:53:52 -05:00
Barış Soner Uşaklı
10cfdd4c5d
fix: remove old utils.slugify tests
2020-12-06 13:28:14 -05:00
Barış Soner Uşaklı
4a0d883359
breaking: #8808 , remove utils.slugify
2020-12-06 13:18:09 -05:00
Barış Soner Uşaklı
1c45fa1ba5
feat: socket.io 3 changes ( #8845 )
...
* feat: socket.io 3 changes
* feat: replace socketio-wildcard with socket.onAny
up socket.io-redis to 6.x
* feat: remove mongodb/psql socket.io adapters
* feat: show data on fail
* fix: tests
* fix: typo
* fix: logger test fix
* fix: logger.io_close
* chore: up deps
* chore: update readme to reflect redis requirement
* fix: increase timeout show data if test fails
2020-12-06 13:03:33 -05:00
renovate[bot]
d7f5efd960
fix(deps): update dependency nodebb-widget-essentials to v5 ( #9070 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-06 12:50:13 -05:00
Barış Soner Uşaklı
d2888d1d1f
Category tags ( #8938 )
...
* feat: wip category tags
* fix: tag search
* feat: remove debug
* fix: returns of searchTags and autocomplete
* fix: alpha sort
* fix: redis
* fix: delete zsets on category purge, fix another test
* fix: test
2020-12-06 12:36:40 -05:00
Barış Soner Uşaklı
792e9e703e
fix: dont strip tags
2020-12-06 12:22:39 -05:00
Barış Soner Uşaklı
91c20ceca5
fix : #9065 , settings v2/v3 conflict
2020-12-05 14:45:58 -05:00
Julian Lam
970ccb5a68
fix : #9063 , missing handler for passwordless accounts in admin.checkPrivileges middleware
2020-12-05 09:50:49 -05:00
Renovate Bot
cf5c482d1f
chore(deps): update dependency husky to v4.3.4
2020-12-05 13:40:46 +00:00
Renovate Bot
f4c4d671ca
chore(deps): update dependency eslint to v7.15.0
2020-12-05 10:17:25 +00:00
Misty (Bot)
ba57876c96
Latest translations and fallbacks
2020-12-05 09:06:11 +00:00
Renovate Bot
8fb814ba08
fix(deps): update dependency nodebb-plugin-markdown to v8.12.4
2020-12-05 03:39:56 +00:00
Barış Soner Uşaklı
2345b70bda
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-12-04 21:01:43 -05:00
Barış Soner Uşaklı
a389a31b4a
fix: timeago in navigation
2020-12-04 21:01:36 -05:00
renovate[bot]
0d08228015
fix(deps): update dependency nodebb-theme-persona to v10.3.5 ( #9060 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-04 20:42:30 -05:00
renovate[bot]
84e4e480d0
fix(deps): update dependency nodebb-theme-persona to v10.3.4 ( #9059 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-04 20:26:02 -05:00
Barış Soner Uşaklı
163d1a39ce
fix: navigation fixes
2020-12-04 20:17:36 -05:00
Renovate Bot
3d7e2e1e8e
fix(deps): update dependency nodebb-theme-persona to v10.3.3
2020-12-04 21:00:01 +00:00
Renovate Bot
3e6f7359a7
chore(deps): update dependency lint-staged to v10.5.3
2020-12-04 19:45:10 +00:00
renovate[bot]
f49ce4adb6
fix(deps): update dependency nodebb-theme-persona to v10.3.2 ( #9056 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-04 14:22:47 -05:00
Barış Soner Uşaklı
73d2f51d7a
fix: cache some jquery objects
2020-12-04 14:18:40 -05:00
renovate[bot]
344caf5c2e
fix(deps): update dependency nodebb-theme-persona to v10.3.1 ( #9054 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-04 13:05:27 -05:00
renovate[bot]
e7d72d8a79
fix(deps): update dependency nodebb-theme-lavender to v5.0.15 ( #9053 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-04 13:04:24 -05:00
Barış Soner Uşaklı
63d0839550
fix: add ev.cancelable
2020-12-04 12:59:08 -05:00
renovate[bot]
dcd6fbafb2
fix(deps): update dependency nodebb-theme-persona to v10.3.0 ( #9052 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-04 12:12:39 -05:00
Barış Soner Uşaklı
790f4e4521
fix : #9046 , pretranslate string
2020-12-04 12:01:46 -05:00
Barış Soner Uşaklı
6669496dba
Navigator ( #9049 )
...
* feat: navigator changes
* fix: remove extra code
* feat: add lang keys
2020-12-04 11:56:10 -05:00
Barış Soner Uşaklı
648f6215ef
fix: redirect external with absolute urls
2020-12-03 17:20:03 -05:00
Barış Soner Uşaklı
184028ab78
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-12-03 14:56:58 -05:00
Barış Soner Uşaklı
458bfc0faf
fix: external path for subfolder installs
2020-12-03 14:52:27 -05:00
Misty (Bot)
57cd1343f4
chore: incrementing version number - v1.15.5
...
(cherry picked from commit 8245015cee )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-12-03 19:27:46 +00:00
Misty (Bot)
b02993266c
chore: update changelog for v1.15.5
2020-12-03 19:27:45 +00:00
Barış Soner Uşaklı
64ac483ddd
fix : #9032
2020-12-03 13:51:22 -05:00
Barış Soner Uşaklı
fcb10ebdbb
feat: add socket connect/disconnect action hooks
2020-12-03 10:44:12 -05:00
Barış Soner Uşaklı
5d00b0895b
fix: sso redirect on /login & /api/login
2020-12-03 10:29:18 -05:00
renovate[bot]
c7f2640a18
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.7 ( #9039 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-03 09:37:41 -05:00
Julian Lam
3ea66f84e1
fix: use file lib instead of directly accessing fs (for Assert.path)
2020-12-03 07:41:14 -05:00
Barış Soner Uşaklı
698718f87c
feat: allow modifiying browser title on ajaxify
2020-12-02 20:46:57 -05:00
psychobunny
c111bde126
chore: up persona
2020-12-02 19:55:20 -05:00
Barış Soner Uşaklı
ef6c3b0029
fix: check uid as well
2020-12-02 19:04:07 -05:00
Barış Soner Uşaklı
7e867cf95e
fix : #7597 , fix progress bar of cover/profile uploads
...
send big cover images in chunks
2020-12-02 18:38:01 -05:00
Misty (Bot)
a1b658d945
chore: incrementing version number - v1.15.4
...
(cherry picked from commit e0f77d1791 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-12-02 22:15:27 +00:00
Misty (Bot)
252dddfc10
chore: update changelog for v1.15.4
2020-12-02 22:15:27 +00:00
Barış Soner Uşaklı
73746bb489
refactor: remove old hack
2020-12-02 14:14:56 -05:00
Barış Soner Uşaklı
6f68f4d20a
fix : #9032 , fix login redirect for sso plugins
2020-12-02 12:42:21 -05:00
Misty (Bot)
b771a5733b
Latest translations and fallbacks
2020-12-02 09:09:11 +00:00
renovate[bot]
1870794068
fix(deps): update dependency nodebb-theme-vanilla to v11.3.8 ( #9031 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-02 00:06:24 -05:00
renovate[bot]
4085f3e6bb
fix(deps): update dependency nodebb-theme-slick to v1.3.5 ( #9030 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-02 00:03:23 -05:00
renovate[bot]
f7d60c43d0
fix(deps): update dependency nodebb-theme-persona to v10.2.98 ( #9029 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-02 00:02:13 -05:00
Barış Soner Uşaklı
86b7f8a5d4
fix : #8962 , dont show null for purged targets
2020-12-01 23:53:29 -05:00
Barış Soner Uşaklı
3488daa1e8
fix: selector on hooks page
2020-12-01 21:01:46 -05:00
Barış Soner Uşaklı
5f0f476b57
feat: #9005 , use timestamp in profile/cover images
...
delete current one if keepAllUserImages is turned off
fix typo in data
2020-12-01 20:24:22 -05:00
Renovate Bot
42b23a3b39
fix(deps): update dependency nodebb-theme-persona to v10.2.97
2020-12-01 22:51:42 +00:00
Barış Soner Uşaklı
954dc5b7be
feat: #8983 , update pin tooltip in topic
2020-12-01 16:25:13 -05:00
psychobunny
69864b8746
fix(openapi): spec for c1a7968d23
2020-12-01 16:07:42 -05:00
psychobunny
53abada5f0
Revert "feat: option to allow auto-joining of groups (optionally skip the "request membership" step)"
...
This reverts commit 685f3c6aa6 .
2020-12-01 16:06:14 -05:00
psychobunny
1c1a0e0e0d
Revert "chore: up persona"
...
This reverts commit dde3171c22 .
2020-12-01 16:06:10 -05:00
psychobunny
af9e676291
Revert "fix(openapi): spec for 685f3c6aa6173383d6c31b87ed51cf8ed0ca44ce"
...
This reverts commit 1bb75e762e .
2020-12-01 16:06:03 -05:00
psychobunny
1bb75e762e
fix(openapi): spec for 685f3c6aa6
2020-12-01 14:53:16 -05:00
psychobunny
dde3171c22
chore: up persona
2020-12-01 14:42:15 -05:00
psychobunny
685f3c6aa6
feat: option to allow auto-joining of groups (optionally skip the "request membership" step)
2020-12-01 14:41:11 -05:00
renovate[bot]
43bbfb6780
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.10 ( #9025 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-01 14:32:22 -05:00
psychobunny
c1a7968d23
feat: user notification settings for group.leave event
2020-12-01 14:11:56 -05:00
renovate[bot]
3f597a5539
fix(deps): update dependency nodebb-theme-vanilla to v11.3.7 ( #9024 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-01 14:10:40 -05:00
renovate[bot]
110186b92c
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.9 ( #9023 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-01 14:06:42 -05:00
renovate[bot]
8dc1437edb
fix(deps): update dependency nodebb-theme-slick to v1.3.4 ( #9022 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-01 14:05:36 -05:00
psychobunny
f7558c6052
fix: notification on group.leave incorrectly showing "Guest has left X group"
2020-12-01 13:58:15 -05:00
renovate[bot]
2c9cd2864c
fix(deps): update dependency nodebb-theme-persona to v10.2.96 ( #9021 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-01 13:52:54 -05:00
Barış Soner Uşaklı
b46d2f93e6
fix : #9019 , add missing lang strings
2020-12-01 12:38:23 -05:00
Barış Soner Uşaklı
e45b5cba81
fix : #9018
2020-12-01 12:31:28 -05:00
renovate[bot]
1f5f2e1d96
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.8 ( #9017 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-12-01 10:32:06 -05:00
Barış Soner Uşaklı
0cba269165
feat: add defaults for composer help
2020-12-01 10:25:36 -05:00
Barış Soner Uşaklı
0f1fc10f6c
fix : #9015 , add default value for dailyDigestFreq
2020-12-01 10:00:05 -05:00
Misty (Bot)
4093ccf813
Latest translations and fallbacks
2020-12-01 09:09:48 +00:00
Barış Soner Uşaklı
cfb7b113e9
fix: spec
2020-11-30 22:54:27 -05:00
Barış Soner Uşaklı
f7c738deda
fix : #8997 , don't send notifications if uids already in group
2020-11-30 22:51:33 -05:00
Barış Soner Uşaklı
1eb5fabdb1
feat: #8900 , postQueue setting for category
2020-11-30 22:36:30 -05:00
Barış Soner Uşaklı
14bb0a4469
feat: #8960 , update view count after merge
2020-11-30 18:09:30 -05:00
psychobunny
4317cdea34
fix : #9002 ban templates not user friendly
2020-11-30 16:07:23 -05:00
Barış Soner Uşaklı
202dcef42e
fix : #9010 , show rest of info even if clusterMonitor priv is not granted
2020-11-30 15:23:37 -05:00
Barış Soner Uşaklı
d46740f860
fix : #9007 revoke old sessions after adding
2020-11-30 15:05:26 -05:00
psychobunny
54dc449fb9
fix(acp): #9008 undefined link for "no users browsing" state on dashboard
2020-11-30 14:07:28 -05:00
psychobunny
286243cd37
fix(acp): #9009 no-users-browsing untranslated on dashboard
2020-11-30 14:02:07 -05:00
Renovate Bot
9004319e0d
fix(deps): update dependency nodebb-plugin-markdown to v8.12.3
2020-11-30 17:42:00 +00:00
Barış Soner Uşaklı
700736535c
fix: guests dont always have sid
2020-11-30 11:51:52 -05:00
Barış Soner Uşaklı
a4fe4d3cf5
fix: allow guests to see their replies immediately
2020-11-30 11:08:00 -05:00
Renovate Bot
7b39cf4bb7
fix(deps): update dependency validator to v13.5.1
2020-11-30 15:31:50 +00:00
Misty (Bot)
cfef2092de
Latest translations and fallbacks
2020-11-30 09:08:58 +00:00
Barış Soner Uşaklı
92d1b8a65f
fix: privs headers
2020-11-30 01:12:34 -05:00
renovate[bot]
4ddab38095
fix(deps): update dependency nodebb-theme-persona to v10.2.95 ( #9001 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-29 23:36:01 -05:00
renovate[bot]
877d85549d
fix(deps): update dependency nodebb-theme-persona to v10.2.94 ( #9000 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-29 23:28:21 -05:00
Barış Soner Uşaklı
557f0f5631
feat: use correct code
2020-11-29 22:41:19 -05:00
Barış Soner Uşaklı
82bddcd882
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-29 22:34:23 -05:00
Barış Soner Uşaklı
f25000cb60
fix: pwd reset test
2020-11-29 22:30:40 -05:00
renovate[bot]
c44d9d2f69
fix(deps): update dependency nodebb-theme-persona to v10.2.93 ( #8999 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-29 22:27:23 -05:00
Barış Soner Uşaklı
4c650aeead
feat: #8989 , convert widget nav to dropdown
2020-11-29 22:23:50 -05:00
Barış Soner Uşaklı
5080f35752
fix : #8991 , logout on password reset, dont verify email if password expired
...
dont allow same password on reset
2020-11-29 21:55:07 -05:00
Barış Soner Uşaklı
8adbf54ae6
fix: don't show topic search if no search privilege
2020-11-29 15:50:34 -05:00
Barış Soner Uşaklı
3cd0c9a476
fix : #8998 , allow guests to use write api to post/reply
2020-11-29 15:43:40 -05:00
Barış Soner Uşaklı
5a137a0dd6
fix: guest handles to user displayname as well
2020-11-29 15:38:02 -05:00
Misty (Bot)
f6765ec74d
Latest translations and fallbacks
2020-11-29 09:06:02 +00:00
renovate[bot]
346b91eb16
fix(deps): update dependency nodebb-theme-persona to v10.2.92 ( #8995 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-28 22:08:34 -05:00
Barış Soner Uşaklı
546f58bf1f
fix: timestamp in queue, add post queue strings
2020-11-28 22:03:08 -05:00
Barış Soner Uşaklı
7f5efc3e93
fix : #8992 , set email:confirmed for first admin user
2020-11-28 14:43:28 -05:00
Barış Soner Uşaklı
6f21832db7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-28 09:21:42 -05:00
Barış Soner Uşaklı
80f0750bd4
fix: typo in upgrade script, closes #8990
2020-11-28 09:21:33 -05:00
Misty (Bot)
eb5a5b6ac2
Latest translations and fallbacks
2020-11-28 09:06:46 +00:00
renovate[bot]
6c980db1e8
fix(deps): update dependency nodebb-theme-vanilla to v11.3.6 ( #8987 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-27 17:13:10 -05:00
renovate[bot]
8258536a0b
fix(deps): update dependency nodebb-theme-persona to v10.2.91 ( #8986 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-27 17:13:00 -05:00
renovate[bot]
fad2d34266
fix(deps): update dependency autoprefixer to v10.0.4 ( #8985 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-27 17:07:54 -05:00
Barış Soner Uşaklı
1269103fbb
fix : #8984 , post-queue ux
2020-11-27 16:56:18 -05:00
Barış Soner Uşaklı
a369c94c5e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-27 16:37:41 -05:00
Barış Soner Uşaklı
9ab4fb412b
fix: order
2020-11-27 16:37:33 -05:00
Barış Soner Uşaklı
d3c04afb98
fix : #8982 , copy color on tag rename, dont copy if target exists
...
refresh page on tag rename
2020-11-27 16:36:23 -05:00
Julian Lam
b596e94826
fix: tests
2020-11-27 16:26:32 -05:00
Barış Soner Uşaklı
77a6dbacc4
fix: api test
2020-11-27 16:15:01 -05:00
Barış Soner Uşaklı
cbbda45102
fix: remove dupe
2020-11-27 16:10:30 -05:00
Barış Soner Uşaklı
3de692cd52
fix: csv test
2020-11-27 16:07:52 -05:00
Barış Soner Uşaklı
700ef1af97
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-27 16:04:59 -05:00
Barış Soner Uşaklı
4afdf8bc27
fix: spec, remove old tests
2020-11-27 16:04:44 -05:00
Julian Lam
acb576662e
fix(spec): from 6e6a7a8f8a
2020-11-27 15:51:56 -05:00
Julian Lam
88a60473d9
fix(spec): breaking tests
2020-11-27 15:45:16 -05:00
Barış Soner Uşaklı
6e6a7a8f8a
fix : #8969 , export csv to file
2020-11-27 15:38:22 -05:00
Julian Lam
007a3258a0
feat: add handler for 501 api response
2020-11-27 15:13:33 -05:00
Julian Lam
1b1205a9ce
fix(spec): broken test due to canFlag addition
2020-11-27 13:36:30 -05:00
Renovate Bot
f5714452b1
fix(deps): update dependency nodebb-plugin-markdown to v8.12.2
2020-11-27 12:54:33 -05:00
Barış Soner Uşaklı
88e5cda5b4
fix: spec for /tag
2020-11-27 12:46:12 -05:00
Barış Soner Uşaklı
f4d217d829
fix : #8980 , fix lang string
2020-11-27 12:38:43 -05:00
Barış Soner Uşaklı
bf171adc83
fix : #8979
2020-11-27 12:26:45 -05:00
Julian Lam
82ca376012
chore: fallbacks for nodebb.error
2020-11-27 11:58:05 -05:00
Julian Lam
1e7cf1cbc4
fix : #8971 , disallow flags of privileged users (mods, gmods, admins)
2020-11-27 11:54:32 -05:00
Barış Soner Uşaklı
dadb2527da
fix : #8974 , with password login for approval queue
2020-11-27 11:34:14 -05:00
Barış Soner Uşaklı
c77361c8d7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-27 11:17:47 -05:00
Barış Soner Uşaklı
fdca8b16ca
fix : #8974 , dont show wrong message on register queue
...
configs don't support booleans
2020-11-27 11:17:28 -05:00
Julian Lam
5b269bc5aa
chore: fallbacks for nodebb.topic
2020-11-27 11:05:14 -05:00
Renovate Bot
5664807d18
fix(deps): update dependency nodebb-theme-persona to v10.2.90
2020-11-27 11:02:50 -05:00
Renovate Bot
19fe249334
fix(deps): update dependency nodebb-theme-vanilla to v11.3.5
2020-11-27 11:02:41 -05:00
Renovate Bot
ad60bc0641
fix(deps): update dependency nodebb-theme-persona to v10.2.89
2020-11-27 10:59:54 -05:00
Julian Lam
12b3aa0d8f
feat: add translation key for pin icon label with expiry
2020-11-27 10:55:03 -05:00
Barış Soner Uşaklı
cd072c0b74
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-27 10:46:48 -05:00
Barış Soner Uşaklı
5c3deb4b0e
fix : #8973 , fix timestamp on ban modal
2020-11-27 10:46:25 -05:00
Julian Lam
ad8e770037
feat: add pinExpiry and pinExpiryISO to topic data
2020-11-27 10:38:40 -05:00
Julian Lam
22715d5413
refactor: add TopicObjectSlim common schema
2020-11-27 10:38:40 -05:00
Barış Soner Uşaklı
c8554b78b9
fix : #8968 , don't show topic search if search is not enabled
2020-11-27 10:30:33 -05:00
Misty (Bot)
664614bbe3
Latest translations and fallbacks
2020-11-27 09:09:22 +00:00
Barış Soner Uşaklı
4c7374ea33
fix: flicker on tooltips if server call takes long time
2020-11-26 21:37:17 -05:00
Renovate Bot
b2f0d38f5c
fix(deps): update dependency autoprefixer to v10.0.3
2020-11-27 00:22:22 +00:00
gasoved
a56a657759
fix: missing select/clear all checkbox added to category privileges template ( #8967 )
2020-11-26 17:25:26 -05:00
Peter Jaszkowiak
ba3981e270
fix: use package.name for theme.id ( #8965 )
...
Prevents cases like #8953
2020-11-26 16:59:23 -05:00
Julian Lam
e1432caf92
feat: add cancel button to pin expiration modal
2020-11-26 15:57:31 -05:00
Julian Lam
15c6f32c93
refactor: pin/lock threadTools to use topicCommand, rewrote topicCommand to match categoryCommand signature
2020-11-26 15:57:31 -05:00
Renovate Bot
6c316be477
fix(deps): update dependency benchpressjs to v2.3.0
2020-11-26 20:40:25 +00:00
Barış Soner Uşaklı
07fe959ce5
chore: remove test code
2020-11-26 13:56:53 -05:00
Barış Soner Uşaklı
b8cafefce2
fix: winston usages
2020-11-26 13:56:34 -05:00
Barış Soner Uşaklı
414caac01b
fix : #8957
2020-11-26 12:45:02 -05:00
Barış Soner Uşaklı
7e6427bca7
fix: dont go back after delete account actions
2020-11-26 12:26:03 -05:00
Barış Soner Uşaklı
5ceda14874
Revert "fix: #8955 , popstate to purged topic should go to homepage"
...
This reverts commit 39dae0aaff .
2020-11-26 12:23:41 -05:00
Barış Soner Uşaklı
47a19d6763
fix: error message
2020-11-26 12:22:24 -05:00
Barış Soner Uşaklı
5bb5ec4618
fix : #8954 , clear purged replies and toPids ( #8959 )
...
* fix : #8954 , clear purged replies and toPids
* fix: redis test
2020-11-26 12:04:01 -05:00
Julian Lam
39dae0aaff
fix : #8955 , popstate to purged topic should go to homepage
2020-11-26 11:25:09 -05:00
Julian Lam
21d6225ce0
fix: 'already-deleting' error on subsequent account content deletions
2020-11-26 11:05:45 -05:00
Misty (Bot)
97c037f0a1
Latest translations and fallbacks
2020-11-26 09:07:31 +00:00
Barış Soner Uşaklı
93863bb3c6
fix : #8949 , faster upgrade script
2020-11-26 00:01:59 -05:00
Misty (Bot)
d1ae08fa4a
chore: incrementing version number - v1.15.3
...
(cherry picked from commit c0d406ae68 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-11-26 01:11:08 +00:00
Misty (Bot)
cf157c9bfd
chore: update changelog for v1.15.3
2020-11-26 01:11:08 +00:00
Misty (Bot)
7de8b732c0
Latest translations and fallbacks
2020-11-26 01:03:05 +00:00
Barış Soner Uşaklı
720170a9f6
chore: bump persona
2020-11-25 19:57:03 -05:00
renovate[bot]
167ab3a4bc
fix(deps): update dependency nodebb-theme-persona to v10.2.87 ( #8946 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-25 19:34:41 -05:00
renovate[bot]
5af5cb8517
fix(deps): update dependency nodebb-theme-persona to v10.2.86 ( #8945 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-25 18:11:40 -05:00
Barış Soner Uşaklı
6771ca150a
fix: add topic uid to infinitescroll
2020-11-25 18:07:40 -05:00
Barış Soner Uşaklı
c037779fa1
feat: add topicOwnerPost #8778
2020-11-25 17:58:44 -05:00
Barış Soner Uşaklı
6a819944d5
chore: remove console.log
2020-11-25 16:54:09 -05:00
Julian Lam
d584516947
fix : #8943 , session mismatch modal thrown on login (race condition)
2020-11-25 15:45:03 -05:00
Julian Lam
ac734b8335
fix : #8912
2020-11-25 15:31:49 -05:00
Barış Soner Uşaklı
4f37eddc5e
feat: clear reset tokens on user delete
2020-11-25 14:55:25 -05:00
Barış Soner Uşaklı
e32cd31ec6
fix : #8918
2020-11-25 14:33:19 -05:00
Barış Soner Uşaklı
3af4d13fa5
fix: basepath for r.js modules
2020-11-25 12:46:09 -05:00
Barış Soner Uşaklı
db1c140ff9
refactor: remove unused require
2020-11-25 12:32:37 -05:00
gasoved
00e75de736
feat: select/clear all checkboxes in privilege table ( #8941 )
2020-11-25 12:24:32 -05:00
Barış Soner Uşaklı
61c6a762ad
fix: test
2020-11-25 10:49:14 -05:00
Misty (Bot)
0dcc5b2bbf
Latest translations and fallbacks
2020-11-25 09:08:39 +00:00
psychobunny
1c0e8c1663
fix: move meta.getServerTime call to admin namespace
2020-11-24 16:30:16 -05:00
Julian Lam
45a4f1361f
chore(spec): replace ugly hack with another hack for optional properties
2020-11-24 14:45:47 -05:00
Barış Soner Uşaklı
f20c12ee40
fix: add client side check for userslug #8939
2020-11-24 14:37:54 -05:00
Julian Lam
90434a4668
Revert "fix(spec): always show thumb in topic response"
...
This reverts commit 493c568a75 .
2020-11-24 14:26:47 -05:00
Julian Lam
493c568a75
fix(spec): always show thumb in topic response
2020-11-24 14:19:40 -05:00
Barış Soner Uşaklı
0ca40af834
fix : #8939 , fix username change notification getting filtered out
2020-11-24 14:05:32 -05:00
Julian Lam
ae402e213e
chore: move topic route schema up two levels as slug and index are optional
2020-11-24 13:48:02 -05:00
Julian Lam
b3b501d789
chore: move category route schema up two levels as slug and index are optional
2020-11-24 13:42:11 -05:00
Julian Lam
906d7d734b
refactor: move API banned response handler to separate internal method
2020-11-24 13:28:05 -05:00
Julian Lam
afb26bfe48
feat: show ban reason and expiry in write api responses, if user is banned
2020-11-24 10:26:14 -05:00
Misty (Bot)
aa7a6991ff
Latest translations and fallbacks
2020-11-24 09:07:46 +00:00
Renovate Bot
5815260650
fix(deps): update dependency nconf to ^0.11.0
2020-11-24 08:03:51 +00:00
Renovate Bot
db205e2eae
chore(deps): update dependency lint-staged to v10.5.2
2020-11-24 06:53:23 +00:00
Renovate Bot
5363ebbb1d
fix(deps): update dependency postcss to v8.1.10
2020-11-23 23:50:30 +00:00
Barış Soner Uşaklı
cf903e4e8f
fix : #8931 , fix lang string
2020-11-23 17:14:57 -05:00
Barış Soner Uşaklı
c62f29f0a1
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-23 17:12:42 -05:00
Barış Soner Uşaklı
95a3f03009
fix : #8932 , fix client side error when updating username
2020-11-23 17:11:20 -05:00
Julian Lam
eab4ca7104
fix: bug with Topics.resizeAndUploadThumb not checking for extension validity
2020-11-23 17:03:06 -05:00
Barış Soner Uşaklı
2b73a14e42
fix : #8933
2020-11-23 17:01:36 -05:00
Julian Lam
6e5ec3f895
feat: automatically unban users in onSuccessfulLogin
...
This allows write API (and probably SSO login) to go through unimpeded if a user's ban has expired. Closes nodebb/nodebb-plugin-write-api#126
2020-11-23 16:06:06 -05:00
Barış Soner Uşaklı
77f0bff54f
fix : #8929 , fix popular, top rss feed urls
2020-11-23 14:36:02 -05:00
Barış Soner Uşaklı
8f4060819f
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-23 14:21:14 -05:00
Julian Lam
5dd3b03125
fix: a derp
2020-11-23 14:18:49 -05:00
Barış Soner Uşaklı
b18e7e319b
fix: spec
2020-11-23 14:18:47 -05:00
Julian Lam
4ca62dc45b
fix: improper handling of scheme-relative URLs in topic thumb logic
2020-11-23 14:16:04 -05:00
renovate[bot]
abc32d6270
fix(deps): update dependency nodebb-theme-persona to v10.2.85 ( #8928 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-23 14:07:57 -05:00
Barış Soner Uşaklı
3f337b5d7c
feat: #8925 , #8924
2020-11-23 13:58:44 -05:00
Barış Soner Uşaklı
5fa098326f
fix: https://github.com/NodeBB/NodeBB/pull/8685
...
fix category link redirect on cold load
fix helpers.redirect if passed in url is external
fix ajaxify so it doesn't slice first character of external url
2020-11-23 12:25:57 -05:00
Julian Lam
f33a9185ff
fix: on OP edit, call helper method to upload and resize thumb
2020-11-23 12:19:26 -05:00
Barış Soner Uşaklı
9ee1fb490e
fix: https://github.com/NodeBB/NodeBB/pull/8759
2020-11-23 11:18:42 -05:00
Misty (Bot)
093f984b03
Latest translations and fallbacks
2020-11-23 09:07:59 +00:00
Misty (Bot)
e4d9934155
Latest translations and fallbacks
2020-11-22 09:06:25 +00:00
Barış Soner Uşaklı
c2bb61231e
fix: spec
2020-11-21 23:39:52 -05:00
Barış Soner Uşaklı
672d4da078
feat: human readable uptime
2020-11-21 23:34:12 -05:00
Renovate Bot
d1cb5d4813
fix(deps): update dependency postcss to v8.1.9
2020-11-21 20:59:01 +00:00
Misty (Bot)
bc871dc029
Latest translations and fallbacks
2020-11-21 09:06:11 +00:00
Renovate Bot
80404216f6
chore(deps): update dependency eslint to v7.14.0
2020-11-21 01:13:29 +00:00
Barış Soner Uşaklı
0ffc091b6d
chore: up persona
2020-11-20 17:43:58 -05:00
Barış Soner Uşaklı
2f2f0ab7ac
chore: up persona
2020-11-20 17:28:12 -05:00
Barış Soner Uşaklı
5c9ff18e3c
chore: up persona
2020-11-20 17:12:54 -05:00
Julian Lam
6e2da9966e
refactor: move plugin hook methods to plugin.hooks.*
2020-11-20 16:32:39 -05:00
Julian Lam
3b1c03ed50
feat: allow ACP API access to bearer tokens
...
closes nodebb/nodebb-plugin-write-api#132
2020-11-20 15:26:16 -05:00
Julian Lam
98a05e4dde
chore: add missing plugin hook deprecation warning
2020-11-20 15:22:49 -05:00
Barış Soner Uşaklı
ef3df47a6d
refactor: remove breaking change in pin expiry
2020-11-20 14:05:02 -05:00
Julian Lam
046d0b1637
feat: allow pins to expire (if set) ( #8908 )
...
* fix: add back topic assert middleware for pin route
* feat: server-side handling of pin expiries
* refactor: togglePin to not require uid parameter [breaking]
* feat: automatic unpinning if pin has expiration set
* feat: client-side modal for setting pin expiration
* refactor: categories.getPinnedTids to accept multiple cids
... in preparation for pin expiry logic, direct access to *:pinned zsets is discouraged
* fix: remove references to since-removed jobs file for topics
* feat: expire pins when getPinnedTids is called
* refactor: make the togglePin change non-breaking
The 'action:topic.pin' hook now sends uid again, as before. However, if it is a system action (that is, a pin that expired), 'system' will be sent in instead of a valid uid
2020-11-20 11:31:14 -05:00
Misty (Bot)
e5d94d9096
Latest translations and fallbacks
2020-11-20 09:11:36 +00:00
Barış Soner Uşaklı
1be08b2e8b
fix: guest displayname
2020-11-19 22:08:03 -05:00
Barış Soner Uşaklı
46eb77011d
chore: pin autoprefixer to latest
2020-11-19 20:35:00 -05:00
Barış Soner Uşaklı
46acbfdaf1
fix: show messages after app load
2020-11-19 20:34:26 -05:00
Barış Soner Uşaklı
814771bdc7
fix: restart on js changes in vendor
2020-11-19 20:34:12 -05:00
Barış Soner Uşaklı
6ef7e8675f
fix : #8915 , fix queue not being cleared after firing click events
...
if you clicked elements early then on every ajaxify.end the same elements were getting click events @julianlam
2020-11-19 17:23:52 -05:00
Renovate Bot
b47a470b9b
fix(deps): update dependency postcss to v8.1.8
2020-11-19 17:45:57 +00:00
Julian Lam
00aee84bf7
refactor: use categoryCommand local method for pin/lock in category tools ( #8917 )
...
* refactor: use categoryCommand local method for main actions in category tools
* fix: wrong command passed in
2020-11-19 11:51:44 -05:00
Misty (Bot)
28fa03bd7e
chore: incrementing version number - v1.15.3-beta.0
2020-11-19 16:00:49 +00:00
Barış Soner Uşaklı
81984285bb
chore: up persona
2020-11-19 10:36:47 -05:00
Barış Soner Uşaklı
8fb9117430
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-19 10:35:35 -05:00
Barış Soner Uşaklı
5f2fe883ca
chore: up slick
2020-11-19 10:31:28 -05:00
renovate[bot]
589f7a567c
fix(deps): update dependency nodebb-theme-vanilla to v11.3.4 ( #8914 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-19 10:27:29 -05:00
renovate[bot]
38127b04b5
fix(deps): update dependency nodebb-theme-persona to v10.2.80 ( #8913 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-19 10:27:16 -05:00
Barış Soner Uşaklı
dbd814c25f
fix: spec, only call modifyUser on unique user objects
2020-11-19 10:23:19 -05:00
Barış Soner Uşaklı
903e9d82b8
feat: #8637
2020-11-19 09:52:16 -05:00
Tudor-Dan Ravoiu
39279a1e54
Run grunt with debugger enabled ( #8911 )
...
* Run grunt with debugger enabled
When forking a node.js thread we are also having the possibility to pass some node.js arguments, such as "--inspect=0.0.0.0". By providing this, we are adding the capability of doing live debugging even when the system is started with grunt.
* removed whitespace
* Update Gruntfile.js
2020-11-19 09:48:13 -05:00
Misty (Bot)
f7f119d5cc
Latest translations and fallbacks
2020-11-19 09:09:21 +00:00
Barış Soner Uşaklı
ae5d4405c0
fix: setting
2020-11-19 01:14:13 -05:00
renovate[bot]
8e1b2458c2
fix(deps): update dependency nodebb-theme-persona to v10.2.79 ( #8907 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-19 01:04:40 -05:00
Barış Soner Uşaklı
9ca44e6f54
feat: add displayname into user obj #8637 ( #8909 )
...
* feat: add displayname into user obj #8637
* fix: spec
* perf: dont load settings if acp setting is turned off
2020-11-19 00:52:19 -05:00
Barış Soner Uşaklı
8d060065a0
fix: spec
2020-11-18 23:24:51 -05:00
Barış Soner Uşaklı
e9585b9be2
fix: group userTitles translation escapes
2020-11-18 23:07:38 -05:00
Barış Soner Uşaklı
965671a97b
fix: remove params from error log
2020-11-18 21:50:47 -05:00
Renovate Bot
b98561792a
fix(deps): update dependency nodebb-theme-persona to v10.2.75
2020-11-18 21:20:43 +00:00
Misty (Bot)
5867a5b99f
chore: incrementing version number - v1.15.2
...
(cherry picked from commit ce5c0ee6e7 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-11-18 19:42:38 +00:00
Misty (Bot)
37965d4528
chore: update changelog for v1.15.2
2020-11-18 19:42:38 +00:00
Barış Soner Uşaklı
fa4177c3bc
fix : #6407 , fix feeds
...
display latest posts instead of oldest in topic rss feed
fix missing await that was causing rss_tokens to not function
fix feed test
more tests for getTopicWithPosts
2020-11-18 14:25:39 -05:00
Misty (Bot)
8de48c3935
Latest translations and fallbacks
2020-11-18 09:15:10 +00:00
Barış Soner Uşaklı
4e9b10ab76
feat: #5274
2020-11-17 22:42:08 -05:00
Barış Soner Uşaklı
fb567a7a33
feat: #4456
2020-11-17 22:11:39 -05:00
renovate[bot]
5f6137f0e6
fix(deps): update dependency nodebb-theme-persona to v10.2.74 ( #8905 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-17 21:31:12 -05:00
Barış Soner Uşaklı
a6afcfd531
feat: #8475 , allow flagging self posts
...
dont count flags towards self posts
dont allow flagging your own account
2020-11-17 21:28:32 -05:00
Barış Soner Uşaklı
62b62821c1
fix: navigation highlight
...
/top was getting hightlighted in navigation if you went into a /topic
2020-11-17 21:20:20 -05:00
renovate[bot]
c2019b7b3a
fix(deps): update dependency nodebb-theme-persona to v10.2.73 ( #8904 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-17 20:57:03 -05:00
renovate[bot]
b7b1f2035b
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.7 ( #8902 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-17 19:34:11 -05:00
renovate[bot]
bee8cfe4e0
fix(deps): update dependency nodebb-theme-persona to v10.2.72 ( #8903 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-17 19:34:00 -05:00
Barış Soner Uşaklı
a87ccccc9c
fix: benchpress warnings
2020-11-17 18:46:25 -05:00
Barış Soner Uşaklı
dfdc0c420c
fix: benchpress warnings
2020-11-17 18:27:52 -05:00
Julian Lam
a0b7a82350
feat(api): account deletion routes for the Write API ( #8881 )
...
* feat(api): account deletion routes for the Write API
* refactor: rewrite client-side calls to account deletion to use api
* style: apply DRY
2020-11-17 17:29:50 -05:00
Renovate Bot
422aa7f0b6
fix(deps): update dependency nodebb-theme-vanilla to v11.3.3
2020-11-17 21:49:58 +00:00
Renovate Bot
3b6e71d5eb
fix(deps): update dependency nodebb-theme-persona to v10.2.71
2020-11-17 20:30:43 +00:00
Barış Soner Uşaklı
9e154f1c9d
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-17 14:47:48 -05:00
Barış Soner Uşaklı
120999bf63
feat: #7550 , show message if post is queued when js is disabled
2020-11-17 14:47:06 -05:00
Renovate Bot
d6dd1cb6f6
fix(deps): update dependency nodebb-theme-persona to v10.2.70
2020-11-17 19:45:17 +00:00
Barış Soner Uşaklı
35f932cd64
feat: #8171 , add oldCategory if topic is moved
2020-11-17 13:56:04 -05:00
Barış Soner Uşaklı
b44ddecdf8
feat: #8204 , separate notification type for group chats
2020-11-17 12:52:02 -05:00
Opliko
6e43086558
resolve #8444 - Allow nested objects in translations ( #8793 )
...
* feat: #8444 Allow nested objects in translations
* feat: #8444 Allow nested objects in translations
* style: don't change formatting
* fix: don't use the first string match if key isn't finished
* feat: #8444 Allow nested objects in translations
* feat: #8444 Allow nested objects in translations
* style: don't change formatting
* fix: don't use the first string match if key isn't finished
* feat: add nested translations test
2020-11-17 10:06:49 -05:00
Misty (Bot)
fbdde03217
Latest translations and fallbacks
2020-11-17 09:08:29 +00:00
Renovate Bot
2ce1fcd336
fix(deps): update dependency nodebb-theme-slick to v1.3.2
2020-11-17 06:33:19 +00:00
Renovate Bot
9f2d0d42be
fix(deps): update dependency nodebb-theme-vanilla to v11.3.2
2020-11-17 05:54:49 +00:00
Renovate Bot
1581064362
fix(deps): update dependency nodebb-theme-persona to v10.2.69
2020-11-17 04:33:09 +00:00
Barış Soner Uşaklı
7928036a1b
feat: add test for custom translations
2020-11-16 21:50:06 -05:00
Barış Soner Uşaklı
1d6bcbebde
feat: https://github.com/NodeBB/NodeBB/issues/8147
2020-11-16 21:31:55 -05:00
Renovate Bot
84d545775e
fix(deps): update dependency sharp to v0.26.3
2020-11-17 00:46:13 +00:00
Julian Lam
e1d7c4d8aa
fix: internal helper method hasGlobalPrivilege, DRY
2020-11-16 15:42:39 -05:00
Julian Lam
d83eb7f89e
refactor: client-side handlers for user invitations
...
DRY
2020-11-16 15:19:20 -05:00
gasoved
3ccebf112e
feat: invites regardless of registration type, invite privilege, groups to join on acceptance ( #8786 )
...
* feat: allow invites in normal registration mode + invite privilege
* feat: select groups to join from an invite
* test: check if groups from invitations have been joined
* fix: remove unused variable
* feat: write API versions of socket calls
* docs: openapi specs for the new routes
* test: iron out mongo redis difference
* refactor: move inviteGroups endpoint into write API
* refactor: use GET /api/v3/users/:uid/invites/groups
Instead of GET /api/v3/users/:uid/inviteGroups
* fix: no need for /api/v3 prefix when using api module
* fix: tests
* refactor: change POST /api/v3/users/invite
To POST /api/v3/users/:uid/invites
* refactor: make helpers.invite awaitable
* fix: restrict invite API to self-use only
* fix: move invite groups controller to write api, +tests
* fix: tests
Co-authored-by: Julian Lam <julian@nodebb.org >
2020-11-16 14:47:23 -05:00
Renovate Bot
dde9f1890f
fix(deps): update dependency nodebb-plugin-mentions to v2.13.5
2020-11-16 19:32:46 +00:00
Peter Jaszkowiak
d30ea25629
feat(deps): benchpressjs@2.2.1 ( #8887 )
...
Better warnings, faster template compiles
2020-11-16 11:55:24 -05:00
Renovate Bot
b63b7ae5d7
fix(deps): update dependency json2csv to v5.0.5
2020-11-16 16:16:35 +00:00
Misty (Bot)
20c05e80e4
chore: incrementing version number - v1.15.2-beta.1
2020-11-16 15:21:11 +00:00
Julian Lam
0a0b4661be
chore: remove debug log
2020-11-16 10:19:23 -05:00
Tudor-Dan Ravoiu
452d7f2b17
Create verified/unverified user groups ( #8889 )
...
Co-authored-by: Tudor-Dan Ravoiu <tudor-dan.ravoiu@ubisoft.com >
2020-11-16 10:10:28 -05:00
Misty (Bot)
996174a187
chore: incrementing version number - v1.15.2-beta.0
2020-11-16 14:49:07 +00:00
Renovate Bot
d1e804aa61
fix(deps): update dependency benchpressjs to v2.2.2
2020-11-16 11:42:47 +00:00
Misty (Bot)
ce9cf2a545
Latest translations and fallbacks
2020-11-16 09:11:10 +00:00
Barış Soner Uşaklı
2f4653a3cc
fix: spec
2020-11-15 16:50:24 -05:00
Barış Soner Uşaklı
e4d2764d4c
fix : #8884 , remove header/footer cache
2020-11-15 16:43:06 -05:00
Barış Soner Uşaklı
9dac9630df
fix: check tid in event handlers client side
2020-11-15 10:36:30 -05:00
Misty (Bot)
03329408b7
Latest translations and fallbacks
2020-11-15 09:06:46 +00:00
Barış Soner Uşaklı
5598130a92
refactor: async/await controllers/index.js
2020-11-14 20:18:47 -05:00
Barış Soner Uşaklı
f14e42d8bc
fix : #8883
2020-11-14 19:56:01 -05:00
Barış Soner Uşaklı
29c2ca94f4
feat: add nodejs version to issue template
2020-11-14 13:14:34 -05:00
Misty (Bot)
7693ab90e2
Latest translations and fallbacks
2020-11-14 09:05:55 +00:00
renovate[bot]
85aaededae
fix(deps): update dependency nodebb-theme-vanilla to v11.3.1 ( #8878 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Barış Soner Uşaklı <baris@nodebb.org >
2020-11-13 16:31:17 -05:00
Renovate Bot
bbfb276a83
fix(deps): update dependency nodebb-theme-slick to v1.3.1
2020-11-13 21:22:43 +00:00
Renovate Bot
ec70329aed
fix(deps): update dependency nodebb-theme-persona to v10.2.68
2020-11-13 20:30:36 +00:00
Barış Soner Uşaklı
8fbe832460
refactor: less dupe code
2020-11-13 14:42:44 -05:00
Julian Lam
fdab76f822
fix : #8872 missing admin/menu language key+fallback
2020-11-13 14:32:35 -05:00
Julian Lam
8518404e22
feat: allow groups to specify which cids to show member posts from ( #8875 )
...
* feat: allow groups to specify which cids to show member posts from
* docs: fix tests for openapi
* fix: test breakage caused by improper conditional
* feat: server-side checking of memberPostCids for validity
* feat: admin panel template update to select categories to include
* refactor: privilege helpers.isUserAllowedTo
... to helpers.isAllowedTo, allowing group names to be passed in
2020-11-13 14:15:37 -05:00
renovate[bot]
45922faebc
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.6 ( #8877 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-13 14:02:18 -05:00
renovate[bot]
48e8252099
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.5 ( #8876 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-13 13:13:24 -05:00
renovate[bot]
eab27f237f
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.4 ( #8874 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-13 11:34:14 -05:00
Renovate Bot
5f5f0edb81
chore(deps): update dependency smtp-server to v3.8.0
2020-11-13 14:00:25 +00:00
Misty (Bot)
daf2e73c29
Latest translations and fallbacks
2020-11-13 09:08:52 +00:00
Barış Soner Uşaklı
51b7eca119
fix: run every hour, dont show message if average_time is 0
2020-11-12 22:23:50 -05:00
Opliko
04f4429f72
Resolve #7514 - optional timer for registration queue ( #8796 )
...
* feat: #7514 Optional timer for registration queue
* feat: show minutes in average time
* fix: don't show total number of minutes
* feat: implement requested changes
* fix: just store minutes instead of milliseconds
* feat: set default values
2020-11-12 22:23:07 -05:00
Julian Lam
b3e00489c8
fix: add back test timeout for exports
2020-11-12 15:57:36 -05:00
Julian Lam
bcccb331db
docs: openapi schema for user/group exist check, session deletion
2020-11-12 15:53:15 -05:00
Julian Lam
97842c43d3
test: new api test to ensure each path's parameters are defined in context
2020-11-12 15:52:33 -05:00
Julian Lam
319cfeaa1c
test: updated test name to be more specific
2020-11-12 14:32:49 -05:00
Julian Lam
dc9668e417
fix: pass length to messaging checkContent hook
2020-11-11 19:53:59 -05:00
Misty (Bot)
a2468b84b4
chore: incrementing version number - v1.15.1
...
(cherry picked from commit 2790a3a3fe )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-11-11 22:51:06 +00:00
Misty (Bot)
efb7d688f0
chore: update changelog for v1.15.1
2020-11-11 22:51:06 +00:00
Barış Soner Uşaklı
dc6e27730a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-11 12:48:32 -05:00
Barış Soner Uşaklı
567c5f2056
fix : #8869 , dont escape category title,description twice
2020-11-11 12:48:22 -05:00
Renovate Bot
1460a7a84d
fix(deps): update dependency nodebb-plugin-mentions to v2.13.4
2020-11-11 15:52:59 +00:00
Julian Lam
769aba0aed
fix: refresh flags list on bulk action success
2020-11-11 10:15:49 -05:00
Renovate Bot
72d1b3cdca
fix(deps): update dependency diff to v5
2020-11-10 14:43:20 -05:00
Julian Lam
ee4d90f68f
fix: test breakage from f300c933a5
2020-11-10 14:39:57 -05:00
Julian Lam
f300c933a5
refactor: move session revocation route to write api
2020-11-10 14:27:38 -05:00
renovate[bot]
e250c3f1fb
fix(deps): update dependency nodebb-theme-persona to v10.2.67 ( #8847 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-10 13:18:52 -05:00
renovate[bot]
ba7b23ac48
fix(deps): update dependency json2csv to v5.0.4 ( #8865 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-10 13:15:10 -05:00
renovate[bot]
2946bb1679
fix(deps): update dependency postcss to v8.1.7 ( #8866 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-10 13:14:25 -05:00
Barış Soner Uşaklı
9c5c32d4a5
feat: #8864 , add action:events.log
2020-11-10 11:29:15 -05:00
renovate[bot]
20f4fe085f
fix(deps): update dependency nodebb-theme-slick to v1.2.40 ( #8863 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-10 11:10:11 -05:00
renovate[bot]
c18f449190
fix(deps): update dependency nodebb-plugin-mentions to v2.13.3 ( #8862 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-10 10:50:21 -05:00
Misty (Bot)
e033da8a04
chore: incrementing version number - v1.15.1-beta.0
2020-11-10 14:16:12 +00:00
Barış Soner Uşaklı
62c0454cfe
feat: show db info side by side
2020-11-09 13:27:40 -05:00
Misty (Bot)
0b57ec19ce
Latest translations and fallbacks
2020-11-09 09:08:52 +00:00
Barış Soner Uşaklı
9f7902efdf
fix: remove some unnecessary jquery wrappers
2020-11-08 20:26:43 -05:00
Barış Soner Uşaklı
978f1ee04f
fix: send back jquery object to keep backwards compat
2020-11-08 20:02:27 -05:00
Barış Soner Uşaklı
a0164b1c38
fix: use header/footer cache in prod
2020-11-08 19:46:36 -05:00
Barış Soner Uşaklı
05a92885f2
fix: add missing maxAge to cache
2020-11-08 08:35:40 -05:00
Peter Jaszkowiak
e128264b66
refactor: change Benchpress.parse to .render ( #8856 )
...
It has been deprecated with no warning message for a while
Changing these over before enabling the warning message to reduce spam
2020-11-08 08:17:49 -05:00
Renovate Bot
14ba638345
fix(deps): update dependency benchpressjs to v2.1.0
2020-11-08 10:11:34 +00:00
Misty (Bot)
e6b9e8ddee
Latest translations and fallbacks
2020-11-08 09:05:59 +00:00
Renovate Bot
381a32abe6
fix(deps): update dependency benchpressjs to v2.0.9
2020-11-08 05:30:12 +00:00
Barış Soner Uşaklı
3f5f38dd89
fix: clear header-cache after each suite
2020-11-07 22:57:03 -05:00
Barış Soner Uşaklı
255cf43ea9
fix: show msg on fail
2020-11-07 22:40:34 -05:00
Barış Soner Uşaklı
fe63c6aef3
fix: spec
2020-11-07 22:21:04 -05:00
Barış Soner Uşaklı
2e44639210
fix: guest header/footer cache
...
allow clearing individual caches
2020-11-07 22:06:25 -05:00
Tobias Dossinger
1ce983ccb9
add public/language/de/admin/menu.json & public/language/de/admin/settings/api.json ( #8842 )
...
Co-authored-by: Tobias Dossinger <tobiasdossinger@Jans-MBP-3.localdomain >
Co-authored-by: Julian Lam <julian@nodebb.org >
2020-11-07 17:25:08 -05:00
Julian Lam
8368c25b1d
chore: fallback l10n for admin-settings-api
2020-11-07 17:05:03 -05:00
Julian Lam
d32e4e0213
feat: add language keys for admin-settings-api
2020-11-07 17:05:03 -05:00
Misty (Bot)
e81e88f3e9
Latest translations and fallbacks
2020-11-07 09:06:12 +00:00
Barış Soner Uşaklı
f1f9b225b0
feat: #8824 , cache refactor ( #8851 )
...
* feat: #8824 , cache refactor
ability to disable caches
ability to download contents of cache
refactor cache modules to remove duplicated code
* fix: remove duplicate hit/miss tracking
check cacheEnabled in getUncachedKeys
2020-11-06 23:13:12 -05:00
Renovate Bot
bcbc085497
chore(deps): update dependency eslint to v7.13.0
2020-11-07 03:40:16 +00:00
Renovate Bot
d227fe9fb6
chore(deps): update dependency eslint-config-airbnb-base to v14.2.1
2020-11-07 00:19:18 +00:00
Barış Soner Uşaklı
6255874e32
feat: move mkdirp to beforeBuild so it doesnt get called twice
2020-11-06 13:44:29 -05:00
Barış Soner Uşaklı
74951f5967
fix : #8846 , possible fix
2020-11-06 12:46:27 -05:00
Barış Soner Uşaklı
0b30efba31
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-06 12:30:15 -05:00
Barış Soner Uşaklı
16d03975a0
fix: winston error message
2020-11-06 12:24:50 -05:00
Julian Lam
d263192271
feat: group exists API call in write api
2020-11-06 12:18:42 -05:00
Julian Lam
1446cec77f
feat: user exist route in write api
2020-11-06 11:55:04 -05:00
Julian Lam
6b196a207f
fix: permanent redirect on user api redirect shorthand
2020-11-06 11:54:46 -05:00
Julian Lam
f2bb42c076
fix: user exist route needs no authentication
2020-11-06 11:53:56 -05:00
Julian Lam
60e1e99b4f
feat: new shorthand route /api/v3/users/bySlug/:userslug
...
closes #8844
2020-11-06 11:37:21 -05:00
renovate[bot]
7e273e7710
fix(deps): update dependency mongodb to v3.6.3 ( #8841 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-06 10:25:49 -05:00
Renovate Bot
90bcfa6d16
chore(deps): update commitlint monorepo to v11
2020-11-06 09:21:48 -05:00
Julian Lam
512f6de6de
feat: allow passwords with length > 73 characters ( #8818 )
...
* feat: allow passwords longer than 73 characters
Context: A bcrypt/blowfish limitation means that password length is capped at 72 characters. We can get around this without compromising on security
by hashing all incoming passwords with SHA512, and then sending that to bcrypt.
https://dropbox.tech/security/how-dropbox-securely-stores-your-passwords
* feat: add additional test for passwords > 73 chars
* fix: remove 'password-too-long' error message and all invocations
* test: added test to show that a super long password won't bring down NodeBB
* fix: remove debug log
* Revert "fix: remove 'password-too-long' error message and all invocations"
This reverts commit 1e312bf7ef .
* fix: added back password length checks, but at 512 chars
As processing a large string still uses a lot of memory
2020-11-06 08:40:00 -05:00
Misty (Bot)
113d3324fb
Latest translations and fallbacks
2020-11-06 09:08:06 +00:00
Barış Soner Uşaklı
c61dee4b62
fix : #8840 , don't crash if /compose route is called with no query params
2020-11-05 21:01:19 -05:00
Barış Soner Uşaklı
9e3eb5d41a
feat: #8821 , allow guest topic views
2020-11-05 20:52:43 -05:00
Julian Lam
f68bce86a9
fix: XSS in event:banned messaging modal
2020-11-05 19:18:17 -05:00
renovate[bot]
00f90cd98c
fix(deps): update dependency nodebb-theme-persona to v10.2.66 ( #8839 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-05 16:50:41 -05:00
Barış Soner Uşaklı
78ee83324c
fix : #8838 , fix chat dropdown timestamps
...
use shorthand like notification dropdown
2020-11-05 16:46:17 -05:00
Barış Soner Uşaklı
76cd5b0fc1
fix : #8836 , truncate fullname
2020-11-05 16:25:55 -05:00
renovate[bot]
064c99cd9f
fix(deps): update dependency nodebb-plugin-mentions to v2.13.2 ( #8835 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-05 14:35:40 -05:00
Renovate Bot
e0cf9740d1
fix(deps): update dependency postcss to v8.1.6
2020-11-05 19:25:03 +00:00
Peter Jaszkowiak
de5a21f19b
fix( #8828 ): web install templates now compiled ( #8832 )
2020-11-05 12:05:31 -05:00
renovate[bot]
40eb658bc1
fix(deps): update dependency @nodebb/socket.io-adapter-mongo to v3.1.1 ( #8831 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-05 11:58:40 -05:00
psychobunny
eec630f1ef
fix(acp): max-height for plugin menu list
2020-11-05 11:44:23 -05:00
renovate[bot]
7b8a5567c7
fix(deps): update dependency @nodebb/mubsub to v1.7.1 ( #8830 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-11-05 11:40:54 -05:00
Renovate Bot
9f5ef9d0cb
fix(deps): update dependency postcss to v8.1.5
2020-11-05 16:31:13 +00:00
Julian Lam
891a1ea2af
fix : #8827 , do not require admin:users privilege to ban users
2020-11-05 10:22:07 -05:00
Julian Lam
540a32cfdd
chore: changing log to remove pre-release changelogs from changelog
...
... changelog
2020-11-04 15:56:45 -05:00
Misty (Bot)
a30aa5629c
chore: incrementing version number - v1.15.0
...
(cherry picked from commit 71cdbbce0d1118c9631e77d1adeb5af519a2c3fa)
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-11-04 20:50:38 +00:00
Misty (Bot)
155f74e45e
chore: update changelog for v1.15.0
2020-11-04 20:50:38 +00:00
Julian Lam
1afd215050
feat: add back error handling for a number of api calls
2020-11-04 14:11:54 -05:00
Renovate Bot
b44c7e9658
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.6
2020-11-04 13:48:24 -05:00
Renovate Bot
f06d4878c0
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.3
2020-11-04 18:34:00 +00:00
Barış Soner Uşaklı
4b63f9937c
fix: check is banned in buildHeader
...
remove unused banReason
remove generateHeader function
2020-11-04 13:23:10 -05:00
Misty (Bot)
69f4d5ac7d
chore: update changelog for v1.15.0-rc.5
2020-11-04 16:22:37 +00:00
Misty (Bot)
4bd2788ba3
chore: incrementing version number - v1.15.0-rc.5
2020-11-04 16:22:37 +00:00
Barış Soner Uşaklı
a338f52780
feat: #8823 , remove hardcoded write concern
2020-11-04 11:10:23 -05:00
Barış Soner Uşaklı
518d4fa170
fix: undefined call
2020-11-04 08:57:19 -05:00
Renovate Bot
0d80190f79
fix(deps): update dependency nodebb-theme-vanilla to v11.3.0
2020-11-04 13:53:29 +00:00
Barış Soner Uşaklı
08ff4041aa
fix: missing await
2020-11-03 17:13:05 -05:00
Barış Soner Uşaklı
5a2b14b751
fix: client side crash when creating groups
2020-11-03 16:54:44 -05:00
psychobunny
d40779a4ba
feat(acp): autocomplete user search for welcome notifications
2020-11-03 14:10:39 -05:00
Barış Soner Uşaklı
f6623622be
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-11-03 11:17:32 -05:00
Barış Soner Uşaklı
715775a707
feat: #8817 , add login clientside hooks
...
same as logout
2020-11-03 11:17:25 -05:00
Julian Lam
c0f699e655
fix: disallow registration attempts with password length > 4096
...
This is a stopgap measure for v1.15.0
2020-11-03 09:54:04 -05:00
Renovate Bot
35e725d17c
chore(deps): update dependency mocha to v8.2.1
2020-11-03 14:37:17 +00:00
Julian Lam
e66c1f4017
Revert "fix(deps): update dependency textcomplete to ^0.18.0"
...
This reverts commit 8fe954997c .
2020-11-03 08:35:13 -05:00
Renovate Bot
df5d66e5fe
fix(deps): update dependency textcomplete to ^0.18.0
2020-11-03 13:32:15 +00:00
Renovate Bot
2fa78e4384
chore(deps): update dependency lint-staged to v10.5.1
2020-11-03 12:52:18 +00:00
Barış Soner Uşaklı
b6d8687837
chore: add info log into tests
2020-11-02 20:34:12 -05:00
Barış Soner Uşaklı
4818ec377e
fix: missing await
2020-11-02 15:13:22 -05:00
Julian Lam
1c8b8ce14a
chore: update renovate config to automatically merge non-major version bumps #yolo
2020-11-02 14:45:25 -05:00
Misty (Bot)
1688294165
chore: update changelog for v1.15.0-rc.4
2020-11-02 19:42:54 +00:00
Misty (Bot)
57b4932074
chore: incrementing version number - v1.15.0-rc.4
2020-11-02 19:42:53 +00:00
Peter Jaszkowiak
eddf4a4f33
feat: use github actions for ci ( #8811 )
...
- test using minimum supported db versions
- ESLint will make review comments on PRs
- formatted configs
2020-11-02 13:12:29 -05:00
Peter Jaszkowiak
a3fa313298
Github actions lint demo ( #8812 )
...
* feat: use github actions for ci
- test using minimum supported db versions
- ESLint will make review comments on PRs
- formatted configs
* mess up eslint
* fix: lint maybe
Co-authored-by: Barış Soner Uşaklı <baris@nodebb.org >
2020-11-02 12:59:16 -05:00
Barış Soner Uşaklı
6e85920cb6
feat: allow mods/admins to see deleted posts on user profile
2020-11-02 12:03:21 -05:00
Misty (Bot)
841cbcc3e3
Latest translations and fallbacks
2020-11-01 09:05:53 +00:00
Julian Lam
87bff6cd65
fix: broken test
2020-10-30 17:17:31 -04:00
Renovate Bot
0c7d58605e
fix(deps): update dependency nodebb-theme-persona to v10.2.65
2020-10-30 16:10:45 -04:00
Julian Lam
a53d49a2b0
fix: updated commitlint config to allow longer subjects, because nobody anywhere uses an email client that limits subject lines to 72 characters
2020-10-30 14:12:07 -04:00
Julian Lam
dda5d42610
fix: restore old behaviour of empty json w/ 401 code in admin middleware
2020-10-30 14:07:47 -04:00
Julian Lam
15e0731dd9
fix: deprecate middleware.isAdmin
...
Also, handle admin logout timer in middleware.admin.checkPrivileges
2020-10-30 12:30:58 -04:00
Julian Lam
4439864ce0
fix: post editing not taking plugin hook results into account
2020-10-30 10:05:26 -04:00
Misty (Bot)
2738041b38
chore: update changelog for v1.15.0-rc.3
2020-10-30 03:46:16 +00:00
Misty (Bot)
6de7760a1d
chore: incrementing version number - v1.15.0-rc.3
2020-10-30 03:46:16 +00:00
Barış Soner Uşaklı
a02ae6f5df
refactor: simpler check in user.blocks.filter
2020-10-29 22:33:28 -04:00
Barış Soner Uşaklı
27016d221c
feat: rearrange buttons on manage/users
2020-10-29 13:39:08 -04:00
Julian Lam
57ed6be78b
fix : #8805 define our own name for write API v3
2020-10-29 12:51:36 -04:00
Julian Lam
a08fb8e53b
fix: removed superfluous assignment
2020-10-29 12:33:12 -04:00
Julian Lam
0b6ef61e40
fix: createNewPosts to build tpl with ajaxify.data
...
If the post template contains references to items outside of the scope of the post, then when the post is loaded via IS, the expected values are empty.
This was due to createNewPosts calling app.parseAndTranslate with a subset of the page payload. This works fine in Persona (and most other themes)
because they do not refer to properties outside of the post object, but it may be helpful to include the rest of the ajaxify data as well.
2020-10-29 12:29:29 -04:00
Julian Lam
266d7587b2
refactor: remove usage of middlewares
...
Specifically, middleware.isAdmin|exposePrivilegeSet|exposePrivileges
2020-10-29 07:56:28 -04:00
Julian Lam
bff53de03f
fix: handle ACP category enable/disable states after call success
2020-10-29 07:16:41 -04:00
Julian Lam
a6a52430ce
fix: remove setCategorySort and setTopicSort
2020-10-28 17:21:54 -04:00
Julian Lam
aa8faf58a0
refactor: remove /users/{uid}/settings/{setting} route
...
@baris Also, I am now allowing the following properties to be saved in User.saveSettings:
- categoryTopicSort
- topicPostSort
- setCategorySort
- setTopicSort
2020-10-28 17:21:54 -04:00
Barış Soner Uşaklı
e0b6781776
chore: bump persona
2020-10-28 16:52:46 -04:00
Barış Soner Uşaklı
9082062e90
fix: sort setting not using correct field name
2020-10-28 16:05:40 -04:00
renovate[bot]
c4431294a5
fix(deps): update dependency jsesc to v3.0.2 ( #8802 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-28 12:30:48 -04:00
Julian Lam
2d29e603bd
fix: update readme to include psql
2020-10-28 07:51:17 -04:00
Renovate Bot
7d0d0005ff
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.5
2020-10-28 07:37:33 -04:00
Misty (Bot)
2baccd3ce2
Latest translations and fallbacks
2020-10-28 09:10:35 +00:00
renovate[bot]
224502d8c3
chore(deps): update dependency eslint to v7.12.1 ( #8799 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-28 00:21:01 -04:00
renovate[bot]
1f2eca6a52
chore(deps): update dependency lint-staged to v10.5.0 ( #8797 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-28 00:20:46 -04:00
Barış Soner Uşaklı
6ac73ccb7e
feat: #8801 , disable express compression by default
2020-10-27 21:40:21 -04:00
Julian Lam
cc1c722092
fix: breaking test from 0db0231cff
...
Also lowered export timeout to 5s
2020-10-27 20:37:23 -04:00
Julian Lam
04185d94c1
fix: indentation
2020-10-27 20:37:23 -04:00
Julian Lam
8e7914ff72
fix: add back derpy 20 second sleep
2020-10-27 20:37:23 -04:00
Julian Lam
14e5c24ec5
fix(openapi): final fixes to schemas
2020-10-27 20:37:23 -04:00
Julian Lam
b2e9e3e048
fix(writeapi): more tweaks to schema files
2020-10-27 20:37:23 -04:00
Julian Lam
9f9e3c1582
fix(writeapi): fix components, + tag object schema
2020-10-27 20:37:23 -04:00
Julian Lam
3ebb3a3479
fix: missing method in test error output
2020-10-27 20:37:23 -04:00
Julian Lam
3c98cd3d95
fix: topic object in post editing data return
2020-10-27 20:37:23 -04:00
Julian Lam
a4f3270fc5
fix(writeapi): missing files for tests
2020-10-27 20:37:23 -04:00
Julian Lam
1392d064a1
fix(writeapi): normalizing data
2020-10-27 20:37:23 -04:00
Julian Lam
b092f65d95
fix(writeapi): tests
2020-10-27 20:37:23 -04:00
Julian Lam
ec03af7a38
feat: allow passing subset of user settings on update route
2020-10-27 20:37:23 -04:00
Julian Lam
618e098305
fix: bug where token generation route would fail on null case
2020-10-27 20:37:23 -04:00
Julian Lam
843aff582d
refactor: api test suite to accept methods other than GET
2020-10-27 20:37:23 -04:00
Julian Lam
93f65f89e7
fix(writeapi): added examples to all parameter objects in schema
2020-10-27 20:37:23 -04:00
Julian Lam
b156b8b573
feat: wip, write api tests framework
...
re-using read api tests if possible
2020-10-27 20:37:23 -04:00
Renovate Bot
b3ca7de016
fix(deps): update dependency nodebb-theme-persona to v10.2.63
2020-10-27 17:27:53 -04:00
Barış Soner Uşaklı
a512d99472
refactor: remove unnecessary wrapper
2020-10-27 14:51:49 -04:00
Barış Soner Uşaklı
f0131e72ae
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-27 11:02:16 -04:00
Barış Soner Uşaklı
2e9f27d8ff
fix: typo
2020-10-27 10:59:08 -04:00
Misty (Bot)
c3a7ab54dc
chore: update changelog for v1.15.0-rc.2
2020-10-27 13:41:06 +00:00
Misty (Bot)
7c084134c7
chore: incrementing version number - v1.15.0-rc.2
2020-10-27 13:41:05 +00:00
Misty (Bot)
5605a0d1b7
Latest translations and fallbacks
2020-10-27 09:08:02 +00:00
renovate[bot]
12c590ad56
fix(deps): update dependency nodebb-theme-persona to v10.2.62 ( #8798 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-26 22:00:31 -04:00
Barış Soner Uşaklı
93bdfe2f10
perf: reorder async calls
2020-10-26 21:09:51 -04:00
Barış Soner Uşaklı
88a07e69b5
feat: add filter:category.getFields
2020-10-26 15:14:54 -04:00
renovate[bot]
3108f628b6
chore(deps): update dependency eslint to v7.12.0 ( #8791 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-26 12:50:26 -04:00
renovate[bot]
8353857b3b
fix(deps): update dependency nodebb-plugin-mentions to v2.13.1 ( #8790 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-26 12:49:55 -04:00
Misty (Bot)
4f49b3da8c
chore: update changelog for v1.15.0-rc.1
2020-10-26 15:45:21 +00:00
Misty (Bot)
943424b539
chore: incrementing version number - v1.15.0-rc.1
2020-10-26 15:45:21 +00:00
Barış Soner Uşaklı
a05905f196
performance improvements ( #8795 )
...
* perf: nconf/winston/render
cache nconf.get calls
modify middleware.pageView to call next earlier
don't call winston.verbose on every hook see https://github.com/winstonjs/winston/issues/1669
translate header/footer separately and cache results for guests
* fix: copy paste fail
* refactor: style and fire hook only log in dev mode
* fix: cache key, header changes based on template
* perf: change replace
* fix: add missing await
* perf: category
* perf: lodash clone
* perf: remove escapeRegexChars
2020-10-26 10:43:18 -04:00
Misty (Bot)
822c13f199
Latest translations and fallbacks
2020-10-26 09:08:20 +00:00
Misty (Bot)
89a1f481e0
Latest translations and fallbacks
2020-10-25 09:06:02 +00:00
renovate[bot]
9de8497dad
fix(deps): update dependency nodebb-theme-persona to v10.2.61 ( #8794 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-24 23:32:34 -04:00
Barış Soner Uşaklı
0db0231cff
feat: move postercount to topic hash
2020-10-24 21:14:52 -04:00
Barış Soner Uşaklı
203db47b30
fix: return early for guests/spiders
2020-10-24 01:49:22 -04:00
Barış Soner Uşaklı
156e1396f2
fix: #8789,cache meta.settings
2020-10-23 14:20:47 -04:00
Barış Soner Uşaklı
7a3183520f
fix: spec
2020-10-22 19:51:25 -04:00
Barış Soner Uşaklı
a7b6d0dfe5
feat: add free and total mem usage to info
2020-10-22 17:46:12 -04:00
Julian Lam
63e07c9433
fix: tests
2020-10-22 14:43:29 -04:00
Julian Lam
c26f2b6599
feat(writeapi): user settings API
2020-10-22 14:07:50 -04:00
Misty (Bot)
aab5f018b9
chore: update changelog for v1.15.0-rc.0
2020-10-21 21:19:57 +00:00
Misty (Bot)
8d48455b04
chore: incrementing version number - v1.15.0-rc.0
2020-10-21 21:19:57 +00:00
Barış Soner Uşaklı
db63f5e3f0
fix : #8781
2020-10-21 16:30:14 -04:00
Julian Lam
177a961000
feat: new filter filter:teasers.configureStripTags
2020-10-21 14:04:52 -04:00
Baris Usakli
1a4c0decb7
fix: reset button loading html
2020-10-21 13:05:46 -04:00
Julian Lam
d68ffea80d
feat: send 'Vary' header when ACAO header set
2020-10-21 10:34:38 -04:00
Misty (Bot)
c31cab3457
Latest translations and fallbacks
2020-10-21 09:10:48 +00:00
Misty (Bot)
3964872289
chore: update changelog for v1.15.0-beta.30
2020-10-21 01:10:28 +00:00
Misty (Bot)
2dd3c9622f
chore: incrementing version number - v1.15.0-beta.30
2020-10-21 01:10:28 +00:00
Barış Soner Uşaklı
e6440c0d21
fix : #8779 , fix move all
...
add new language keys
2020-10-20 20:53:45 -04:00
Barış Soner Uşaklı
1f43e98f8b
fix: allow admins adding users to global moderators
...
add new test
2020-10-20 18:43:45 -04:00
Barış Soner Uşaklı
bbafa1b82a
Revert "fix: [breaking] send configured config URL as origin if not custom"
...
This reverts commit 205a10308e .
2020-10-20 18:38:50 -04:00
Julian Lam
a691be5952
fix: incorrect logic for post history editable bool
2020-10-20 16:09:40 -04:00
Julian Lam
205a10308e
fix: [breaking] send configured config URL as origin if not custom
...
This is a breaking change if your install uses multiple URLs to access. You will need to update the Access-Control-Allow-Origin header in ACP > Advanced > Headers to supply all URLs you use to access your site
2020-10-20 15:25:20 -04:00
Barış Soner Uşaklı
7a019494e8
feat: add filter.topics.getPostReplies
2020-10-20 12:00:56 -04:00
Julian Lam
7a8f704900
fix : #8776 some users unable to restore old versions via history
2020-10-20 10:40:23 -04:00
Misty (Bot)
df1cfc4caf
Latest translations and fallbacks
2020-10-20 09:09:22 +00:00
Barış Soner Uşaklı
75024c3580
refactor: remove console.log, extra require
2020-10-20 00:29:44 -04:00
Barış Soner Uşaklı
b26e9b5993
fix : #8595 , dont save escaped data when renaming groups
2020-10-20 00:24:34 -04:00
Barış Soner Uşaklı
ea31f50554
refactor: show more lines of stack trace
2020-10-19 22:43:18 -04:00
Barış Soner Uşaklı
3ee4936db6
fix: keep sortBy while searching
2020-10-19 22:16:34 -04:00
Barış Soner Uşaklı
85cfe49d65
fix: autocomplete.user on search page
2020-10-19 21:58:56 -04:00
Barış Soner Uşaklı
cf474ab246
fix: spec
2020-10-19 19:11:50 -04:00
Barış Soner Uşaklı
7bddec93ec
fix: sortby
2020-10-19 18:56:39 -04:00
Misty (Bot)
1b50e1a062
Latest translations and fallbacks
2020-10-19 09:10:05 +00:00
Barış Soner Uşaklı
b3619d3d47
fix : #8774
2020-10-18 16:54:42 -04:00
Julian Lam
ff4fcc23b6
Update bundled logos with new branding ( #8702 )
...
* feat: updating logo assets, square logos missing still
* fix: squared logo for touch icon and notification fallback
* fix: update link to favicon
* feat: add default touch icon sizes, if one isn't uploaded
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2020-10-18 01:41:04 -04:00
Barış Soner Uşaklı
c107649b40
fix : #8732
2020-10-18 01:33:03 -04:00
Barış Soner Uşaklı
e362c342a3
fix : #8630 , sort extra deps
2020-10-17 23:56:42 -04:00
Barış Soner Uşaklı
d9a16855d0
refactor: posts api
2020-10-17 22:59:12 -04:00
Barış Soner Uşaklı
272e73da53
refactor: post restore/delete/purge
2020-10-17 21:24:33 -04:00
renovate[bot]
4bfd008781
chore(deps): update dependency lint-staged to v10.4.2 ( #8773 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-17 20:24:02 -04:00
Barış Soner Uşaklı
9738e20207
refactor: merge post.edit
...
fix: dont fadeout/fadeint if title/post didnt change
2020-10-17 15:07:04 -04:00
renovate[bot]
bb85c059de
chore(deps): update dependency eslint to v7.11.0 ( #8747 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-17 01:19:22 -04:00
renovate[bot]
08a240fa8e
chore(deps): update dependency lint-staged to v10.4.1 ( #8771 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-17 01:03:52 -04:00
renovate[bot]
a471b1afb3
chore(deps): update dependency mocha to v8.2.0 ( #8772 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-16 23:49:41 -04:00
Barış Soner Uşaklı
2279e37261
refactor: deprecate socket.emit('users.search') use api route
2020-10-16 23:30:22 -04:00
Barış Soner Uşaklı
083c74e059
refactor: api categories
2020-10-16 22:41:38 -04:00
Barış Soner Uşaklı
e78c498e84
fix: missing doTopicAction, fix wrong api params
2020-10-16 21:36:59 -04:00
Barış Soner Uşaklı
bc880ee0ca
refactor: remove sockets.reqFromSocket
2020-10-16 21:05:00 -04:00
Barış Soner Uşaklı
8fd3c04480
fix: test
2020-10-16 20:36:24 -04:00
Barış Soner Uşaklı
9d81660e24
Revert "Revert "fix: appropriate 404 handling for write API calls""
...
This reverts commit 135c2d6c7d .
2020-10-16 20:21:52 -04:00
Barış Soner Uşaklı
135c2d6c7d
Revert "fix: appropriate 404 handling for write API calls"
...
This reverts commit b6cce75d97 .
2020-10-16 20:21:32 -04:00
Julian Lam
9ee3cb9b62
refactor: topic follow/ignore to use api lib
2020-10-16 12:30:14 -04:00
Julian Lam
68d6818bca
refactor: topic tools' actions to use api lib
2020-10-16 12:02:51 -04:00
Julian Lam
21974a77f8
feat: topic reply to use api lib (also + missing file)
2020-10-16 11:01:18 -04:00
Julian Lam
40598b368e
refactor: topic creation to use api lib
2020-10-16 11:01:18 -04:00
Julian Lam
b6cce75d97
fix: appropriate 404 handling for write API calls
2020-10-16 11:01:18 -04:00
Julian Lam
ede9435f0e
feat: send 401 for invalid-uid
2020-10-16 11:01:18 -04:00
Misty (Bot)
854d61a257
Latest translations and fallbacks
2020-10-16 09:08:42 +00:00
Barış Soner Uşaklı
c913900ed6
feat: async/await admin/search
2020-10-16 00:05:55 -04:00
Barış Soner Uşaklı
2927509af3
feat: ignore test folder
2020-10-15 23:28:12 -04:00
Barış Soner Uşaklı
bf480ee58b
refactor: setupApiRoute signature
2020-10-15 23:12:19 -04:00
Barış Soner Uşaklı
688d7a2cc2
refactor: remove unused middleware
2020-10-15 22:50:23 -04:00
Barış Soner Uşaklı
b2ff1594b8
fix: redis hget
...
'node_redis: The HGET command contains a invalid argument type.\n' +
'Only strings, dates and buffers are accepted. Please update your code to use valid argument types.'
2020-10-15 22:25:56 -04:00
Julian Lam
e98285dbbb
fix: reimplementing isPrivilegedOrSelfAndPasswordMatch
2020-10-15 21:45:57 -04:00
Barış Soner Uşaklı
84a179f48c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-15 20:51:55 -04:00
Julian Lam
3f347baadb
fix: socket user bans
2020-10-15 20:31:25 -04:00
Julian Lam
14f9d8b0e5
feat: send back 403 on no-privileges error
2020-10-15 20:23:19 -04:00
Julian Lam
222b4c9533
fix: broken tests from api change
2020-10-15 19:33:20 -04:00
Julian Lam
2d252f2fa4
refactor: user bans to use api lib
2020-10-15 19:05:31 -04:00
Barış Soner Uşaklı
7d86be2bc2
fix: tests
2020-10-15 17:51:04 -04:00
Barış Soner Uşaklı
48a9b5d66e
update logo
2020-10-15 17:31:03 -04:00
Barış Soner Uşaklı
e367c5403e
refactor: move groups.leave, fix some tests
2020-10-15 17:29:38 -04:00
Barış Soner Uşaklı
bbbd9fee85
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-15 17:12:26 -04:00
Julian Lam
960e925e40
refactor: change password/user follow to use api lib
2020-10-15 17:09:39 -04:00
Barış Soner Uşaklı
081c4fa6d4
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-15 16:55:59 -04:00
Julian Lam
430e7f5834
refactor: user deletion to use api lib
2020-10-15 16:49:06 -04:00
Barış Soner Uşaklı
8ae1f81cf4
feat: refactor groups.delete
2020-10-15 16:36:53 -04:00
Julian Lam
77481947f0
refactor: socket profile update to use api lib
2020-10-15 16:22:40 -04:00
Julian Lam
31ae8a8323
refactor: socket profile update to use api lib
2020-10-15 16:21:54 -04:00
Barış Soner Uşaklı
d69e503d21
feat: move groups.join to api
2020-10-15 16:13:19 -04:00
Barış Soner Uşaklı
eed8deda61
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-15 16:07:39 -04:00
Barış Soner Uşaklı
51a60d3d46
fix: handler for group.join
2020-10-15 16:07:25 -04:00
Julian Lam
d07f0081b7
fix: add missing file
2020-10-15 15:52:07 -04:00
Julian Lam
23086daead
refactor: user create and profile update to use api lib
2020-10-15 15:50:30 -04:00
Barış Soner Uşaklı
5e2caf19f5
refactor: use single function for api code
2020-10-15 12:12:01 -04:00
Barış Soner Uşaklı
25e4a09816
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-15 11:10:07 -04:00
Barış Soner Uşaklı
4418ff0716
fix : #8768
2020-10-15 11:09:57 -04:00
Julian Lam
cc6e995ee2
fix: api bug where user profile editing continued even if not allowed
2020-10-15 10:23:57 -04:00
Barış Soner Uşaklı
205e46647c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-14 23:39:19 -04:00
Barış Soner Uşaklı
43afe7ffab
refactor: async/await src/user/approval
2020-10-14 23:38:16 -04:00
renovate[bot]
3b88545b03
fix(deps): update dependency benchpressjs to v2.0.8 ( #8767 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-14 23:37:44 -04:00
Barış Soner Uşaklı
bae0f343e1
fix: module build
2020-10-14 23:32:30 -04:00
Barış Soner Uşaklı
3881ac309f
refactor: async/await install/web.js
2020-10-14 23:20:45 -04:00
Barış Soner Uşaklı
1fd2eba6f2
refactor: async/await
...
src/cli/manage.js
src/meta/build.js
src/meta/css.js
src/meta/js.js
2020-10-14 22:49:39 -04:00
Barış Soner Uşaklı
b295d15eae
fix: tests
2020-10-14 20:02:32 -04:00
Barış Soner Uşaklı
d89477cad0
refactor: use app.render
2020-10-14 19:18:07 -04:00
renovate[bot]
42aed15b96
fix(deps): update dependency sharp to v0.26.2 ( #8765 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-14 18:57:17 -04:00
Julian Lam
9dd3cc0483
feat: allow plugins to define api routes
...
via new plugin hook static:api.routes
2020-10-14 17:44:27 -04:00
Julian Lam
a4ba23899e
feat: require https if nodebb is configured with https url
2020-10-14 14:28:04 -04:00
Julian Lam
20bb9c7ec8
fix: csrf token only on non-GET routes
2020-10-14 14:02:03 -04:00
Barış Soner Uşaklı
3326d80c11
feat: add nyc config
2020-10-14 12:27:17 -04:00
Barış Soner Uşaklı
3673accdb8
refactor: api module
...
only return promise if callback is undefined
dont append baseUrl if url already starts with api
correctly handle writeapi readapi response for data/error
remove unused onError
dont append empty ? to url for get routes
2020-10-14 11:05:50 -04:00
Julian Lam
a784d10fff
refactor: api module returns promise, error-first cb if cb passed in
...
no more separate onSuccess onError callbacks
/cc @baris
2020-10-14 10:02:02 -04:00
Misty (Bot)
d52992de1b
Latest translations and fallbacks
2020-10-14 09:09:02 +00:00
Barış Soner Uşaklı
4b9444f1a5
fix: avatar selector
2020-10-14 00:12:09 -04:00
Barış Soner Uşaklı
e6ea71c95a
fix: test
2020-10-13 23:40:04 -04:00
Barış Soner Uşaklı
8c6a559188
fix: timestamp
2020-10-13 23:29:19 -04:00
Barış Soner Uşaklı
331d236f6e
fix : #8763
2020-10-13 23:19:07 -04:00
Barış Soner Uşaklı
a481024d27
fix: lastonline again
2020-10-13 23:02:49 -04:00
Barış Soner Uşaklı
71d82ec8e0
fix: caret
2020-10-13 22:59:52 -04:00
Barış Soner Uşaklı
b6d5888334
Merge branch 'admin/users'
2020-10-13 22:58:04 -04:00
Barış Soner Uşaklı
97628e2ff2
fix: lastonline values
2020-10-13 22:57:18 -04:00
renovate[bot]
25c447df05
fix(deps): update dependency nodebb-rewards-essentials to v0.1.4 ( #8764 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-13 22:46:47 -04:00
Barış Soner Uşaklı
872bacf1c4
Admin/users ( #8762 )
...
* feat: wip admin/users
* feat: more work
* feat: more fixes
* feat: #8662 , verified/unverified user groups
* feat: add filter
* feat: change user search to use filters array
* refactor: remove unused search call
* fix: tests
* fix: cant join system groups
* fix: upgrade script
2020-10-13 22:42:50 -04:00
Barış Soner Uşaklı
1289c10568
fix: upgrade script
2020-10-13 22:12:28 -04:00
Barış Soner Uşaklı
59bbede8c7
fix: cant join system groups
2020-10-13 22:08:09 -04:00
Barış Soner Uşaklı
a411df1321
fix: tests
2020-10-13 21:04:07 -04:00
Barış Soner Uşaklı
dd7424e5b5
refactor: remove unused search call
2020-10-13 20:44:07 -04:00
Barış Soner Uşaklı
2d6ea6e505
Merge branch 'master' into admin/users
2020-10-13 20:43:48 -04:00
Barış Soner Uşaklı
a2edb86dfb
feat: change user search to use filters array
2020-10-13 20:37:38 -04:00
Barış Soner Uşaklı
959314c921
feat: add filter
2020-10-13 17:07:26 -04:00
Julian Lam
bfaeb27c11
Merge branch 'write-api-csrf'
2020-10-13 17:01:51 -04:00
Julian Lam
1e07886f30
feat: require csrf token if not using bearer token
2020-10-13 16:58:44 -04:00
psychobunny
0e0f1506d2
fix: update server param to /api/v3
2020-10-13 15:06:42 -04:00
Barış Soner Uşaklı
933989e013
Merge branch 'master' into admin/users
2020-10-13 14:56:06 -04:00
Barış Soner Uşaklı
682e926c6b
feat: #8662 , verified/unverified user groups
2020-10-13 14:55:56 -04:00
psychobunny
c68653d035
fix: typo
2020-10-13 14:43:20 -04:00
psychobunny
7aa4d104af
fix: testing openapi write tests
2020-10-13 14:43:20 -04:00
psychobunny
16873800a6
fix(openapi): users.yaml
2020-10-13 14:00:54 -04:00
psychobunny
7b2301ff9c
fix: enable tests
2020-10-13 13:10:49 -04:00
psychobunny
54e6003a7c
fix: test fix for write API
...
need to rewrite users.yaml to fix properly
2020-10-13 13:07:54 -04:00
Renovate Bot
dcf7235466
fix(deps): update dependency nodebb-theme-persona to v10.2.60
2020-10-13 12:11:22 -04:00
Julian Lam
30b3fedca4
fix: password reset to invalidate all existing reset tokens for that uid
2020-10-13 11:48:32 -04:00
Barış Soner Uşaklı
700e1e4340
feat: more fixes
2020-10-13 01:49:12 -04:00
Barış Soner Uşaklı
40a05b70ef
feat: more work
2020-10-13 01:29:21 -04:00
Barış Soner Uşaklı
b038ac07d8
feat: wip admin/users
2020-10-13 00:29:38 -04:00
Barış Soner Uşaklı
ba2e1c4c7e
fix: show more lines
2020-10-12 20:42:08 -04:00
Barış Soner Uşaklı
7beaf49028
feat: set unread false for guests
2020-10-12 15:16:58 -04:00
renovate[bot]
411fa8bc84
fix(deps): update dependency nodebb-plugin-mentions to v2.13.0 ( #8758 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-12 14:42:55 -04:00
Barış Soner Uşaklı
01265d08f3
feat: add stack to deprecate message
2020-10-12 14:33:21 -04:00
Barış Soner Uşaklı
30d6a2b84e
fix : #8756 , pass missing req to mock
2020-10-12 14:29:25 -04:00
Barış Soner Uşaklı
1ee9384875
fix : #8757 , allow all slashes in category route
2020-10-12 14:18:59 -04:00
Misty (Bot)
0a4fd50aac
Latest translations and fallbacks
2020-10-12 09:09:31 +00:00
Barış Soner Uşaklı
d76229c061
feat: add checkbox tests
2020-10-12 00:18:34 -04:00
Barış Soner Uşaklı
e92d4719cc
feat: add test for serialize/deserialize form
2020-10-12 00:04:20 -04:00
Barış Soner Uşaklı
7db224f689
fix: timeago test for dev/prod
2020-10-11 22:40:28 -04:00
Barış Soner Uşaklı
cecdd2915e
fix: timeago test
2020-10-11 22:39:37 -04:00
Barış Soner Uşaklı
ae5fb103ca
feat: disable write api tests until fixed
2020-10-11 22:28:07 -04:00
Barış Soner Uşaklı
dc29f4dca2
refactor: switch to using slugify module
2020-10-11 21:49:37 -04:00
Barış Soner Uşaklı
bddfcb5867
feat: #8734 , add slugify module, deprecate utils.slugify
2020-10-11 21:25:31 -04:00
Barış Soner Uşaklı
f16c8268cf
feat: #8734 , move bootstrap-tagsinput to package.json
2020-10-11 19:52:01 -04:00
Barış Soner Uşaklı
eab7489ec5
feat: #8734 , move deserialize/serialize to package.json
2020-10-11 19:28:46 -04:00
renovate[bot]
cd34bfb1ed
fix(deps): update dependency nodebb-theme-persona to v10.2.59 ( #8755 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-11 17:26:57 -04:00
Barış Soner Uşaklı
948f26143c
feat: #5964 , #8734 remove colorpicker
2020-10-11 16:05:52 -04:00
Barış Soner Uşaklı
c954db84e4
refactor: require style
2020-10-11 10:14:02 -04:00
Barış Soner Uşaklı
931d44b5e2
fix: undefined api require, @julianlam
2020-10-11 10:13:51 -04:00
renovate[bot]
a77ba71e05
fix(deps): update dependency nodebb-theme-persona to v10.2.58 ( #8754 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-11 00:40:13 -04:00
Barış Soner Uşaklı
e2d407b769
fix: watch tooltip
2020-10-11 00:38:18 -04:00
Barış Soner Uşaklı
aedd28e0a6
fix: module name
2020-10-10 23:45:58 -04:00
Barış Soner Uşaklı
8f436eb881
fix: pin sortablejs
2020-10-10 23:41:51 -04:00
Barış Soner Uşaklı
3bbb4e269d
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-10 23:35:02 -04:00
Barış Soner Uşaklı
c721625a95
feat: #8734 remove unused files
2020-10-10 23:34:56 -04:00
Barış Soner Uşaklı
cc705e5e2b
feat: #8734 , move sortable to package.json
2020-10-10 23:24:13 -04:00
renovate[bot]
0399ffaf5f
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.4 ( #8752 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-10 23:09:58 -04:00
renovate[bot]
f8e2324ce7
fix(deps): update dependency benchpressjs to v2.0.7 ( #8733 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-10 23:07:58 -04:00
Barış Soner Uşaklı
75c9668656
fix: admin jquerui requires
2020-10-10 23:01:32 -04:00
Barış Soner Uşaklı
8c019a6a3b
fix: timeago locale switch
2020-10-10 22:26:48 -04:00
Barış Soner Uşaklı
300a87559f
feat: #8734 , move bootbox to package.json
2020-10-10 22:15:34 -04:00
Barış Soner Uşaklı
420a312982
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-10 21:55:03 -04:00
Barış Soner Uşaklı
3b231360d3
feat: load jquery-form before using
2020-10-10 21:54:32 -04:00
Barış Soner Uşaklı
fda2aedfd8
feat: #8734 , jquery-ui, jquery-form, timeago ( #8748 )
...
* feat: #8734 , jquery-ui, jquery-form, timeago
get rid of forum/footer.js move that code to app.js & wait for app to load before calling ajaxify.end
make sockets.js a requirejs module
move jquery-ui to node_modules and load via requirejs
move jquery-form to node_modules and load via requirejs
move timeago to node_modules and load via requirejs
only include the css for needed jquery-ui widgets
* feat: keep socket/io global for backwards compat
* refactor: move socket listener to chat
2020-10-10 21:47:27 -04:00
renovate[bot]
666064bf46
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.3 ( #8750 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-10 21:46:42 -04:00
Misty (Bot)
ea830871c2
Latest translations and fallbacks
2020-10-10 09:06:14 +00:00
renovate[bot]
1c94220b45
fix(deps): update dependency nodebb-theme-persona to v10.2.57 ( #8749 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-10 00:56:55 -04:00
Julian Lam
87e3f26fe4
feat(openapi): schema validation for write api definitions file
2020-10-09 16:38:43 -04:00
Renovate Bot
414fe19c6e
fix(deps): update dependency nodebb-theme-persona to v10.2.56
2020-10-09 15:51:46 -04:00
Renovate Bot
1bc99411b5
fix(deps): update dependency nodebb-theme-slick to v1.2.39
2020-10-09 15:50:11 -04:00
Barış Soner Uşaklı
59311a63a0
feat: remove unused textcomplete file
2020-10-09 14:49:59 -04:00
Julian Lam
944a7e0e28
fix(deps): bump vanilla/persona
2020-10-09 14:25:40 -04:00
Barış Soner Uşaklı
ae3a231fce
feat: #8734 , remove semver.browser
...
use compare-versions as a module
2020-10-09 14:10:38 -04:00
renovate[bot]
43df4b8e15
fix(deps): update dependency nodebb-theme-lavender to v5.0.14 ( #8739 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-09 12:57:09 -04:00
renovate[bot]
ba62ebb620
fix(deps): update dependency socket.io-client to v2.3.1 ( #8700 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-09 12:56:39 -04:00
psychobunny
9a5b8a798a
fix: category RSS feed was displaying deleted topics
2020-10-09 12:54:02 -04:00
renovate[bot]
45aceb26a5
fix(deps): update dependency nodebb-theme-slick to v1.2.37 ( #8741 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-09 12:33:35 -04:00
renovate[bot]
0c7af5029b
fix(deps): update dependency nodebb-theme-vanilla to v11.2.21 ( #8740 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-09 12:26:30 -04:00
renovate[bot]
4207dde4c2
fix(deps): update dependency nodebb-theme-persona to v10.2.54 ( #8736 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-09 12:22:27 -04:00
Barış Soner Uşaklı
1531536d46
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-09 12:20:24 -04:00
Barış Soner Uşaklı
2c1897b373
feat: #8734 , move slideout to package.json
2020-10-09 12:20:09 -04:00
psychobunny
dbb4cfe9d6
style(openapi): break write API routes into individual files
2020-10-09 12:16:25 -04:00
psychobunny
ffac3c7902
style(openapi): move schemas and responses out of write.yaml
2020-10-09 12:16:25 -04:00
Barış Soner Uşaklı
9c157de05d
feat: #8734 , move tinycon to package.json
2020-10-09 12:01:51 -04:00
Barış Soner Uşaklı
45e8a4d588
fix : #8734 make nprogress module
2020-10-09 11:48:52 -04:00
Barış Soner Uşaklı
43589a744d
feat: #8734 , move visibilityjs to package.json
2020-10-09 11:35:52 -04:00
Julian Lam
8af30a51b5
fix: regression caused by 7545951725
...
/cc @psychobunny
2020-10-09 10:58:42 -04:00
Barış Soner Uşaklı
a46cbb623d
feat: #8734 , move nprogress to package.json
2020-10-09 10:53:07 -04:00
Barış Soner Uşaklı
e02c57d963
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-09 10:42:22 -04:00
Barış Soner Uşaklı
aa08f8826c
feat: #8734 move r.js to package.json
2020-10-09 10:40:46 -04:00
renovate[bot]
70c085ba5d
fix(deps): update dependency nodebb-theme-persona to v10.2.52 ( #8735 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-09 10:22:26 -04:00
Misty (Bot)
d5d05e17af
Latest translations and fallbacks
2020-10-09 09:11:15 +00:00
Barış Soner Uşaklı
12c8b1c2bc
fix: dont allow adding duplicates to privileges page
...
hightlight uid/group if it is added again from autocomplete
2020-10-08 18:32:36 -04:00
Barış Soner Uşaklı
f259063f08
fix : #8728 , dont add admins to table
2020-10-08 18:08:04 -04:00
cryptoethic
b3ed26ac2c
feat: revoke user sessions above threshold ( #8731 )
...
* feat: revoke user sessions above threshold
* fix: removed translations from en-US
* fix: defined default maxUserSessions in install\data\defaults.json
2020-10-08 17:33:18 -04:00
Julian Lam
4a63c20a72
chore: some optimizations for codeclimate
2020-10-08 15:58:42 -04:00
Julian Lam
ebcb664b41
fix(writeapi): tests
2020-10-08 15:33:10 -04:00
Julian Lam
229eb2c2d8
fix(writeapi): tests
2020-10-08 15:33:10 -04:00
Julian Lam
b8703ba9f6
fix(writeapi): tests
2020-10-08 15:33:10 -04:00
Julian Lam
8ecef7b891
refactor: middleware.assert.*
2020-10-08 15:33:10 -04:00
Julian Lam
41f55b7a5a
fix(writeapi): tests
2020-10-08 15:33:10 -04:00
Julian Lam
cfee431c53
feat(writeapi): commented-out stub code for file upload
2020-10-08 15:33:10 -04:00
Julian Lam
f870721fca
feat(writeapi): file deletion route
2020-10-08 15:33:10 -04:00
Julian Lam
a55b381791
feat(writeapi): admin settings update route
2020-10-08 15:33:10 -04:00
Julian Lam
2ec838fc59
feat(writeapi): token generation/delete routes, ACP updates
2020-10-08 15:33:10 -04:00
Julian Lam
2928b9b87a
style: updates to openapi files
2020-10-08 15:33:10 -04:00
Julian Lam
c7d15dfa94
feat: filter:settings.get plugin hook
2020-10-08 15:33:10 -04:00
Julian Lam
3ea1aa4780
refactor(writeapi): update route prefix to api/v3, default error option
2020-10-08 15:33:10 -04:00
Julian Lam
f67824719c
chore(writeapi): cleanup
2020-10-08 15:33:10 -04:00
Julian Lam
0973feea16
feat(writeapi): post bookmarking
2020-10-08 15:33:10 -04:00
Julian Lam
9942c248eb
feat(writeapi): post voting
2020-10-08 15:33:10 -04:00
Julian Lam
5e2a3ea6ec
refactor(writeapi): post.tools.purge no longer a method
2020-10-08 15:33:10 -04:00
Julian Lam
414169fdfa
feat(writeapi): post delete/restore/purge
2020-10-08 15:33:10 -04:00
Julian Lam
f66c2fb60f
feat(writeapi): post editing
2020-10-08 15:33:10 -04:00
Julian Lam
1605e5e443
feat(writeapi): topic tags
2020-10-08 15:33:10 -04:00
Julian Lam
9be5629458
feat(writeapi): topic follow/ignore
2020-10-08 15:33:10 -04:00
Julian Lam
da25ce4d09
feat: topic delete/restore/purge/(un)pin/(un)lock
2020-10-08 15:33:10 -04:00
Julian Lam
675a62dadd
fix: remove debug log
2020-10-08 15:33:10 -04:00
Julian Lam
5fc7e7bfd0
feat: add new api page to ACP menu
2020-10-08 15:33:10 -04:00
Julian Lam
49652e6f1b
feat: management of API tokens via ACP
2020-10-08 15:33:10 -04:00
Julian Lam
adcadbb2b5
fix: tests
2020-10-08 15:33:10 -04:00
Julian Lam
cb9369f10e
fix: bad merge w/ category ACP page
2020-10-08 15:33:10 -04:00
Julian Lam
a905d7f022
refactor: rewrite modules/api.js in AMD style
2020-10-08 15:33:10 -04:00
Julian Lam
8e89f34dbf
fix: bad logic in group assertion middleware
2020-10-08 15:33:10 -04:00
Julian Lam
8e7baac6ef
fix(writeapi): calls to profile editing routes 200 even if user DNE
2020-10-08 15:33:10 -04:00
Julian Lam
7757f965eb
fix: errors thrown if no password sent in to profile edit route
2020-10-08 15:33:10 -04:00
Julian Lam
549ca11056
fix: bug where middlewares seemingly ran in parallel
2020-10-08 15:33:10 -04:00
Julian Lam
6096f74ab2
feat(writeapi): adding missing files
2020-10-08 15:33:10 -04:00
Julian Lam
4c833d0bf0
feat(writeapi): topic posting and replying
2020-10-08 15:33:10 -04:00
Julian Lam
40dc1c38d3
feat(writeapi): added DELETE /groups/:slug/membership/:uid route
2020-10-08 15:33:10 -04:00
Julian Lam
68ecf41ecf
fix(writeapi): client-side group join API call
2020-10-08 15:33:10 -04:00
Julian Lam
e1c40b2792
style: allowing some es6 features client-side
2020-10-08 15:33:10 -04:00
Julian Lam
952dc211dd
feat(writeapi): added group joining and deletion
2020-10-08 15:33:10 -04:00
Julian Lam
d044c3223e
feat(writeapi): abstracted ajax calls out to new api module
2020-10-08 15:33:10 -04:00
Julian Lam
ba345e53e8
feat(writeapi): added POST /api/v1/groups
2020-10-08 15:33:10 -04:00
Julian Lam
49994f3a15
fix(openapi): moved write-api to public/openapi
2020-10-08 15:33:10 -04:00
Julian Lam
3072de4812
feat: added DELETE /api/v1/categories/:cid route
2020-10-08 15:33:10 -04:00
Julian Lam
e942ad8101
feat: added PUT /api/v1/categories/:cid route
...
Deprecated admin.categories.update socket call
Showing stack trace in console for errors, when in development mode
2020-10-08 15:33:10 -04:00
Julian Lam
dc666fd8a9
feat: added POST /api/v1/categories route
2020-10-08 15:33:10 -04:00
Julian Lam
a5af2dc819
feat: added PUT/DELETE /api/v1/users/:uid/ban routes
2020-10-08 15:33:10 -04:00
Julian Lam
db5c5b2cfb
fix: follow route to match spec
2020-10-08 15:33:10 -04:00
Julian Lam
b5bbcbaeaa
feat: added POST and DELETE /api/v1/users/:uid/follow routes
2020-10-08 15:33:10 -04:00
Julian Lam
7aed174ebc
feat: added PUT /api/v1/users/:uid/password route
2020-10-08 15:33:10 -04:00
Julian Lam
af2e424ffe
fix: missing one property in openapi doc
2020-10-08 15:33:10 -04:00
Julian Lam
a1ddc210b2
feat: added DELETE /api/v1/users/:uid and DELETE /api/v1/users
2020-10-08 15:33:10 -04:00
Julian Lam
d15d9e4492
fix(refactor): patching helpers.tryRoute for API routes, some re-org
...
Thanks @barisusakli for the tip
2020-10-08 15:33:10 -04:00
Julian Lam
d8879d21db
fix: error handling with POST /api/v1/users
2020-10-08 15:33:10 -04:00
Julian Lam
58043e07ba
fix: use POST call for user creation in ACP
...
- Not entirely sure about error handling yet, more research needed
- Also added socket method deprecation utility method
2020-10-08 15:33:10 -04:00
Julian Lam
bba2a4638c
fix: user creation POST route returns user data, updated openapi spec
2020-10-08 15:33:10 -04:00
Julian Lam
91b79f1793
feat: added openapi.yaml file for BEST documentation
2020-10-08 15:33:10 -04:00
Julian Lam
7b6d43bcc8
feat: added checkRequired middleware for API calls
2020-10-08 15:33:10 -04:00
Julian Lam
fd67355b03
fix(writeapi): authenticate middleware logic to work better with await
2020-10-08 15:33:10 -04:00
Julian Lam
f6433ef2c5
fix(refactor): merging write-api auth middlewares with core middlewares
2020-10-08 15:33:10 -04:00
Julian Lam
ec5c48b188
feat: migrating write-api skeleton into core
2020-10-08 15:33:10 -04:00
Barış Soner Uşaklı
dc152a558c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-10-08 09:55:25 -04:00
Barış Soner Uşaklı
7138d433b1
fix: selector, so it doesnt effect suggested topics
2020-10-08 09:55:15 -04:00
Misty (Bot)
af90b99706
Latest translations and fallbacks
2020-10-08 09:10:35 +00:00
renovate[bot]
bae2eadae9
fix(deps): update dependency nodebb-theme-persona to v10.2.51 ( #8729 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-07 18:34:39 -04:00
Barış Soner Uşaklı
264818e517
fix: use proper api url
...
no need to parse all tags since https://api.github.com/repos/NodeBB/NodeBB/releases/latest gives the latest non-prerelease, non-draft releases
2020-10-07 18:21:23 -04:00
Barış Soner Uşaklı
8eb62e2210
fix: tests, get latest release tag recursively
2020-10-07 18:14:45 -04:00
renovate[bot]
804729fcec
fix(deps): update dependency nodebb-theme-persona to v10.2.50 ( #8727 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-07 17:50:03 -04:00
Julian Lam
fc603a5368
fix: use app.parseAndTranslate instead of benchpress.parse
2020-10-07 12:23:53 -04:00
psychobunny
20e0cc5cbb
fix: sorted list delete button
2020-10-07 11:59:45 -04:00
psychobunny
cdb794888d
style: linting
2020-10-07 11:47:44 -04:00
Misty (Bot)
174e239332
Latest translations and fallbacks
2020-10-07 09:09:45 +00:00
Barış Soner Uşaklı
ed092bf6b5
refactor: remove posts.tools.purge
...
moved the check to socketPosts.purge
2020-10-06 14:03:59 -04:00
Julian Lam
dde5b6b814
fix: unable to register async method as response hook listener
...
Also fixes #8723 , /api/config now runs middleware.authenticateOrGuest
2020-10-06 09:32:13 -04:00
renovate[bot]
b01bc2ae0f
fix(deps): update dependency nodebb-theme-persona to v10.2.49 ( #8722 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-05 22:54:01 -04:00
renovate[bot]
0170261369
fix(deps): update dependency nodebb-theme-persona to v10.2.48 ( #8721 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-05 22:10:20 -04:00
renovate[bot]
04b1daac16
fix(deps): update dependency nodebb-theme-persona to v10.2.47 ( #8720 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-05 14:42:15 -04:00
Barış Soner Uşaklı
b955fd363d
fix: dont allow sorting pinned topics on recent
2020-10-05 14:41:24 -04:00
Julian Lam
3c7f79cb8a
fix: use console.info instead of console.log for sw registration
2020-10-05 13:45:09 -04:00
renovate[bot]
ba906d7d02
fix(deps): update dependency nodebb-theme-persona to v10.2.46 ( #8719 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-05 13:32:39 -04:00
renovate[bot]
229421edbe
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.2 ( #8718 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-05 13:15:10 -04:00
Barış Soner Uşaklı
1542a5d7e5
feat: remove post/header selector
2020-10-05 13:01:00 -04:00
Misty (Bot)
63696c400e
chore: update changelog for v1.15.0-beta.29
2020-10-05 14:34:33 +00:00
Misty (Bot)
fca176d2bd
chore: incrementing version number - v1.15.0-beta.29
2020-10-05 14:34:33 +00:00
Barış Soner Uşaklı
7cd83b9a6a
fix: spec
2020-10-04 22:32:06 -04:00
Barış Soner Uşaklı
6924eb6c52
fix: spec
2020-10-04 22:15:56 -04:00
Barış Soner Uşaklı
cb2f6f7c4a
fix: test
2020-10-04 22:11:41 -04:00
Barış Soner Uşaklı
7bf6d3b8eb
fix: dont let mods load postqueue for a cid they are not a mod of
2020-10-04 22:10:24 -04:00
Barış Soner Uşaklı
2ea9768e00
fix: show disabled categories in admin&mods
2020-10-04 21:52:57 -04:00
Misty (Bot)
d93315e3ee
Latest translations and fallbacks
2020-10-04 09:06:59 +00:00
renovate[bot]
b3a24f7410
fix(deps): update dependency nodebb-plugin-composer-default to v6.4.0 ( #8716 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-03 22:04:26 -04:00
psychobunny
60afb110ef
fix: prevent mutiple highlighted rows on category/topic pages
2020-10-03 17:12:42 -04:00
Misty (Bot)
6ee0cad289
Latest translations and fallbacks
2020-10-03 09:06:55 +00:00
Barış Soner Uşaklı
fbd85680fb
fix: spec
2020-10-02 16:57:26 -04:00
renovate[bot]
c95a38987f
fix(deps): update dependency nodebb-plugin-mentions to v2.11.0 ( #8714 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-02 16:37:26 -04:00
renovate[bot]
fc2795d317
fix(deps): update dependency nodebb-theme-slick to v1.2.36 ( #8713 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-02 16:37:15 -04:00
renovate[bot]
2b0deeb77a
fix(deps): update dependency nodebb-theme-vanilla to v11.2.20 ( #8715 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-02 16:35:38 -04:00
Barış Soner Uşaklı
5d9a868142
feat: category filter on post queue ( #8710 )
...
* feat: category filter on post queue
category filter module
* feat: add spec
2020-10-02 16:35:20 -04:00
renovate[bot]
f14b49457c
fix(deps): update dependency nodebb-theme-persona to v10.2.45 ( #8711 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-10-02 16:28:19 -04:00
Julian Lam
f1de084da3
fix: do not show TOC if fewer than 2 headings
2020-10-02 15:51:04 -04:00
psychobunny
caa8c00f89
fix: params cached in autocomplete module
2020-10-02 13:55:11 -04:00
psychobunny
7545951725
chore: refactor src/emailer.js
2020-10-02 11:01:39 -04:00
Misty (Bot)
c65ea5bfa6
Latest translations and fallbacks
2020-10-02 09:10:49 +00:00
Peter Jaszkowiak
1aa336d837
refactor: shared constants ( #8707 )
...
define plugin name and theme name regexs in one location for consistency
define various shared paths in one place for consistency
2020-10-01 23:02:44 -04:00
Barış Soner Uşaklı
e60357d20d
feat: #6594 , add top/popular sections to digest email ( #8709 )
2020-10-01 22:07:33 -04:00
Peter Jaszkowiak
55d5cccf2e
Document deprecations and remove old ones ( #8706 )
...
* chore: document deprecation removal versions
* chore: remove deprecations 2+ versions old
2020-10-01 12:25:03 -04:00
Peter Jaszkowiak
017af63fb0
fix : #8686 , deprecate plugin.json/library ( #8705 )
...
and also fix deprecated hooks with no alternative
2020-10-01 11:45:27 -04:00
Misty (Bot)
39b51707ce
Latest translations and fallbacks
2020-10-01 09:09:51 +00:00
Julian Lam
d3951ebeaf
fix: updating minimum node version in readme
2020-09-30 14:56:30 -04:00
psychobunny
5441651ea7
fix: update "install plugins" link to go to the download tab
2020-09-30 13:05:17 -04:00
renovate[bot]
1d0eaafb5f
fix(deps): update dependency nodebb-theme-persona to v10.2.43 ( #8701 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-30 13:00:37 -04:00
Barış Soner Uşaklı
72e82c4aca
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-30 12:57:30 -04:00
psychobunny
1761e13dbd
feat: dedicated sorting buttons for plugin ordering in ACP
2020-09-30 12:49:34 -04:00
Barış Soner Uşaklı
c33dc90562
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-30 12:41:33 -04:00
Barış Soner Uşaklı
54737d3076
feat: #8233 , search sub categories
2020-09-30 12:41:23 -04:00
psychobunny
c56236f081
fix: overflow on submitPluginUsage field
2020-09-30 12:30:23 -04:00
Julian Lam
38f88fc563
fix : #8699 tags route is case sensitive, though tags are not
2020-09-30 11:57:59 -04:00
Renovate Bot
2a1da61cd9
fix(deps): update dependency nodebb-theme-persona to v10.2.42
2020-09-30 10:09:27 -04:00
psychobunny
f4d76f1edd
feat: move service-worker.js into its own file
2020-09-30 10:00:28 -04:00
Julian Lam
8437130ec2
fix: early button/anchor clicks do nothing
...
This reverts commit a395324b52 , and
fixes the issue where the ACP became unusable because of the earlier
variant of this code.
Thanks @psychobunny for spotting.
2020-09-30 09:18:46 -04:00
Misty (Bot)
f693ce97bf
Latest translations and fallbacks
2020-09-30 09:09:59 +00:00
Misty (Bot)
fd975a6694
chore: update changelog for v1.15.0-beta.28
2020-09-29 23:16:27 +00:00
Misty (Bot)
57f83162f9
chore: incrementing version number - v1.15.0-beta.28
2020-09-29 23:16:26 +00:00
Barış Soner Uşaklı
a395324b52
Revert "fix: early button/anchor clicks do nothing"
...
This reverts commit 966d3f7654 .
2020-09-29 18:57:16 -04:00
psychobunny
14ba1a6dbb
feat: analytics:maxCache setting in ACP
...
I removed a TODO from core. Watch your head as flying pigs are abound
2020-09-29 17:31:08 -04:00
Misty (Bot)
7067382494
chore: update changelog for v1.15.0-beta.27
2020-09-29 21:02:31 +00:00
Misty (Bot)
78fad24068
chore: incrementing version number - v1.15.0-beta.27
2020-09-29 21:02:30 +00:00
psychobunny
799dbec5af
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-29 15:17:34 -04:00
psychobunny
ffbf2d6d63
feat(openapi): refactor into indiv. files to match API & tpl routing
2020-09-29 15:17:09 -04:00
psychobunny
c7d27731b3
Revert "feat(openapi): refactor into indiv. files to match API & tpl routing"
...
This reverts commit 84f5e4cf3d .
2020-09-29 15:13:14 -04:00
renovate[bot]
9bdef70786
fix(deps): update dependency nodebb-theme-vanilla to v11.2.18 ( #8697 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-29 14:50:19 -04:00
renovate[bot]
3e2816ae31
fix(deps): update dependency nodebb-theme-slick to v1.2.34 ( #8696 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-29 14:46:27 -04:00
Julian Lam
f17d42ede6
fix(deps): bump persona
2020-09-29 14:42:24 -04:00
Julian Lam
966d3f7654
fix: early button/anchor clicks do nothing
...
This solves a small UX issue where clicking on a button (or anchor
that is not meant to be ajaxified) before ajaxify.end is called
leads to nothing happening because the appropriate click handler
has not been added.
This code will intercept premature clicks, wait until ajaxify.end
is called, and then re-send the click.
2020-09-29 14:40:38 -04:00
Barış Soner Uşaklı
ea0f3262f4
feat: #8695 , allow sort for guests
2020-09-29 14:28:10 -04:00
Julian Lam
7f58e3ab09
fix: error on reset -p if plugin is not active
...
No need to throw error if plugin was not active, just silently OK
2020-09-29 14:01:30 -04:00
Renovate Bot
1e5621c049
fix(deps): update dependency sanitize-html to v2
2020-09-29 13:34:36 -04:00
psychobunny
84f5e4cf3d
feat(openapi): refactor into indiv. files to match API & tpl routing
2020-09-29 11:49:17 -04:00
psychobunny
9c5b690799
feat: up recommended size to 512x512 + ACP labels for PWA
2020-09-29 08:30:34 -04:00
psychobunny
6478b32d0e
feat: upload maskable icon for PWA
2020-09-29 07:49:21 -04:00
psychobunny
bf3c1c0878
fix: manifest test + remove duplicate test
2020-09-28 20:55:53 -04:00
Julian Lam
3fbddbe2ca
fix(openapi): test for new trending plugins in ACP
2020-09-28 19:59:04 -04:00
Julian Lam
b12e8d6312
feat: show top 5 trending plugins in new tab in Extend > Plugins
2020-09-28 19:53:54 -04:00
Julian Lam
07af621381
fix: typo in getCompatiblePlugins
2020-09-28 19:53:54 -04:00
psychobunny
aa268d5eeb
feat: register service worker, #8126
2020-09-28 17:46:43 -04:00
psychobunny
54705cc432
fix: typo
2020-09-28 17:45:30 -04:00
psychobunny
5172d73137
feat: add theme-color meta tag for browser address bar
2020-09-28 17:32:37 -04:00
psychobunny
f69697b3fa
feat: basic service worker, minimum requirement for for a2hs; see #8126
2020-09-28 17:31:58 -04:00
psychobunny
31528a5202
fix: manifest - use absolute URL for start_url
2020-09-28 17:06:25 -04:00
psychobunny
46800b6639
fix: prefer webmanifest extension over json
...
https://w3c.github.io/manifest/#media-type-registration
2020-09-28 16:10:41 -04:00
psychobunny
4c1e717b2b
fix: update notification delay ACP help text
2020-09-28 11:24:12 -04:00
psychobunny
4fc84e9f5c
chore: lint notifications.js
2020-09-28 11:18:43 -04:00
psychobunny
5b427a0c3b
feat: option in ACP to configure notification/email delay for chats
2020-09-28 11:15:45 -04:00
Renovate Bot
aacf8f22f5
chore(deps): update dependency eslint-plugin-import to v2.22.1
2020-09-28 10:35:51 -04:00
Misty (Bot)
f66cb05fcf
Latest translations and fallbacks
2020-09-28 09:09:30 +00:00
Timothy Fike
f85fe7faff
don't invite an already invited email ( #8688 )
...
* don't invite an already invited email
* add email-invited translation string
2020-09-27 22:11:25 -04:00
Timothy Fike
5078a8df25
ttl/pttl ( #8689 )
2020-09-27 22:10:46 -04:00
renovate[bot]
119ab71950
chore(deps): update dependency eslint to v7.10.0 ( #8687 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-27 13:36:55 -04:00
Misty (Bot)
852ec92e93
Latest translations and fallbacks
2020-09-27 09:06:11 +00:00
Barış Soner Uşaklı
16039b1117
refactor: post edit
2020-09-25 15:54:55 -04:00
renovate[bot]
d0010c405e
fix(deps): update dependency nodebb-theme-persona to v10.2.39 ( #8684 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-25 15:21:52 -04:00
renovate[bot]
bb04f149f3
fix(deps): update dependency nodebb-theme-persona to v10.2.38 ( #8683 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-25 14:58:26 -04:00
psychobunny
8dc11b3586
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-25 14:47:50 -04:00
psychobunny
b6f2f0e5d0
fix : #8681 change owner modal's search should check if user is banned
2020-09-25 14:47:22 -04:00
psychobunny
611f3c6155
feat: allow autocomplete to pass optional params to user.search
2020-09-25 14:46:25 -04:00
Misty (Bot)
5e01d28898
chore: update changelog for v1.15.0-beta.26
2020-09-25 18:42:10 +00:00
Misty (Bot)
62c440957e
chore: incrementing version number - v1.15.0-beta.26
2020-09-25 18:42:10 +00:00
Julian Lam
f8032cd09b
fix: add img-responsive to post queue post items
2020-09-25 12:22:58 -04:00
Misty (Bot)
7fa61fafbf
Latest translations and fallbacks
2020-09-25 09:08:39 +00:00
Barış Soner Uşaklı
ff8a833a6d
chore: up persona
2020-09-24 22:33:18 -04:00
Renovate Bot
30aa7e83a1
fix(deps): update dependency json2csv to v5.0.3
2020-09-24 20:19:23 -04:00
renovate[bot]
07172b6fe8
fix(deps): update dependency nodebb-theme-persona to v10.2.36 ( #8680 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-24 19:19:17 -04:00
renovate[bot]
68a5e7e319
fix(deps): update dependency nodebb-theme-persona to v10.2.35 ( #8679 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-24 18:32:32 -04:00
Renovate Bot
5a2adb4254
fix(deps): update dependency json2csv to v5.0.2
2020-09-24 16:43:04 -04:00
Julian Lam
5ddf70221c
feat: upon plugin installation via ACP, check against nbbpm first
2020-09-24 15:06:47 -04:00
Misty (Bot)
8b855720f8
Latest translations and fallbacks
2020-09-24 09:10:01 +00:00
Barış Soner Uşaklı
342de83225
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-23 19:41:43 -04:00
Barış Soner Uşaklı
8e88ccd6a6
feat: up benchpress
2020-09-23 19:41:35 -04:00
psychobunny
4a0f54ae17
chore: up persona
2020-09-23 19:29:24 -04:00
Misty (Bot)
240a04b406
chore: update changelog for v1.15.0-beta.25
2020-09-23 17:27:28 +00:00
Misty (Bot)
1124d4ee41
chore: incrementing version number - v1.15.0-beta.25
2020-09-23 17:27:28 +00:00
psychobunny
2ad3305879
fix: language key in reset password
2020-09-23 11:46:02 -04:00
Julian Lam
0fffe28941
fix: issue where the last flag filter could not be removed
2020-09-23 10:24:06 -04:00
renovate[bot]
abe8377387
fix(deps): update dependency nodebb-theme-persona to v10.2.33 ( #8675 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-23 08:30:48 -04:00
psychobunny
2cd5f959a0
feat: add row highlighting for popular and unread
2020-09-23 08:10:08 -04:00
psychobunny
48a8ec4ab2
feat: return to previous page and/or category after marking topic unread
...
... also return to category if pagination is active and previous page was another page in the thread
2020-09-23 07:57:45 -04:00
Misty (Bot)
6ebd2c80e7
Latest translations and fallbacks
2020-09-23 09:10:07 +00:00
Barış Soner Uşaklı
bd9b6c99e6
feat: add missing lang key
2020-09-23 01:04:58 -04:00
Barış Soner Uşaklı
032e600120
chore: up persona
2020-09-23 01:02:17 -04:00
Barış Soner Uşaklı
83d4e7efaa
feat: add number of posters to topic
2020-09-23 00:59:42 -04:00
renovate[bot]
80dbf97a2f
fix(deps): update dependency nodebb-theme-persona to v10.2.31 ( #8673 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-22 22:45:05 -04:00
Misty (Bot)
72ab5ba1da
chore: update changelog for v1.15.0-beta.24
2020-09-23 01:38:37 +00:00
Misty (Bot)
23ba071de7
chore: incrementing version number - v1.15.0-beta.24
2020-09-23 01:38:36 +00:00
Barış Soner Uşaklı
f2f3ba49b6
feat: hightlight matches in quick search
...
fix title hightlights
2020-09-22 21:20:02 -04:00
Barış Soner Uşaklı
e09f00ba0a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-22 20:52:08 -04:00
Barış Soner Uşaklı
f8ef380b34
fix: multiword match highlight
2020-09-22 20:51:26 -04:00
renovate[bot]
7ecac97a95
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.57 ( #8672 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-22 20:26:57 -04:00
renovate[bot]
c8a75631ac
fix(deps): update dependency nodebb-theme-persona to v10.2.30 ( #8671 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-22 20:25:54 -04:00
Barış Soner Uşaklı
d38c872259
feat: add loading indicator
2020-09-22 20:22:50 -04:00
psychobunny
82ab6cd3b1
fix: tooltip placement on navbar search
2020-09-22 19:25:56 -04:00
psychobunny
5407bf48e5
chore: up persona
2020-09-22 19:19:50 -04:00
psychobunny
683c01b0d3
fix: rogue tooltip on navbar profile icon
2020-09-22 19:12:12 -04:00
psychobunny
4c2eab4b52
chore: up persona
2020-09-22 19:01:07 -04:00
Julian Lam
81595095da
feat: allow plugins to override tags and tag counts
2020-09-22 15:58:24 -04:00
Barış Soner Uşaklı
445a840b88
fix : #8580 , @julianlam
2020-09-22 10:18:26 -04:00
psychobunny
d989cb9988
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-21 22:27:44 -04:00
Barış Soner Uşaklı
bbf6889ecc
fix: topic count on category page if filter is author
2020-09-21 22:24:38 -04:00
psychobunny
703ac1b685
fix: match api when modifying ajaxify.data.deleted (int, not bool)
2020-09-21 22:20:17 -04:00
Barış Soner Uşaklı
9a7c3c689f
fix: lock/unlock toggle issue
2020-09-21 22:03:51 -04:00
psychobunny
91133b0f48
chore: up persona
2020-09-21 21:40:56 -04:00
Barış Soner Uşaklı
ac43cd8b6f
fix : #8665 , trim email before checking validity
2020-09-21 20:50:56 -04:00
Barış Soner Uşaklı
ccddbb15c9
feat: edit test
2020-09-21 15:15:30 -04:00
Barış Soner Uşaklı
e72fe25920
fix: editing posts saving uncessary data
2020-09-21 15:12:13 -04:00
Barış Soner Uşaklı
654d583059
fix: api spec
2020-09-21 15:00:40 -04:00
Barış Soner Uşaklı
4f14dc7a58
fix : #8640 , add bookmarks to intFields
2020-09-21 14:57:00 -04:00
psychobunny
bcac080543
chore: up persona
2020-09-21 13:23:04 -04:00
psychobunny
9dc4db1f14
chore: up persona
2020-09-21 13:12:43 -04:00
psychobunny
9da69dc35b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-21 13:12:05 -04:00
psychobunny
ba70a1bf88
chore: up persona
2020-09-21 13:11:49 -04:00
renovate[bot]
72cd5f139f
fix(deps): update dependency nodebb-theme-persona to v10.2.24 ( #8663 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-21 13:03:57 -04:00
renovate[bot]
55921ccf50
fix(deps): update dependency postcss to v8.0.6 ( #8657 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-21 12:40:30 -04:00
renovate[bot]
0123209014
fix(deps): update dependency validator to v13.1.17 ( #8659 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-21 12:40:12 -04:00
renovate[bot]
b175d671a2
fix(deps): update dependency sharp to v0.26.1 ( #8660 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-21 12:39:54 -04:00
Barış Soner Uşaklı
02a48e1c64
fix: change user tooltip container to content
2020-09-21 12:04:29 -04:00
Barış Soner Uşaklı
fe2dc3101e
fix: auth tests
2020-09-21 11:45:12 -04:00
Barış Soner Uşaklı
af43f0e48e
fix : #8656 , rename /api/me to /api/self
2020-09-21 11:11:56 -04:00
Misty (Bot)
9e7f5b9403
Latest translations and fallbacks
2020-09-21 09:09:16 +00:00
Misty (Bot)
bd10559121
Latest translations and fallbacks
2020-09-20 09:05:55 +00:00
Barış Soner Uşaklı
95c65e2da0
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-19 21:18:16 -04:00
Barış Soner Uşaklı
23de5613bd
feat: add x-posts/x-votes keys
2020-09-19 21:17:44 -04:00
Misty (Bot)
4f9131fdc3
Latest translations and fallbacks
2020-09-19 09:06:43 +00:00
Barış Soner Uşaklı
047c414841
fix: add user tooltips to body
...
so they don't get cutoff in containers with overflow:hidden
2020-09-18 21:28:52 -04:00
Misty (Bot)
e6ea208c06
chore: update changelog for v1.15.0-beta.23
2020-09-18 23:00:46 +00:00
Misty (Bot)
61a04eb9a0
chore: incrementing version number - v1.15.0-beta.23
2020-09-18 23:00:45 +00:00
Barış Soner Uşaklı
ddc0ac37ab
feat: allow adding nested replies to a target component
2020-09-18 18:43:06 -04:00
Julian Lam
43571bac38
feat: hotkey "/" to open ACP search
2020-09-18 16:24:38 -04:00
Julian Lam
763cec31bd
feat: ctr-s for save on privileges page too
2020-09-18 16:17:44 -04:00
Julian Lam
8093142340
feat: ctrl-s now saves on settingsv1/v2 forms
...
... because nobody ever uses ctrl-s on a browser window.
2020-09-18 15:40:16 -04:00
renovate[bot]
dc0a4a49b7
fix(deps): update dependency nodebb-widget-essentials to v4.1.2 ( #8658 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-17 23:23:02 -04:00
Barış Soner Uşaklı
6669b23d9a
feat: single href
2020-09-17 23:11:04 -04:00
Misty (Bot)
59ee74c282
chore: update changelog for v1.15.0-beta.22
2020-09-18 02:08:01 +00:00
Misty (Bot)
9c9329ee19
chore: incrementing version number - v1.15.0-beta.22
2020-09-18 02:08:01 +00:00
Barış Soner Uşaklı
22cd265434
fix: tests
2020-09-17 21:52:05 -04:00
Barış Soner Uşaklı
220297d501
fix: use correct topic count for category
2020-09-17 21:41:54 -04:00
Renovate Bot
2833624e4e
chore(deps): update dependency lint-staged to v10.4.0
2020-09-16 09:31:34 -04:00
Misty (Bot)
8089542e09
chore: update changelog for v1.15.0-beta.21
2020-09-16 03:16:22 +00:00
Misty (Bot)
966cdc1376
chore: incrementing version number - v1.15.0-beta.21
2020-09-16 03:16:22 +00:00
Barış Soner Uşaklı
f1f82dd610
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-15 23:00:10 -04:00
Barış Soner Uşaklı
42298fe659
fix: clear old value on focus
...
hide results if input lost focus during search
2020-09-15 23:00:01 -04:00
Julian Lam
70d3ad025a
fix(deps): postcss and autoprefixer version incompatibility
2020-09-15 20:34:56 -04:00
Renovate Bot
5ea172f9a6
fix(deps): update dependency nodebb-plugin-mentions to v2.10.0
2020-09-15 19:42:57 -04:00
Renovate Bot
606794818e
fix(deps): update dependency autoprefixer to v10
2020-09-15 19:42:49 -04:00
Misty (Bot)
1650f30312
chore: update changelog for v1.15.0-beta.20
2020-09-15 23:21:06 +00:00
Misty (Bot)
c8e57ec195
chore: incrementing version number - v1.15.0-beta.20
2020-09-15 23:21:06 +00:00
Barış Soner Uşaklı
c9c9dd2f9b
fix: skip elements if they dont have proper index
2020-09-15 18:49:11 -04:00
Misty (Bot)
9cde5105ad
chore: update changelog for v1.15.0-beta.19
2020-09-15 20:20:42 +00:00
Misty (Bot)
2eb7c2842a
chore: incrementing version number - v1.15.0-beta.19
2020-09-15 20:20:42 +00:00
Barış Soner Uşaklı
7148be2fd1
feat: allow passing in container to threadTools
2020-09-15 16:05:45 -04:00
Barış Soner Uşaklı
99f24c5997
fix: call to reskin
2020-09-15 09:55:52 -04:00
Renovate Bot
b1d781e858
chore(deps): update dependency eslint to v7.9.0
2020-09-14 16:12:28 -04:00
Misty (Bot)
b2ca968673
chore: update changelog for v1.15.0-beta.18
2020-09-14 18:55:07 +00:00
Misty (Bot)
e096791e3e
chore: incrementing version number - v1.15.0-beta.18
2020-09-14 18:55:06 +00:00
Julian Lam
685633d031
fix(deps): bump theme versions
2020-09-14 14:31:15 -04:00
Barış Soner Uşaklı
7cd30650b2
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-14 14:28:03 -04:00
Barış Soner Uşaklı
437424375e
feat: expose calculateTopicPostCount and getChildrenTree
2020-09-14 14:27:44 -04:00
Julian Lam
44309ee62f
fix: move necro-post to be in-line with posts
2020-09-14 14:15:22 -04:00
Julian Lam
4fca79380a
fix: tests, because redis is TOO FAST
2020-09-14 11:07:46 -04:00
Julian Lam
29b357bc66
refactor: expose new method for appending moderation note
2020-09-14 10:16:45 -04:00
Misty (Bot)
d617815823
chore: update changelog for v1.15.0-beta.17
2020-09-14 00:10:55 +00:00
Misty (Bot)
f1c2809220
chore: incrementing version number - v1.15.0-beta.17
2020-09-14 00:10:54 +00:00
renovate[bot]
8089387bae
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.56 ( #8648 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-13 20:09:32 -04:00
Barış Soner Uşaklı
5e8c376115
fix: remove old test
2020-09-13 19:48:41 -04:00
Barış Soner Uşaklı
de824007d9
feat: allow custom req.query.filter on /unread /recent
2020-09-13 19:41:39 -04:00
Barış Soner Uşaklı
a8e18fdbe6
fix: client side crash if there are no topics
2020-09-13 19:40:01 -04:00
Misty (Bot)
21ae81b4af
Latest translations and fallbacks
2020-09-13 09:06:13 +00:00
Barış Soner Uşaklı
38d3982bf1
fix : #8418
...
allow updating other profile fields when username isnt being changed
2020-09-12 21:48:56 -04:00
Barış Soner Uşaklı
4be693f2e7
feat: fullname search ( #8641 )
...
* feat: fullname search
* fix: take last element
* fix: attempt to fix psql like query
* feat: upgrade sript, another fix attempt
* fix: psql test
* fix: psql scan
* feat: add debug for test
* feat: test collate
* feat: cleanup
* fix: upgrade script
2020-09-11 23:20:49 -04:00
Barış Soner Uşaklı
9389749b79
feat: sorted set lex test
2020-09-11 21:12:49 -04:00
Renovate Bot
c5ca2609a6
fix(deps): update dependency nodebb-theme-persona to v10.2.22
2020-09-11 15:19:39 -04:00
Renovate Bot
8acdf3f615
fix(deps): update dependency nodebb-theme-vanilla to v11.2.16
2020-09-11 15:19:26 -04:00
Julian Lam
0891236142
fix: typo
2020-09-11 14:41:10 -04:00
Julian Lam
7e7366be13
fix: remove toolsVisible in post tools' menu [breaking]
2020-09-11 11:11:58 -04:00
Renovate Bot
ed0469b5bb
fix(deps): update dependency nodebb-theme-persona to v10.2.21
2020-09-11 11:09:07 -04:00
Renovate Bot
134ebba636
fix(deps): update dependency nodebb-theme-vanilla to v11.2.15
2020-09-11 11:08:58 -04:00
Misty (Bot)
e08297ff73
chore: update changelog for v1.15.0-beta.16
2020-09-11 05:10:23 +00:00
Misty (Bot)
6043c9cbd8
chore: incrementing version number - v1.15.0-beta.16
2020-09-11 05:10:22 +00:00
Barış Soner Uşaklı
65d049c6f9
fix: tests
2020-09-11 00:55:43 -04:00
Barış Soner Uşaklı
2d5bd153e0
fix: check if unread_tids are followed
2020-09-11 00:39:45 -04:00
Renovate Bot
31635e3e58
fix(deps): update dependency nodebb-theme-vanilla to v11.2.14
2020-09-10 21:44:14 -04:00
Renovate Bot
2a13e583d4
fix(deps): update dependency nodebb-theme-persona to v10.2.20
2020-09-10 21:38:44 -04:00
Barış Soner Uşaklı
e90940949c
fix: openapi
2020-09-10 18:50:07 -04:00
Barış Soner Uşaklı
c1c617b323
feat: add topicIndex to category page
2020-09-10 18:26:56 -04:00
renovate[bot]
4969c86909
fix(deps): update dependency mongodb to v3.6.2 ( #8634 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-10 15:43:23 -04:00
Misty (Bot)
74f14829a0
Latest translations and fallbacks
2020-09-10 09:10:31 +00:00
Misty (Bot)
f878b92cc6
chore: update changelog for v1.15.0-beta.15
2020-09-09 21:28:17 +00:00
Misty (Bot)
10b94f9bfa
chore: incrementing version number - v1.15.0-beta.15
2020-09-09 21:28:17 +00:00
Barış Soner Uşaklı
34eb1bd244
feat: up lavender/slick
2020-09-09 17:01:07 -04:00
renovate[bot]
8137cdc22d
fix(deps): update dependency nodebb-theme-vanilla to v11.2.13 ( #8633 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-09 16:56:56 -04:00
renovate[bot]
37e37c868d
fix(deps): update dependency nodebb-theme-persona to v10.2.19 ( #8632 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-09 16:56:27 -04:00
Barış Soner Uşaklı
632793b067
fix: dont use hardcoded fontawesome icons for lock pin
2020-09-09 16:40:03 -04:00
Barış Soner Uşaklı
f6d564667e
feat: switch to using topic/select component for merge
...
automatically add the selected tids to the merge modal
2020-09-09 16:00:11 -04:00
Misty (Bot)
66ef90df9f
Latest translations and fallbacks
2020-09-09 09:07:18 +00:00
Misty (Bot)
5e60d09201
chore: update changelog for v1.15.0-beta.14
2020-09-09 02:03:53 +00:00
Misty (Bot)
6ca4b86f7e
chore: incrementing version number - v1.15.0-beta.14
2020-09-09 02:03:52 +00:00
Julian Lam
762e9fe88c
feat: undo for posts move
2020-09-08 21:36:36 -04:00
Julian Lam
65d94a3b6d
fix : #8629 and change undo timeout to 10 seconds
2020-09-08 21:35:20 -04:00
renovate[bot]
7ab8707285
fix(deps): update dependency nodebb-theme-vanilla to v11.2.12 ( #8628 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-08 19:53:05 -04:00
renovate[bot]
2740655d2d
fix(deps): update dependency nodebb-theme-persona to v10.2.18 ( #8627 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-08 19:52:48 -04:00
Barış Soner Uşaklı
2bebdf017d
fix: alert_id selector
2020-09-08 19:48:08 -04:00
Barış Soner Uşaklı
a78e1df965
fix: use text-right
2020-09-08 19:26:57 -04:00
Barış Soner Uşaklı
5a40d26b44
feat: #8626 , new move posts modal
2020-09-08 19:22:38 -04:00
Julian Lam
885e0ebfde
Revert "fix: bypass nbbpm for now"
...
This reverts commit 33c1bd5f01 .
2020-09-08 11:42:35 -04:00
Julian Lam
61a8c6f037
chore: update commitlint config
2020-09-08 11:38:23 -04:00
Misty (Bot)
ca8d492b9a
chore: update changelog for v1.15.0-beta.13
2020-09-08 14:08:41 +00:00
Misty (Bot)
bdd71c51a4
chore: incrementing version number - v1.15.0-beta.13
2020-09-08 14:08:41 +00:00
Misty (Bot)
0cec103489
Latest translations and fallbacks
2020-09-08 09:08:54 +00:00
renovate[bot]
d82a145b6f
Update dependency nodebb-theme-slick to v1.2.32 ( #8625 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-07 22:21:09 -04:00
renovate[bot]
d507ba3531
Update dependency @apidevtools/swagger-parser to v10.0.2 ( #8622 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-07 21:51:53 -04:00
renovate[bot]
7738482be9
Update dependency husky to v4.3.0 ( #8621 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-07 21:51:21 -04:00
renovate[bot]
fd6259c8f6
fix(deps): update dependency nodebb-theme-vanilla to v11.2.11 ( #8624 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-07 21:51:06 -04:00
renovate[bot]
a1d310bd2c
fix(deps): update dependency nodebb-theme-persona to v10.2.17 ( #8623 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-07 21:50:56 -04:00
Barış Soner Uşaklı
a34b685c65
fix: remove lang keys, remove sounds menu
2020-09-07 21:44:23 -04:00
Barış Soner Uşaklı
8a752364a7
fix: lavender version
2020-09-07 21:09:03 -04:00
Misty (Bot)
61590c7e54
Latest translations and fallbacks
2020-09-07 09:08:02 +00:00
Barış Soner Uşaklı
5f10d67db5
Remove sounds ( #8617 )
...
* feat: remove sounds
* feat: remove more sounds
* feat: disable sounds plugin
* fix: openapi
2020-09-06 23:45:00 -04:00
renovate[bot]
251ea79bd2
fix(deps): update dependency nodebb-theme-slick to v1.2.30 ( #8620 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-06 23:09:22 -04:00
Barış Soner Uşaklı
e3a0b4b1c1
fix: tests
2020-09-06 23:08:00 -04:00
Barış Soner Uşaklı
01681ab4bf
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-06 23:07:46 -04:00
renovate[bot]
0d85dc4818
fix(deps): update dependency nodebb-theme-persona to v10.2.16 ( #8618 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-06 22:58:57 -04:00
renovate[bot]
b52301b1af
fix(deps): update dependency nodebb-theme-vanilla to v11.2.10 ( #8619 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-06 22:58:25 -04:00
Barış Soner Uşaklı
4bace773f9
fix: wider widget area
2020-09-06 22:48:50 -04:00
Barış Soner Uşaklı
5002e0f62c
feat: refactor app.js
2020-09-06 22:36:09 -04:00
Barış Soner Uşaklı
19c448612d
feat: remove global RELATIVE_PATH
2020-09-06 22:12:53 -04:00
Barış Soner Uşaklı
3cd3b7a172
feat: remove app.template
2020-09-06 22:07:39 -04:00
Barış Soner Uşaklı
630bac2aa5
feat: remove global window.templates
2020-09-06 21:55:31 -04:00
Barış Soner Uşaklı
fddeb5c0f8
feat: remove app.isConnected, use socket.connected
2020-09-06 21:51:45 -04:00
Barış Soner Uşaklı
33c1bd5f01
fix: bypass nbbpm for now
2020-09-06 21:46:35 -04:00
Barış Soner Uşaklı
46ab2711d4
fix : #8432 , add CSP frame-ancestors
2020-09-06 17:10:43 -04:00
Barış Soner Uşaklı
6fc31df033
feat: use const/let
2020-09-06 17:04:43 -04:00
Barış Soner Uşaklı
4588e52120
fix: allow setting maximumAboutMeLength to 0
2020-09-05 18:30:39 -04:00
psychobunny
a38784f567
fix: additional commit for CF rocket loader
2020-09-04 22:43:03 -04:00
psychobunny
4d6659553b
feat: allow nbb to work with cloudflare rocket loader 🚀
2020-09-04 22:29:21 -04:00
Barış Soner Uşaklı
53a5f1516e
feat: move code
2020-09-04 22:16:38 -04:00
Barış Soner Uşaklı
b6917b9dee
feat: #8602 , dont send emails to unconfirmed addresses
2020-09-04 22:12:42 -04:00
renovate[bot]
69373fded7
fix(deps): update dependency nodebb-theme-vanilla to v11.2.9 ( #8616 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-04 21:18:52 -04:00
renovate[bot]
3c0540c16e
fix(deps): update dependency nodebb-theme-persona to v10.2.15 ( #8614 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-04 20:58:04 -04:00
Barış Soner Uşaklı
94da9fe55e
feat: add partials/footer/js.tpl
...
add ajaxify.coldLoad which gets called from partials/footer/js.tpl
2020-09-04 20:53:21 -04:00
Barış Soner Uşaklı
4031a8cab1
fix: stack trace
2020-09-04 17:34:47 -04:00
Barış Soner Uşaklı
54b497258f
feat: add missing name to profile image upload
2020-09-04 01:16:11 -04:00
Barış Soner Uşaklı
b0a759223d
feat: add action:user.removeCoverPicture
2020-09-04 01:06:10 -04:00
Barış Soner Uşaklı
962446a5ac
feat: add user data to action:user.removeUploadedPicture
2020-09-04 00:55:16 -04:00
Barış Soner Uşaklı
9542ef1285
feat: add userData to action:user.delete
2020-09-04 00:40:58 -04:00
Barış Soner Uşaklı
a263897627
fix : #8604
2020-09-03 22:03:14 -04:00
Barış Soner Uşaklı
1b7ba2c8f1
feat: force upgrade scripts for test
2020-09-03 14:08:30 -04:00
Peter Jaszkowiak
64a457a441
fix(bug): #8611 , custom route logic corrected ( #8612 )
2020-09-03 13:47:23 -04:00
Barış Soner Uşaklı
1e5981c0d6
feat: replace relative urls to absolute before sending email notifs
...
https://github.com/NodeBB/NodeBB/pull/8366/files
2020-09-03 12:02:07 -04:00
Barış Soner Uşaklı
c495aacc3e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-09-03 11:30:39 -04:00
Barış Soner Uşaklı
57f67e2b91
fix: don't toggle elements if there is no inputEl
2020-09-03 11:29:34 -04:00
renovate[bot]
391102766f
chore(deps): update dependency eslint to v7.8.1 ( #8597 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-03 08:57:30 -04:00
renovate[bot]
5ba23f2404
fix(deps): update dependency socket.io-redis to v5.4.0 ( #8600 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-03 08:54:25 -04:00
renovate[bot]
dc1f1db9a1
chore(deps): update dependency lint-staged to v10.3.0 ( #8608 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-03 08:53:43 -04:00
renovate[bot]
97e3543e96
fix(deps): update dependency nodebb-theme-vanilla to v11.2.8 ( #8599 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-03 08:52:36 -04:00
renovate[bot]
1bb0896e49
fix(deps): update dependency nodebb-theme-persona to v10.2.12 ( #8598 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-03 08:52:27 -04:00
renovate[bot]
5fc2f5f996
Update dependency mongodb to v3.6.1 ( #8603 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-03 08:52:12 -04:00
Misty (Bot)
b7db0f200e
Latest translations and fallbacks
2020-09-03 09:08:32 +00:00
Misty (Bot)
0a24260571
chore: update changelog for v1.15.0-beta.12
2020-09-03 02:14:17 +00:00
Misty (Bot)
b852c9b7e0
chore: incrementing version number - v1.15.0-beta.12
2020-09-03 02:14:16 +00:00
Julian Lam
f743f92088
refactor: socket posts delete/restore/purge so tid is not necessary ( #8607 )
...
* refactor: socket posts delete/restore/purge so tid is not necessary
* refactor: stop trying to be fancy
* fix: tests to not pass in tid into posts.deletePosts
* fix: some more unnecessary tid passing
2020-09-02 21:51:35 -04:00
renovate[bot]
dfeb65bb95
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.55 ( #8606 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-09-02 19:58:16 -04:00
Misty (Bot)
f07ba8665e
chore: update changelog for v1.15.0-beta.11
2020-09-02 18:29:34 +00:00
Misty (Bot)
c1ce7391e2
chore: incrementing version number - v1.15.0-beta.11
2020-09-02 18:29:34 +00:00
Barış Soner Uşaklı
09de364e93
feat: add client side action:flag.create
2020-09-02 14:06:04 -04:00
Misty (Bot)
2a4f4f5aec
Latest translations and fallbacks
2020-09-02 09:09:47 +00:00
Misty (Bot)
b201bb2111
Latest translations and fallbacks
2020-09-01 09:06:02 +00:00
Misty (Bot)
9c34ecede6
chore: update changelog for v1.15.0-beta.10
2020-09-01 01:38:50 +00:00
Misty (Bot)
f252d4d73b
chore: incrementing version number - v1.15.0-beta.10
2020-09-01 01:38:50 +00:00
renovate[bot]
05efeff619
chore(deps): update dependency mocha to v8.1.3 ( #8588 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-31 21:17:06 -04:00
renovate[bot]
e1b9814219
chore(deps): update dependency eslint to v7.8.0 ( #8594 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-31 21:16:51 -04:00
Julian Lam
0c20351702
feat: additional sorting options for flags
...
+ upvotes, +downvotes, +replies
2020-08-31 17:21:15 -04:00
Renovate Bot
27426c0629
fix(deps): update dependency nodebb-plugin-markdown to v8.12.1
2020-08-31 11:14:41 -04:00
Misty (Bot)
02a5fe9c68
Latest translations and fallbacks
2020-08-30 09:05:26 +00:00
Barış Soner Uşaklı
896fe9d65e
fix: don't crash on outdated redis instances
2020-08-28 20:31:21 -04:00
Misty (Bot)
affc7927c5
chore: update changelog for v1.15.0-beta.9
2020-08-28 20:44:53 +00:00
Misty (Bot)
8dc513da24
chore: incrementing version number - v1.15.0-beta.9
2020-08-28 20:44:53 +00:00
Julian Lam
0e58d2b866
fix: update post-queue hook names
2020-08-28 11:50:21 -04:00
Misty (Bot)
3b960c3b64
chore: update changelog for v1.15.0-beta.8
2020-08-28 00:55:48 +00:00
Misty (Bot)
34bb869c96
chore: incrementing version number - v1.15.0-beta.8
2020-08-28 00:55:47 +00:00
Julian Lam
694f4b2bcf
fix: accept/reject in post-queue instead of accept/delete
2020-08-27 20:05:08 -04:00
Misty (Bot)
e449ff9a4c
chore: update changelog for v1.15.0-beta.7
2020-08-28 00:03:32 +00:00
Misty (Bot)
fd917b8eae
chore: incrementing version number - v1.15.0-beta.7
2020-08-28 00:03:32 +00:00
Renovate Bot
64f4179ac5
fix(deps): update dependency nodebb-theme-vanilla to v11.2.5
2020-08-27 17:46:05 -04:00
Renovate Bot
777419b2e8
fix(deps): update dependency nodebb-theme-persona to v10.2.10
2020-08-27 17:42:14 -04:00
Julian Lam
8cc36de284
feat: new filter hook prior to post queue addition
...
filter:post.queue
2020-08-27 16:47:32 -04:00
Julian Lam
b587127560
fix: new openapi def for replies addition
2020-08-27 14:56:51 -04:00
Julian Lam
a9dfc9a74e
feat: add replies to getPostSummaryByPids
2020-08-27 14:46:07 -04:00
Julian Lam
e0c7d65a92
Revert "feat: add reply count to getPostSummaryByPids"
...
This reverts commit de0f4aadb8 .
2020-08-27 14:44:51 -04:00
Julian Lam
de0f4aadb8
feat: add reply count to getPostSummaryByPids
2020-08-27 13:21:18 -04:00
Misty (Bot)
a7f03b64b2
chore: update changelog for v1.15.0-beta.6
2020-08-27 14:08:45 +00:00
Misty (Bot)
a9019cbef5
chore: incrementing version number - v1.15.0-beta.6
2020-08-27 14:08:45 +00:00
Misty (Bot)
c25af08da0
Latest translations and fallbacks
2020-08-27 09:05:49 +00:00
Barış Soner Uşaklı
9f9164a9be
fix : #8582
2020-08-26 22:04:18 -04:00
Julian Lam
fb3b4a0293
fix: debug logging 🐶
2020-08-26 22:03:04 -04:00
Julian Lam
56101ae5ae
fix: ip-blacklist not working after #8580
2020-08-26 22:00:42 -04:00
Julian Lam
c681b4b2e0
fix: ip-blacklist not working after #8580
2020-08-26 22:00:42 -04:00
Julian Lam
dc5bd7601f
fix: post-queue not working after #8580
2020-08-26 22:00:42 -04:00
Renovate Bot
efc30e97ec
chore(deps): update dependency lint-staged to v10.2.13
2020-08-26 12:48:01 -04:00
Julian Lam
a93e19559d
fix : #8411 missing language sources for ip-blacklist/post-queue
2020-08-26 11:20:34 -04:00
Julian Lam
4dc6e64a94
refactor: ip-blacklist and post-queue language files
...
closes #8411
2020-08-26 10:56:06 -04:00
Kyle Farris
2b785628e7
fix: removed invalid options for the sendmail transport ( #8576 )
...
* Removed invalid options for the sendmail transport that were causing Nodemailer to return the SMTPTransport instead.
* Removed options for rate limiting in admin email interface. Added new option for toggling whether to use pooled connections.
2020-08-26 10:46:59 -04:00
Julian Lam
6e805c1be7
feat: theme work for #8580 , closes #8580
2020-08-26 10:38:21 -04:00
Julian Lam
b6b94a56dc
refactor: moved ip-blacklist and post-queue styles/tpls to themes
...
This is a breaking change!, re: #8580
2020-08-26 10:36:29 -04:00
Misty (Bot)
073c4d7886
Latest translations and fallbacks
2020-08-26 09:05:41 +00:00
Misty (Bot)
0e90064e45
chore: update changelog for v1.15.0-beta.5
2020-08-26 02:04:46 +00:00
Misty (Bot)
81e4c4df97
chore: incrementing version number - v1.15.0-beta.5
2020-08-26 02:04:46 +00:00
Julian Lam
abb5e81d0d
feat: allow undo of topic move
2020-08-25 21:43:05 -04:00
Julian Lam
cd8e7963de
feat: added alert.timeoutfn
...
Also, various alert methods now pass two arguments,
alert and params
2020-08-25 21:42:59 -04:00
Julian Lam
bacee6b467
fix: missing localisation for topic move error
2020-08-25 21:40:40 -04:00
Julian Lam
5d60dce379
fix: select all checkbox does not re-enable bulk actions button
2020-08-25 21:11:17 -04:00
renovate[bot]
7ca967ee61
fix(deps): update dependency sharp to v0.26.0 ( #8578 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-25 20:50:51 -04:00
renovate[bot]
c722b0e513
chore(deps): update dependency mocha to v8.1.2 ( #8579 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-25 20:49:41 -04:00
Julian Lam
a4dbbc3749
feat: sort dependencies alphabetically
...
... when merging from install/package.json
/cc @pitaj
2020-08-25 11:06:51 -04:00
Misty (Bot)
6c4aed8cf4
chore: update changelog for v1.15.0-beta.4
2020-08-25 13:02:59 +00:00
Misty (Bot)
f2726a6df4
chore: incrementing version number - v1.15.0-beta.4
2020-08-25 13:02:59 +00:00
Barış Soner Uşaklı
9a84b4a9b7
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-08-25 08:51:24 -04:00
Barış Soner Uşaklı
55533b11e5
fix: dupes in unread followed topics
2020-08-25 08:51:15 -04:00
Andrew Rodrigues
af9f328cad
feat: up persona
2020-08-25 08:40:11 -04:00
Barış Soner Uşaklı
39f4bbaa0e
fix: wrong data passed to getCategories
2020-08-24 10:12:08 -04:00
Misty (Bot)
5f15afff39
Latest translations and fallbacks
2020-08-23 09:05:22 +00:00
Misty (Bot)
11e2ccaba6
chore: update changelog for v1.15.0-beta.3
2020-08-22 21:58:59 +00:00
Misty (Bot)
39178c2d41
chore: incrementing version number - v1.15.0-beta.3
2020-08-22 21:58:59 +00:00
Barış Soner Uşaklı
354e6ccc66
feat: banning a user will resolve their post flags
2020-08-22 17:34:19 -04:00
Barış Soner Uşaklı
4f7cfd5372
fix: openapi spec
2020-08-22 17:33:57 -04:00
Barış Soner Uşaklı
c4ad14cb68
fix: api spec
2020-08-22 17:30:34 -04:00
Barış Soner Uşaklı
91d9333a50
fix: username, email history disappering if content was deleted
2020-08-22 17:13:26 -04:00
Misty (Bot)
074d7dfd86
Latest translations and fallbacks
2020-08-22 09:05:26 +00:00
Andrew Rodrigues
9fd3775325
fix: up composer
2020-08-21 18:34:11 -04:00
Julian Lam
840cb5105f
fix: package-install clobbering scoped nodebb plugins
2020-08-21 17:08:15 -04:00
Misty (Bot)
d8a9f1c3be
chore: update changelog for v1.15.0-beta.2
2020-08-21 20:18:01 +00:00
Misty (Bot)
59b50d0ae4
chore: incrementing version number - v1.15.0-beta.2
2020-08-21 20:18:01 +00:00
Julian Lam
4b0cb26b34
fix: empty "manage" menu showing in ACP
...
... if no privileges corresponding to those menu items
are given
2020-08-21 15:42:04 -04:00
Julian Lam
cc2686057c
fix: hide nodebb version in ACP for non-superadmins
2020-08-21 15:35:42 -04:00
Julian Lam
cf2f1e956a
refactor: changed way middleware was exported
2020-08-21 15:29:40 -04:00
Julian Lam
f00595b32d
fix: change how admin middlewares are exported
2020-08-21 15:11:54 -04:00
Julian Lam
ae68a254d7
fix: one less return, to appease codeclimate
2020-08-21 15:06:35 -04:00
Julian Lam
03bd76dea2
fix: inability to access /admin if not superadmin
...
There was an odd issue where non-superadmins could not use
the /admin route to access the ACP, even though they had
appropriate access. For whatever reason, it could not
be reliably reproduced on my dev. As it turns out, the
reason was because I was checking the wrong privilege,
and my dev database had this wrong privilege leftover
from the initial development of the ACP admin privileges
feature. Dumb.
Anyhow, that fixes this issue.
2020-08-21 15:00:51 -04:00
Barış Soner Uşaklı
29e3ab247d
fix : #8560 , fix old upgrade script
...
db.connect no longer exists at the root
2020-08-21 14:14:46 -04:00
Julian Lam
9cbe9389f5
fix: use promises in privilege save
...
... instead of jQuery Deferreds
2020-08-21 12:02:53 -04:00
Julian Lam
7a5daff4c9
fix: overzealous click handler on flag list row
2020-08-21 11:52:49 -04:00
Misty (Bot)
f425cecded
Latest translations and fallbacks
2020-08-21 09:06:52 +00:00
Julian Lam
9608b44f21
fix: +comment, -debug log
2020-08-20 16:10:16 -04:00
Misty (Bot)
aeca19d5f4
chore: update changelog for v1.15.0-beta.1
2020-08-20 20:05:01 +00:00
Misty (Bot)
4fa57fbb25
chore: incrementing version number - v1.15.0-beta.1
2020-08-20 20:05:00 +00:00
Julian Lam
5415c01c51
feat: theme changes for #8571
2020-08-20 14:56:41 -04:00
Julian Lam
a3a2279358
feat: logic for bulk actions in flags list, #8571
2020-08-20 14:51:24 -04:00
Julian Lam
589216e720
fix: multiple alerts in the same millisecond overwrite each other
2020-08-20 14:32:20 -04:00
Julian Lam
6521e4dac4
Revert "feat: expose global/admin privileges to all routes"
...
This reverts commit 4737f937ee .
2020-08-20 13:21:30 -04:00
Julian Lam
2a948d32a4
Revert "test(openapi): missing commonprops addition"
...
This reverts commit 0dc55bbc80 .
2020-08-20 13:21:26 -04:00
Julian Lam
0dc55bbc80
test(openapi): missing commonprops addition
2020-08-20 10:50:45 -04:00
Julian Lam
563937950a
fix: reintroduce 20s delay for api tests
2020-08-20 10:40:24 -04:00
Julian Lam
4737f937ee
feat: expose global/admin privileges to all routes
...
@barisusakli revert if necessary 😬
2020-08-20 10:36:11 -04:00
Julian Lam
b2271eb64f
fix: client-side error in flags/detail
...
... as the filter form is no longer present in the details page
2020-08-20 10:36:11 -04:00
Misty (Bot)
bb7bd1b421
Latest translations and fallbacks
2020-08-20 09:06:54 +00:00
Andrew Rodrigues
7daba7ddc1
fix : #8570
2020-08-19 15:26:09 -04:00
Misty (Bot)
bff809831a
chore: incrementing version number - v1.15.0-beta.0
2020-08-19 13:43:32 +00:00
Misty (Bot)
d9a050354d
chore: incrementing version number - v1.14.3-beta.16
2020-08-19 13:38:05 +00:00
Renovate Bot
df61d0806f
chore(deps): update dependency grunt to v1.3.0
2020-08-19 09:28:17 -04:00
Julian Lam
3efe2362e2
fix: sorting the flags list by newest is not considered a filter
...
... as it is default
2020-08-19 09:15:18 -04:00
Julian Lam
e047b72c87
feat: additional tests for #8569
2020-08-19 09:04:37 -04:00
Julian Lam
360aa00d5a
fix: flag list tests due to breaking change in API
2020-08-19 09:04:37 -04:00
Misty (Bot)
07ebc81a2f
Latest translations and fallbacks
2020-08-19 09:06:02 +00:00
Julian Lam
d935f03636
fix(openapi): tests
2020-08-18 21:42:36 -04:00
Julian Lam
334be11382
fix: no-widgets messaging in ACP + copy
2020-08-18 21:39:10 -04:00
Julian Lam
346db0d84d
feat: flags list sorting, closes #8569
2020-08-18 21:03:59 -04:00
Julian Lam
cabe62a06c
fix : #8568 perPage not acting like a filter
2020-08-18 18:49:59 -04:00
Misty (Bot)
1101fa3394
Latest translations and fallbacks
2020-08-18 09:12:04 +00:00
Renovate Bot
877cdfb9ad
chore(deps): update commitlint monorepo to v9.1.2
2020-08-17 13:12:37 -04:00
Renovate Bot
49aeda01b9
fix(deps): update dependency ipaddr.js to v2
2020-08-17 13:12:14 -04:00
psychobunny
bd557af218
feat: up theme
2020-08-17 10:41:55 -04:00
Misty (Bot)
6bb60b0965
Latest translations and fallbacks
2020-08-17 09:06:03 +00:00
Misty (Bot)
e2a253f2cb
chore: incrementing version number - v1.14.3-beta.15
2020-08-16 17:40:56 +00:00
Barış Soner Uşaklı
35a538ec2a
feat: allow adding multiple users to group
2020-08-16 13:09:36 -04:00
Barış Soner Uşaklı
f1e82b6441
feat: add filter:group.getOwnersAndMembers
2020-08-16 12:03:21 -04:00
Misty (Bot)
7f57d39cd5
Latest translations and fallbacks
2020-08-16 09:05:31 +00:00
Misty (Bot)
2b930c894a
Latest translations and fallbacks
2020-08-15 09:05:37 +00:00
renovate[bot]
f1398da2e1
chore(deps): update dependency eslint to v7.7.0 ( #8564 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-14 20:54:59 -04:00
Julian Lam
9c70b6620e
feat: pass uid into filter:flags.list
2020-08-14 16:27:02 -04:00
Barış Soner Uşaklı
31c2b7d946
fix : #8562
2020-08-14 14:10:47 -04:00
Julian Lam
2adae87949
fix: progress bar clobbering upgrade script name
2020-08-14 12:21:38 -04:00
Julian Lam
ac75c9a052
fix: tweak upgrade script progress bar to only update 100 times in total
2020-08-14 12:16:43 -04:00
Julian Lam
80a2a700ce
fix: navigation title unescape upgrade script tweak
2020-08-14 12:06:34 -04:00
Julian Lam
7456a0e34e
fix: new language key for error handling
2020-08-14 11:33:36 -04:00
Julian Lam
de8eebbd7c
fix: upgrade scripts not run properly if schemaDate is present
...
Only affected VERY old installs that don't use schemaLog
2020-08-14 11:28:44 -04:00
Misty (Bot)
ea53c95d67
Latest translations and fallbacks
2020-08-14 09:05:50 +00:00
Barış Soner Uşaklı
0189945996
refactor: remove util.promisify calls
2020-08-14 00:05:03 -04:00
Julian Lam
45c8de129c
feat: added security policy for github
2020-08-13 16:56:52 -04:00
Barış Soner Uşaklı
bfaf648ec3
fix : #8556 , catch errors from admin check
2020-08-13 14:56:58 -04:00
Barış Soner Uşaklı
326827382a
fix: upgrade script for 1.15.0
2020-08-13 14:17:43 -04:00
Renovate Bot
87674d6852
fix(deps): update dependency nodebb-theme-lavender to v5.1.0
2020-08-13 13:48:41 -04:00
Misty (Bot)
2aa36b649a
Latest translations and fallbacks
2020-08-13 09:06:42 +00:00
Barış Soner Uşaklı
846b7d2430
refactor: change pwd change logic
...
add one more test
2020-08-12 22:09:22 -04:00
renovate[bot]
bb8f7c74be
chore(deps): update dependency jsdom to v16.4.0 ( #8554 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-12 21:17:52 -04:00
renovate[bot]
fde4f11038
chore(deps): update dependency eslint-config-airbnb-base to v14.2.0 ( #8396 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-12 21:17:35 -04:00
Julian Lam
6e34b9efa2
fix(docs): updating changelog
2020-08-12 20:53:51 -04:00
Barış Soner Uşaklı
b97b51a8ac
feat: up deps
2020-08-12 15:37:09 -04:00
Barış Soner Uşaklı
a333cb6ca4
feat: one more test
2020-08-12 13:46:30 -04:00
Barış Soner Uşaklı
ecda4ad8ad
feat: tests for password change
2020-08-12 13:42:55 -04:00
Julian Lam
16cee1b03b
fix: improper targetUid check during password change
2020-08-12 13:23:58 -04:00
Julian Lam
0903eb4b8c
feat: limit privileges column to superadmins only
2020-08-12 13:00:55 -04:00
Misty (Bot)
9500871e47
chore: incrementing version number - v1.14.3-beta.14
2020-08-12 04:35:41 +00:00
Peter Jaszkowiak
1d170e0c1c
fix : #8547 , remove old deps during upgrade ( #8557 )
2020-08-11 14:32:44 -04:00
Julian Lam
12edd18b46
feat: use nodebb-scoped bootswatch
...
closes #8527
2020-08-11 13:43:25 -04:00
Barış Soner Uşaklı
6e91885836
feat: use assetBaseUrl instead of hardcoding
2020-08-11 11:09:46 -04:00
Barış Soner Uşaklı
3f01f4a2b8
Revert "feat: load timeago strings client-side"
...
This reverts commit 558a2d739c .
2020-08-11 11:06:46 -04:00
Julian Lam
558a2d739c
feat: load timeago strings client-side
...
9adaccd036 introduced the ability to
configure an assetBaseUrl, but the timeago strings were still
calling a hardcoded value as it was handled server-side. There's
no need for the strings to be loaded until timeago is initialised.
2020-08-11 11:00:45 -04:00
Barış Soner Uşaklı
79e847d424
fix : #8558 , only navigate if user is in same topic
2020-08-11 10:20:17 -04:00
Misty (Bot)
b5a2e4b69f
chore: incrementing version number - v1.14.3-beta.13
2020-08-10 15:18:56 +00:00
Julian Lam
8ff09630b6
fix(openapi): new api definition
2020-08-10 10:35:44 -04:00
Julian Lam
9adaccd036
feat: +assetBaseUrl, -l10BaseUrl, -requireBaseUrl
...
Additional base URLs were necessary for benchpress and translator,
and in order to not clutter the API response with needless one-
time use base URLs, I decided to use a single base that is used
by all of the services, assetBaseUrl.
2020-08-10 10:23:52 -04:00
Misty (Bot)
75ef4bbe34
Latest translations and fallbacks
2020-08-09 09:05:53 +00:00
Barış Soner Uşaklı
b61a4da50c
feat: #8550 , add upgrade script test
...
flush test db after tests are complete
2020-08-07 20:20:02 -04:00
Barış Soner Uşaklı
33c5988c34
refactor: rewrite src/upgrade.js with async/await
2020-08-07 19:52:04 -04:00
Barış Soner Uşaklı
231d34d0aa
fix: upgrade script
2020-08-07 19:26:18 -04:00
Barış Soner Uşaklı
8887f0edaa
fix: don't allow duplicate upgrade script names
2020-08-07 18:57:40 -04:00
Misty (Bot)
f4c986a79a
chore: incrementing version number - v1.14.3-beta.12
2020-08-07 20:10:21 +00:00
Julian Lam
9e3fd0e479
Revert "feat: #8493 , plugin helper for standardised link/button injection"
...
This reverts commit 0bbb813e4b .
2020-08-07 12:25:17 -04:00
Sam Thompson
0bbb813e4b
feat: #8493 , plugin helper for standardised link/button injection
2020-08-07 11:48:04 -04:00
Julian Lam
d6297b28e9
fix: tests
2020-08-07 11:45:15 -04:00
Julian Lam
9f3b78118a
fix: send hard 404 instead of soft 404 for missing modules
...
We used to send a soft 404 because require.js would error out on
a 404, but it seems years ago, error handling was added to the
require() call, so a hard 404 will not throw errors to the console
2020-08-07 11:32:07 -04:00
Renovate Bot
8032c8bdfe
fix(deps): update dependency nodebb-theme-persona to v10.2.5
2020-08-07 10:52:40 -04:00
Misty (Bot)
8a6bc10eb1
Latest translations and fallbacks
2020-08-07 09:06:08 +00:00
Barış Soner Uşaklı
d6baf5c278
feat: show event/params on error
2020-08-06 11:25:13 -04:00
Julian Lam
68f8d6e3a1
fix : #8549 send 308 Permanent Redirect on topic/category shortlinks
2020-08-06 10:49:15 -04:00
Julian Lam
def16f9e97
feat: introduce overridable l10nBaseUrl config value
2020-08-06 10:49:15 -04:00
Misty (Bot)
9846498df7
Latest translations and fallbacks
2020-08-06 09:06:05 +00:00
Barış Soner Uşaklı
3fceb83c5e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-08-05 22:32:26 -04:00
Barış Soner Uşaklı
58933c4cd1
feat: allow multiple empty lines
2020-08-05 22:32:13 -04:00
renovate[bot]
788a8bfe2a
chore(deps): update dependency eslint-plugin-import to v2.22.0 ( #8390 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-05 22:29:49 -04:00
Barış Soner Uşaklı
2c35d0ba87
refactor: change incrementViewCount and markAsRead to async/await
2020-08-05 22:05:35 -04:00
Barış Soner Uşaklı
dfabd0a3fe
feat: remove administrator property from public routes
2020-08-05 14:24:00 -04:00
Renovate Bot
fe352eb1de
chore(deps): update dependency mocha to v8.1.1
2020-08-04 15:27:35 -04:00
Barış Soner Uşaklı
4216c277d5
feat: focus username when modal is shown
2020-08-04 13:39:27 -04:00
Barış Soner Uşaklı
774e5d0429
feat: add helmet middlewares
2020-08-04 09:51:30 -04:00
Barış Soner Uşaklı
6812691d32
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-08-04 08:49:32 -04:00
Barış Soner Uşaklı
c39c51139b
fix: remove default helmet
2020-08-04 08:49:23 -04:00
Misty (Bot)
3463fc51c6
Latest translations and fallbacks
2020-08-04 09:06:28 +00:00
Misty (Bot)
8618c32a72
chore: incrementing version number - v1.14.3-beta.11
2020-08-04 01:26:32 +00:00
Julian Lam
2ee6248316
refactor: for codeclimate
2020-08-03 21:01:36 -04:00
Julian Lam
a7071bb808
fix: map instead of forEach in privileges save
2020-08-03 20:50:17 -04:00
Julian Lam
a716a5529c
feat: more discrete commit-on-save instead of commit-on-change w/ confirm modals ( #8541 )
...
* feat: privileges save button, #8537 , WIP
* fix: disable firefox autocomplete on privilege form fields
* feat: closes #8537 privilege changes commit on save
- new language strings for confirmation and success modals/toasts
- indeterminate privilege handling (/cc @psychobunny)
- added new discard button
- both discard and save buttons now have confirmation dialogs
* fix(tests): remove duplicate template helper test
* fix(tests): broken template helper test
* feat: confirm dialogs for all privilege copy actions
Also, ability to add user to a privilege table without needing
to refresh the privilege table.
* feat: group row addition w/o table refresh
breaking: helpers.getUserPrivileges and helpers.getGroupPrivileges
no longer make socket calls to the following hooks:
- filter:privileges.list, filter:privileges.admin.list,
filter:privileges.global.list, filter:privileges.groups.list,
filter:privileges.admin.groups.list,
filter:privileges.gloval.groups.list
The filters are still called, but done before the helper method
is called, and the results are passed in instead. This change
should only affect you if you directly call the helper methods,
otherwise the change is transparent.
* fix: stale ajaxify data on privilege category switch
* fix: implicit privileges not showing for user privs
* fix: groups, not group, also fix tests
* fix(tests): again
* fix: wrong tpl rendered when adding group to global priv table
2020-08-03 20:42:45 -04:00
Julian Lam
0f10e0836b
fix: remove duplicate configuration for helmet-hsts
2020-08-03 20:40:44 -04:00
renovate[bot]
ad68a338c4
fix(deps): update dependency helmet to v4 ( #8543 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-03 11:04:39 -04:00
renovate[bot]
37418375f2
chore(deps): update dependency eslint to v7.6.0 ( #8540 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-03 11:03:33 -04:00
renovate[bot]
4160e8285f
fix(deps): update dependency mongodb to v3.6.0 ( #8535 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-03 11:03:14 -04:00
renovate[bot]
72a78833fe
chore(deps): update dependency mocha to v8.1.0 ( #8536 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-03 10:57:53 -04:00
Misty (Bot)
8da742e065
Latest translations and fallbacks
2020-08-03 09:06:00 +00:00
renovate[bot]
b30ecffbf2
fix(deps): update dependency nodebb-theme-persona to v10.2.4 ( #8544 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-08-02 12:34:09 -04:00
Misty (Bot)
903c407171
Latest translations and fallbacks
2020-08-02 09:05:38 +00:00
Misty (Bot)
fa341714fd
chore: incrementing version number - v1.14.3-beta.10
2020-08-01 01:41:46 +00:00
Barış Soner Uşaklı
e7a502e0aa
feat: add ability to search groups in group details page
2020-07-31 21:21:15 -04:00
Barış Soner Uşaklı
335169f2b1
fix: don't process invalid topics, fallback to 0 score
2020-07-31 18:20:24 -04:00
Barış Soner Uşaklı
6924a22238
fix: tests
2020-07-31 14:54:16 -04:00
Barış Soner Uşaklı
bb224184d8
fix : #8539 , enforce content checks for post queue
2020-07-31 13:37:14 -04:00
Barış Soner Uşaklı
776e34a80f
refactor: rewrite src/install with async/await
2020-07-31 12:49:25 -04:00
Julian Lam
6c00ec8435
refactor: removed rather redundant flag reporters zset
2020-07-31 11:38:05 -04:00
Julian Lam
0f2b6f1ff7
fix: bug; additional reports could be added by the same user repeatedly
2020-07-31 11:38:05 -04:00
Barış Soner Uşaklı
519e665939
fix : #8538 , go to first unread instead of last read
2020-07-31 10:34:10 -04:00
Misty (Bot)
029f477434
Latest translations and fallbacks
2020-07-31 09:06:17 +00:00
Barış Soner Uşaklı
0d698a079e
fix : #8533 , validate and retry password during setup
2020-07-30 22:48:24 -04:00
Barış Soner Uşaklı
9e80a9efdd
fix : #8534 , dont show modal on search
2020-07-30 22:33:11 -04:00
Misty (Bot)
9945c4099f
chore: incrementing version number - v1.14.3-beta.9
2020-07-30 19:17:00 +00:00
Barış Soner Uşaklı
fb7bb8d400
feat: use category selector in category page
...
fix privilege shortcuts in group page after search
2020-07-30 14:55:28 -04:00
Barış Soner Uşaklı
560f3eb173
feat: css fixes
2020-07-30 12:39:10 -04:00
Barış Soner Uşaklı
91411cc47c
feat: add privileges shortcut to groups list
...
fix issues with escape group names
2020-07-30 12:26:37 -04:00
Julian Lam
fcdbdf63a3
refactor: flags object in post tools
2020-07-30 09:53:16 -04:00
Misty (Bot)
caa78cc1f6
Latest translations and fallbacks
2020-07-30 09:06:18 +00:00
Barış Soner Uşaklı
f1974fb900
refactor: pass only needed data
2020-07-29 21:48:31 -04:00
Barış Soner Uşaklı
9f346c53ab
fix: language string
2020-07-29 21:29:06 -04:00
Misty (Bot)
b5dcce9c29
chore: incrementing version number - v1.14.3-beta.8
2020-07-29 23:00:58 +00:00
Barış Soner Uşaklı
f89ec20574
feat: allow passing groupName to user.search
2020-07-29 18:32:08 -04:00
Julian Lam
292d490443
feat: #8531 , closes #8531
2020-07-29 16:57:28 -04:00
Julian Lam
c705e08a76
feat: allow direct link to flag from post tools, #8531
2020-07-29 16:55:18 -04:00
Barış Soner Uşaklı
8415d2f014
fix: api test
2020-07-29 14:29:07 -04:00
Barış Soner Uşaklı
c4829fd8c2
feat: allow changing requirejs base url
2020-07-29 14:14:45 -04:00
Barış Soner Uşaklı
9df871bee2
fix: tests
2020-07-29 12:53:36 -04:00
Barış Soner Uşaklı
bbc7737e14
feat: ability to clear cache from acp
2020-07-29 12:50:18 -04:00
Barış Soner Uşaklı
69fb15276c
fix: tests
2020-07-29 12:19:07 -04:00
Barış Soner Uşaklı
8d8117ffa1
feat: reduce amount of data loaded on acp admin page
...
get rid of socket call and use ajaxify.data.categories
2020-07-29 11:57:20 -04:00
Barış Soner Uşaklı
7331faed9f
fix: reverse uid checks
2020-07-29 11:48:32 -04:00
Barış Soner Uşaklı
303bffdb5f
feat: remove require fallback for plugins
2020-07-29 11:19:29 -04:00
Barış Soner Uşaklı
2dfe9d49f4
fix: acp view category button if category is a link
2020-07-29 09:25:21 -04:00
Barış Soner Uşaklı
52718ce0ba
fix: remove old test
2020-07-29 09:14:23 -04:00
Barış Soner Uşaklı
f5f7d8926b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-29 08:22:27 -04:00
Barış Soner Uşaklı
762b0be4b4
feat: remove /assets/stylesheet.css
2020-07-29 08:20:41 -04:00
Barış Soner Uşaklı
6250a2e242
feat: add node 14
2020-07-28 21:36:08 -04:00
Misty (Bot)
d580cf01c3
Latest translations and fallbacks
2020-07-28 09:06:14 +00:00
Barış Soner Uşaklı
5e5815f051
fix : #8515 , fix login redirect on subfolder
2020-07-27 22:28:07 -04:00
Misty (Bot)
2531c44cdf
chore: incrementing version number - v1.14.3-beta.7
2020-07-28 02:05:58 +00:00
Barış Soner Uşaklı
f48d155670
fix: tests
2020-07-27 21:50:07 -04:00
Barış Soner Uşaklı
fd4c3cda42
fix : #4695 , remove new notif alert
2020-07-27 21:34:21 -04:00
Julian Lam
8473e165a6
fix: too small sortable handle for ACP>Manage>Categories
...
The handle was initially just the icon, but now it is the icon
and the category label itself.
2020-07-27 16:07:52 -04:00
Misty (Bot)
97088f6887
chore: incrementing version number - v1.14.3-beta.6
2020-07-27 17:43:36 +00:00
Misty (Bot)
93d1ceccdd
Latest translations and fallbacks
2020-07-27 17:18:47 +00:00
Misty (Bot)
43e9c25d26
Latest translations and fallbacks
2020-07-27 17:09:09 +00:00
Barış Soner Uşaklı
db07dd8565
fix: less fixes for category dropdown
2020-07-27 13:03:34 -04:00
Barış Soner Uşaklı
24535a62e7
feat: make category tools in acp a dropdown
...
add view category, view privileges into dropdown
2020-07-27 12:39:32 -04:00
Barış Soner Uşaklı
37e56d94ce
feat: series upload
2020-07-27 11:46:14 -04:00
renovate[bot]
7a59c2fc71
fix(deps): update dependency nodebb-theme-persona to v10.2.1 ( #8529 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-25 20:48:05 -04:00
Barış Soner Uşaklı
8bd63f61e0
feat: resolve flag on delete/purge/ban/delete account
2020-07-25 18:26:09 -04:00
Barış Soner Uşaklı
c54b6b9c7e
refactor: startup
2020-07-25 09:44:50 -04:00
Barış Soner Uşaklı
57135761ca
fix: move check inside lock
2020-07-25 09:26:08 -04:00
Barış Soner Uşaklı
af91c26a6f
refactor: get rid of bind calls
2020-07-25 09:14:13 -04:00
Barış Soner Uşaklı
e045436c07
feat: 8502, don't change topics sitemaps on every reply
...
sort by topic creation in ascending order
2020-07-24 16:11:18 -04:00
Barış Soner Uşaklı
0a9ea91fea
feat: allow building custom languages during dev
2020-07-24 15:47:28 -04:00
Misty (Bot)
a33a8a5a27
chore: incrementing version number - v1.14.3-beta.5
2020-07-24 19:07:39 +00:00
Barış Soner Uşaklı
cc86f079e1
feat: add link-plugins.sh
2020-07-24 15:04:14 -04:00
Barış Soner Uşaklı
79009d8775
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-24 14:55:37 -04:00
Barış Soner Uşaklı
d1cb405d86
fix : #7351 , display less errors with location and error message
2020-07-24 14:54:01 -04:00
Renovate Bot
d24a4bd305
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.53
2020-07-24 14:53:24 -04:00
Julian Lam
345fd72b30
fix: use shorter git url, #8527
2020-07-24 14:42:43 -04:00
Barış Soner Uşaklı
609e37a67b
feat: remove deprecated utils.walk
2020-07-24 14:29:08 -04:00
Julian Lam
b714ed22e7
fix(deps): bump themes
...
closes #8510
2020-07-24 14:11:30 -04:00
Julian Lam
55b0e902fb
feat: consolidation of flags to reduce flagspam, #8510
...
Squashed commit of the following:
commit c6d0939620
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 24 13:41:32 2020 -0400
fix: more tests
commit 32f9af2a87
Merge: e50907535 4eae927d1
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 24 10:53:04 2020 -0400
Merge remote-tracking branch 'origin/master' into singleton-flags
commit e509075351
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 24 10:52:46 2020 -0400
fix: controllers-admin test
commit fd5af99e30
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 17:26:55 2020 -0400
fix(tests): dummy commit to trigger travisCI
commit c452a6ffcf
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 17:05:09 2020 -0400
fix(openapi): openapi spec changes
commit 8089a74e89
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 15:48:00 2020 -0400
fix: reversing the order of reports for display purposes
commit a099892b37
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 15:45:44 2020 -0400
refactor: run all flag creation calls in a single batch
commit b24999682f
Author: Julian Lam <julian@nodebb.org >
Date: Fri Jul 17 15:08:23 2020 -0400
feat: handling multiple reporters per flag, #8510
commit 08c75c0200
Author: Julian Lam <julian@nodebb.org >
Date: Thu Jul 16 20:53:18 2020 -0400
feat: upgrade script for #8510
2020-07-24 14:10:37 -04:00
Barış Soner Uşaklı
3761f05c98
feat: change invalid language codes to default lang
2020-07-24 12:22:24 -04:00
Barış Soner Uşaklı
a294e1cdd1
feat: add npx, fixes ghfw
2020-07-24 12:03:35 -04:00
Barış Soner Uşaklı
ce6b20c4b7
feat: remove topics.async.getTopicData usage
2020-07-24 12:02:16 -04:00
Barış Soner Uşaklı
0cea713691
feat: remove deprecated checkGlobalPrivacySettings
2020-07-24 11:42:37 -04:00
Barış Soner Uşaklı
a0da2ba774
feat: remove deprecated isAdmin method
2020-07-24 11:40:21 -04:00
Barış Soner Uşaklı
2cdb935f1d
feat: remove file.isFileTypeAllowed
2020-07-24 11:21:26 -04:00
Barış Soner Uşaklı
4eae927d14
feat: remove deprecated hooks
2020-07-24 10:39:51 -04:00
renovate[bot]
8c498fa1c9
chore(deps): update dependency @apidevtools/swagger-parser to v10.0.1 ( #8517 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 10:05:13 -04:00
renovate[bot]
75fb2a478e
fix(deps): update dependency commander to v6 ( #8518 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 10:04:59 -04:00
Barış Soner Uşaklı
9869064ec5
feat: update readme
2020-07-24 10:02:07 -04:00
Barış Soner Uşaklı
b39e014047
feat: up node version to 10
2020-07-24 10:01:24 -04:00
renovate[bot]
c872bd8b22
chore(deps): update dependency nyc to v15.1.0 ( #8353 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 10:00:12 -04:00
renovate[bot]
b2be329cfd
chore(deps): update dependency eslint to v7.5.0 ( #8463 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:57:27 -04:00
renovate[bot]
82ada1bd78
chore(deps): update dependency jsdom to v16.3.0 ( #8483 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:57:00 -04:00
renovate[bot]
b2dc6d60ab
chore(deps): update dependency grunt to v1.2.1 ( #8462 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:56:41 -04:00
renovate[bot]
f1cc4e29f4
fix(deps): update dependency archiver to v5 ( #8523 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:56:16 -04:00
renovate[bot]
2941b9f982
fix(deps): update dependency lru-cache to v6 ( #8490 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:55:48 -04:00
renovate[bot]
9c17a6779c
fix(deps): update dependency connect-redis to v5 ( #8480 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-24 09:55:33 -04:00
Misty (Bot)
55b3e376c6
chore: incrementing version number - v1.14.3-beta.4
2020-07-24 06:01:31 +00:00
psychobunny
4c90fac412
fix: cursor for category select
2020-07-24 01:30:16 -04:00
psychobunny
bc26883aed
refactor: setting codeclimate to A
2020-07-23 23:23:35 -04:00
psychobunny
8769e28b28
fix: api docs for admin/manage/groups/x
2020-07-23 23:00:02 -04:00
Barış Soner Uşaklı
b9cff5775c
fix: edge case in test
...
if user is created the other one will be renamed
2020-07-23 21:42:23 -04:00
psychobunny
a6ae69737b
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-23 18:34:20 -04:00
psychobunny
10e4ae629c
feat: highlight privs row if group is added / navigating from group page
2020-07-23 18:34:07 -04:00
psychobunny
53f6139b8c
feat: prevent navigation away from groups page if changes are unsaved
2020-07-23 18:06:55 -04:00
psychobunny
2c83278f97
feat: quick access dropdown on groups page to access privileges page
2020-07-23 17:59:52 -04:00
Barış Soner Uşaklı
42af4b572b
fix: api tests
2020-07-23 16:54:36 -04:00
Barış Soner Uşaklı
844f2b4ed0
feat: #8524 , allow editing category of queued topic
2020-07-23 16:43:56 -04:00
Barış Soner Uşaklı
7260646d6c
fix : #8500 , allow regular users select topics on unread
2020-07-23 09:27:00 -04:00
Barış Soner Uşaklı
4658121a7d
fix: don't crash if content is undefined
2020-07-22 17:03:29 -04:00
Misty (Bot)
5a5abf3c4e
chore: incrementing version number - v1.14.3-beta.3
2020-07-22 16:08:50 +00:00
Barış Soner Uşaklı
fefe994af5
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-22 11:46:22 -04:00
Barış Soner Uşaklı
ff3c343532
feat: remove js-enabled
2020-07-22 11:46:10 -04:00
renovate[bot]
ac257a6586
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.52 ( #8522 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-22 11:41:11 -04:00
Misty (Bot)
bbab183fec
chore: incrementing version number - v1.14.3-beta.2
2020-07-22 14:54:41 +00:00
Barış Soner Uşaklı
ec05783507
feat: remove js-enabled.css
2020-07-22 10:38:52 -04:00
Barış Soner Uşaklı
a3c8d45626
fix: crash if csrfToken does not exist
2020-07-21 21:07:31 -04:00
Barış Soner Uşaklı
6f889c9c83
fix: try again
2020-07-21 20:53:25 -04:00
Barış Soner Uşaklı
a46adb3fd5
fix: more tests
2020-07-21 20:43:16 -04:00
Barış Soner Uşaklı
65395ae59d
fix: tests
2020-07-21 20:32:36 -04:00
Barış Soner Uşaklı
72c60d19c2
fix: tests
2020-07-21 20:08:40 -04:00
Barış Soner Uşaklı
67ca5e3256
fix: tests
2020-07-21 18:26:26 -04:00
Barış Soner Uşaklı
2a5f8ab27e
feat: dont load all subscribers at once
...
increase batch to 500
2020-07-21 18:19:46 -04:00
Barış Soner Uşaklı
23a9a334cd
feat: short more info
2020-07-21 18:08:53 -04:00
Misty (Bot)
2c06f6ace1
chore: incrementing version number - v1.14.3-beta.1
2020-07-21 01:43:15 +00:00
Barış Soner Uşaklı
2485a55092
feat: #8521 , allow editing title before posting from queue
2020-07-20 21:28:17 -04:00
Barış Soner Uşaklı
8ddc8dd10f
refactor: make msg pretty
2020-07-20 17:58:42 -04:00
Barış Soner Uşaklı
764969ab29
feat: show language when key isn't found
2020-07-20 17:56:03 -04:00
Barış Soner Uşaklı
1e7397b1b8
feat: allow searching categories in ACP
2020-07-20 13:17:08 -04:00
renovate[bot]
f06b1cecba
fix(deps): update dependency nodebb-theme-persona to v10.1.68 ( #8520 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-19 20:49:04 -04:00
Barış Soner Uşaklı
320008cd49
feat: #8509 , don't scroll chat to bottom if user scrolled up
2020-07-19 14:34:31 -04:00
renovate[bot]
b5df576646
fix(deps): update dependency nodebb-plugin-mentions to v2.9.3 ( #8516 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-18 22:03:20 -04:00
Renovate Bot
649c64e4d4
fix(deps): update dependency nodebb-plugin-dbsearch to v4.1.2
2020-07-17 16:46:25 -04:00
psychobunny
06143ca7d7
feat: added quick link to edit privileges on the category edit page
2020-07-17 16:27:47 -04:00
Renovate Bot
91bdc12a16
fix(deps): update dependency nodebb-plugin-mentions to v2.9.2
2020-07-17 15:46:25 -04:00
Renovate Bot
9e2c3ce005
chore(deps): update dependency @apidevtools/swagger-parser to v10
2020-07-16 19:42:20 -04:00
Barış Soner Uşaklı
3653151143
fix : #8508 , dont allow moving topics if not moderator of target category
2020-07-16 16:47:49 -04:00
Julian Lam
1e14af4503
fix: composer textarea placeholder l10n /cc @pitaj
2020-07-16 16:25:36 -04:00
Renovate Bot
0e13fd0fc1
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.51
2020-07-16 10:08:45 -04:00
Misty (Bot)
3f87d5f9d0
chore: incrementing version number - v1.14.3-beta.0
2020-07-16 14:03:48 +00:00
Julian Lam
9fb9185fa7
feat: hide some filters behind 'more filters' button
2020-07-16 09:32:20 -04:00
Julian Lam
d52d7bdb10
feat: collapsible daily flags graph
2020-07-16 09:03:03 -04:00
Julian Lam
e3e55f25d0
refactor: flag sanity checks, +feat: flag limits
...
- Added new config flag:limitPerTarget, to disallow flags after an item has
already been flagged x times (default 0, or infinite)
- New zset flags:byTarget, score is the number of times a flag has been made
against that item
- "already-flagged" translation key removed, now "post-already-flagged" or
"user-already-flagged" -- this fixed bug where flagging a user you've already
flagged would tell you you've already flagged this post already.
- Refactored Flags.canFlag to throw errors only, instead of returning boolean
- Updated ACP form inputs for reputation settings page to be more bootstrappy
- +1 upgrade script
2020-07-15 17:10:49 -04:00
Misty (Bot)
cd94c24a86
chore: update changelog for v1.14.2
2020-07-15 16:03:40 +00:00
Misty (Bot)
e085c8463c
Revert "chore: update changelog for v1.14.2"
...
This reverts commit 488e69fd80 .
2020-07-15 16:01:10 +00:00
Misty (Bot)
1e4d683f4e
chore: incrementing version number - v1.14.2
...
(cherry picked from commit 28970b030d )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-07-15 16:00:31 +00:00
Misty (Bot)
488e69fd80
chore: update changelog for v1.14.2
2020-07-15 16:00:31 +00:00
Renovate Bot
c54287fe9c
fix(deps): update dependency nodebb-plugin-mentions to v2.9.1
2020-07-15 10:36:58 -04:00
Julian Lam
65240a178e
fix : #8499
2020-07-14 13:40:51 -04:00
Julian Lam
1441720962
feat: logic for flag note editing, #8499
2020-07-14 13:38:28 -04:00
Julian Lam
f85a45c722
feat: logic for flag note deletion, #8499
2020-07-14 13:38:28 -04:00
Andrew Rodrigues
63fb2ad7d9
chore: up theme
2020-07-14 12:59:29 -04:00
Misty (Bot)
9d1465d0da
chore: incrementing version number - v1.14.2-beta.1
2020-07-14 13:25:39 +00:00
Barış Soner Uşaklı
5e984d10f0
fix : #8500
2020-07-13 16:02:32 -04:00
Renovate Bot
0ca7e28ad0
chore(deps): update commitlint monorepo to v9.1.1
2020-07-13 15:31:37 -04:00
Julian Lam
2286ee2a61
fix: invalid session error modal during logout
...
A brief flash can be seen, but this is exacerbated by slow
connections and/or slow server response.
2020-07-13 15:17:46 -04:00
Renovate Bot
7730e7da23
fix(deps): update dependency nodebb-plugin-mentions to v2.9.0
2020-07-11 13:53:18 -04:00
Julian Lam
3379d65f36
feat: fire action:flag.showModal on flag modal appearance
2020-07-10 14:40:13 -04:00
Barış Soner Uşaklı
00d39fb32c
feat: #8460 , export groups members as csv
2020-07-10 13:12:14 -04:00
Andrew Rodrigues
15aabfd3a5
chore: up theme
2020-07-10 12:23:44 -04:00
Julian Lam
2fba0a1405
Merge branch 'master' of github.com:NodeBB/NodeBB
2020-07-10 11:50:55 -04:00
Barış Soner Uşaklı
b3a88331bf
fix : #8488
2020-07-10 11:06:18 -04:00
Barış Soner Uşaklı
393f19b461
feat: pass connection options to socket.io-adapter-mongo
2020-07-10 08:39:49 -04:00
Barış Soner Uşaklı
3dcf538773
feat: #8023 , allow wildcard search for uid/email
2020-07-09 23:57:54 -04:00
renovate[bot]
4e9743abb3
fix(deps): update dependency nodebb-theme-persona to v10.1.62 ( #8485 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-09 23:15:35 -04:00
Andrew Rodrigues
599c5015c8
chore: up theme
2020-07-09 21:45:17 -04:00
Barış Soner Uşaklı
6235b31c2b
feat: up composer
2020-07-09 19:11:26 -04:00
Barış Soner Uşaklı
46a6686300
fix: category search in selector
2020-07-09 19:08:01 -04:00
Barış Soner Uşaklı
73ddf1cb98
fix: groups.updateCover
2020-07-09 18:12:51 -04:00
Barış Soner Uşaklı
c513b88dff
feat: #8427 , daily downvote limits
2020-07-09 12:51:05 -04:00
Misty (Bot)
fca4ee312e
chore: incrementing version number - v1.14.2-beta.0
2020-07-09 01:58:10 +00:00
Barış Soner Uşaklı
4adbf87c6c
feat: warn user if whitelisted tags are less than minTags
2020-07-08 21:36:48 -04:00
renovate[bot]
ab244ca6cc
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.49 ( #8479 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-08 17:24:32 -04:00
Julian Lam
60bf488f54
fix(docs): bad changelog
2020-07-08 16:19:58 -04:00
Julian Lam
26c744090e
Revert "chore: update changelog for v1.14.1"
...
This reverts commit d4c16086a3 .
2020-07-08 16:15:19 -04:00
Misty (Bot)
31203b162f
chore: incrementing version number - v1.14.1
...
(cherry picked from commit ddf5c3bf7f )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-07-08 20:13:42 +00:00
Misty (Bot)
d4c16086a3
chore: update changelog for v1.14.1
2020-07-08 20:13:42 +00:00
Barış Soner Uşaklı
658dd03b03
feat: add tools to recent/unread ( #8477 )
...
* feat: add tools to recent/unread
* fix: open api spec
* fix: more api spec
2020-07-08 14:09:10 -04:00
renovate[bot]
14eafcb6b8
fix(deps): update dependency nodebb-theme-persona to v10.1.60 ( #8478 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-08 14:08:49 -04:00
Misty (Bot)
e8ecef6bff
chore: incrementing version number - v1.14.1-beta.3
2020-07-08 00:57:31 +00:00
Julian Lam
943a344aaa
fix(deps): bump nodebb-plugin-composer-default to 6.3.48
2020-07-07 20:41:49 -04:00
Barış Soner Uşaklı
0d9461b185
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-07 20:19:20 -04:00
renovate[bot]
9f06f12cb9
fix(deps): update dependency nodebb-plugin-dbsearch to v4.1.1 ( #8476 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-07 20:13:30 -04:00
Barış Soner Uşaklı
c2ca02dfc7
fix : #8474
...
make isPrimary and isCluster always booleans
they were strings when using ./nodebb start and boolean if they were in config.json and started with node app.js
2020-07-07 20:13:14 -04:00
Julian Lam
8853cd1aa5
fix(tests): another shot in the dark
2020-07-07 19:52:50 -04:00
Julian Lam
9458d90b5e
fix(tests): shot in the dark
2020-07-07 18:00:11 -04:00
Julian Lam
4f51838df8
feat: fire new hooks on chat message editing
2020-07-07 17:31:10 -04:00
Barış Soner Uşaklı
7b04d8970d
fix: show stack properly
2020-07-07 12:47:14 -04:00
Barış Soner Uşaklı
ace312e068
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-07-07 12:24:30 -04:00
Barış Soner Uşaklı
bdc4d9e75b
feat: add back redis tests
2020-07-07 12:24:20 -04:00
Misty (Bot)
b8d9b6b1e1
chore: incrementing version number - v1.14.1-beta.2
2020-07-07 16:23:11 +00:00
Barış Soner Uşaklı
8461a1796d
feat: remove redis test
2020-07-07 12:08:36 -04:00
renovate[bot]
857900f17c
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.47 ( #8473 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-07 11:37:57 -04:00
Julian Lam
9a6b87d261
fix: editing chat messages does not go through content sanity checks
2020-07-06 16:27:13 -04:00
Barış Soner Uşaklı
d6c619cf1a
fix: don't show blocked users under nested replies
2020-07-06 15:50:19 -04:00
renovate[bot]
eb51cfd419
fix(deps): update dependency nodebb-plugin-dbsearch to v4.1.0 ( #8471 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-06 12:19:23 -04:00
Barış Soner Uşaklı
b60e1cbf50
fix : #8469 , action:topic.changeOwner, action:post.changeOwner
2020-07-06 12:12:26 -04:00
Barış Soner Uşaklı
87dd6c83eb
fix: tests
2020-07-05 21:06:25 -04:00
Barış Soner Uşaklı
746222d6c6
fix: handle scan/zscan returning duplicate elements on redis
...
increase count on redis zscan
2020-07-05 20:49:18 -04:00
renovate[bot]
ee38e05daa
fix(deps): update dependency nodebb-theme-persona to v10.1.59 ( #8468 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-05 17:47:18 -04:00
Barış Soner Uşaklı
9eb748b985
fix : #8467 , fix url to merged topic in subfolder installs
2020-07-05 17:41:39 -04:00
renovate[bot]
519e035dd1
fix(deps): update dependency nodebb-widget-essentials to v4.1.1 ( #8466 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-04 17:03:37 -04:00
Barış Soner Uşaklı
5f1865c0b7
fix: openapi
2020-07-04 16:54:18 -04:00
Barış Soner Uşaklı
65c0adc720
fix: openapi
2020-07-04 16:49:33 -04:00
Barış Soner Uşaklı
ac6b571ed5
fix: dont allow searching by email/ip if not privileged
2020-07-04 16:43:44 -04:00
Barış Soner Uşaklı
fef04fcf6b
fix: missing backgroundImage #8386
2020-07-04 16:08:05 -04:00
Barış Soner Uşaklı
02ac44cc5a
fix: dont allow searching by ip/banned/flagged for regular users
2020-07-04 10:19:05 -04:00
Barış Soner Uşaklı
057b783df7
feat: use covered query
2020-07-03 23:23:42 -04:00
renovate[bot]
412ca4ae71
fix(deps): update dependency @nodebb/socket.io-adapter-mongo to v3.0.1 ( #8464 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-07-03 16:59:17 -04:00
Julian Lam
c468942f14
fix(openapi): tests
2020-07-03 12:12:07 -04:00
Julian Lam
f3441fce4f
fix: admin privileges client-side regression
2020-07-03 11:39:34 -04:00
Billy Ohgren
89062d8e70
add filename to less render call ( #8459 )
2020-07-03 09:16:47 -04:00
Julian Lam
da29b947bf
feat: add js-enabled.css to list of preloaded css files
2020-07-02 22:51:42 -04:00
Barış Soner Uşaklı
e95cd28f6f
Zscan ( #8458 )
...
* feat: zscan
* fix: mongodb tests
* feat: scan, ip search starts with
2020-07-02 20:11:53 -04:00
Misty (Bot)
be85123ad5
chore: incrementing version number - v1.14.1-beta.1
2020-07-02 22:14:19 +00:00
Barış Soner Uşaklı
723fe8e8e0
feat: zscan ( #8457 )
...
* feat: zscan
* fix: mongodb tests
2020-07-02 17:59:20 -04:00
Misty (Bot)
c279875aa6
chore: incrementing version number - v1.14.1-beta.0
2020-07-02 17:43:02 +00:00
Barış Soner Uşaklı
59a2ace6f7
fix: only add blocksCount for self and admins
2020-07-01 23:16:20 -04:00
Barış Soner Uşaklı
fd20e5c62c
fix: tests
2020-07-01 23:05:40 -04:00
Barış Soner Uşaklı
bd228d5ee7
feat: fix blocksCount not being returned on user profile
...
add hook action:user.blocks.toggle
2020-07-01 22:56:18 -04:00
Julian Lam
f992af05b6
fix: better changelog
2020-07-01 21:37:57 -04:00
Julian Lam
a761e31f02
revert: bad changelog
2020-07-01 21:31:48 -04:00
Misty (Bot)
bb73d6a4ae
chore: incrementing version number - v1.14.0
...
(cherry picked from commit 1c0eb70046 )
Signed-off-by: Misty (Bot) <deploy@nodebb.org >
2020-07-02 01:28:06 +00:00
Misty (Bot)
cffae0f149
chore: update changelog for v1.14.0
2020-07-02 01:28:06 +00:00
Misty (Bot)
fe908cc022
Latest translations and fallbacks
2020-07-01 09:05:28 +00:00
Renovate Bot
5a713d85df
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.46
2020-06-30 16:14:58 -04:00
Julian Lam
6cb31791ff
feat: polish for user blocks UX
2020-06-30 15:02:36 -04:00
Barış Soner Uşaklı
eb9704f85e
feat: #8450 , next/prev link tags on /unread /recent
2020-06-30 11:34:32 -04:00
Renovate Bot
e80100b5b0
chore(deps): update dependency smtp-server to v3.7.0
2020-06-30 08:59:47 -04:00
Misty (Bot)
a1a5424047
Latest translations and fallbacks
2020-06-30 09:05:40 +00:00
renovate[bot]
bbd8504946
fix(deps): update dependency nodebb-plugin-mentions to v2.8.3 ( #8449 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-29 23:07:47 -04:00
Andrew Rodrigues
19f9af94ee
chore: bump persona
2020-06-29 21:40:12 -04:00
Julian Lam
6931f29d53
feat: allow flagging of user acounts from post tools menu
2020-06-29 19:49:52 -04:00
Renovate Bot
e7ec5550f3
Update dependency nodebb-theme-vanilla to v11.1.32
2020-06-29 17:52:21 -04:00
Renovate Bot
706fc118f2
Update dependency nodebb-theme-persona to v10.1.57
2020-06-29 17:52:10 -04:00
Renovate Bot
05a6f424a5
Update dependency nodebb-theme-vanilla to v11.1.31
2020-06-29 15:42:05 -04:00
Renovate Bot
6bb0070d03
Update dependency nodebb-theme-persona to v10.1.56
2020-06-29 15:29:41 -04:00
Misty (Bot)
1b1e9b6725
Latest translations and fallbacks
2020-06-29 09:06:13 +00:00
Misty (Bot)
e66b526ca0
Latest translations and fallbacks
2020-06-28 09:05:21 +00:00
Barış Soner Uşaklı
fd400a008d
fix: don't show in unreplied if score is null
2020-06-27 21:28:23 -04:00
Barış Soner Uşaklı
e09ab3dc19
feat: closes #8440 , allow configuring max topic count
2020-06-27 18:11:27 -04:00
Barış Soner Uşaklı
0d0b951380
fix: lint
2020-06-26 18:25:42 -04:00
Barış Soner Uşaklı
37b6b8fd48
fix: upgrade script to unescape navigation titles
2020-06-26 18:08:34 -04:00
Barış Soner Uşaklı
f0ce309d03
fix: test
2020-06-26 15:26:15 -04:00
Barış Soner Uşaklı
2355d9d5dd
fix: escape navigation item fields, theme:id, category fields
2020-06-26 15:19:18 -04:00
Renovate Bot
903673d24c
Update dependency nodebb-plugin-mentions to v2.8.2
2020-06-26 12:22:41 -04:00
Misty (Bot)
c0857f6390
Latest translations and fallbacks
2020-06-26 09:05:58 +00:00
Julian Lam
5c7d37c0ae
Revert "fix(deps): update dependency nodebb-plugin-mentions to v2.8.0"
...
This reverts commit d40720f9e6 .
2020-06-25 22:38:58 -04:00
Renovate Bot
d40720f9e6
fix(deps): update dependency nodebb-plugin-mentions to v2.8.0
2020-06-25 20:42:22 -04:00
Barış Soner Uşaklı
023de94ef8
fix: show controls @julianlam
2020-06-25 17:08:09 -04:00
Misty (Bot)
9b20d0ce20
Latest translations and fallbacks
2020-06-25 09:07:32 +00:00
Barış Soner Uşaklı
e53a18f219
fix : #8437 , #8433
2020-06-24 23:04:24 -04:00
Barış Soner Uşaklı
bffb830d87
feat: add missing translation key
2020-06-24 16:20:50 -04:00
Barış Soner Uşaklı
c3c8b19a36
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-24 16:10:51 -04:00
Barış Soner Uşaklı
0d112b3605
refactor: make code climate happier?
2020-06-24 16:10:06 -04:00
renovate[bot]
c1991abe6f
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.44 ( #8436 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-24 16:04:28 -04:00
Barış Soner Uşaklı
c718b7293e
feat: #3783 , min/max tags per category
2020-06-24 16:02:57 -04:00
Barış Soner Uşaklı
ed4b5caf2c
fix: copy settings showing empty category selection
2020-06-24 16:02:01 -04:00
renovate[bot]
3349274439
chore(deps): update dependency eslint to v7.3.1 ( #8417 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-24 15:35:20 -04:00
renovate[bot]
6a8f54fd6b
fix(deps): update dependency winston to v3.3.3 ( #8431 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-24 15:35:08 -04:00
renovate[bot]
a860a793ef
fix(deps): update dependency nodebb-theme-persona to v10.1.55 ( #8434 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-24 15:34:59 -04:00
renovate[bot]
272b4992c2
fix(deps): update dependency nodebb-theme-vanilla to v11.1.30 ( #8435 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-24 15:34:47 -04:00
Barış Soner Uşaklı
0482fb2998
feat: use tags partial instead of post_bar
2020-06-24 15:31:49 -04:00
Barış Soner Uşaklı
8482a54a68
fix: don't init autocomplete if user doesn't have privs
2020-06-24 10:22:50 -04:00
Barış Soner Uşaklı
00d8ce2663
fix: only allow valid uids
2020-06-23 15:47:10 -04:00
Barış Soner Uşaklı
4f6b6c5631
feat: hide elements if search element is a direct child of dropdown
...
this fixes themes if they put the search input inside the dropdown
2020-06-23 12:37:12 -04:00
Misty (Bot)
d50f7c7dfa
Latest translations and fallbacks
2020-06-23 09:06:09 +00:00
Barış Soner Uşaklı
0ddfb6b088
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-23 00:55:10 -04:00
Barış Soner Uşaklı
6aecc1770c
feat: increase wait
2020-06-23 00:54:58 -04:00
renovate[bot]
b5a68a4440
fix(deps): update dependency nodebb-theme-vanilla to v11.1.29 ( #8429 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-23 00:49:06 -04:00
renovate[bot]
3ffb6fded3
fix(deps): update dependency nodebb-theme-persona to v10.1.54 ( #8428 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-23 00:48:53 -04:00
Barış Soner Uşaklı
f03ca0867b
fix: tests
2020-06-23 00:46:59 -04:00
Barış Soner Uşaklı
8383992dcc
feat: move export functions into child processes
2020-06-23 00:23:46 -04:00
Renovate Bot
54310d69e4
fix(deps): update dependency winston to v3.3.2
2020-06-22 14:16:42 -04:00
Renovate Bot
569b7664ed
chore(deps): update commitlint monorepo to v9
2020-06-22 13:31:24 -04:00
Renovate Bot
11244348ae
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.2
2020-06-22 12:09:14 -04:00
renovate[bot]
fd628570c5
fix(deps): update dependency winston to v3.3.1 ( #8421 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-22 12:08:50 -04:00
Barış Soner Uşaklı
48b41debe6
fix: vulnerability in cover and admin uploads ( #8419 )
...
* fix: vulnerability in cover and admin uploads
* fix: remove old test
* fix: update tests
2020-06-22 12:08:35 -04:00
Misty (Bot)
76c577fa3c
Latest translations and fallbacks
2020-06-21 09:05:12 +00:00
Barış Soner Uşaklı
e80379dc0e
feat: display stack trace on winston.error
2020-06-20 23:32:12 -04:00
Misty (Bot)
55f8f99bcd
Latest translations and fallbacks
2020-06-20 09:05:21 +00:00
Julian Lam
040e6a9a4c
fix: reverse tabnabbing exploit in post images
2020-06-19 13:40:36 -04:00
Barış Soner Uşaklı
af790e3f5e
refactor: shorter code
2020-06-19 12:03:33 -04:00
Barış Soner Uşaklı
d1c1cb2cc1
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-19 11:51:48 -04:00
Barış Soner Uşaklı
e8f0da6e42
refactor: shorter code
2020-06-19 11:51:41 -04:00
Misty (Bot)
757cfe80be
Latest translations and fallbacks
2020-06-19 09:05:58 +00:00
Barış Soner Uşaklı
79a7f89235
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-18 23:24:40 -04:00
Barış Soner Uşaklı
2bcf7f72d2
fix: follower count going out of sync with real follower count
2020-06-18 23:24:03 -04:00
Barış Soner Uşaklı
bef37e27cb
fix: test lock for user create ( #8415 )
...
* fix: test lock for user create
* fix: redis hdel with undefined
* feat: add test for undefined key in deleteObjectFields
2020-06-18 23:16:48 -04:00
Barış Soner Uşaklı
f0526bff9f
fix: add mising timestamp
2020-06-18 15:41:58 -04:00
Barış Soner Uşaklı
a680a95e73
feat: add filter:user.getFields to match topic/posts
2020-06-17 11:46:42 -04:00
Renovate Bot
157e744473
chore(deps): update dependency lint-staged to v10.2.11
2020-06-17 09:22:00 -04:00
Misty (Bot)
f5b3713313
Latest translations and fallbacks
2020-06-17 09:05:42 +00:00
Barış Soner Uşaklı
bfd7eafe5b
fix: ban
2020-06-16 22:43:03 -04:00
Barış Soner Uşaklı
b459592a4e
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-16 14:58:09 -04:00
Barış Soner Uşaklı
f70d1648c6
feat: show more relevant snippets
2020-06-16 14:58:02 -04:00
Manuel Valle
056f85f864
Topic hooks extension ( #8413 )
...
* Update data.js with new hook
Implemented new 'filter:topic.getFields' hook as in posts
* Update data.js
* Update data.js
2020-06-16 13:50:07 -04:00
Julian Lam
4cae893f49
fix(openapi): tests for #8412
2020-06-16 11:58:28 -04:00
Julian Lam
365996e7e6
fix(deps): #8412 bump themes
2020-06-16 11:36:03 -04:00
Julian Lam
35a06a8419
feat: #8412 breadcrumbs for ip-blacklist/post queue/flags
2020-06-16 11:34:44 -04:00
Misty (Bot)
7fe9c1a26d
Latest translations and fallbacks
2020-06-16 09:05:31 +00:00
Julian Lam
5a367ecbb4
fix: remove use of 'hidden' class in navbar toggling
2020-06-15 17:35:05 -04:00
Julian Lam
f909ed2541
feat: show editor in post diffs if available
2020-06-15 17:16:44 -04:00
Julian Lam
2515aa77ba
fix: bug where category privs page thought it was on admin
2020-06-15 16:33:38 -04:00
Julian Lam
b3115ea813
fix : #8410
2020-06-15 15:43:28 -04:00
Misty (Bot)
cdf81159df
Latest translations and fallbacks
2020-06-15 18:42:49 +00:00
Julian Lam
225cac1855
fix(deps): bump persona/vanilla, closes #8408
2020-06-15 14:24:55 -04:00
Julian Lam
d5af976915
feat: #8408 flags' quick assignment
2020-06-15 14:22:59 -04:00
Julian Lam
d5578c9906
fix: tests breaking due to #8406
2020-06-15 14:09:47 -04:00
Barış Soner Uşaklı
42466d3c6e
fix: add missing translations
2020-06-15 12:39:10 -04:00
Julian Lam
cb5ba76b08
feat: bump themes, closes #8406
2020-06-15 11:05:28 -04:00
Julian Lam
58b3d608fc
feat: allow post diffs to be restored, #8406
2020-06-15 11:03:04 -04:00
Barış Soner Uşaklı
7ed1a0140a
fix : #8401 , #8237
...
switch to @nodebb/socket.io-adapter-mongo
2020-06-14 22:49:59 -04:00
Barış Soner Uşaklı
18d892398f
fix: add timestamp to initial username history
2020-06-13 13:55:48 -04:00
Misty (Bot)
8f81651e2f
Latest translations and fallbacks
2020-06-12 16:20:33 +00:00
renovate[bot]
3c3e1515aa
fix(deps): update dependency sharp to v0.25.4 ( #8403 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-12 12:16:12 -04:00
renovate[bot]
904463659e
fix(deps): update dependency nodebb-theme-vanilla to v11.1.25 ( #8405 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-12 12:02:55 -04:00
renovate[bot]
44273a64d0
fix(deps): update dependency nodebb-theme-persona to v10.1.50 ( #8404 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-12 12:01:09 -04:00
renovate[bot]
90570660f0
fix(deps): update dependency mongodb to v3.5.9 ( #8402 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-12 10:48:48 -04:00
Renovate Bot
102a60040e
chore(deps): update dependency lint-staged to v10.2.10
2020-06-12 10:43:22 -04:00
Barış Soner Uşaklı
53a9517d54
fix: crash in export posts if post content is undefined
2020-06-12 10:29:07 -04:00
Renovate Bot
78b7382c3f
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.43
2020-06-11 17:57:27 -04:00
renovate[bot]
f4bace03d4
chore(deps): update dependency mocha to v8 ( #8393 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-11 17:23:12 -04:00
renovate[bot]
2ae68f9bda
fix(deps): update dependency validator to v13.1.1 ( #8397 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-11 17:20:46 -04:00
Barış Soner Uşaklı
3a80a1651a
feat: add missing translation
2020-06-11 12:52:25 -04:00
Barış Soner Uşaklı
0041c02465
fix: messaging unread
...
dont mark chat room unread and then read right away for the user sending the message
2020-06-10 20:49:41 -04:00
Barış Soner Uşaklı
96cb94dcc6
feat: up composer
2020-06-10 17:14:12 -04:00
renovate[bot]
ad6e3634a5
fix(deps): update dependency validator to v13.1.0 ( #8391 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-10 17:10:42 -04:00
renovate[bot]
eec03de81e
fix(deps): update dependency nodebb-theme-vanilla to v11.1.24 ( #8395 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-10 17:10:24 -04:00
renovate[bot]
908467400d
fix(deps): update dependency nodebb-theme-persona to v10.1.49 ( #8394 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-10 17:10:13 -04:00
Barış Soner Uşaklı
6349fa03e1
feat: more search changes
2020-06-10 16:56:05 -04:00
Barış Soner Uşaklı
4b38533b15
feat: more merge/search fixes
2020-06-10 15:11:57 -04:00
Barış Soner Uşaklı
066b442e18
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-10 12:48:45 -04:00
Barış Soner Uşaklı
bb3aa54006
feat: merge changes
...
allow selecting main topic to merge into
allow specifying a new title for merge topic
upon merge go to correct topic
new tests for merging with options
2020-06-10 12:48:32 -04:00
Barış Soner Uşaklı
a024cc1344
fix: whitespace
2020-06-10 09:44:03 -04:00
Barış Soner Uşaklı
0595e71078
fix: typo
2020-06-10 09:29:56 -04:00
Barış Soner Uşaklı
89b010249d
fix : #8392 , clear group member cache when group is renamed
2020-06-10 08:48:42 -04:00
Barış Soner Uşaklı
8591f5d2cc
fix: return false
2020-06-10 08:02:07 -04:00
Barış Soner Uşaklı
5fd05dc942
feat: more search & merge fixes
2020-06-09 16:49:56 -04:00
Barış Soner Uşaklı
c4bdeae06e
feat: merge improvements wip
2020-06-09 15:26:41 -04:00
Renovate Bot
87ce31d1f5
fix(deps): update dependency postcss to v7.0.32
2020-06-09 11:47:38 -04:00
Renovate Bot
cd1375cbd5
chore(deps): update dependency eslint to v7.2.0
2020-06-09 11:47:27 -04:00
Renovate Bot
dde830db9a
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.41
2020-06-09 11:47:11 -04:00
Barış Soner Uşaklı
a255c8f6fd
fix: language
2020-06-09 11:44:04 -04:00
renovate[bot]
cf0f8f64a9
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.40 ( #8388 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-09 11:00:10 -04:00
Barış Soner Uşaklı
8627bee541
fix : #8386 , use backgroundImage everywhere
2020-06-09 10:39:55 -04:00
Julian Lam
6a96944247
fix(openapi): api change for #8387
2020-06-09 10:25:19 -04:00
Julian Lam
e97a2b71fe
fix(deps): bump themes, closes #8387
2020-06-09 10:09:03 -04:00
Julian Lam
4acb3fb210
feat: #8387 expose global and admin privs to flags detail page
2020-06-09 10:06:37 -04:00
Misty (Bot)
2287963388
chore: latest translations and fallbacks
2020-06-08 21:22:20 +00:00
Barış Soner Uşaklı
3be4d5f7d5
feat: redirect /me to user profile
2020-06-08 15:37:20 -04:00
Barış Soner Uşaklı
d92032dad1
fix: prevent logout form from submitting
2020-06-08 15:09:11 -04:00
Julian Lam
ccac6a3568
fix(deps): bump themes
2020-06-08 14:22:34 -04:00
Julian Lam
daeceb45bd
fix: missing space in ACP menu dropdown
2020-06-08 13:48:05 -04:00
Julian Lam
4d60eac60f
feat: #8384 options to delete account, content, or both
2020-06-08 13:42:28 -04:00
Julian Lam
942cc4b132
fix : #8385
2020-06-08 13:42:28 -04:00
renovate[bot]
036e6ef51b
fix(deps): update dependency nodebb-theme-persona to v10.1.46 ( #8382 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-08 10:33:50 -04:00
renovate[bot]
7caeb27310
fix(deps): update dependency nodebb-theme-vanilla to v11.1.21 ( #8383 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-08 10:33:34 -04:00
Julian Lam
67aca822e6
feat: account content deletion, closes #8381
2020-06-08 08:43:31 -04:00
Renovate Bot
4b577a527a
chore(deps): update dependency eslint-plugin-import to v2.21.1
2020-06-08 07:00:14 -04:00
Renovate Bot
aeefc60beb
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.39
2020-06-07 17:16:13 -04:00
Julian Lam
656b391fc5
feat: add missing language files for #8347
2020-06-07 14:37:39 -04:00
Julian Lam
9ae7fd3edb
fix: acp language keys from #8347 not updated in tx config
2020-06-07 14:24:55 -04:00
Misty (Bot)
8019d316e2
Latest translations and fallbacks
2020-06-06 09:28:28 +00:00
Barış Soner Uşaklı
50703db879
fix : #8363 , dont break history
2020-06-05 18:24:11 -04:00
Barış Soner Uşaklı
0c265a41d4
fix : #8363 , go to hash when entering topic
2020-06-05 17:56:31 -04:00
Julian Lam
a82e9bd7f6
feat: privileges for Admin Control Panel ( #8355 )
...
* feat: acp privileges (WIP)
* fix: restore global privilege hooks
* refactor: using cid 0 in admin privs
* fix: no need for zebrastripe-reset
* feat: manage:categories privilege WIP
* feat: renamed prefix to admin:, settigns and dashboard privs
* fix: nofocus on acp privs group find modal
* refactor: privileges.x.get() to not used hardcoded privs
* fix: crash if unable to get latest version
* feat: setting acp priv
* Revert "fix: crash if unable to get latest version"
This reverts commit afdb235f48 .
* feat: user/privilege acp privs
* fix: category selector in manage/privileges
* fix: guests potentially becoming admins
* fix: bug in setting admin privs
* fix: some last minute things + api docs
* fix: some more last minute fixes
2020-06-05 15:26:51 -04:00
Renovate Bot
7f6ff0b1a5
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.37
2020-06-05 15:18:51 -04:00
Renovate Bot
6b2ea07745
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.36
2020-06-05 13:36:20 -04:00
Barış Soner Uşaklı
30cc83c033
fix : #8374 , revert event delete
2020-06-05 12:56:20 -04:00
Julian Lam
09184f4027
fix: new language tag for select_tags
2020-06-05 12:35:53 -04:00
Barış Soner Uşaklı
fd6bf0c927
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-05 11:31:47 -04:00
Renovate Bot
2d582df74f
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.35
2020-06-05 11:10:14 -04:00
Julian Lam
260a482caa
fix: remove duplicate link to manage/tags in settings/tags
2020-06-05 10:27:07 -04:00
Misty (Bot)
73055bfccc
Latest translations and fallbacks
2020-06-05 09:29:55 +00:00
renovate[bot]
124125f7dd
chore(deps): update dependency lint-staged to v10.2.9 ( #8369 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-04 22:43:04 -04:00
Barış Soner Uşaklı
3a078f59ec
fix: tests
2020-06-04 22:06:03 -04:00
renovate[bot]
771ea194b3
fix(deps): update dependency nodebb-theme-persona to v10.1.45 ( #8372 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-04 21:49:18 -04:00
renovate[bot]
f8ee981bee
fix(deps): update dependency nodebb-theme-vanilla to v11.1.20 ( #8373 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-04 21:49:07 -04:00
renovate[bot]
d2463bb454
fix(deps): update dependency socket.io-redis to v5.3.0 ( #8370 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-04 21:47:36 -04:00
Barış Soner Uşaklı
1b5d5425b4
fix: handle search tag permission as well
2020-06-04 21:42:38 -04:00
Barış Soner Uşaklı
2100a03c1a
refactor: change name to privileges to match other apis
2020-06-04 21:31:02 -04:00
cryptoethic
f6b92d241a
fix: checking correct permissions for user search ( #8371 )
...
* fix: checking correct permissions for user search
* fix: missing permissions porperty in openapi /api/search
2020-06-04 21:27:43 -04:00
Barış Soner Uşaklı
c1d8b9bb5a
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-06-04 14:12:12 -04:00
Barış Soner Uşaklı
7786187e84
fix: change event name so it doesnt trigger complete event
...
add data to complete event
2020-06-04 14:12:04 -04:00
Misty (Bot)
5dc8982da3
Latest translations and fallbacks
2020-06-04 09:30:15 +00:00
Barış Soner Uşaklı
842b8abb84
feat: add buildHeaderAsync ( #8367 )
...
* feat: add buildHeaderAsync
make helphers.notAllowed async
* fix: remove csrf from buildHeader
* fix: remove unused method, use middleware
* fix: /post/pid redirect doesn't need buildHeader
use buildHeaderAsync
2020-06-04 01:14:46 -04:00
Barış Soner Uşaklı
dcb85ee7a1
#8344 ( #8346 )
...
* feat: wip
* feat: wrap middlewares
* feat: middleware errors
* feat: more middleware changes
* fix: remove unused async
* fix: prevent version errors from blocking acp render
* feat: wrap more middlewares
2020-06-03 20:18:42 -04:00
Julian Lam
023942da7d
refactor: making rendering of header and footer async functions
...
* refactor: make middleware.admin.renderHeader async
* refactor: making rendering of header and footer async functions
* fix: use app.renderAsync instead of promifying it
2020-06-03 19:07:08 -04:00
Renovate Bot
f6ad9605c6
fix(deps): update dependency nodebb-theme-vanilla to v11.1.19
2020-06-03 11:56:20 -04:00
Renovate Bot
cb28e6cfd1
fix(deps): update dependency nodebb-theme-persona to v10.1.44
2020-06-03 11:55:23 -04:00
Julian Lam
8ea1634824
feat: #8360 flag quick actions for delete/restore/purge
2020-06-03 11:49:25 -04:00
Julian Lam
6b1d1acb48
fix(style): more switch..case
2020-06-03 11:46:57 -04:00
Renovate Bot
331b1a85bb
chore(deps): update dependency lint-staged to v10.2.8
2020-06-03 11:36:52 -04:00
Julian Lam
922d49be0b
fix(style): switch..case
2020-06-03 11:26:08 -04:00
renovate[bot]
d7ab0894d4
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.34 ( #8357 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-06-02 16:23:52 -04:00
Julian Lam
d135b6f763
fix(style): enforcing "better" indentation for switch..case
2020-06-02 14:23:38 -04:00
Barış Soner Uşaklı
75b3a81dad
fix: clear error log before checking
...
fix intermittent test failure due to analytics being written every 10 seconds
2020-06-01 23:00:26 -04:00
Barış Soner Uşaklı
5a2b515431
feat: #8349 , remove user posts from queue if user is deleted
2020-06-01 22:29:56 -04:00
Barış Soner Uşaklı
e603ebc0c6
fix : #8323 , let admins send validation emails without timeout
2020-06-01 21:54:47 -04:00
Peter Jaszkowiak
de7ec47f13
fix : #8352 , remove webfonts ( #8354 )
2020-06-01 11:06:23 -04:00
Misty (Bot)
b31482092d
Latest translations and fallbacks
2020-06-01 09:29:58 +00:00
Julian Lam
da90fd562e
fix: more tests
2020-05-31 21:22:07 -04:00
Julian Lam
98dffa3af8
fix: tests due to 0633ad327
2020-05-31 21:09:19 -04:00
Misty (Bot)
bad23159d2
Latest translations and fallbacks
2020-05-31 09:29:35 +00:00
Barış Soner Uşaklı
2c9e865763
fix: retry failed setObject calls
2020-05-30 15:49:34 -04:00
Misty (Bot)
d7b2f163f2
Latest translations and fallbacks
2020-05-30 09:28:34 +00:00
Julian Lam
0633ad3277
fix: acp menu items
...
- Shuffled items in settings
- Moved post-queue and ip-blacklist to front-end
- Removed Settings > Sockets, merged with Settings > Advanced
2020-05-29 16:42:09 -04:00
Julian Lam
a83f4259e8
fix: re-jigged tags acp pages
2020-05-29 15:28:34 -04:00
Renovate Bot
c40471793f
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.33
2020-05-29 11:57:56 -04:00
Julian Lam
a51fff8bd1
refactor: remove general menu from ACP ( #8347 )
...
* refactor: remove general menu from ACP
* fix: incorrect translation keys, fixed tests
2020-05-29 09:59:22 -04:00
Renovate Bot
d1df08269f
chore(deps): update dependency lint-staged to v10.2.7
2020-05-29 09:55:33 -04:00
Renovate Bot
27ab36ac84
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.1
2020-05-28 16:42:27 -04:00
renovate[bot]
dabff9728f
fix(deps): update dependency nodebb-theme-persona to v10.1.43 ( #8343 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-28 15:31:23 -04:00
renovate[bot]
8224127fcf
fix(deps): update dependency mongodb to v3.5.8 ( #8342 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-28 09:21:16 -04:00
Misty (Bot)
3338c3112e
Latest translations and fallbacks
2020-05-28 09:31:32 +00:00
Barış Soner Uşaklı
5b009e0712
feat: up plugins
2020-05-27 22:22:10 -04:00
Barış Soner Uşaklı
9ffcb6f7ba
feat: add results into results container
2020-05-27 21:38:49 -04:00
Barış Soner Uşaklı
f12d448ef5
feat: quick search changes
2020-05-27 20:58:54 -04:00
Barış Soner Uşaklı
bb1a56f0fe
feat: move quick search into search module
...
so it can be used directly
2020-05-27 14:37:34 -04:00
Barış Soner Uşaklı
47d73a2ab4
fix: move checks into timeout
2020-05-27 13:25:30 -04:00
Barış Soner Uşaklı
a9315aee7d
fix : #8339 , add missing translation
2020-05-27 13:10:33 -04:00
Barış Soner Uşaklı
84c20f919b
fix: don't explode if server sends checkSession
2020-05-27 13:07:51 -04:00
Barış Soner Uşaklı
5781a2dc65
feat: fix session mismatch errors by clearing cookie on logout ( #8338 )
...
* feat: fix session mismatch errors by clearing cookie on logout
* feat: remove app.upateHeader
ported from 2.0
* feat: handle if user doesn't click button and just refreshes page
2020-05-27 12:15:02 -04:00
Misty (Bot)
938c232377
Latest translations and fallbacks
2020-05-27 09:31:05 +00:00
Julian Lam
f0e59c149d
fix: eliminate unnecessary try..catch
2020-05-27 00:13:00 -04:00
Julian Lam
a66fe01377
fix: test breakages from 8d995d1eb6
2020-05-27 00:11:53 -04:00
Barış Soner Uşaklı
7d484fc0ad
refactor: use getSortedSetMembers
2020-05-26 22:56:54 -04:00
Barış Soner Uşaklı
0009f54e6e
feat: add getSortedSetMembers
2020-05-26 22:55:28 -04:00
Barış Soner Uşaklı
2727f472ed
feat: add the data from page into filter:middleware.renderHeader
2020-05-26 22:08:54 -04:00
Barış Soner Uşaklı
ec5582b53c
feat: add privilege give/rescind hooks ( #8336 )
...
* feat: add privilege give/rescind hooks
action:privileges.categories.give/rescind
action:privileges.global.give/rescind
breaking change, privileges.categories.give/rescind and privileges.global.give/rescind use full privilege name for groups ie `groups:find` instead of `find`
* fix: tests, privileges renamed
2020-05-26 21:57:38 -04:00
Julian Lam
a0e243eea1
fix(openapi): schema for new flags api
2020-05-26 21:17:42 -04:00
Julian Lam
cf00cda07c
refactor: src/flags.js because codeclimate
2020-05-26 20:40:55 -04:00
Julian Lam
8d995d1eb6
refactor: flags detail page
...
- Show account moderation history
- Ban and delete quick actions
Squashed commit of the following:
commit 0e782e65f4d48ae814708e510ec9d01bcdd914e0
Author: Julian Lam <julian@nodebb.org >
Date: Tue May 26 20:24:53 2020 -0400
fix(deps): use persona 10.1.41/vanilla 11.1.17
commit 369e073d3c3189d8ce181eb3d573489cbe54d4fc
Author: Julian Lam <julian@nodebb.org >
Date: Tue May 26 20:23:24 2020 -0400
fix: allow ban and delete exported methods to have cbs
commit b83a086ea31a77ec82d161306c0b9bc115cb2a3a
Merge: 525aae1ea 256ee45d3
Author: Julian Lam <julian@nodebb.org >
Date: Tue May 26 08:54:25 2020 -0400
Merge remote-tracking branch 'origin/master' into flags-improvements
commit 525aae1ea2e5d0103028a0f0c8dde05f172d088e
Author: Julian Lam <julian@nodebb.org >
Date: Tue May 26 08:53:39 2020 -0400
feat: integrate ban history and username changes to flag history list
commit 3e68ad28ba266f4c8620a676aa7f463f0a9d1df7
Author: Julian Lam <julian@nodebb.org >
Date: Mon May 25 18:22:53 2020 -0400
feat: allow ban and deletion from flag details page
commit a559ea1d8e8883385c2876868d855a0b93516c54
Author: Julian Lam <julian@nodebb.org >
Date: Mon May 25 18:22:00 2020 -0400
feat: export banAccount and deleteAccount methods from accounts module
2020-05-26 20:27:16 -04:00
Ali Cihan
256ee45d37
typo ( #8334 )
2020-05-26 08:09:42 -04:00
Misty (Bot)
d2edf0c371
Latest translations and fallbacks
2020-05-26 09:31:25 +00:00
renovate[bot]
a20af6e21e
fix(deps): update dependency nodebb-theme-persona to v10.1.40 ( #8332 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-25 22:45:07 -04:00
Barış Soner Uşaklı
f3afba6156
feat: filter followed tids by category
2020-05-25 21:14:49 -04:00
Barış Soner Uşaklı
1b9e8928eb
feat: use getSortedSetsMembers to load followed tids
2020-05-25 16:59:53 -04:00
Renovate Bot
ecaa9b76f3
chore(deps): update dependency mocha to v7.2.0
2020-05-24 14:52:45 -04:00
Renovate Bot
e62d892af6
chore(deps): update dependency eslint to v7.1.0
2020-05-24 14:52:33 -04:00
Misty (Bot)
31edcdee7d
Latest translations and fallbacks
2020-05-24 09:28:49 +00:00
Misty (Bot)
8eb89156fb
Latest translations and fallbacks
2020-05-23 09:28:47 +00:00
Barış Soner Uşaklı
a015af4a41
feat: add batch size to cursors
2020-05-22 20:25:26 -04:00
Barış Soner Uşaklı
0a31e3e6b0
fix : #8320 , dont load moderators separately for each category
2020-05-22 15:03:51 -04:00
Barış Soner Uşaklı
11bb6abb51
fix: show stack trace on startup errors
2020-05-22 15:02:23 -04:00
Barış Soner Uşaklı
9600ede579
feat: up cache size
2020-05-22 13:06:21 -04:00
Barış Soner Uşaklı
d6c2764fe7
fix: don't trigger quick search if val doesn't change
2020-05-22 12:00:05 -04:00
Barış Soner Uşaklı
69a8793306
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-05-22 11:19:20 -04:00
Barış Soner Uşaklı
6f78113ee3
fix: prevent duplicate search triggers
...
if app.handleSearch is called from a plugin in action:ajaxify.end events are fired multiple time
2020-05-22 11:18:16 -04:00
Renovate Bot
78d562b3a0
chore(deps): update dependency lint-staged to v10.2.6
2020-05-22 11:12:35 -04:00
Renovate Bot
cc206b4d9c
fix(deps): update dependency nodebb-plugin-spam-be-gone to v0.7.0
2020-05-22 11:12:11 -04:00
Barış Soner Uşaklı
7f24200c73
feat: add folder to filter:uploadImage and filter:uploadFile
2020-05-22 10:00:24 -04:00
Misty (Bot)
478c8dd72b
Latest translations and fallbacks
2020-05-22 09:29:35 +00:00
Barış Soner Uşaklı
3ec05eeaf8
fix: user faster method if sorting by smallest set
2020-05-21 22:57:48 -04:00
Barış Soner Uşaklı
3b6d57e497
refactor: move code
2020-05-21 22:20:01 -04:00
Barış Soner Uşaklı
4ee3543ea4
feat: tweak intersection code, add tests
2020-05-21 22:12:58 -04:00
Julian Lam
6f504c4142
Remove allowFileUploads ACP option ( #8324 )
...
* feat: allow awaitable upgrade scripts
* feat: allowFileUploads removal upgrade script
* refactor: remove unnecessary ACP option `allowFileUploads`
* fix: updated upgrade script template to not use callback arg
* fix: upgrade script as per @baris
* fix: add missing await
* fix: add missing await
2020-05-21 16:06:35 -04:00
Julian Lam
01bff2ae05
fix: add txt to list of default allowed file extensions
2020-05-21 15:44:49 -04:00
Julian Lam
827d42a931
fix(deps): bump composer-default
2020-05-21 15:33:31 -04:00
Barış Soner Uşaklı
ada45a34d5
fix: search post snipets incase content is plain text
2020-05-21 14:14:37 -04:00
Barış Soner Uşaklı
e5228179c1
Mongo intersection ( #8322 )
...
* feat: intersection without aggregation
* feat: intersection
* feat: remove debug code
2020-05-20 19:13:47 -04:00
Renovate Bot
a26011e756
chore(deps): update dependency lint-staged to v10.2.4
2020-05-20 15:10:19 -04:00
Barış Soner Uşaklı
d484731d8c
fix: derp includes
2020-05-20 12:58:14 -04:00
Barış Soner Uşaklı
6108064ea8
feat: change to contains to match scoped modules
...
replace recursive function with loop
2020-05-20 12:43:20 -04:00
Julian Lam
e327d1247e
Revert "fix: #8142 invalid session warning if server-side session destroyed"
...
This reverts commit 526b3cd9ec .
2020-05-20 11:27:13 -04:00
Barış Soner Uşaklı
f2907908c9
fix: another test fix
2020-05-20 09:08:27 -04:00
Barış Soner Uşaklı
feb748a44d
fix: tests
2020-05-20 08:55:07 -04:00
Julian Lam
a665881b35
fix(deps): bump composer-default
2020-05-19 22:17:08 -04:00
Barış Soner Uşaklı
cb662e15ce
feat: improve grunt restart/rebuild speed
2020-05-19 21:15:51 -04:00
Barış Soner Uşaklı
2a00b0e973
fix: utils.params({url: ''})
2020-05-19 17:42:44 -04:00
Renovate Bot
bf8a2c2e9e
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.29
2020-05-19 14:45:15 -04:00
Barış Soner Uşaklı
4263efa091
feat: don't overwrite req.query.lang if it exists
2020-05-19 14:18:07 -04:00
Misty (Bot)
2203398efc
Latest translations and fallbacks
2020-05-19 09:29:49 +00:00
Barış Soner Uşaklı
12c6bc2e07
feat: convert queries so they used indices directly
2020-05-19 00:22:54 -04:00
renovate[bot]
a532e2bb83
fix(deps): update dependency postcss to v7.0.30 ( #8288 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-18 09:52:01 -04:00
Julian Lam
ae2db423ee
feat: cookie SameSite property
...
More information:
https://tools.ietf.org/html/draft-ietf-httpbis-cookie-same-site-00#section-4.1.1
https://web.dev/samesite-cookies-explained/
2020-05-17 14:56:47 -04:00
Renovate Bot
0437ecc2ea
fix(deps): update dependency sharp to v0.25.3
2020-05-17 14:28:21 -04:00
Barış Soner Uşaklı
7a801abade
fix: tests on redis
2020-05-16 22:49:34 -04:00
Barış Soner Uşaklı
8bf980cb63
fix: tests, handle no sessions
2020-05-16 22:17:20 -04:00
Barış Soner Uşaklı
a0d76ff0a6
fix : #8318 , clean expired sessions on login and get
2020-05-16 20:20:47 -04:00
Barış Soner Uşaklı
2587112f9d
feat: if only one value is passed used faster function
2020-05-16 09:36:17 -04:00
Misty (Bot)
981db6429a
Latest translations and fallbacks
2020-05-16 09:27:39 +00:00
Barış Soner Uşaklı
a032e12b7e
fix: tests
2020-05-16 00:25:44 -04:00
Barış Soner Uşaklı
81e33b9391
fix : #8317
2020-05-15 22:10:50 -04:00
Julian Lam
526b3cd9ec
fix : #8142 invalid session warning if server-side session destroyed
...
Resolved regression caused by 5a0c7c1497
2020-05-15 16:41:35 -04:00
Barış Soner Uşaklı
5fd81c5c04
fix: check privileges before exporting post/topic data
2020-05-15 15:44:39 -04:00
Barış Soner Uşaklı
f0323b6cfa
feat: closes #8316 , add more data to export profile
2020-05-15 15:29:28 -04:00
Barış Soner Uşaklı
1d3fa3bc4e
feat: throw error if uid is missing for update
2020-05-15 15:23:01 -04:00
Barış Soner Uşaklı
dfae664e29
fix: exporting posts
2020-05-15 10:59:38 -04:00
Barış Soner Uşaklı
bdda022238
fix: undefined uid when downloading posts
2020-05-15 10:52:04 -04:00
Misty (Bot)
5e3760d276
Latest translations and fallbacks
2020-05-15 09:33:38 +00:00
Barış Soner Uşaklı
a219285e10
feat: ignore mongodb playground file
2020-05-14 23:10:36 -04:00
Barış Soner Uşaklı
40b5cbab2c
refactor: remove console.log
2020-05-14 16:19:50 -04:00
Barış Soner Uşaklı
765b8156d5
feat: parse quick search tpl even if no results
...
allows showing "no results found" in theme
2020-05-14 16:19:32 -04:00
Misty (Bot)
83b5a20c7c
Latest translations and fallbacks
2020-05-14 09:31:51 +00:00
Julian Lam
45dfeeb033
fix(openapi): broken tests
2020-05-13 12:45:18 -04:00
Barış Soner Uşaklı
1ba6929cb3
fix : #8311 , fix allowUserHomePage value
...
was always sending 1 even if allowUserHomePage was disabled in acp
2020-05-13 12:35:58 -04:00
Barış Soner Uşaklı
0e58fa33eb
feat: match hook property to topic property
2020-05-13 12:18:30 -04:00
Barış Soner Uşaklı
bfad457275
feat: add methods for adding/removing tags from topics
2020-05-12 23:00:45 -04:00
Barış Soner Uşaklı
e20ad5c56e
fix: dont crash if topic is null
2020-05-12 22:42:55 -04:00
Barış Soner Uşaklı
1f992cf371
fix: if category in selector has url use it
2020-05-12 15:00:39 -04:00
Barış Soner Uşaklı
c47a1c4df4
fix: convert cids to string for comparison
2020-05-12 14:57:37 -04:00
Barış Soner Uşaklı
97c086aba9
fix: missing await
2020-05-12 12:18:30 -04:00
Renovate Bot
28df9abadd
chore(deps): update dependency eslint to v7
2020-05-12 12:05:42 -04:00
Julian Lam
aa4ae78b63
fix(docs): added titles to all routes
2020-05-11 20:33:22 -04:00
Julian Lam
9fd5c439b2
feat: write-api update, WIP
2020-05-11 20:33:22 -04:00
Barış Soner Uşaklı
4e14cb5767
fix: add missing schema item
2020-05-11 14:20:03 -04:00
renovate[bot]
f246057a73
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.28 ( #8309 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-11 11:48:52 -04:00
Barış Soner Uşaklı
337be368eb
fix: category selector disabled categories
2020-05-11 09:25:28 -04:00
Misty (Bot)
928a94426b
Latest translations and fallbacks
2020-05-11 09:30:43 +00:00
Barış Soner Uşaklı
a73c755b05
feat: closes #8308 , edit post notif for watched topic posts
2020-05-10 22:21:32 -04:00
renovate[bot]
6d57d8446a
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.27 ( #8307 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-09 15:18:13 -04:00
Barış Soner Uşaklı
edf9fe3b7f
feat: add null tests for sorted sets
2020-05-09 10:38:56 -04:00
Barış Soner Uşaklı
8c8cdc9946
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-05-09 09:19:02 -04:00
Barış Soner Uşaklı
6a5e86dc66
fix : #8305 , don't use null values
2020-05-09 09:18:31 -04:00
Misty (Bot)
b4494cb876
Latest translations and fallbacks
2020-05-09 09:28:11 +00:00
Barış Soner Uşaklı
aad0880f7c
feat: add filter:categories.getRecentTopicReplies
...
pass req.query to getRecentTopicReplies
2020-05-08 22:36:16 -04:00
Barış Soner Uşaklı
7e42988489
refactor: shorter function
2020-05-08 20:27:04 -04:00
Opliko
c4545381d7
feat: Add hooks for user blocks ( #8296 )
...
* Add hooks for user blocks
* change naming
* Fix the filter...
fixes #8109
2020-05-08 14:42:02 -04:00
Julian Lam
87c1687d17
feat(docs): updated changelog
2020-05-08 11:02:09 -04:00
Misty (Bot)
ee583e80d1
chore: incrementing version number - v1.13.3
2020-05-08 14:53:25 +00:00
Barış Soner Uşaklı
d09bd2cfdf
fix : #8302 , send string to writeFileSync
2020-05-08 09:26:33 -04:00
Barış Soner Uşaklı
7d08184372
fix: winston showing json object
2020-05-07 12:48:39 -04:00
Misty (Bot)
64c3310aa4
Latest translations and fallbacks
2020-05-07 09:30:50 +00:00
Julian Lam
6765de3db3
fix: sortable topics even if only 1 pinned topic
2020-05-06 15:42:45 -04:00
Julian Lam
dd2bc18927
fix : #8298 , use class name added by jQueryUI instead
...
This reverts commit 2e57d8ac31 .
2020-05-06 15:26:55 -04:00
Julian Lam
158d923196
fix(deps): #8298 bump persona
2020-05-06 15:21:24 -04:00
Julian Lam
2e57d8ac31
fix: discoverability of topic reordering, re: #8298
2020-05-06 15:18:00 -04:00
Barış Soner Uşaklı
a969c5cec9
feat: allow activating additional plugins for testing via config.json
2020-05-06 13:57:03 -04:00
Julian Lam
f2c725c658
fix: topic search shortcut for macs
2020-05-06 12:55:54 -04:00
Misty (Bot)
6567e47494
Latest translations and fallbacks
2020-05-06 09:29:39 +00:00
Barış Soner Uşaklı
0431d75f0d
fix : #8297 , uids.length is different than topics.length
2020-05-05 21:32:07 -04:00
Julian Lam
fcb81cb8ca
fix : #8297 guest handles shown in category.tpl
2020-05-05 20:42:02 -04:00
Renovate Bot
89d1764715
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.25
2020-05-05 15:32:03 -04:00
Barış Soner Uşaklı
16a98eaf50
fix: only add to set if numRecentReplies>0
2020-05-05 14:12:46 -04:00
Barış Soner Uşaklı
b25b51bd97
feat: add action:post.updatePostVoteCount
2020-05-05 13:09:17 -04:00
Barış Soner Uşaklı
5e1404542c
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-05-05 09:43:10 -04:00
Barış Soner Uşaklı
be305410fb
fix : #8293 , don't show error if there are no self messages
2020-05-05 09:42:29 -04:00
renovate[bot]
a69f0b29af
fix(deps): update dependency jquery to v3.5.1 [security] ( #8281 )
...
* fix(deps): update dependency jquery to v3.5.0 [security]
* fix(deps): bump jquery
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Julian Lam <julian@nodebb.org >
2020-05-05 09:05:52 -04:00
Barış Soner Uşaklı
6c59683b16
refactor: change to action:categories.updateRecentTid
2020-05-04 21:17:05 -04:00
Barış Soner Uşaklı
ecd622fdf5
fix: failing tests @julianlam
2020-05-04 15:02:04 -04:00
Barış Soner Uşaklı
3a23ddaba5
feat: move plugin tests to separate file
2020-05-04 14:23:45 -04:00
Barış Soner Uşaklı
a72e44290b
feat: remove node14 for now
2020-05-04 13:19:23 -04:00
Barış Soner Uşaklı
51933c1fcb
feat: add filter:categories.updateRecentTid
2020-05-04 13:09:34 -04:00
Barış Soner Uşaklı
478ed6c16f
refactor: match core field name pinned
2020-05-04 12:37:42 -04:00
Julian Lam
0053e779e8
feat: response:router.page, dep. filter variant
2020-05-04 09:52:36 -04:00
Barış Soner Uşaklı
a6bb9f4364
fix : #3321 , run plugin tests for installed plugins
2020-05-03 22:59:03 -04:00
Barış Soner Uşaklı
3d0db9630f
fix: remove deprecated mocha.opts
2020-05-03 22:55:50 -04:00
Barış Soner Uşaklı
84383d3995
fix: spec
2020-05-03 22:00:25 -04:00
Barış Soner Uşaklı
9839346ec3
fix : #8290 , if there are no filters go to ?reset=1
...
dont count ?page=1 as a filter
2020-05-03 14:48:15 -04:00
Misty (Bot)
2cf0a9b62d
Latest translations and fallbacks
2020-05-03 09:27:35 +00:00
Barış Soner Uşaklı
5ebcdb1806
fix : #8287 , fix users:flags as well
2020-05-02 15:34:58 -04:00
renovate[bot]
919034a7db
fix(deps): update dependency nodebb-rewards-essentials to v0.1.3 ( #8289 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-05-02 14:03:30 -04:00
Barış Soner Uşaklı
2d07634494
fix : #8283 , update gdpr link again
2020-05-02 13:47:49 -04:00
Barış Soner Uşaklı
4f1128fd2b
fix: add missing await
2020-05-02 13:34:19 -04:00
Barış Soner Uşaklı
9d153fd388
fix : #8287 , dont readd user after deletion
...
don't add user uid back to users:* sorted sets if they are deleted
upgrade script to fix users:* sorted sets
2020-05-02 13:27:16 -04:00
Barış Soner Uşaklı
4d6b2ec3ce
fix: missing await
2020-05-01 23:54:17 -04:00
Barış Soner Uşaklı
0391856d7d
fix : #8286 , rescind notif when its resolved/rejected
2020-05-01 13:32:20 -04:00
Misty (Bot)
c0e441d3b2
Latest translations and fallbacks
2020-05-01 09:28:46 +00:00
Barış Soner Uşaklı
3fcbd69149
feat: reduce infinite scroll area
2020-04-30 19:22:38 -04:00
Barış Soner Uşaklı
0ca84bd9f4
fix : #8284 , parse ToS on register
...
rewrite intersitials to async/await
2020-04-30 15:13:14 -04:00
Barış Soner Uşaklı
17d664e098
fix : #8283 , point to official site
2020-04-30 13:22:16 -04:00
psychobunny
275e837bcf
fix: jquery xhtml violations
2020-04-29 20:46:00 -04:00
renovate[bot]
25d509c42c
fix(deps): update dependency mongodb to v3.5.7 ( #8279 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-29 12:59:21 -04:00
Opliko
4855f1deca
fix:#8274 Don't escape HTML in manage users ( #8275 )
...
Perhaps the HTML for managing groups should ba actually rendered as HTML to serve its function. fixes #8274
2020-04-28 20:32:15 -04:00
Barış Soner Uşaklı
0c7c70edaf
fix: crash in topic controller
2020-04-28 17:27:31 -04:00
psychobunny
fe03effe7d
Revert "fix: crash when res.locals.linkTags is undefined"
...
This reverts commit 7cab2b0fea .
2020-04-28 17:27:06 -04:00
Andrew Rodrigues
7cab2b0fea
fix: crash when res.locals.linkTags is undefined
2020-04-28 15:49:06 -04:00
renovate[bot]
98b70c6b8e
Update dependency nodebb-plugin-composer-default to v6.3.24 ( #8276 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-28 12:10:27 -04:00
Renovate Bot
9f9267ce54
Update dependency lint-staged to v10.2.0
2020-04-28 10:42:33 -04:00
Renovate Bot
39a861f182
Update dependency mocha to v7.1.2
2020-04-26 16:11:01 -04:00
Misty (Bot)
75aaba3f4e
Latest translations and fallbacks
2020-04-25 09:27:49 +00:00
Barış Soner Uşaklı
87a6ff0dce
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-04-24 22:02:23 -04:00
Barış Soner Uşaklı
e80b81010c
fix : #8272 user link in digest email
2020-04-24 22:02:10 -04:00
Renovate Bot
5ed4a1087c
chore(deps): update dependency coveralls to v3.1.0
2020-04-24 21:55:49 -04:00
Julian Lam
23a0b8c54c
fix(openapi): v14 test fix
2020-04-24 17:45:40 -04:00
Julian Lam
a1b050e28d
feat: let's start testing node v14 👿
2020-04-24 17:11:00 -04:00
Barış Soner Uşaklı
9ffdab02d0
fix: tag of /api/unread/total
2020-04-24 12:37:21 -04:00
Julian Lam
5a1c6ee7ed
fix: response hook logic
...
After some more thought, a response hook should be checking for
whether headers are sent, and executing (or not executing) the
default logic in that case.
Before, we were relying on hooks to call data.next() to continue
execution, but it makes more sense to have the listener either
send a response or not, and handle the behaviour afterwards.
2020-04-24 11:51:33 -04:00
Julian Lam
ccc6118d30
Testing suite integration for openapi spec ( #8263 )
...
* feat: testing suite integration for openapi spec
The testing suite now takes the openapi spec into account. It will
check each route defined, make a call to it, and compare the
response with the defined schema. Any mismatches will cause the
test to fail.
* fix(openapi): removed debug stuff from tests
* fix(openapi): fixed some tests
* fix(openapi): added additional check to tests, test fixes
* fix(openapi): better tests, fixed spec errors
* fix(openapi): bad conditional in test
* fix: oops
* fix(openapi): more tests fixing
* fix(openapi): more tests
* fix(openapi): fix some more tests
* fix: verbose'd an info log
* fix: topic pagination route returns schema-optimized pagination block
* fix(openapi): more test/spec fixes
* fix(openapi): accidentally sending in authenticated jar for anon routes
* fix(openapi): more test/spec fixes
* fix(openapi): more spec fixes
* fix: timestampReadable Invalid Date
* fix(openapi): more tests... almost there
* fix(openapi): more tests fixing
* fix(openapi): finally all tests passing
* fix(openapi): added reverse test to compare response to spec
... and fixed all the tests that broke
* fix: remove tests related to group covers, as route is gone
* fix(openapi): broken test on travis
* fix(openapi): broken test on travis
* fix(openapi): broken test on travis
* fix(openapi): object cache is not present for psql
* fix: tests
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2020-04-23 21:50:08 -04:00
Julian Lam
6edf02d4a5
fix: remove upload picture test (avatars)
2020-04-23 19:57:41 -04:00
Julian Lam
442fe65f5a
fix: remove tests related to group covers, as route is gone
2020-04-23 19:47:39 -04:00
Barış Soner Uşaklı
4eafe0f057
fix : #8269 , return array of topics from hook
2020-04-23 11:32:24 -04:00
Misty (Bot)
267567a086
Latest translations and fallbacks
2020-04-21 09:34:14 +00:00
Misty (Bot)
c1429fbbf1
Latest translations and fallbacks
2020-04-20 09:30:00 +00:00
Opliko
47e7e9572c
Add loading=lazy tag to avatars
...
There is no reason why avatars should be a blocking reasorce, and browsers are now adding support for lazy loading of images (and iframes). According to [caniuse.com](https://caniuse.com/#feat=loading-lazy-attr ) 62% of users use a browser that supports this attribute.
So there doesn't seem to be any downside to just adding this attribute here. It won't affect browsers that don't support it and might speed up page loads on browsers that do.
2020-04-19 13:33:23 -04:00
Opliko
6e5ebb6184
feat: manifest.json improvements from #8126 ( #8264 )
...
* feat: manifest.json improvements from #8126
* Fix short title placeholder
* use lowercase letters for hex colors
2020-04-19 13:32:49 -04:00
Renovate Bot
51eccef58b
chore(deps): pin dependency @apidevtools/swagger-parser to 9.0.1
2020-04-19 10:16:07 -04:00
Julian Lam
d09c6ae0de
fix(deps): actually, swagger-parser is a dev dependency
2020-04-19 10:12:55 -04:00
Julian Lam
f172073551
fix(deps): missing @apidevtools/swagger-parser
2020-04-19 10:12:04 -04:00
Barış Soner Uşaklı
153456278b
feat: show error if json is invalid
2020-04-17 13:24:52 -04:00
Julian Lam
d342a28c16
fix(openapi): remove account and group upload routes
...
re: #8260
2020-04-17 10:10:13 -04:00
Julian Lam
ef52461fb6
fix: remove dead picture upload code #8260
2020-04-17 10:08:18 -04:00
Julian Lam
058a15dbb2
fix(openapi): more fleshing out
2020-04-16 22:46:27 -04:00
Julian Lam
bae88e089a
fix(openapi): fleshed out admin routes
2020-04-16 21:57:04 -04:00
Julian Lam
5bcaf71501
fix: path.resolve to logs file
2020-04-16 20:46:03 -04:00
Julian Lam
8387178b25
feat(openapi): merging openapi-test branch into master
2020-04-16 20:39:15 -04:00
Barış Soner Uşaklı
ba6d3fd372
fix: only trigger infinitescroll on scroll end
2020-04-16 12:21:40 -04:00
Barış Soner Uşaklı
c7ea84a2ae
fix: wrong data returned in available.groups
2020-04-15 22:40:32 -04:00
Julian Lam
ab4bd7e146
fix(openapi): added some descriptions
2020-04-15 14:44:05 -04:00
Misty (Bot)
d678793cd4
Latest translations and fallbacks
2020-04-15 09:40:29 +00:00
renovate[bot]
b0c30ceba0
fix(deps): update dependency nodebb-theme-persona to v10.1.37 ( #8258 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-15 01:35:56 -04:00
Julian Lam
2395d2be2e
fix(openapi): added PostsObject component
2020-04-14 20:58:17 -04:00
Renovate Bot
28777f676c
fix(deps): update dependency archiver to v4
2020-04-14 16:59:02 -04:00
Julian Lam
803d083e0b
Revert "Remove nodejs 12 from compatible list"
...
This reverts commit 14aed18449 .
2020-04-14 13:50:16 -04:00
renovate[bot]
492360673d
fix(deps): update dependency mongodb to v3.5.6 ( #8256 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-14 11:24:24 -04:00
Julian Lam
1b425ef108
fix: no focus on find user modal
2020-04-14 10:18:20 -04:00
Julian Lam
bcbf98aa4c
fix: accidental fp precision on flag and acp dash graphs
2020-04-14 10:16:02 -04:00
xinbenlv
14aed18449
Remove nodejs 12 from compatible list
...
https://community.nodebb.org/topic/14670/consider-add-to-documentation-node-version
2020-04-13 21:19:35 -04:00
Peter Jaszkowiak
e68156e1f2
fix(deps): bump dependencies ( #8239 )
...
* fix(deps): bump dependencies
* fix(deps): commander@5
* fix(deps): use @nodebb/mubsub
2020-04-13 15:50:20 -04:00
Julian Lam
f2f6fbf15a
fix : #8232 , unresolvable session mismatch on register cancel
2020-04-13 13:26:27 -04:00
Barış Soner Uşaklı
e440d617d4
fix: pin jquery to 3.4.1, #8252
2020-04-13 11:40:29 -04:00
Jonson Petard
e6a1741c2e
Support package manager: cnpm and pnpm ( #8222 )
...
* feat: support pnpm, cnpm
* feat: store supportedPackageManager in default package.json
* feat: store supportedPackageManager in src/cli/package-install.js
Co-authored-by: a632079 <a632079@qq.com >
2020-04-13 09:59:52 -04:00
hb90dev
3ce885fff2
fixes sitemap base url issue when using with subfolder ( #8247 )
...
* fixes sitemap base url issue when using with subfolder
* fixes sitemap base url issue when using with subfolder
* uses directly relative path
* removes prefix variable
2020-04-13 09:57:24 -04:00
Barış Soner Uşaklı
d77036dbd1
fix : #8249 , don't send move notifications for deleted posts/topics
2020-04-13 09:52:18 -04:00
Misty (Bot)
d387cc231e
Latest translations and fallbacks
2020-04-10 09:29:03 +00:00
Renovate Bot
30a2598364
chore(deps): update dependency husky to v4.2.5
2020-04-09 18:49:39 -04:00
renovate[bot]
92b55ef580
fix(deps): update dependency jsesc to v3.0.1 ( #8243 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-09 17:23:22 -04:00
Renovate Bot
0a65011833
chore(deps): update dependency husky to v4.2.4
2020-04-09 12:55:28 -04:00
Renovate Bot
a9e686397e
chore(deps): update dependency lint-staged to v10.1.3
2020-04-09 10:30:27 -04:00
Julian Lam
23dd2727f2
fix(openapi): finished moving all category objects out
2020-04-08 22:15:49 -04:00
Julian Lam
c939f8c66d
fix(openapi): changed some descriptions
2020-04-08 22:15:40 -04:00
Julian Lam
55d0a9ffea
fix(openapi): added CategoryObject component
2020-04-08 22:06:22 -04:00
Julian Lam
646fac1e53
fix(openapi): removed repeated breadcrumb blocks in favour of $ref
2020-04-08 17:06:26 -04:00
Julian Lam
ac579f9dc2
fix(openapi): remove all repeated pagination blocks in favour of
2020-04-08 17:04:00 -04:00
Julian Lam
1cf62095dc
fix(openapi): removed warning for category mods route
2020-04-08 16:42:18 -04:00
Julian Lam
3a5c6e07f9
fix(openapi): normalising the file for programmatic updates
2020-04-08 16:24:20 -04:00
Renovate Bot
bb70cebb2c
fix(deps): update dependency jsesc to v3
2020-04-08 09:59:50 -04:00
Misty (Bot)
0252e149d9
Latest translations and fallbacks
2020-04-08 09:30:21 +00:00
Julian Lam
65c78de6fe
feat(openapi): move all commonprops out for commonprops component
2020-04-07 17:13:15 -04:00
psychobunny
cd5065572c
feat: moved component specs into separate files
2020-04-07 16:17:00 -04:00
Julian Lam
2425f4533f
feat(openapi): added template to commonprops
2020-04-07 16:08:30 -04:00
Julian Lam
64d79fe5f6
feat: added UserObject, UserObjectFull, Breadcrumb, Pagination component
2020-04-07 15:32:22 -04:00
psychobunny
ae3e90d693
feat: added some summary and descriptions
2020-04-07 15:29:59 -04:00
Misty (Bot)
390dbb1bf3
Latest translations and fallbacks
2020-04-07 09:29:49 +00:00
Barış Soner Uşaklı
442c018ec0
feat: add some descriptions
2020-04-07 00:23:10 -04:00
Barış Soner Uşaklı
eade13f928
feat: common schema
2020-04-06 23:49:41 -04:00
Barış Soner Uşaklı
7ae7647704
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-04-06 23:44:04 -04:00
Barış Soner Uşaklı
683e58511b
Revert "feat: openapi component"
...
This reverts commit 1af5507ac7 .
2020-04-06 23:44:00 -04:00
Barış Soner Uşaklı
1af5507ac7
feat: openapi component
2020-04-06 23:40:08 -04:00
Julian Lam
32985eb12e
Merge remote-tracking branch 'refs/remotes/origin/master'
2020-04-06 21:27:49 -04:00
Julian Lam
7b31fb34a7
fix: missing descriptions for common properties
2020-04-06 21:11:24 -04:00
Barış Soner Uşaklı
9987813f30
feat: add page query param to docs
2020-04-06 21:09:49 -04:00
Barış Soner Uşaklı
bbddaadf51
feat: tag route doc
2020-04-06 21:00:08 -04:00
Julian Lam
03739b6f83
fix: some definitions in read API spec
2020-04-06 10:28:32 -04:00
renovate[bot]
ac98775f23
fix(deps): update dependency pg to v8 ( #8227 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-05 12:57:14 -04:00
renovate[bot]
a3789e28f8
chore(deps): update dependency nyc to v15.0.1 ( #8231 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-05 12:55:44 -04:00
renovate[bot]
e1919c90d0
chore(deps): update dependency lint-staged to v10.1.2 ( #8235 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-04-05 12:36:25 -04:00
Julian Lam
455d42bcfa
fix: tagged all routes in read api spec
2020-04-03 15:30:50 -04:00
Julian Lam
1136a369f3
feat: local redoc view on development mode only
2020-04-03 14:10:13 -04:00
Julian Lam
c82a263788
Revert "fix: override ACAO header for read API spec file"
...
This reverts commit 240d90919b .
2020-04-03 12:41:52 -04:00
Julian Lam
240d90919b
fix: override ACAO header for read API spec file
2020-04-03 12:31:19 -04:00
Julian Lam
7b155dab74
feat: added auto-generated, slimmed-down openapi 3.0 file for read api
2020-04-03 12:07:50 -04:00
Barış Soner Uşaklı
59cf0e80d2
fix: throw error if topic does not exist
2020-04-02 22:56:59 -04:00
Barış Soner Uşaklı
e93578b81d
fix: hookname
2020-04-02 16:14:56 -04:00
Barış Soner Uşaklı
0d1b5a7fb1
fix : #8230 , add hook getUserDataByUserSlug
2020-04-02 16:00:48 -04:00
psychobunny
15d6975e96
fix: ignore case for group details route
2020-04-02 12:45:01 -04:00
Barış Soner Uşaklı
740e598a5d
fix: lint
2020-04-01 22:03:31 -04:00
Barış Soner Uşaklı
8e23dec84b
fix: lint
2020-04-01 21:57:28 -04:00
Barış Soner Uşaklı
00e299e93e
feat: closes #8229 , add targetUid to action:password.change
2020-04-01 00:11:55 -04:00
Renovate Bot
944a6f5850
chore(deps): update dependency lint-staged to v10.1.1
2020-03-31 10:25:23 -04:00
Misty (Bot)
bb565b0a81
Latest translations and fallbacks
2020-03-31 09:30:44 +00:00
Renovate Bot
30bd233bfc
chore(deps): update dependency lint-staged to v10.1.0
2020-03-30 09:49:06 -04:00
Renovate Bot
811c3aee09
chore(deps): update dependency eslint-config-airbnb-base to v14.1.0
2020-03-30 09:05:36 -04:00
Renovate Bot
c5a7242dbe
chore(deps): update dependency jsdom to v16.2.2
2020-03-30 09:05:11 -04:00
Renovate Bot
b92c1600f5
chore(deps): update dependency eslint-plugin-import to v2.20.2
2020-03-30 09:03:20 -04:00
Renovate Bot
0ad4b55628
chore(deps): update dependency lint-staged to v10.0.10
2020-03-30 09:03:12 -04:00
Renovate Bot
f497ee6268
fix(deps): update dependency validator to v13
2020-03-30 09:02:58 -04:00
Renovate Bot
14458087ca
chore(deps): update dependency coveralls to v3.0.11
2020-03-30 09:02:30 -04:00
Renovate Bot
22681945cf
chore(deps): update dependency smtp-server to v3.6.0
2020-03-30 09:02:18 -04:00
Barış Soner Uşaklı
23571224b5
feat: add parent cids to body class
2020-03-26 12:04:04 -04:00
Misty (Bot)
aabddea2b7
Latest translations and fallbacks
2020-03-24 09:29:53 +00:00
Misty (Bot)
5e849c6b52
Latest translations and fallbacks
2020-03-23 09:29:16 +00:00
Barış Soner Uşaklı
080317300a
fix : #8221 , fix parent selection
2020-03-22 12:32:12 -04:00
Barış Soner Uşaklı
071506eb7d
fix: invite properly
2020-03-20 22:18:14 -04:00
Barış Soner Uşaklı
8f4b99a41c
fix: admins not seeing invite button
2020-03-20 22:14:13 -04:00
renovate[bot]
dd660c8778
fix(deps): update dependency sharp to v0.25.2 ( #8220 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-20 17:37:37 -04:00
Misty (Bot)
68afd01f67
Latest translations and fallbacks
2020-03-20 09:29:31 +00:00
renovate[bot]
c535654142
chore(deps): update dependency mocha to v7.1.1 ( #8215 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-19 10:18:57 -04:00
Barış Soner Uşaklı
0b5fac75b0
fix : #8217 , add missing lang key
2020-03-19 10:03:46 -04:00
Misty (Bot)
fc06f90346
Latest translations and fallbacks
2020-03-19 09:30:33 +00:00
Julian Lam
ee6cb412bc
fix(deps): bump markdown
2020-03-17 09:49:22 -04:00
renovate[bot]
5535c50c39
fix(deps): update dependency mongodb to v3.5.5 ( #8205 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-16 23:18:40 -04:00
renovate[bot]
b0864e7c24
chore(deps): update dependency grunt to v1.1.0 ( #8214 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-16 23:18:20 -04:00
Julian Lam
93acd13999
fix : #8206 first message in chat has false newSet
2020-03-16 21:15:04 -04:00
Julian Lam
5aa76cdf2f
feat: pass in target element in action:topic.tools.load
2020-03-13 10:30:48 -04:00
Barış Soner Uşaklı
d080c7b04c
feat: add 2 hooks for modifying privileges
2020-03-12 12:25:51 -04:00
renovate[bot]
776fe9d2ea
chore(deps): update dependency husky to v4.2.3 ( #8162 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2020-03-11 13:38:18 -04:00
renovate[bot]
13d8f6f117
chore(deps): update dependency lint-staged to v10.0.8 ( #8180 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-11 13:07:09 -04:00
renovate[bot]
4cdb31318c
chore(deps): update dependency eslint-plugin-import to v2.20.1 ( #8081 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-11 12:35:57 -04:00
renovate[bot]
fbd95a504b
chore(deps): update dependency jsdom to v16.2.1 ( #8165 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-11 12:32:25 -04:00
renovate[bot]
2052f14c19
fix(deps): update dependency sitemap to v6 ( #8198 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-11 12:26:22 -04:00
Barış Soner Uşaklı
2f9c7c626f
fix : #8203 , fix user invites refreshing page
2020-03-11 12:21:46 -04:00
Barış Soner Uşaklı
f07f4f8e1a
fix : #8202 , filter non-existing users in search by uid
2020-03-11 12:19:20 -04:00
psychobunny
266061c31a
fix: notification bodyShort truncated if there is a comma in topic title
2020-03-10 11:26:08 -04:00
Misty (Bot)
af5c6b8824
Latest translations and fallbacks
2020-03-10 09:31:44 +00:00
Renovate Bot
6d98d5a100
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.23
2020-03-09 12:45:13 -04:00
renovate[bot]
2de9e5a7cf
Update dependency postcss to v7.0.27 ( #8166 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-07 21:26:25 -05:00
renovate[bot]
21e91c91fc
fix(deps): update dependency sharp to v0.25.1 ( #8199 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2020-03-07 21:26:10 -05:00
Misty (Bot)
d0075ed9a3
Latest translations and fallbacks
2020-03-06 09:29:55 +00:00
Julian Lam
1efb238a9a
refactor: getUsersCSV to use batch lib
2020-03-05 17:51:34 -05:00
psychobunny
b67af70da4
fix: hsts max-age missing translation
2020-03-05 13:59:10 -05:00
Misty (Bot)
41572be879
Latest translations and fallbacks
2020-03-05 09:30:18 +00:00
psychobunny
e1c6c3b267
refactor: reorganized socket.io admin modules
2020-03-03 16:33:13 -05:00
Misty (Bot)
22ee2b8d06
Latest translations and fallbacks
2020-03-03 09:30:57 +00:00
Barış Soner Uşaklı
5e91a67e78
feat: add user ip to admin/dev/info
2020-03-02 11:18:15 -05:00
Misty (Bot)
07e7872622
Latest translations and fallbacks
2020-03-01 09:28:56 +00:00
renovate[bot]
e01f05e321
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.22 ( #8193 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-28 23:07:53 -05:00
Barış Soner Uşaklı
cba5b23e23
feat: change option name
2020-02-28 22:02:46 -05:00
Barış Soner Uşaklı
80f1bcad20
fix: call next
2020-02-28 21:24:51 -05:00
Baris Usakli
476f6717c4
feat: add no-build to ./nodebb setup
2020-02-28 15:53:16 -05:00
Baris Usakli
05bee6291d
fix: try travis fix again
2020-02-28 11:50:00 -05:00
Baris Usakli
bc9e92a11c
fix: try fixing psql on travis
2020-02-28 11:29:28 -05:00
Baris Usakli
cf6eadb91a
fix: dont let regular users see other users watched categories
2020-02-28 11:02:22 -05:00
Barış Soner Uşaklı
4083a6e39b
feat: add awaitable socket.emit
2020-02-27 19:22:19 -05:00
Barış Soner Uşaklı
6e5de39ba0
fix: also fix updating bookmark if sorting is newest_to_oldest
2020-02-27 18:56:22 -05:00
Barış Soner Uşaklı
32ada7c4e7
fix : #8188 , fix bookmark if sorting is newest_to_oldest
2020-02-27 17:21:36 -05:00
Andrew Rodrigues
ac241fb830
fix: duplicate ID + label
2020-02-27 11:32:19 -05:00
Misty (Bot)
53720354de
Latest translations and fallbacks
2020-02-27 09:30:23 +00:00
Andrew Rodrigues
d2bd746c99
chore: bump persona
2020-02-26 18:04:45 -05:00
renovate[bot]
1e1467aa0d
Update dependency mocha to v7.1.0 ( #8183 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-26 12:29:43 -05:00
Julian Lam
f0db240a1d
fix : #8184 global mods unable to revoke other user sessions
2020-02-26 12:26:52 -05:00
Misty (Bot)
7eb0053bd4
Latest translations and fallbacks
2020-02-26 09:30:45 +00:00
renovate[bot]
da111b7cc4
Update dependency mongodb to v3.5.4 ( #8182 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-25 16:01:05 -05:00
Julian Lam
d38f7e7973
Update Dockerfile
...
... to run build step before starting
2020-02-25 09:40:47 -05:00
Misty (Bot)
c71e4de8a8
Latest translations and fallbacks
2020-02-25 09:32:00 +00:00
Barış Soner Uşaklı
e72a29b3fd
fix: return null if field does not exist
2020-02-24 18:07:51 -05:00
Barış Soner Uşaklı
14e7866745
fix : #8179 , limit length of location/website/fullname, check grouptitle
2020-02-24 16:58:51 -05:00
Misty (Bot)
307c72a58b
Latest translations and fallbacks
2020-02-24 09:30:52 +00:00
Misty (Bot)
8f2029faed
Latest translations and fallbacks
2020-02-23 09:30:04 +00:00
renovate[bot]
9daa21ffcf
fix(deps): update dependency nodebb-theme-slick to v1.2.29 ( #8177 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-22 23:07:40 -05:00
renovate[bot]
7d6a983be8
fix(deps): update dependency nodebb-theme-vanilla to v11.1.16 ( #8178 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-22 22:35:44 -05:00
Barış Soner Uşaklı
326367556f
fix: tag key
2020-02-22 21:16:51 -05:00
renovate[bot]
3acc24b0b6
fix(deps): update dependency nodebb-theme-persona to v10.1.35 ( #8176 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-22 16:09:53 -05:00
Barış Soner Uşaklı
bc93b5676c
fix : #8175
2020-02-22 16:01:04 -05:00
Opliko
41c20761e1
Remove deprecated mongo connection options, fixes #8079 ( #8174 )
...
fix #8079
Unified Topology changes the concept of connecting and causes isConnected to always return true, making any reconnection options useless. Next major version of the driver will remove isConnected entirely.
So:
- reconnect tries
- reconnectInterval
- autoReconnect
Are deprecated and don't really do anything anymore (when unified topology is used at least) other than causing warnings at startup since the 3.4 version of the driver (the current version used by NodeBB is 3.5).
Reference: http://mongodb.github.io/node-mongodb-native/3.5/reference/unified-topology/
2020-02-21 20:15:07 -05:00
Andrew Rodrigues
3c9689a5ac
feat: settings sorted list ( #8170 )
...
* feat: settings sorted list
see https://github.com/NodeBB/nodebb-plugin-quickstart/pull/9/files for sample
2020-02-21 12:18:09 -05:00
renovate[bot]
7cc63f7d2c
fix(deps): update dependency sharp to v0.24.1 ( #8164 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-21 08:06:05 -05:00
Julian Lam
667608a02c
fix : #8168 re-allowing slashes in homePageRoute
...
Resolves regression introduced by b0f3e48ac2
2020-02-19 12:24:41 -05:00
Misty (Bot)
307f8716b7
Latest translations and fallbacks
2020-02-19 09:31:50 +00:00
Julian Lam
eddbd86837
fix: tweak to session validation in addHeaders
2020-02-18 16:08:23 -05:00
Barış Soner Uşaklı
630f5d5b85
fix: only call clearCookie for logged in users
2020-02-18 16:06:05 -05:00
Misty (Bot)
316913b9bb
Latest translations and fallbacks
2020-02-16 09:29:39 +00:00
Misty (Bot)
f1d58989d8
Latest translations and fallbacks
2020-02-15 09:29:21 +00:00
Barış Soner Uşaklı
067034082f
fix : #6422 , update deleted/restored messages
2020-02-14 23:26:54 -05:00
Misty (Bot)
20fbab9723
Latest translations and fallbacks
2020-02-14 09:30:37 +00:00
Barış Soner Uşaklı
4d0636f847
fix : #8163 , prevent account deletion
2020-02-13 11:31:20 -05:00
renovate[bot]
f4ed35c998
chore(deps): update dependency husky to v4.2.2 ( #8160 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-12 11:25:44 -05:00
renovate[bot]
4b90713717
fix(deps): update dependency mongodb to v3.5.3 ( #8161 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-12 11:25:29 -05:00
Barış Soner Uşaklı
5a0c7c1497
fix: register
2020-02-11 21:46:34 -05:00
renovate[bot]
a5f3c2a2c2
fix(deps): update dependency nodebb-widget-essentials to v4.1.0 ( #8159 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-11 17:03:01 -05:00
Barış Soner Uşaklı
e74954407f
fix : #8157 , update recent tid when post is moved
2020-02-11 15:30:15 -05:00
renovate[bot]
7fde180a28
fix(deps): update dependency request to v2.88.2 ( #8158 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-11 14:19:56 -05:00
Misty (Bot)
99a3ca7582
Latest translations and fallbacks
2020-02-11 09:30:48 +00:00
Barış Soner Uşaklı
b73aa84ddc
fix: tests
2020-02-10 14:30:40 -05:00
Barış Soner Uşaklı
dd3893b134
fix: move start/stop every iteration
2020-02-10 13:49:04 -05:00
Barış Soner Uşaklı
4abe5eb7ff
Revert "fix: #8154 , move start/stop every iteration"
...
This reverts commit 300c04cef9 .
2020-02-10 13:47:34 -05:00
Barış Soner Uşaklı
300c04cef9
fix : #8154 , move start/stop every iteration
2020-02-10 13:47:15 -05:00
Barış Soner Uşaklı
690bb69d03
fix : #8154 , respect stop
2020-02-10 13:21:01 -05:00
Barış Soner Uşaklı
f23bc347b1
fix : #8156 dont allow loading members from hidden groups
2020-02-10 13:20:10 -05:00
Barış Soner Uşaklı
03a02e5d1d
fix : #8155 , don't validate name on update if groupName didn't change
2020-02-10 13:16:45 -05:00
renovate[bot]
ef964b11a8
fix(deps): update dependency redis to v3 ( #8152 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-09 11:14:09 -05:00
renovate[bot]
1037de0216
chore(deps): update dependency jsdom to v16 ( #8114 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-09 11:14:00 -05:00
renovate[bot]
d8efc6b653
fix(deps): update dependency rimraf to v3.0.2 ( #8153 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-02-09 11:10:35 -05:00
Baris Usakli
236e1e6859
fix: return correct number of suggested topics
2020-02-07 14:50:18 -05:00
Baris Usakli
2e79480179
fix : #8151 , don't crash if taskbar doesn't have element
2020-02-07 12:04:37 -05:00
Julian Lam
398f0120b8
fix: logic for determining dailyStats hour vars
...
Reverts 9ecdb92f7c and fixes it
properly.
2020-02-07 11:35:45 -05:00
Julian Lam
9ecdb92f7c
fix: fix daily analytics being one day off
2020-02-07 11:20:59 -05:00
Julian Lam
0b9ad416cb
fix: remove debug line
2020-02-07 10:51:24 -05:00
Julian Lam
79737c53fd
feat: guard against accidental ommision
...
...of analytics: prefix in get*StatsForSet methods
2020-02-07 10:28:40 -05:00
Julian Lam
14655f8745
fix: no decimal places for category analytics
2020-02-07 10:22:13 -05:00
Julian Lam
d6e3f3f058
fix : #8142 , broken site if no server-side session ( #8148 )
...
* fix : #8142 , broken site if no server-side session
During the `addHeader` middleware, a check is now done to see if
`req.session.meta` is present. This value is only present if the user
has a valid server-side session. If it is missing, then it is probably
safe to assume that the server-side session was deleted (either
intentionally or accidentally). In that scenario, the client-side cookie
should be cleared.
Also, there was an issue where the sessionRefresh flag was never cleared
after a successful login, so that was fixed too.
* feat: exported method to get cookie config
* fix: don't clear cookie if cookie is being set
* fix: socket.io tests
Co-authored-by: Barış Soner Uşaklı <barisusakli@gmail.com >
2020-02-06 15:52:37 -05:00
Julian Lam
0885ec6858
fix : #8144 pluginHooks in maintenance mode middleware
2020-02-06 15:43:14 -05:00
Julian Lam
146388aac8
docs: updated changelog
2020-02-05 16:51:00 -05:00
Misty (Bot)
beafd6139f
chore: incrementing version number - v1.13.2
2020-02-05 16:04:20 -05:00
Barış Soner Uşaklı
a5ef6b53b8
fix: admin relogin
2020-02-03 11:04:20 -05:00
Barış Soner Uşaklı
c35a21d7f0
fix : #8135
2020-01-31 22:56:55 -05:00
Baris Usakli
1e50616c13
fix: handle mkdirp0.5->1.0x so it doesn't break upgrade
2020-01-31 15:05:50 -05:00
renovate[bot]
157832131d
chore(deps): update dependency eslint to v6.8.0 ( #8062 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-31 14:14:42 -05:00
renovate[bot]
d5b3d56296
Update dependency postcss to v7.0.26 ( #8048 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-31 14:14:23 -05:00
renovate[bot]
976e26a958
chore(deps): update dependency nyc to v15 ( #8094 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-31 14:13:54 -05:00
renovate[bot]
eb4a1a5772
chore(deps): update commitlint monorepo ( #8100 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-31 14:13:41 -05:00
renovate[bot]
cdfbcbb9ce
chore(deps): update dependency lint-staged to v10.0.7 ( #8132 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-31 14:13:25 -05:00
Baris Usakli
87225a90c3
fix : #8134 , upgrade mkdirp to 1.0.x
2020-01-31 14:10:00 -05:00
Misty (Bot)
5ed7fc0ffa
Latest translations and fallbacks
2020-01-31 09:30:22 +00:00
renovate[bot]
16ab641dd1
fix(deps): update dependency connect-redis to v4.0.4 ( #8143 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-30 11:20:48 -05:00
renovate[bot]
726ba71c57
fix(deps): update dependency rimraf to v3.0.1 ( #8138 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-30 10:56:53 -05:00
renovate[bot]
f07b4bfa62
fix(deps): update dependency validator to v12.2.0 ( #8136 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-30 09:10:14 -05:00
renovate[bot]
b370333c6a
chore(deps): update dependency mocha to v7 ( #8106 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-30 09:09:38 -05:00
Julian Lam
b959c24a2b
Merge branch 'master' of github.com:NodeBB/NodeBB
2020-01-29 12:47:55 -05:00
Julian Lam
111ed802cf
fix: onSuccessfulLogin not working
...
In scenarios where onSuccessfulLogin was not called in the SSO plugin,
core's calling of onSuccessfulLogin was prematurely returning, because
it was checking the wrong value.
This commit fixes the issue by checking a different value.
2020-01-29 12:47:48 -05:00
renovate[bot]
6d7131fbc5
fix(deps): update dependency nodebb-theme-persona to v10.1.34 ( #8140 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-28 13:33:30 -05:00
Barış Soner Uşaklı
8c48f94b96
fix : #8139 , dont allow restore if not deleted by self
2020-01-28 13:03:58 -05:00
Barış Soner Uşaklı
9969dd6335
fix: use view_deleted when filtering, closes #8137
2020-01-28 12:42:57 -05:00
Barış Soner Uşaklı
d927b763c1
fix: escape invalid rules
2020-01-26 22:18:07 -05:00
Barış Soner Uşaklı
66febb8071
feat: add test for isOnline
2020-01-26 21:51:05 -05:00
Barış Soner Uşaklı
3cca929a88
fix: add missing await
2020-01-26 21:35:04 -05:00
Barış Soner Uşaklı
df2c785127
feat: add test for change post owner
2020-01-24 15:24:01 -05:00
Barış Soner Uşaklı
0ae1eb4f6e
fix: missing await in SocketPosts.changeOwner
2020-01-24 14:28:27 -05:00
Renovate Bot
dd440ce902
chore(deps): update dependency husky to v4
2020-01-24 13:34:09 -05:00
Andrew Rodrigues
027f3f2256
chore: bump themes
2020-01-24 06:58:11 -05:00
Barış Soner Uşaklı
23810cc64b
fix : #8133 , check if user is in room before removing
2020-01-23 22:40:14 -05:00
Barış Soner Uşaklı
30c503611c
refactor: messaging
2020-01-23 22:19:15 -05:00
Barış Soner Uşaklı
cd1fa27a8b
fix: add missing await
2020-01-23 22:19:00 -05:00
Barış Soner Uşaklı
ee4304b443
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-01-23 22:13:07 -05:00
Barış Soner Uşaklı
f799f017ab
fix: missing await
2020-01-23 22:04:49 -05:00
Baris Usakli
418c174d56
fix: dont return flag data to client
2020-01-23 12:48:21 -05:00
Barış Soner Uşaklı
51236df4ed
fix: check if user has read priv before flagging
2020-01-22 12:14:50 -05:00
Barış Soner Uşaklı
1f13ab8a19
fix: restrict getUsersInRoom to members
2020-01-22 11:46:26 -05:00
Andrew Rodrigues
236a173009
chore: bump vanilla
2020-01-21 16:37:32 -05:00
Andrew Rodrigues
82ace391cb
chore: bump persona
2020-01-21 15:58:13 -05:00
Barış Soner Uşaklı
3077eb9428
fix: remove unused conditional, dont add dupe messages
2020-01-21 15:17:31 -05:00
Julian Lam
ecc579a29c
fix: tests for messaging
2020-01-21 14:35:50 -05:00
Julian Lam
594cd7e176
fix : #8127 user join system message duplicated
...
- Now showing user-join message for chat owner in addition to the newly
added user
- If a modal already exists for a room when createModal is called, don't
return null, return the modal
2020-01-21 13:57:16 -05:00
Julian Lam
106c141ff5
fix: background-size in taskbar images
2020-01-21 13:57:15 -05:00
renovate[bot]
c510a2c4f2
fix(deps): update dependency nodebb-theme-persona to v10.1.31 ( #8129 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-21 13:49:55 -05:00
renovate[bot]
0e49cfb98d
fix(deps): update dependency mongodb to v3.5.2 ( #8092 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-21 13:49:36 -05:00
Renovate Bot
66992a556c
chore(deps): update dependency lint-staged to v10.0.1
2020-01-20 15:18:18 -05:00
Barış Soner Uşaklı
1b08f37612
fix: tests, was using hardcoded message id
2020-01-20 11:15:26 -05:00
Barış Soner Uşaklı
bfaba89557
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-01-20 10:59:22 -05:00
Julian Lam
8bb5e71ebe
fix: typo in #8116
2020-01-20 10:21:27 -05:00
Julian Lam
3fac09b1ab
fix: build step defaults to series instead of parallel
...
- The logic for the build step now defaults to series instead of
parallel, unless more than 4 CPU cores are detected by the os
library.
- The `--series` flag still exists, and will enforce build in
series, as before.
2020-01-20 10:21:27 -05:00
Julian Lam
8e5a2276af
feat: check flag values on save (assignee and state) ( #8122 )
...
* feat: add assignee checking when updating flag
Prior to this, it was possible to update the assignee to any value (or
any user. This commit adds checking to allow only admins, global
moderators, or in the case of flagged posts, moderators.
Also some prep work was added for value checking `state`.
* feat: value checking `state` on flag update
The state should be one of the constants defined earlier in the file.
2020-01-20 10:19:23 -05:00
Misty (Bot)
ddce77b343
Latest translations and fallbacks
2020-01-20 09:29:52 +00:00
Barış Soner Uşaklı
6a63c1a100
fix: escape system message, don't allow editing system messages
2020-01-19 22:20:43 -05:00
Barış Soner Uşaklı
c8fb7f9246
fix: escape register query param
2020-01-19 22:03:18 -05:00
Barış Soner Uşaklı
8c6a7954cf
fix: delete upload
2020-01-19 14:57:06 -05:00
Renovate Bot
d74eecfbe8
chore(deps): update dependency lint-staged to v10
2020-01-19 14:23:07 -05:00
Barış Soner Uşaklı
153b1a0eaa
fix: check uploadName
2020-01-19 11:56:13 -05:00
Misty (Bot)
1656738359
Latest translations and fallbacks
2020-01-19 09:29:07 +00:00
Barış Soner Uşaklı
01d1ae78c8
fix : #8120 , bubble errors from static hooks
2020-01-17 13:30:57 -05:00
Barış Soner Uşaklı
b0f3e48ac2
fix: escape bootswatchSkin and homepageRoute
2020-01-17 11:48:00 -05:00
Barış Soner Uşaklı
3e52557689
fix: change owner missing await
2020-01-17 11:16:23 -05:00
yossizahn
09d55581d8
Fix: ACP > manage > group: save disableLeave ( #8123 )
...
* Fix: ACP > manage > group: save disableLeave
* Fix eslint comma-dangle
2020-01-17 09:38:23 -05:00
renovate[bot]
16e8f49655
fix(deps): update dependency sharp to v0.24.0 ( #8121 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-16 15:59:37 -05:00
Barış Soner Uşaklı
e3952674ba
fix: hsts always enabled
2020-01-15 19:32:14 -05:00
Barış Soner Uşaklı
b7a57996f7
fix: escape topic.thumb
2020-01-15 18:53:08 -05:00
renovate[bot]
ca10f8f073
fix(deps): update dependency nodebb-plugin-composer-default to v6.3.21 ( #8119 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-15 12:07:25 -05:00
Baris Usakli
842916ea42
Merge branch 'master' of https://github.com/NodeBB/NodeBB
2020-01-15 11:36:39 -05:00
Baris Usakli
4eb9652a2a
fix : #8112 , don't crash hook returns no data
2020-01-15 11:36:27 -05:00
Opliko
740de034fa
#8115 - log post owner changes ( #8117 )
...
* log post owner changes
* log each post separately
* use map instad of a loop
2020-01-15 11:05:57 -05:00
Opliko
879acc85ae
Add disable/enable category to category edit page ( #8118 )
2020-01-14 17:30:56 -05:00
Barış Soner Uşaklı
e06c1bfcd2
fix: escape config.userLang/acpLang, don't allow invalid language codes
2020-01-13 12:27:50 -05:00
renovate[bot]
df5e3a7394
fix(deps): update dependency nodebb-widget-essentials to v4.0.18 ( #8111 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com >
2020-01-09 20:22:10 -05:00
Barış Soner Uşaklı
61da8c29ac
fix: group create/join/update name validation
2020-01-07 15:40:54 -05:00
Barış Soner Uşaklı
48f086279c
fix: don't crash if groupData is missing
2020-01-07 10:39:35 -05:00
Barış Soner Uşaklı
5a8217de01
fix : #8105 , fix export json on page load
2020-01-04 10:34:20 -05:00
arite
527745310d
fix : #8103 , fix advanced menu not displaying in ACP
2020-01-04 00:27:20 -05:00
Renovate Bot
5e6233969e
Update dependency nodebb-theme-vanilla to v11.1.13
2020-01-03 16:42:49 -05:00
Renovate Bot
81c5ca15eb
Update dependency nodebb-plugin-mentions to v2.7.4
2020-01-03 14:26:59 -05:00
Misty (Bot)
ac567bc10a
Latest translations and fallbacks
2020-01-02 09:49:08 +00:00
Misty (Bot)
5410b5d6da
Latest translations and fallbacks
2020-01-01 09:47:53 +00:00
Misty (Bot)
223225378e
Latest translations and fallbacks
2019-12-31 09:49:04 +00:00
Barış Soner Uşaklı
10989cccaa
fix: meta description missing if url doesn't have post index
2019-12-30 22:19:00 -05:00
Misty (Bot)
0aae421417
Latest translations and fallbacks
2019-12-30 09:48:38 +00:00
Misty (Bot)
fd056b58fb
Latest translations and fallbacks
2019-12-29 09:48:18 +00:00
Misty (Bot)
bb1515ce56
Latest translations and fallbacks
2019-12-28 09:48:24 +00:00
Barış Soner Uşaklı
c1b1ee61f3
fix: create user modal instantly closing
2019-12-27 09:51:41 -05:00
Barış Soner Uşaklı
9d074731f4
fix: login with weak password
2019-12-26 20:17:54 -05:00
Misty (Bot)
b9679df784
Latest translations and fallbacks
2019-12-26 09:49:04 +00:00
Barış Soner Uşaklı
f6d7a24a67
fix: dont check password strength on login
2019-12-24 09:07:17 -05:00
Misty (Bot)
9a4a48bc45
Latest translations and fallbacks
2019-12-20 09:49:13 +00:00
Julian Lam
2edc6960d0
docs: updated changelog
2019-12-19 15:21:11 -05:00
Misty (Bot)
cc6758a0f1
chore: incrementing version number - v1.13.1
2019-12-19 15:17:41 -05:00