Releases: SwissOpenEM/ScopeMArchiver
Releases · SwissOpenEM/ScopeMArchiver
v1.0.0
What's Changed
- Fix concurrency limits deployment by @phwissmann in #112
- 109 feature upgrade to prefect 30 by @phwissmann in #113
- Remove Mockarchiver by @phwissmann in #114
- Remove webuploader by @phwissmann in #115
- 99 update documentation by @phwissmann in #116
- fix(ci): main trigger used template variable by @phwissmann in #117
- Fix gh pages deployment by @phwissmann in #118
- feature(backend-service): add backend generated by openapi gen by @phwissmann in #121
- 122 setup https on minio by @phwissmann in #124
- fix: add archiver and s3 prefix to api paths by @phwissmann in #127
- Adapt to scicat api changes by @phwissmann in #128
- Deployment: add https endpoints and routing in traefik by @phwissmann in #131
- 138 feature improve http responses after post requests by @pulsargranular in #139
- 135 feature create a secure token in ethz archiver to be added to scicat jobconfig by @pulsargranular in #140
- 141 feature add token endpoint to issue a new service token by @pulsargranular in #142
- fix: always return 201 for POST requests by @pulsargranular in #148
- 146 feature allow both keycloak and scicat user jwt tokens by @pulsargranular in #149
- archiver api: fix docker build and add new secrets to deployment by @phwissmann in #150
- Update archiver to uv by @phwissmann in #153
- Archiver: Add user to runtime docker image by @phwissmann in #154
- Fix: avoid exception when trying to delete non-existing folder by @phwissmann in #163
- 47 feature add proper account management for backend components by @pulsargranular in #159
- 156 add retries to lts interaction by @phwissmann in #164
- Auth: fix missing route to prefect api by @phwissmann in #174
- 166 add missing checksum verification when retrieving data by @phwissmann in #171
- 161 Datablocks: refactor tarfile creation by @phwissmann in #165
- Scicat API: update to use api/v4/jobs endpoints by @phwissmann in #175
- Add api generation to dockerfile by @phwissmann in #178
- Refactor timeout before verify by @phwissmann in #187
- rsync: don't preserve file permissions when copying by @phwissmann in #188
- feat(datablocks): create tar files keeping the folder structure of nested folders by @phwissmann in #184
- deploy: set default datablock size to 500GB by @phwissmann in #190
- fix(minio): add configurable expiration time for presigned urls by @phwissmann in #191
- deploy: fix disabling of auth by @phwissmann in #194
- 145-add-archiver-api-endpoint-to-finalize-upload-in-scicat by @phwissmann in #195
- 181 scicat backend add credentials to archiving service in scicat by @phwissmann in #196
- Add release pipeline by @phwissmann in #198
- Prefect: Update and Align prefect version to 3.4.1 by @phwissmann in #199
- 157 bug exception is thrown when entering on dataset flow failure by @phwissmann in #201
- Fix api service by @phwissmann in #202
- [Feature] Add health check to api service by @phwissmann in #207
- fix(API): add missing async requests to scicat by @phwissmann in #210
- Archiver: wait for existing retrieval flow instead of starting new one by @phwissmann in #204
- Fixes for large datasets by @phwissmann in #213
- Remove staging step by @phwissmann in #216
- Set user id and group id in docker file by @phwissmann in #219
- 205 improve runtime docker images by @phwissmann in #221
- Add retries to retrieval by @phwissmann in #220
- CI: fix release pipeline permission by @phwissmann in #223
- 218 split dev and production system by @phwissmann in #225
- 226 bug scicat dataset is not reset in case of failure by @phwissmann in #227
- Archiver: Add missing storage location by @phwissmann in #228
- Jobs api v3 by @phwissmann in #229
- scicat: align all apis to v3 by @phwissmann in #230
- Api: Fix datasetlifecycle update by @phwissmann in #231
- CI: add dependabot.yml by @phwissmann in #232
- Bump docker/metadata-action from 5.0.0 to 5.8.0 by @dependabot[bot] in #233
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #234
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #235
- Bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in #237
- CI: add docker to dependabot by @phwissmann in #239
- Bump openapitools/openapi-generator-cli from v7.13.0 to v7.15.0 in /backend/api by @dependabot[bot] in #240
- CI: dependabot docker files by @phwissmann in #241
- Fix UUID conversion by @phwissmann in #243
- chore: upgrade prefect to 3.4.18, prefect-docker to 0.6.6 by @phwissmann in #246
- TraefiK: add a route to proxy minio on port 443 by @phwissmann in #251
- Add download script as artifacts by @phwissmann in #250
- 48 feature add monitoring stack by @phwissmann in #257
- API: Unify capitalization in schemas by @phwissmann in #270
- API: select landing zone bucket from prefect instance by @phwissmann in #272
- Sanitize dataset name by @phwissmann in #274
- Fix python version to 3.13 by @phwissmann in #276
- Deployment: missing directory path by @phwissmann in #277
- Archiver: Use job /api/v3 consistently by @phwissmann in #281
- S3: part used wrong schema by @phwissmann in #282
- Bump openapitools/openapi-generator-cli from v7.15.0 to v7.17.0 in /backend/api by @dependabot[bot] in #278
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #267
- Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #260
- Bump docker/metadata-action from 5.8.0 to 5.9.0 by @dependabot[bot] in #285
- Upgrade to prefect 3.6.1 and python 3.13 by @phwissmann in #289
- feat(s3): query minio metrics for free space by @phwissmann in #293
- deploy(flows): wrong path to prefect.yaml by @phwissmann in #298
- Fix timeout when waiting for flow by @phwissmann in #301
- feat(api): create new bucket for each dataset by @phwissmann in #300
- Bump acti...
v1.0.0-beta.15
What's Changed
- Archiver: Use job /api/v3 consistently by @phwissmann in #281
- S3: part used wrong schema by @phwissmann in #282
- Bump openapitools/openapi-generator-cli from v7.15.0 to v7.17.0 in /backend/api by @dependabot[bot] in #278
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #267
- Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #260
- Bump docker/metadata-action from 5.8.0 to 5.9.0 by @dependabot[bot] in #285
- Upgrade to prefect 3.6.1 and python 3.13 by @phwissmann in #289
Full Changelog: v1.0.0-beta.14...v1.0.0-beta.15-LTS
v1.0.0-beta.14
What's Changed
- Sanitize dataset name by @phwissmann in #274
- Fix python version to 3.13 by @phwissmann in #276
- Deployment: missing directory path by @phwissmann in #277
Full Changelog: v1.0.0-beta.13...v1.0.0-beta.14
v1.0.0-beta.13
What's Changed
- 48 feature add monitoring stack by @phwissmann in #257
- API: Unify capitalization in schemas by @phwissmann in #270
- API: select landing zone bucket from prefect instance by @phwissmann in #272
Full Changelog: v1.0.0-beta.12...v1.0.0-beta.13
v1.0.0-beta.12
What's Changed
- TraefiK: add a route to proxy minio on port 443 by @phwissmann in #251
- Add download script as artifacts by @phwissmann in #250
Full Changelog: v1.0.0-beta.11...v1.0.0-beta.12
v1.0.0-beta.11
What's Changed
- chore: upgrade prefect to 3.4.18, prefect-docker to 0.6.6 by @phwissmann in #246
Full Changelog: v1.0.0-beta.10...v1.0.0-beta.11
v1.0.0-beta.10
What's Changed
- Fix UUID conversion by @phwissmann in #243
Full Changelog: v1.0.0-beta.9...v1.0.0-beta.10
v1.0.0-beta.9
What's Changed
- Api: Fix datasetlifecycle update by @phwissmann in #231
- CI: add dependabot.yml by @phwissmann in #232
- Bump docker/metadata-action from 5.0.0 to 5.8.0 by @dependabot[bot] in #233
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #234
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #235
- Bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in #237
- CI: add docker to dependabot by @phwissmann in #239
- Bump openapitools/openapi-generator-cli from v7.13.0 to v7.15.0 in /backend/api by @dependabot[bot] in #240
- CI: dependabot docker files by @phwissmann in #241
New Contributors
- @dependabot[bot] made their first contribution in #233
Full Changelog: v1.0.0-beta.8...v1.0.0-beta.9
v1.0.0-beta.8
What's Changed
- Archiver: Add missing storage location by @phwissmann in #228
- Jobs api v3 by @phwissmann in #229
- scicat: align all apis to v3 by @phwissmann in #230
Full Changelog: v1.0.0-beta.7...v1.0.0-beta.8
v1.0.0-beta.7
What's Changed
- 218 split dev and production system by @phwissmann in #225
- 226 bug scicat dataset is not reset in case of failure by @phwissmann in #227
Full Changelog: v1.0.0-beta.6...v1.0.0-beta.7