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