Skip to content

Releases: SwissDataScienceCenter/renku-data-services

v0.27.1

02 Dec 14:35
Compare
Choose a tag to compare

What's Changed

  • fix: gpu limits, priority class and https in redirect by @olevski in #556
  • fix: mount cloud storage in the storage mount dir by @olevski in #559
  • fix: 2 small kr8s issues by @olevski in #561

Full Changelog: v0.27.0...v0.27.1

v0.27.0

26 Nov 07:43
0c8096a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.26.0...v0.27.0

v0.26.0

13 Nov 12:18
c1cdeb3
Compare
Choose a tag to compare

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

28 Oct 14:29
8c0b93f
Compare
Choose a tag to compare

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

25 Oct 09:32
34990e4
Compare
Choose a tag to compare

What's Changed

  • fix: allow project editors to send patches with the current visibility by @leafty in #484

Full Changelog: v0.24.1...v0.24.2

v0.24.1

25 Oct 08:03
7f53fee
Compare
Choose a tag to compare

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

21 Oct 11:33
4e10b95
Compare
Choose a tag to compare

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

17 Oct 08:35
ad4abd0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.22.0...v0.23.0

v0.22.0

07 Oct 13:38
86e03fb
Compare
Choose a tag to compare

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

04 Oct 08:25
0e7ae79
Compare
Choose a tag to compare

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