Edouard Vanbelle
c4dfa9ccf2
feat(notification): enrich notifications, resources are clicable
2026-09-13 01:58:40 +02:00
Edouard Vanbelle
617ae4b424
feat(notification): add persistent notification
2026-09-11 23:14:44 +02:00
Edouard Vanbelle
a6138aa4d9
feat(msg-bus): wire jobs follow up
2026-09-11 22:06:09 +02:00
Edouard Vanbelle
5083eaeaba
feat(config): add server config + can disable message-bus
...
- server now provide it's config via /api/config (possibility to feature flag)
- client use /api/config to enable / disable some features
- capability to disable the message bus, somme OPS may not want this feature and
consume persistent connections from server (websocket):
OXICLOUD_MESSAGEBUS_ENABLE (true by default)
2026-09-11 12:14:50 +02:00
Edouard Vanbelle
75a123ae6c
feat(msg-bus): add DPoP support, fix floow from client, correct deletion
2026-09-11 03:06:28 +02:00
Edouard Vanbelle
ad9eab6f92
refactor(msg-bus): prefer explicit enum on AsyncAPI error
2026-09-11 00:39:11 +02:00
Edouard Vanbelle
7918fff47b
refactor(msg-bus): prefer MessageBus as Realtime
2026-09-11 00:28:04 +02:00
Edouard Vanbelle
1d280c161c
feat(asyncapi): generate ts types according asyncapi
2026-09-10 21:50:15 +02:00
Edouard Vanbelle
c4b859c37f
feat(message-bus): add subscribtion eviction on grant revocation
...
change also plan to implement frontend types generation from AsyncAPI
2026-09-10 21:09:28 +02:00
Edouard Vanbelle
d850e9c100
feat(msg-bus): add file and folder mutation notoficaton + tests
2026-09-10 07:15:09 +02:00
Edouard Vanbelle
d20c792056
feat(message-bus): add ping/keepalive on WS + root declaraiton on AsyncAPI
...
- plan also eviction in case of permison revoked
2026-09-10 01:39:44 +02:00
Edouard Vanbelle
4a4c83b53a
doc(msg-bus): add asyncapi doc generator
...
you can test generated doc resources/gen/asyncapi.json into https://studio.asyncapi.com/
2026-09-10 01:13:33 +02:00