jaxoncreed
3fea5c98f5
feat: Allow switching accounts
...
* feat: Allow logging out on the consent page
* feat: log in with a different account cleanup
Co-authored-by: Joachim Van Herwegen <joachimvh@gmail.com>
2022-08-03 08:19:22 +02:00
smessie
1350ec113a
docs: Fix link to Identity Provider section
2022-08-02 16:23:02 +02:00
Emelia Smith
bc6869579a
docs: updating seeding pods to reference new URLs
...
Inrupt PodSpaces has been migrated to ESS 2.0 and the URLs have all changed. This change updates the documentation to reference the new URLs. https://inrupt.com/blog/pod-spaces-upgrade
2022-07-28 14:13:06 +02:00
Joachim Van Herwegen
9dcba1a288
refactor: Add imports that allow for HTTPS through CLI params
2022-07-28 11:19:24 +02:00
dependabot[bot]
ca36d86bc6
chore(deps): bump fetch-sparql-endpoint from 2.4.0 to 3.0.0
...
Bumps [fetch-sparql-endpoint](https://github.com/rubensworks/fetch-sparql-endpoint.js ) from 2.4.0 to 3.0.0.
- [Release notes](https://github.com/rubensworks/fetch-sparql-endpoint.js/releases )
- [Changelog](https://github.com/rubensworks/fetch-sparql-endpoint.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubensworks/fetch-sparql-endpoint.js/compare/v2.4.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: fetch-sparql-endpoint
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 11:10:28 +02:00
Joachim Van Herwegen
f667911229
test: Use AppRunner to set up an integration test
2022-07-28 10:58:57 +02:00
Joachim Van Herwegen
df2cb189be
test: Add CLI integration tests
2022-07-28 10:58:57 +02:00
Joachim Van Herwegen
4e999eba98
feat: Enable strict parsing of CLI arguments
2022-07-28 10:58:57 +02:00
Joachim Van Herwegen
f609f1a9c5
feat: Accept both Settings and VariableBindings to create an App
2022-07-27 10:00:43 +02:00
Joachim Van Herwegen
d7d1480e8e
refactor: Fix indentation
2022-07-26 12:01:21 +02:00
Joachim Van Herwegen
c6b8def8c1
docs: Update tutorial URL
2022-07-25 14:47:36 +02:00
dependabot[bot]
8609704528
chore(deps-dev): bump eslint-import-resolver-typescript
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 2.5.0 to 3.2.5.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v2.5.0...v3.2.5 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-15 08:17:21 +02:00
Thomas Dupont
c902638bde
ci: docker test fixes
2022-07-15 07:57:24 +02:00
Thomas Dupont
66e82dd772
feat: store turtle prefixes in metadata when parsing
...
build: correct package-lock file
2022-07-14 13:56:04 +02:00
Joachim Van Herwegen
93a141dd61
fix: Improve HTTP stream error messages
2022-07-14 11:41:18 +02:00
Joachim Van Herwegen
085d0accad
docs: Add N3 Patch to example requests
2022-07-13 12:14:50 +02:00
Thomas Dupont
821bc8a5c4
ci: build docker image for ARM/v7 32bit instead of ARM64
2022-07-13 11:08:34 +02:00
Thomas Dupont
9049e9de64
ci: build docker images for ARM64 too
2022-07-12 15:36:15 +02:00
Thomas Dupont
17e49e2f48
build: replace bcrypt (native) with bcryptjs
2022-07-12 15:36:15 +02:00
Joachim Van Herwegen
9a12152253
feat: Use an IdentifierMap for ResourceStore responses
2022-07-11 16:48:50 +02:00
Joachim Van Herwegen
145758adbf
feat: Add find utility function for Iterables
2022-07-11 16:48:50 +02:00
Joachim Van Herwegen
286f815081
docs: Update authorization architecture documentation
...
Based on the new Permission interfaces
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
e017093a99
docs: Update RELEASE_NOTES.md with permission changes
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
47c54abe22
test: Add integration test for intermediate containers
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
d5bcec704c
feat: Update configs based on all permission changes
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
fd83f4b013
feat: Update WebAclMetadataCollector to support new permission interface
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
7996fe5c3b
feat: Split WebAclReader behaviour over multiple classes
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
0ff05fd420
feat: Update PermissionReaders to support new permission interface
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
11c0d1d6cf
feat: Add contains function to IdentifierStrategy
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
18391ec414
feat: Introduce ModesExtractor for intermediate containers
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
7085252b3f
feat: Update ModesExtractors to support new permission interface
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
23f0b37c28
feat: Change permission interface to store identifiers
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
b5d5071403
feat: Add a SetMultiMap interface and implementation
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
c35cd599a3
feat: Add a map that can check equality between object keys
2022-07-11 14:07:43 +02:00
Joachim Van Herwegen
45f8aa157d
feat: Add utilities for Iterables
2022-07-11 14:07:43 +02:00
Thomas Dupont
31cdb20bce
test: add test for env variable startup of apprunner
2022-07-07 14:29:17 +02:00
Thomas Dupont
d6ff3b39d2
docs: Update readme with config as env var update
...
docs: simplify readme section
2022-07-07 14:29:17 +02:00
Thomas Dupont
c6c42e40cc
build: Dockerfile defaults are env vars instead of CMD args
2022-07-07 14:29:17 +02:00
Thomas Dupont
a461586921
feat: args as env vars
...
refactor: use constant for env var prefix
2022-07-07 14:29:17 +02:00
Thomas Dupont
311f8756ec
fix: return contenttype header value string with parameters
2022-07-07 10:02:24 +02:00
Arthur Joppart
e0954cf2a7
feat: Rework ResourceStore to return extra info
...
* feat: change return types in ResourceStore.ts
* feat: change return types in BaseResourceStore.ts
* feat: change return types in LockingResourceStore.ts
* feat: change return types in RoutingResourceStore.ts
* feat: change return types in MonitoringStore.ts
* feat: change return types in PassthroughStore.ts
* feat: change return types in ReadOnlyStore.ts
* feat: change return types in PatchHandler.ts
* feat: change return types in PatchingStore.ts
* feat: change return types in RepresentationPatchHandler.ts
* feat: create createResourceIdentifier() function for convenience
* feat: adapt PostOperationHandler.ts to new typing
* feat: change return types in RepresentationConvertingStore.ts
* feat: adapt DataAccessorBasedStore.ts implementation to new typings
* feat: adapt UnsecureWebSocketsProtocol.ts to new typing
* chore: add temporary comments
* fix: return correct Location header on POST request with slug
* fix: npm run lint command needs more packages
* fix: linting errors
* chore: revert ed9952b
* test: adapt PostOperationHandler tests
* test: adapt UnsecureWebSocketsProtocol tests
* test: adapt DataAccessorBasedStore tests
* fix: linting errors
* feat: emit specific created, deleted, updated events in MonitoringStore
* test: adapt RepresentationPatchHandler tests
* fix: revert UnsecureWebSocketsProtocol changes
* feat: emit extra parameter on changed
* test: adapt MonitoringStore tests
* fix: linting errors
* test: add test to MonitorStore.test for coverage
* fix: linting error
* chore: update doc in ResourceStore.ts
* test: improve MonitoringStore tests
* chore: update RELEASE_NOTES.md
* chore: add extra info about the MonitoringStore to documentation/resource-store.md
* chore: Update RELEASE_NOTES.md
Co-authored-by: Anton Wiklund <ixuz07@gmail.com>
* chore: Update documentation/resource-store.md
Co-authored-by: Anton Wiklund <ixuz07@gmail.com>
* chore: very small changes
* chore: simplify metadata creation
* fix: DataAccessorBasedStore improvement and bugfix
* chore: improve resource-store.md
* chore: adapt MonitoringStore event names, update docs and apply code suggestion
* chore: use ResourceStoreResponse type
* fix: typo
* chore: rename ResourceStoreResponse type to ChangeMap
* chore: adapt .gitignore to name change
Co-authored-by: Anton Wiklund <ixuz07@gmail.com>
2022-07-06 14:40:28 +02:00
Wannes Kerckhove
1c65b06392
fix: Introducing initializers for handling lock cleanup on start
2022-07-06 10:00:15 +02:00
dependabot[bot]
df2926a52f
chore(deps): bump actions/setup-python from 2 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-05 10:31:37 +02:00
Thomas Dupont
d0f9d1e24d
docs: update docs links to new documentation site
2022-07-04 16:25:15 +02:00
Joachim Van Herwegen
affcb7a7b3
Merge branch 'main' into versions/5.0.0
...
# Conflicts:
# RELEASE_NOTES.md
# config/quota-file.json
2022-07-04 13:53:17 +02:00
Thomas Dupont
027c803b33
feat: build versioned documentation site form CI pipeline
2022-07-04 13:44:45 +02:00
Thomas Dupont
9ecb769e09
fix: rdf convertors should not read or write plain JSON
2022-06-30 09:08:29 +02:00
Thomas Dupont
dacd6d0006
perf: small improvement to dockerfile building and switching maintainer
2022-06-30 09:05:01 +02:00
Thomas Dupont
01595577a8
feat: add test phase for docker images
2022-06-30 09:02:07 +02:00
Matthieu Bosquet
cddf46dd5c
chore(deps): bump @solid/access-token-verifier from 2.0.0 to 2.0.3
2022-06-29 11:35:26 +02:00