Releases: SwissOpenEM/Ingestor
Releases · SwissOpenEM/Ingestor
v1.0.1
What's Changed
- 253 tryout create choco package hosted on GitHub by @phwissmann in #255
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Fix-strict-config-parsing by @phwissmann in #39
- Feature/OIDC auth by @consolethinks in #41
- Feature/metadata extractor by @consolethinks in #43
- Fix default config file by @phwissmann in #47
- Fix missing readme by @phwissmann in #49
- Feature/extractor task pool by @consolethinks in #48
- Refactor/use mainline scicatcli by @consolethinks in #50
- Feature/redirect to frontend by @consolethinks in #52
- update default config by @consolethinks in #56
- add collection location to sourcefolder path by @consolethinks in #57
- add the frontend redirect to the callback endpoint as well by @consolethinks in #58
- Feature/health check by @consolethinks in #55
- ci: use ubuntu--22.04 as build image by @phwissmann in #64
- Ingest from collection location by @consolethinks in #61
- Bugfix/get datasets auth by @consolethinks in #62
- Feature/csrf safe cookie auth by @consolethinks in #63
- 'GET /metadata' - use params instead of request body by @consolethinks in #75
- add userinfo endpoint by @consolethinks in #76
- Feature/scicat token by @consolethinks in #77
- Add docker file and docker compose by @phwissmann in #79
- CI: add windows service build and release by @phwissmann in #74
- Bugfix/list pages by @consolethinks in #82
- Feature/globus auth by @consolethinks in #83
- Feature/detailed transfer status by @consolethinks in #84
- Feature/detailed transfer status by @consolethinks in #85
- 34 remove need for direct auth with s3 by @phwissmann in #36
- 46 align on logging strategy by @phwissmann in #87
- Feature/pond worker pools by @consolethinks in #86
- Feature/file browser by @consolethinks in #91
- add backend url when returning to the frontend by @consolethinks in #92
- Refactor/code cleanup by @consolethinks in #89
- fail startup if service user is not set by @consolethinks in #99
- Refactor/task states by @consolethinks in #97
- fix oob issue in file browser pagination by @consolethinks in #95
- Feature/templated destpath globus by @consolethinks in #101
- add auto archive option to dataset ingestion by @consolethinks in #98
- Feature/external globus transfers by @consolethinks in #124
- fix(dataset): close file handle in directory browser by @phwissmann in #130
- Feature/multiple collection locations by @consolethinks in #126
- feat(metadata): fetch schemas from an URL instead of using locally av… by @phwissmann in #109
- s3Upload fix: ignore directories when iterating files to upload by @phwissmann in #125
- fix(transfer): refactor transfer progress and align s3upload and globus transfer by @phwissmann in #131
- 118 s3 use archiver endpoint to finalize upload and delegate archival job creation by @phwissmann in #132
- Fix: removed usage of removed fields in #132 by @phwissmann in #134
- Feture: add storage location to ingested dataset's metadata by @consolethinks in #127
- fix (built-in) Globus transfer path to properly use collection locations by @consolethinks in #135
- s3upload: set expiration time explicitly by @phwissmann in #140
- Fix compatibility with scicat v3 by @phwissmann in #137
- Auth: include backendUrl in the callback redirect by @phwissmann in #146
- Metadata: fix race condition by @phwissmann in #148
- s3upload: use correct refresh token in finalize call by @phwissmann in #149
- Add Webserver.Other.SecureCookies config option by @sbliven in #152
- set cookies to 'SameSite: none' for cross origin requests by @consolethinks in #153
- Update README.md by @consolethinks in #151
- Feature/no transfer by @consolethinks in #150
- upgrade scicat cli to v3.0.0-alpha.5 by @phwissmann in #155
- Feature/data access control by @consolethinks in #136
- Doc update by @sbliven in #158
- Subpool configuration by @phwissmann in #157
- Add dependabot config by @sbliven in #160
- Bump rollup from 2.79.1 to 2.79.2 in /cmd/openem-ingestor-app/frontend by @dependabot[bot] in #105
- Improve CHANGELOG and README by @sbliven in #159
- Update dependabot.yaml by @sbliven in #167
- Bump github.com/gin-gonic/gin from 1.10.0 to 1.10.1 by @dependabot[bot] in #162
- Bump github.com/spf13/viper from 1.19.0 to 1.20.1 by @dependabot[bot] in #165
- Bump github.com/SwissOpenEM/globus-transfer-service from 0.0.0-20250424094725-4d3f951a7e7e to 0.2.2 by @dependabot[bot] in #163
- Config: adapt schema paths and metadata extractor version by @phwissmann in #186
- deps(deps): bump the patches group across 1 directory with 8 updates by @dependabot[bot] in #185
- Bump actions/checkout from 2 to 5 by @dependabot[bot] in #170
- Bump DavidAnson/markdownlint-cli2-action from 15 to 20 by @dependabot[bot] in #176
- Bump github.com/alitto/pond/v2 from 2.3.2 to 2.5.0 by @dependabot[bot] in #161
- Bump github.com/go-test/deep from 1.0.8 to 1.1.1 by @dependabot[bot] in #164
- deps(deps): bump github.com/oapi-codegen/oapi-codegen/v2 from 2.4.1 to 2.5.0 by @dependabot[bot] in #168
- deps(deps): bump github.com/samber/slog-gin from 1.14.1 to 1.16.1 by @dependabot[bot] in #177
- deps(deps): bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.15.0 by @dependabot[bot] in #180
- deps(deps): bump github.com/MicahParks/keyfunc/v3 from 3.3.5 to 3.6.1 by @dependabot[bot] in #172
- deps(deps): bump github.com/getkin/kin-openapi from 0.131.0 to 0.133.0 by @dependabot[bot] in #174
- chore: upgrade to go 1.25.1 and upgrade dependencies by @phwissmann in #187
- CI: disable wails app build as it fails and is not used by @phwissmann in #190
- Ubuntu image by @sofyalaski in #201
- Bump the npm_and_yarn group across 1 directory with 6 updates by @dependabot[bot] in #189
- CI: fix wails build by @phwissmann in #209
- S3: adapt to interface change by @phwissmann in #208
- Logout: call keycloak logout endpoint by @phwissmann in #205
- deps(deps): bump github.com/gin-gonic/gin from 1.10.1 to 1.11.0 by @dependabot[bot] in #192
- deps(deps): bump golang.org/x/oauth2 from 0.31.0 to 0.32.0 by @dependabot[bot] in #196
- deps(deps): bump github.com/go-playground/validator/v10 from 10.27.0 to 10.28.0 by @dependabot[bot] in #197
- deps(deps): bump github.com/MicahParks/keyfunc/v3 from 3.6.1 to 3.7.0 by @dependab...
v1.0.0-beta.8
What's Changed
- fix(extractor): add an url of schema to the returned result by @sofyalaski in #217
- fix(globus): The url of the openapi specs has changed by @phwissmann in #220
- fix: check CollectionLocations for valid names by @phwissmann in #230
- fix(s3): only pass files and not folders to s3 transfer task by @phwissmann in #224
- fix(transfer): add source folder and pid to dataset transfer status m… by @phwissmann in #226
- s3: Query the api server before starting the upload by @phwissmann in #221
- fix(docker): app folder needs to writable for schemas and extractors by @phwissmann in #236
- fix(dataset): use full path in sourceFolder for Scicat by @phwissmann in #229
- fix(ci): build images on release by @phwissmann in #239
Full Changelog: v1.0.0-beta.7...v1.0.0-beta.8
v1.0.0-beta.7
What's Changed
- Ubuntu image by @sofyalaski in #201
- CI: fix wails build by @phwissmann in #209
- S3: adapt to interface change by @phwissmann in #208
- Logout: call keycloak logout endpoint by @phwissmann in #205
- Update scicat-cli from 3.0.0-alpha6 to 3.0.0-alpha9 by @dependabot[bot] in #212 and #198
Dependency updates
- Bump the npm_and_yarn group across 1 directory with 6 updates by @dependabot[bot] in #189
- deps(deps): bump github.com/gin-gonic/gin from 1.10.1 to 1.11.0 by @dependabot[bot] in #192
- deps(deps): bump golang.org/x/oauth2 from 0.31.0 to 0.32.0 by @dependabot[bot] in #196
- deps(deps): bump github.com/go-playground/validator/v10 from 10.27.0 to 10.28.0 by @dependabot[bot] in #197
- deps(deps): bump github.com/MicahParks/keyfunc/v3 from 3.6.1 to 3.7.0 by @dependabot[bot] in #199
- deps(deps): bump github.com/coreos/go-oidc/v3 from 3.15.0 to 3.16.0 by @dependabot[bot] in #200
- deps(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.54.1 in the go_modules group across 1 directory by @dependabot[bot] in #210
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #206
- Bump vite from 7.1.6 to 7.1.11 in /cmd/openem-ingestor-app/frontend in the npm_and_yarn group across 1 directory by @dependabot[bot] in #202
- deps(deps): bump github.com/samber/slog-gin from 1.17.2 to 1.18.0 by @dependabot[bot] in #207
- deps(deps): bump github.com/oapi-codegen/oapi-codegen/v2 from 2.5.0 to 2.5.1 in the patches group by @dependabot[bot] in #211
New Contributors
- @sofyalaski made their first contribution in #201
Full Changelog: v1.0.0-beta.6...v1.0.0-beta.7
v1.0.0-beta.6
What's Changed
- Update dependabot.yaml by @sbliven in #167
- Bump github.com/gin-gonic/gin from 1.10.0 to 1.10.1 by @dependabot[bot] in #162
- Bump github.com/spf13/viper from 1.19.0 to 1.20.1 by @dependabot[bot] in #165
- Bump github.com/SwissOpenEM/globus-transfer-service from 0.0.0-20250424094725-4d3f951a7e7e to 0.2.2 by @dependabot[bot] in #163
- Config: adapt schema paths and metadata extractor version by @phwissmann in #186
- deps(deps): bump the patches group across 1 directory with 8 updates by @dependabot[bot] in #185
- Bump actions/checkout from 2 to 5 by @dependabot[bot] in #170
- Bump DavidAnson/markdownlint-cli2-action from 15 to 20 by @dependabot[bot] in #176
- Bump github.com/alitto/pond/v2 from 2.3.2 to 2.5.0 by @dependabot[bot] in #161
- Bump github.com/go-test/deep from 1.0.8 to 1.1.1 by @dependabot[bot] in #164
- deps(deps): bump github.com/oapi-codegen/oapi-codegen/v2 from 2.4.1 to 2.5.0 by @dependabot[bot] in #168
- deps(deps): bump github.com/samber/slog-gin from 1.14.1 to 1.16.1 by @dependabot[bot] in #177
- deps(deps): bump github.com/coreos/go-oidc/v3 from 3.11.0 to 3.15.0 by @dependabot[bot] in #180
- deps(deps): bump github.com/MicahParks/keyfunc/v3 from 3.3.5 to 3.6.1 by @dependabot[bot] in #172
- deps(deps): bump github.com/getkin/kin-openapi from 0.131.0 to 0.133.0 by @dependabot[bot] in #174
- chore: upgrade to go 1.25.1 and upgrade dependencies by @phwissmann in #187
- CI: disable wails app build as it fails and is not used by @phwissmann in #190
Full Changelog: v1.0.0-beta.5...v1.0.0-beta.6
v1.0.0-beta.5
What's Changed
- Add Webserver.Other.SecureCookies config option by @sbliven in #152
- set cookies to 'SameSite: none' for cross origin requests by @consolethinks in #153
- Update README.md by @consolethinks in #151
- Feature/no transfer by @consolethinks in #150
- upgrade scicat cli to v3.0.0-alpha.5 by @phwissmann in #155
- Feature/data access control by @consolethinks in #136
- Doc update by @sbliven in #158
- Subpool configuration by @phwissmann in #157
- Add dependabot config by @sbliven in #160
- Bump rollup from 2.79.1 to 2.79.2 in /cmd/openem-ingestor-app/frontend by @dependabot[bot] in #105
- Improve CHANGELOG and README by @sbliven in #159
New Contributors
- @sbliven made their first contribution in #152
- @dependabot[bot] made their first contribution in #105
Full Changelog: v1.0.0-beta.4...v1.0.0-beta.5
v1.0.0-beta.4
What's Changed
- Metadata: fix race condition by @phwissmann in #148
- s3upload: use correct refresh token in finalize call by @phwissmann in #149
Full Changelog: v1.0.0-beta.3...v1.0.0-beta.4
v1.0.0-beta.3
What's Changed
- s3upload: set expiration time explicitly by @phwissmann in #140
- Fix compatibility with scicat v3 by @phwissmann in #137
- Auth: include backendUrl in the callback redirect by @phwissmann in #146
Full Changelog: v1.0.0-beta.2...v1.0.0-beta.3
v1.0.0-beta.2
What's Changed
- Bugfix/list pages by @consolethinks in #82
- Feature/globus auth by @consolethinks in #83
- Feature/detailed transfer status by @consolethinks in #84
- Feature/detailed transfer status by @consolethinks in #85
- 34 remove need for direct auth with s3 by @phwissmann in #36
- 46 align on logging strategy by @phwissmann in #87
- Feature/pond worker pools by @consolethinks in #86
- Feature/file browser by @consolethinks in #91
- add backend url when returning to the frontend by @consolethinks in #92
- Refactor/code cleanup by @consolethinks in #89
- fail startup if service user is not set by @consolethinks in #99
- Refactor/task states by @consolethinks in #97
- fix oob issue in file browser pagination by @consolethinks in #95
- Feature/templated destpath globus by @consolethinks in #101
- add auto archive option to dataset ingestion by @consolethinks in #98
- Feature/external globus transfers by @consolethinks in #124
- fix(dataset): close file handle in directory browser by @phwissmann in #130
- Feature/multiple collection locations by @consolethinks in #126
- feat(metadata): fetch schemas from an URL instead of using locally av… by @phwissmann in #109
- s3Upload fix: ignore directories when iterating files to upload by @phwissmann in #125
- fix(transfer): refactor transfer progress and align s3upload and globus transfer by @phwissmann in #131
- 118 s3 use archiver endpoint to finalize upload and delegate archival job creation by @phwissmann in #132
- Fix: removed usage of removed fields in #132 by @phwissmann in #134
- Feture: add storage location to ingested dataset's metadata by @consolethinks in #127
- fix (built-in) Globus transfer path to properly use collection locations by @consolethinks in #135
Full Changelog: v1.0.0-beta.1...v1.0.0-beta.2
v1.0.0-beta.1
What's Changed
- Feature/extractor task pool by @consolethinks in #48
- Refactor/use mainline scicatcli by @consolethinks in #50
- Feature/redirect to frontend by @consolethinks in #52
- update default config by @consolethinks in #56
- add collection location to sourcefolder path by @consolethinks in #57
- add the frontend redirect to the callback endpoint as well by @consolethinks in #58
- Feature/health check by @consolethinks in #55
- ci: use ubuntu--22.04 as build image by @phwissmann in #64
- Ingest from collection location by @consolethinks in #61
- Bugfix/get datasets auth by @consolethinks in #62
- Feature/csrf safe cookie auth by @consolethinks in #63
- 'GET /metadata' - use params instead of request body by @consolethinks in #75
- add userinfo endpoint by @consolethinks in #76
- Feature/scicat token by @consolethinks in #77
- Add docker file and docker compose by @phwissmann in #79
- CI: add windows service build and release by @phwissmann in #74
Full Changelog: v1.0.0-alpha.3...v1.0.0-beta.1