diff --git a/CHANGELOG.md b/CHANGELOG.md index 831a26a..295720a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,20 +1,65 @@ + # Changelog All notable changes to this project will be documented in this file. -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Added -- More flexible templates for the hub +## Added + +- Better templates + [#101](https://github.com/EGI-Federation/egi-notebooks-hub/pull/101) +- D4Science: filter profiles depending on the server name + [#105](https://github.com/EGI-Federation/egi-notebooks-hub/pull/105) +- D4Science: Support data manager role for volumes + [#106](https://github.com/EGI-Federation/egi-notebooks-hub/pull/106) +- D4Science: set CPU guarantee depending on limit + [#107](https://github.com/EGI-Federation/egi-notebooks-hub/pull/107) +- D4Science: support Ophidia + [#115](https://github.com/EGI-Federation/egi-notebooks-hub/pull/115) +- Support for JWT authentication and proxy service + [#119](https://github.com/EGI-Federation/egi-notebooks-hub/pull/119), + [#122](https://github.com/EGI-Federation/egi-notebooks-hub/pull/122), + [#123](https://github.com/EGI-Federation/egi-notebooks-hub/pull/123) +- Add version to the package + [#124](https://github.com/EGI-Federation/egi-notebooks-hub/pull/124) +- EOSC Node AAI support + [#121](https://github.com/EGI-Federation/egi-notebooks-hub/pull/121) +- D4Science: support for GKE deployment + [#117](https://github.com/EGI-Federation/egi-notebooks-hub/pull/117) + +### Changed + +- Update GitHub Actions dependencies + [#104](https://github.com/EGI-Federation/egi-notebooks-hub/pull/104), + [#110](https://github.com/EGI-Federation/egi-notebooks-hub/pull/110), + [#111](https://github.com/EGI-Federation/egi-notebooks-hub/pull/111), + [#112](https://github.com/EGI-Federation/egi-notebooks-hub/pull/112), + [#109](https://github.com/EGI-Federation/egi-notebooks-hub/pull/109), + [#113](https://github.com/EGI-Federation/egi-notebooks-hub/pull/113), + [#114](https://github.com/EGI-Federation/egi-notebooks-hub/pull/114), + [#120](https://github.com/EGI-Federation/egi-notebooks-hub/pull/120), + [#118](https://github.com/EGI-Federation/egi-notebooks-hub/pull/118) +- Upgrade dependencies k8s-hub (3.2.1), jupyterhub (4.0.2), + oauthenticator(16.1.0), kubespawner(6.1.0) +- Add new dependencies: fastapi, pydantic-settings, pbr +- Update to Changelog 1.1.0 ### Fixed -- Fixed the update of the secret with the renewed access token -- Use "Privacy Notice" instead of "Privacy Policy" + +- Secret handling for tokens + [#103](https://github.com/EGI-Federation/egi-notebooks-hub/pull/103) +- D4Science: pick roles from the right token + [#108](https://github.com/EGI-Federation/egi-notebooks-hub/pull/108) +- Do not try to refresh non Check-in users + [#116](https://github.com/EGI-Federation/egi-notebooks-hub/pull/116) +- Fix profile filter + [#125](https://github.com/EGI-Federation/egi-notebooks-hub/pull/125) ## [0.1.0] - 2023-03-06 diff --git a/README.md b/README.md index 208e5da..b6f4164 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,6 @@ Jupyterhub with some adjustments to make it EGI friendly: -* EGI Check-in authenticator -* EGI Spawner -* EGI DataHub integration +- EGI Check-in authenticator +- EGI Spawner +- EGI DataHub integration