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