Julian Lam
0df3ea8661
refactor: client-side to use flag notes API
2021-07-16 13:51:37 -04:00
Julian Lam
b6c84222c2
test: fix breaking test on mongo
2021-07-16 12:29:39 -04:00
Julian Lam
6bcc0d0ddc
chore: remove debug line
2021-07-16 11:33:23 -04:00
Julian Lam
e219cf0226
feat: flag notes API + tests
2021-07-16 11:28:52 -04:00
Julian Lam
b5da3f136b
fix: flag tests to use Write API instead of sockets
2021-07-14 16:39:55 -04:00
Julian Lam
8a02c66ed5
feat: tests for new flags API
...
added missing files for schema update
2021-07-14 15:41:01 -04:00
Julian Lam
66946be9f0
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
2021-07-14 15:21:25 -04: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