Skip to content

Commit

Permalink
Release 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Dec 23, 2024
1 parent 279550d commit 54eeea2
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,22 @@ 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/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased

## [0.3.0] - 2024-12-23
### Added
- Added a `PortalIdentifier` so that we are clean in how we identify
the three parts; User, Project and Portal

- Added parse pattern for all identifiers - they can now only
be parsed, and will always be valid if created.

- Added functions to list projects and users, so that we can now
fully integrate with Waldur. These cache the results from FreeIPA,
so shouldn't hit the server too hard.

- Added functions to remove users and projects, which are fully
functional for FreeIPA and stubbed for slurm and filesystem.
Removed users are disabled in FreeIPA, and are re-enabled
if they are re-added. This ensures that their stats plus their
UIDs etc are preserved. Removing a project will remove all
of the users in the project.

- Added new Python return types, namely Vector/List versions of all
of the base types (`String`, `UserIdentifier`, `ProjectIdentifier`, etc),
plus the new `PortalIdentifier` and `Vec<PortalIdentifier>`.
Expand Down Expand Up @@ -229,6 +227,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- Initial release
This is an initial alpha release of the OpenPortal project. It is not yet feature complete and is not recommended for production use.

[0.3.0]: https://github.com/isambard-sc/openportal/releases/tag/0.3.0
[0.2.0]: https://github.com/isambard-sc/openportal/releases/tag/0.2.0
[0.1.1]: https://github.com/isambard-sc/openportal/releases/tag/0.1.1
[0.1.0]: https://github.com/isambard-sc/openportal/releases/tag/0.1.0
Expand Down

0 comments on commit 54eeea2

Please sign in to comment.