Joachim Van Herwegen
|
fdee4b334f
|
fix: Prevent illegal file paths from being generated
|
2023-06-09 09:03:37 +02:00 |
|
Joachim Van Herwegen
|
3fbdc69f3f
|
docs: Update release steps
|
2023-05-02 14:00:15 +02:00 |
|
Joachim Van Herwegen
|
c356f7e6d2
|
chore: Update CI files to point at new versions branch
|
2023-05-02 11:28:05 +02:00 |
|
Joachim Van Herwegen
|
c4337a6d90
|
chore(release): Release version 6.0.0 of the npm package
v6.0.0
|
2023-05-02 10:51:29 +02:00 |
|
Joachim Van Herwegen
|
0625c1019b
|
chore: Update markdownlint-cli2 to remove dependency warning
|
2023-05-02 10:28:31 +02:00 |
|
Joachim Van Herwegen
|
0cc6057ac6
|
Merge branch 'main' into versions/6.0.0
# Conflicts:
# config/http/server-factory/https-no-websockets.json
|
2023-05-02 09:49:54 +02:00 |
|
Joachim Van Herwegen
|
5347025720
|
fix: Make sure locker allows reentrant lock acquisition
|
2023-05-02 09:27:31 +02:00 |
|
Joachim Van Herwegen
|
0d5d072f79
|
fix: Make aggregated errors prettier
|
2023-05-02 09:26:42 +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
|
26f24aa76c
|
test: Fix Jest memory issues
|
2023-04-27 10:47:30 +02:00 |
|
Joachim Van Herwegen
|
90e11def54
|
chore: Update fs-extra dependency and increase minimum node version
|
2023-04-27 10:47:30 +02:00 |
|
Joachim Van Herwegen
|
262f6b4558
|
chore: Update dependencies
|
2023-04-27 10:47:30 +02:00 |
|
Joachim Van Herwegen
|
346460cb56
|
chore: Update solid authn dependency
Tests are failing with 1.15 so sticking with 1.14 for now
|
2023-04-27 10:47:30 +02:00 |
|
Joachim Van Herwegen
|
db65a27faa
|
chore: Update various dev dependencies
|
2023-04-27 10:47:30 +02:00 |
|
Joachim Van Herwegen
|
d6b438cd7b
|
chore: Update jest and TypeScript dependencies
|
2023-04-27 10:47:30 +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
|
29163df403
|
fix: Add missing imports to https-no-websockets.json
|
2023-04-26 10:39:30 +02:00 |
|
Joachim Van Herwegen
|
4ff6fe66ea
|
fix: Minor documentation and configuration updates
|
2023-04-25 11:43:56 +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
|
f7e05ca31e
|
feat: Restrict channels to 2 weeks by default
|
2023-04-24 10:18:17 +02:00 |
|
Joachim Van Herwegen
|
ac1e3093e6
|
docs: Move server configuration line to the correct version
|
2023-04-21 16:01:13 +02:00 |
|
Joachim Van Herwegen
|
a4d4118474
|
docs: Explain changes to template folders
|
2023-04-21 16:00:19 +02:00 |
|
Joachim Van Herwegen
|
1a1a6ee714
|
docs: Describe how notifications work on the server
|
2023-04-20 16:14:45 +02:00 |
|
Joachim Van Herwegen
|
134237a80f
|
feat: Support Add/Remove notifications on containers
|
2023-04-20 15:42:04 +02:00 |
|
Joachim Van Herwegen
|
9e1e65cdb9
|
refactor: Rename internal activity vocabulary
The original URL does not exist so should use an internal value for now.
Renamed to `activity` as predicates tend to be lower case.
|
2023-04-20 15:42:04 +02:00 |
|
Joachim Van Herwegen
|
40ad4a6170
|
docs: Update RELEASE_NOTES with correct notification information
|
2023-04-20 14:32:13 +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
|
5f32137d63
|
refactor: Export ContextDocumentLoader from utility file
|
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
|
23db528472
|
fix: Replace inefficient storage detection
This replaces the recursive backend calls to find the storage
by a new class that is aware what the storage URLs look like.
|
2023-04-19 09:47:47 +02:00 |
|
Joachim Van Herwegen
|
0a30be55ef
|
fix: Use EqualReadWriteLocker with file locker to prevent deadlocks
|
2023-04-19 09:35:11 +02:00 |
|
Joachim Van Herwegen
|
c3f48ddb97
|
fix: Ensure the ETag is representation specific
|
2023-04-18 10:41:48 +02:00 |
|
Joachim Van Herwegen
|
7fd0b50383
|
fix: Store internal JWK as JWKS to be backwards compatible
|
2023-04-17 15:19:50 +02:00 |
|
dependabot[bot]
|
46ceb6d7eb
|
chore(deps): bump actions/checkout from 3.5.1 to 3.5.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.5.1...v3.5.2)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-04-14 08:42:33 +02:00 |
|
dependabot[bot]
|
9c55c2d05d
|
chore(deps): bump actions/checkout from 3.5.0 to 3.5.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.5.0...v3.5.1)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-04-13 09:15:20 +02:00 |
|
Joachim Van Herwegen
|
4b3301738e
|
docs: Add references to the configuration generator
|
2023-04-05 10:07:23 +02:00 |
|