Releases: SwissDataScienceCenter/renku-data-services
Releases · SwissDataScienceCenter/renku-data-services
v0.32.0
What's Changed
- feat: allow environments to be archived by @Panaetius in #602
- fix: update project ETag when the namespace slug is changed by @leafty in #596
- fix: add vendor for polybox storage by @olevski in #604
- chore: Update nix dev setup by @eikek in #610
- chore: update security email by @Panaetius in #612
- chore: bump schemathesis by @Panaetius in #599
- fix: rebase patching, set refresh tokens & priority class by @olevski in #592
- build(deps): bump docker/build-push-action from 4 to 6 by @leafty in #605
- fix: handle http errors when probing repositories by @leafty in #618
- chore(deps): bump SwissDataScienceCenter/renku-actions from 1.13.0 to 1.14.0 by @dependabot in #626
- chore: fix AS keyword to uppercase in dockerfiles by @olevski in #634
Full Changelog: v0.31.1...v0.32.0
v0.31.1
What's Changed
- fix: renable s3 customizations for data connectors by @Panaetius in #606
Full Changelog: v0.31.0...v0.31.1
v0.31.0
What's Changed
- chore(deps): bump the poetry group across 4 directories with 9 updates by @dependabot in #594
- fix: merge all apispecs correctly by @Panaetius in #598
- fix: make HEAD responses emtpy by @Panaetius in #600
- fix: do not call dataservice through network from itself by @Panaetius in #597
- feat: add disk storage to session launchers by @leafty in #590
Full Changelog: v0.30.0...v0.31.0
v0.30.0
What's Changed
- fix: patching wrong environment variables when resuming by @olevski in #585
- fix: allow mount and work directories to be reset for session environments by @leafty in #581
- chore(deps): bump the poetry group across 4 directories with 12 updates by @dependabot in #588
- feat: save storage secrets by @olevski in #567
The "save storage secrets" feature is just migrating the last piece of code from notebooks into data service. This is not even truly used because we do not save cloud storage secrets for v1 sessions. But still it is better to have all the code from notebooks into the data service before we retire the notebook service.
Full Changelog: v0.29.0...v0.30.0
v0.29.0
v0.28.0
What's Changed
- feat: add a flag to mark projects as template by @m-alisafaee in #540
- fix: set server default for projects.is_template by @m-alisafaee in #547
- chore: Makefile improvements by @sambuc in #552
- chore: fix make schemas by @sambuc in #555
- chore(deps): bump the poetry group across 4 directories with 11 updates by @dependabot in #558
- fix: gpu limits, priority class and https in redirect by @olevski in #556
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #535
- chore(deps): bump docker/login-action from 2 to 3 by @dependabot in #534
- fix: mount cloud storage in the storage mount dir by @olevski in #559
- fix: 2 small kr8s issues by @olevski in #561
- chore: set up concurrency limit for tests by @Panaetius in #560
- feat: add polybox storage by @andre-code in #527
- chore(deps): bump the poetry group across 4 directories with 2 updates by @dependabot in #564
- fix: consider storage config passed in when launching sessions by @olevski in #565
- fix: remove unused field from secrets storage request by @olevski in #566
- fix: Mount /dev/shm to the correct container by @olevski in #568
- fix: add Renku env variables to Renku 2.0 sessions by @sambuc in #563
- fix: do not skip the k8s cache by default by @olevski in #571
- fix: remove unused code and properly serialize v1 servers by @olevski in #569
- fix: properly validate docker image names by @Panaetius in #574
- chore: change copy project error message by @m-alisafaee in #570
- fix: include direct member flag in total group query by @andre-code in #562
- fix: validate group member to be removed by @leafty in #578
- feat!: add support for session secrets by @leafty in #545
New Contributors
Full Changelog: v0.27.0...v0.28.0
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