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
|
7fd0b50383
|
fix: Store internal JWK as JWKS to be backwards compatible
|
2023-04-17 15:19:50 +02:00 |
|
Joachim Van Herwegen
|
9a64095205
|
chore(release): Release version 6.0.0-alpha.0 of the npm package
v6.0.0-alpha.0
|
2023-02-01 11:14:14 +01:00 |
|
Joachim Van Herwegen
|
d9c0e9b043
|
chore(release): Update configs to v6.0.0
|
2023-02-01 10:54:37 +01:00 |
|
Joachim Van Herwegen
|
7cc0e3fbcc
|
Merge branch 'main' into versions/6.0.0
# Conflicts:
# src/init/ServerInitializer.ts
# src/server/BaseHttpServerFactory.ts
# src/server/HttpServerFactory.ts
# src/server/WebSocketServerFactory.ts
# test/unit/server/BaseHttpServerFactory.test.ts
|
2023-02-01 10:13:04 +01:00 |
|
Joachim Van Herwegen
|
0d6b895df3
|
feat: Hash lock-related identifiers
|
2023-02-01 09:47:13 +01:00 |
|
Joachim Van Herwegen
|
163f5e8f17
|
chore: Remove changelog script that converts titles
The new version of commit-and-tag-version does this automatically now
|
2023-02-01 09:34:31 +01:00 |
|
dependabot[bot]
|
7dc5eede43
|
chore(deps-dev): bump commit-and-tag-version from 10.1.0 to 11.0.0
Bumps [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) from 10.1.0 to 11.0.0.
- [Release notes](https://github.com/absolute-version/commit-and-tag-version/releases)
- [Changelog](https://github.com/absolute-version/commit-and-tag-version/blob/master/CHANGELOG.md)
- [Commits](https://github.com/absolute-version/commit-and-tag-version/compare/v10.1.0...v11.0.0)
---
updated-dependencies:
- dependency-name: commit-and-tag-version
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-02-01 09:27:09 +01:00 |
|
dependabot[bot]
|
700668ee3e
|
chore(deps): bump docker/build-push-action from 3 to 4
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-31 10:18:18 +01:00 |
|
dependabot[bot]
|
aa5aaa3262
|
chore(deps-dev): bump simple-git from 3.15.0 to 3.16.0
Bumps [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) from 3.15.0 to 3.16.0.
- [Release notes](https://github.com/steveukx/git-js/releases)
- [Changelog](https://github.com/steveukx/git-js/blob/main/simple-git/CHANGELOG.md)
- [Commits](https://github.com/steveukx/git-js/commits/simple-git@3.16.0/simple-git)
---
updated-dependencies:
- dependency-name: simple-git
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-27 08:37:51 +01:00 |
|
dependabot[bot]
|
93464ba122
|
chore(deps): bump cookiejar from 2.1.3 to 2.1.4
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases)
- [Commits](https://github.com/bmeck/node-cookiejar/commits)
---
updated-dependencies:
- dependency-name: cookiejar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-24 11:35:27 +01:00 |
|
Joachim Van Herwegen
|
915140b73f
|
chore: Fix linting issue in SECURITY.md
|
2023-01-23 10:38:58 +01:00 |
|
Joachim Van Herwegen
|
d21a10f0bc
|
chore: Create SECURITY.md
|
2023-01-23 10:06:31 +01:00 |
|
Joachim Van Herwegen
|
ba19a42a19
|
chore: Update Components.js dependency to v5.3.2
|
2023-01-19 11:06:06 +01:00 |
|
Joachim Van Herwegen
|
7422fbffe7
|
feat: Take preferences as input in RepresentationConvertingStore
|
2023-01-11 16:03:30 +01:00 |
|
Gertjan De Mulder
|
473902b85d
|
chore: Add linux/arm/v8 to docker build
|
2023-01-11 14:19:34 +01:00 |
|
dependabot[bot]
|
1e7efcaeb9
|
chore(deps): bump @types/uuid from 8.3.4 to 9.0.0
Bumps [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) from 8.3.4 to 9.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid)
---
updated-dependencies:
- dependency-name: "@types/uuid"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-09 11:11:28 +01:00 |
|
dependabot[bot]
|
53fcf0117e
|
chore(deps): bump actions/stale from 6 to 7
Bumps [actions/stale](https://github.com/actions/stale) from 6 to 7.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v6...v7)
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-09 11:07:33 +01:00 |
|
dependabot[bot]
|
b59245d111
|
chore(deps): bump actions/checkout from 3.2.0 to 3.3.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0.
- [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.2.0...v3.3.0)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-09 10:55:26 +01:00 |
|
dependabot[bot]
|
a8b3ba0cf8
|
chore(deps): bump json5 from 1.0.1 to 1.0.2
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-09 10:54:50 +01:00 |
|
Joachim Van Herwegen
|
2664771133
|
docs: Fix API doc URL
|
2022-12-15 13:04:11 +01:00 |
|
dependabot[bot]
|
2ca3c56940
|
chore(deps): bump actions/checkout from 3.1.0 to 3.2.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.0.
- [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.1.0...v3.2.0)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-13 08:23:23 +01:00 |
|
Joachim Van Herwegen
|
f0c7c60619
|
docs: Add links to tutorial repo
Plus some cleanup in the main README
|
2022-12-13 08:12:27 +01:00 |
|
Joachim Van Herwegen
|
6536d90d9c
|
chore: Build API docs after mkdocs
Building mkdocs overwrites the entire folder, thereby replacing the typedocs.
Hence the typedocs need to be written afterwards
|
2022-12-13 08:03:19 +01:00 |
|
Joachim Van Herwegen
|
84c532ba96
|
chore: Fix mkdocs major version issue
Includes an update to set-output as that will be deprecated in the future
|
2022-12-12 11:45:49 +01:00 |
|
Ruben Verborgh
|
1441ef9d25
|
docs: Fix syntax highlighting.
|
2022-12-09 09:52:18 +01:00 |
|
dependabot[bot]
|
2d5563e292
|
chore(deps): bump qs and formidable
Bumps [qs](https://github.com/ljharb/qs) and [formidable](https://github.com/node-formidable/formidable). These dependencies needed to be updated together.
Updates `qs` from 6.9.3 to 6.11.0
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.9.3...v6.11.0)
Updates `formidable` from 2.0.1 to 2.1.1
- [Release notes](https://github.com/node-formidable/formidable/releases)
- [Changelog](https://github.com/node-formidable/formidable/blob/master/CHANGELOG.md)
- [Commits](https://github.com/node-formidable/formidable/commits)
---
updated-dependencies:
- dependency-name: qs
dependency-type: indirect
- dependency-name: formidable
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-12-08 09:18:59 +01:00 |
|