Joachim Van Herwegen
9a12152253
feat: Use an IdentifierMap for ResourceStore responses
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
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
Thomas Dupont
027c803b33
feat: build versioned documentation site form CI pipeline
2022-07-04 13:44:45 +02:00
Jasper Vaneessen
7c6eae0ee6
chore: Use conventional changelog and automate config version bumps
...
* chore: add the reference change to npm version
* chore: remove unused require
* chore: add conventional-changelog
* chore: add git to pre-release config changes
* style: formatting
* chore: fix commit message
* chore: add no-verify to commit of configs
* chore: no more shellJs
* chore: fixing async
* chore: committing restored
* refactor: move and rename
* chore: remove shelljs devdep and old script
* chore: change npm script ref after refactor
* chore: upgrade-config code improvements
* chore: edit package.json (not package-lock)
* chore(changelog): use conventionalcommits preset
* chore: add conventional changelog config
* chore: use .versionrc directly
* chore: update changelog config
* chore: update .versionrc.json
* chore: use standard-version
* chore: change to standard version
* styling(changelog): remove a tags + formatting
* styling: conventiontal-changelog styling
* chore: postformatting of changelog
* chore: remove unnecessary dependencies
* chore: add upgrade-config to version as backup
* docs: update release.md
* styling: order scripts alphabetically
* docs: requested changes + dry-run explanation
* chore: release script to TS
* chore: use ts-node to execute the TS scripts
* docs: add some documentation comments to script
* docs: remove unnecessary newline
* docs: fix comment linting
* chore: add test/integration and templates configs
* chore: correct automated commit message
* chore: remove fdir dependency
* chore: remove manual-git-changelog dependency
* chore: impl requested changes
* docs: update script comments
* chore: ensure full cov
* chore: review comments
2022-05-17 11:36:12 +02:00
Joachim Van Herwegen
953c2a1bd3
docs: Update pre-release commit message in documentation
2022-05-10 11:06:20 +02:00
Joachim Van Herwegen
682bbe88d0
docs: Update release commit message in release documentation
2022-05-10 11:04:18 +02:00
Joachim Van Herwegen
d504644c71
docs: Add pre-release documentation
2022-05-06 10:48:42 +02:00
Jasper Vaneessen
4ef2927efe
chore: Replace Renovate with Dependabot
...
* chore: add dependabot major version updates
* chore: fix dependabot
* chore: use target-branch for version updates
* chore: ignore husky
* chore: dep-bot runs nightly
* chore: remove renovate
* style: relocate comments
* docs: add dependabot instr to release docs
* chore: add labels and random nightly times
* chore: revert separate security entry for labels
Possible bug in deependabot? Raised issue with github support
* Revert "docs: add dependabot instr to release docs"
This reverts commit e137a65813e478757e436f1a4bf7059aa56e0a1d.
* docs: add dependabot instruction for release
2022-05-06 10:27:38 +02:00
Joachim Van Herwegen
828f5ca457
docs: Update release documentation
2022-04-20 09:49:57 +02:00
Joachim Van Herwegen
2ec8fabd54
feat: Add support for client_credentials authentication
2022-04-15 11:20:26 +02:00
Joachim Van Herwegen
db906ae872
test: Add pod seeding integration test
2022-04-14 10:34:04 +02:00
Joachim Van Herwegen
f089ffda47
docs: Integrate pod seeding documentation
2022-03-29 15:29:48 +02:00
Joachim Van Herwegen
641d39d4bc
Merge branch 'main' into versions/4.0.0
2022-03-29 14:54:59 +02:00
Joachim Van Herwegen
a5a34f5071
docs: Write initial user documentation
2022-03-28 10:55:21 +02:00
Ruben Verborgh
23cbf9936e
docs: Rename documentation into guides.
2021-06-29 15:23:27 +01:00
Simone Persiani
a7a0e2d264
fix: Update config files path
2021-05-19 11:29:19 +02:00
Ian Davis
184a862297
docs: Add basic documentation of config variables
...
* Add basic documentation of config variables
* Address PR comments
* Added additional documentation based on chat with Joachim
* Import wiki to documentation folder
The reason for this migration is that community members cannot submit
PRs against the wiki to update documentation, so move them here so they
can. Next steps are to deploy this folder as part of the docs CI setup.
* Update README.md
Co-authored-by: Joachim Van Herwegen <joachimvh@gmail.com>
* Address Joachim's comments
Co-authored-by: Joachim Van Herwegen <joachimvh@gmail.com>
2021-03-30 09:46:23 +02:00