Releases: SwissDataScienceCenter/renku-data-services
Releases · SwissDataScienceCenter/renku-data-services
v0.27.1
v0.27.0
What's Changed
- chore(deps): bump the poetry group across 4 directories with 9 updates by @dependabot in #532
- feat: add documentation to projects by @olloz26 in #449
- feat: copy projects by @m-alisafaee in #507
- chore(deps): bump the poetry group across 4 directories with 6 updates by @dependabot in #543
- test: don't recreate sanic routes for every test by @Panaetius in #481
- fix: make work and mount dir optional by @olevski in #542
New Contributors
Full Changelog: v0.26.0...v0.27.0
v0.26.0
What's Changed
- feat: add support for oauth storage providers by @Panaetius in #383
- refactor: use typed patch instance for connected services updates by @leafty in #489
- refactor: make resource pool initialisation async by @Panaetius in #490
- fix: correct pagination for namespaces by @leafty in #496
- chore: set in app include so sentry detects our application code by @Panaetius in #498
- refactor: use typed patch instance for user updates by @leafty in #497
- chore(deps): bump the poetry group across 4 directories with 6 updates by @dependabot in #505
- fix: add creation date and created by to namespaces by @Panaetius in #491
- refactor: use typed patch instance for platform config updates by @leafty in #499
- refactor: use typed patch instance for session updates by @leafty in #500
- fix: add GRPC integration to Sentry by @leafty in #508
- chore(deps): bump the poetry group across 4 directories with 6 updates by @dependabot in #521
- fix: reconcile sessions when hibernated or failed by @olevski in #530
- fix: pin rclone version in images by @Panaetius in #522
- fix: correct implementation for multi-arch images by @leafty in #526
- fix: run the /post-init.sh script if present by @olevski
- fix: add user secret key when using saved secrets by @olevski in #519
- fix: git connectors and reading logs by @olevski in #518
- fix: migrate old session launchers by @olevski in #513
- fix: preserve the default url in the session spec by @olevski in #514
- fix: do not create storage secrets twice by @olevski in #512
- fix: environment kind assignment by @olevski in #511
- feat: add data connectors by @olevski in #478
- Notebook: refactor blueprint business logic to core by @sgaist in #429
- fix: find images when there is an oci index by @olevski in #462
- fix: add hibernation and deletion time in status by @olevski in #440
- fix: docker image check endpoint and gitlab authn by @olevski in #439
- fix: allow session launcher parameters to be reset by @olevski in #434
- refactor: add validation to project, storage, repo and session blueprints by @Panaetius in #347
- feat: perf improvements for amalthea sessions by @olevski in #411
- feat: use cloud storage from amalthea by @olevski in #387
- feat: ensure notebook endpoints do their job by @sgaist in #388
- feat: run notebooks in data service by @olevski in #375
- feat!: expand environments specification by @olevski in #338
- feat: add new apispec for the new amalthea sessions by @olevski in #360
Full Changelog: v0.25.0...v0.26.0
v0.25.0
What's Changed
- refactor: use typed patch instance for project updates by @leafty in #486
- chore(deps): bump the poetry group across 4 directories with 6 updates by @dependabot in #488
- refactor: use dedicated entities for deletion function returns by @Panaetius in #445
- refactor: use typed patch instance for group updates by @leafty in #487
- fix: remove potentially troublesome eq from resource pools by @Panaetius in #464
- feat: add features for GitHub connections by @leafty in #361
Full Changelog: v0.24.2...v0.25.0
v0.24.2
v0.24.1
What's Changed
- refactor: change all serial id columns to be GENERATED AS IDENTITY ones by @Panaetius in #461
- chore: improve schemathesis logs by @leafty in #473
- feat: include is_admin in the self /user endpoint by @leafty in #472
- test: only load apispec one, don't recalculate routes on each request by @Panaetius in #476
- chore: remove ui-server path from API spec by @leafty in #470
- fix: return 409 error when creating a project with a conflicting slug by @leafty in #471
- refactor: optimize reprovisioning by @m-alisafaee in #458
- fix: handle spaces in provider_id for connected services by @leafty in #482
- fix: allow project editors to send patches with the current namespace by @leafty in #483
Full Changelog: v0.24.0...v0.24.1
v0.24.0
What's Changed
- chore(ci): Update renku actions to v1.13.0 by @RenkuBot in #450
- chore(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in #332
- chore: update mypy to ~1.12 by @olevski in #467
- chore(deps): bump the poetry group across 4 directories with 18 updates by @dependabot in #469
- feat: support getting permissions by @leafty in #454
- fix: handle errors in background jobs nicely by @Panaetius in #463
- fix: properly use schema in servers get annotations model by @Panaetius in #475
- chore(deps): bump the poetry group across 4 directories with 5 updates by @dependabot in #474
- fix: change user preferences id sequence to proper value by @Panaetius in #459
- fix: accept only lowercase slugs by @olevski in #466
Full Changelog: v0.23.0...v0.24.0
v0.23.0
What's Changed
- fix: treat invalid jwt as 401 by @Panaetius in #444
- feat: do not get disabled keycloak users by @wesjdj in #393
- feat!: add data connectors by @leafty in #407
New Contributors
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
- feat: add support for filtering project and group listing by direct membership by @andre-code in #394
- fix: allow unsetting storage secrets by @Panaetius in #415
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
- feat: support for search reprovisioning by @m-alisafaee in #392
- fix: do not use gather() in get_projects() by @leafty in #419
- fix: order resource classes by GPU, CPU, RAM, storage by @Panaetius in #420
- fix: follow redirects when probing repositories by @leafty in #436
- refactor: merge UserInfo and UserWithNamespace by @Panaetius in #362
- refactor: introduce @validate_body_root_model by @leafty in #423
- chore: Update avro models to current version by @eikek in #397
- chore(deps): bump the poetry group across 4 directories with 25 updates by @dependabot in #402
- chore(ci): Update renku actions to v1.12.3 by @RenkuBot in #403
- chore(deps): bump peter-evans/find-comment from 1 to 3 by @dependabot in #389
- chore(deps): bump docker/metadata-action from 4 to 5 by @dependabot in #390
- chore(deps): bump peter-evans/create-or-update-comment from 1 to 4 by @dependabot in #334
- chore(deps): bump the poetry group across 4 directories with 8 updates by @dependabot in #408
- chore(ci): make avro schema check optional by @Panaetius in #417
- chore(deps): bump the poetry group across 4 directories with 7 updates by @dependabot in #421
- chore: fix polylith error in tests by @olevski in #426
- chore: correct resource pool comparison in tests by @olevski in #433
Full Changelog: v0.20.0...v0.21.0