Joachim Van Herwegen
|
c0a881b980
|
fix: Use correct type for Webhook notifications
|
2023-06-13 08:14:11 +02:00 |
|
Joachim Van Herwegen
|
4b7621f9e0
|
feat: Support both the old and new WebSocket specifications together
|
2023-04-27 11:27:34 +02:00 |
|
Joachim Van Herwegen
|
69af7c4e16
|
feat: Use WebSocket2023Channel identifier for WebSocket URL
|
2023-04-27 11:27:34 +02:00 |
|
Joachim Van Herwegen
|
b250beaec9
|
fix: Support new ETag format in notification states
|
2023-04-26 13:25:06 +02:00 |
|
Joachim Van Herwegen
|
d6be724a12
|
Merge branch 'main' into versions/6.0.0
# Conflicts:
# config/ldp/authorization/readers/access-checkers/agent-group.json
|
2023-04-24 11:21:59 +02:00 |
|
Joachim Van Herwegen
|
d59a1595d5
|
feat: Replace WebHookSubscription2021 with WebHookChannel2023
|
2023-04-24 11:00:54 +02:00 |
|
Joachim Van Herwegen
|
e9463483f4
|
feat: Allow unsubscribing from all notification channels
|
2023-04-24 10:18:17 +02:00 |
|
Joachim Van Herwegen
|
134237a80f
|
feat: Support Add/Remove notifications on containers
|
2023-04-20 15:42:04 +02:00 |
|
Joachim Van Herwegen
|
702e8f5f59
|
feat: Replace WebSocketSubscription2021 with WebSocketChannel2023
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
cbbb10afa1
|
feat: Use URLs for channel identifiers
In the future these can potentially be used to dereference them
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
67d1ff4ac0
|
feat: Ignore unsupported notifications features in subscriptions
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
65860f77da
|
feat: Support GET requests on subscription services
Doing a GET request on a subscription resource
will return the expected representation.
Content negotiation is supported.
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
b2f4d7fb2d
|
fix: Update the lastEmit value after sending a notification
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
3a0c8159df
|
test: Check the correct WebID in the WebHookEmitter tests
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
c36f15e2da
|
feat: Generalize and extend notification channel type behaviour
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
7d029a9465
|
feat: Remove NotificationChannelInfo generics
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
8d31233075
|
refactor: Rename NotificationChannelInfo to NotificationChannel
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
61f04487a1
|
refactor: Rename subscription to notification channel
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
7c343a5fcc
|
feat: Update notification object to match the updated examples
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
caee563dd6
|
feat: Replace expiration feature with startAt and endAt
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
10980e90a3
|
feat: Use notification v0.2 features in discovery
|
2023-04-20 14:32:13 +02:00 |
|
Joachim Van Herwegen
|
f54c34d1e0
|
feat: Add support for WebHookSubscription2021
|
2022-11-15 15:50:05 +01:00 |
|
Joachim Van Herwegen
|
cb619415fa
|
refactor: Move WebSocket URL handling to utility functions
|
2022-11-15 15:50:05 +01:00 |
|
Joachim Van Herwegen
|
b1f7a6a8b1
|
feat: Add support for WebSocketSubscription2021
|
2022-11-09 09:10:00 +01:00 |
|
Joachim Van Herwegen
|
cbc07c6ef3
|
feat: Add support for the Notification specification
|
2022-11-09 09:10:00 +01:00 |
|