Changelog
All notable changes to this project will be documented in this file.
[v0.1.19] - 2024-12-15
- authentication error fixed
- added checking a new version of velero is released from the official repository (vmware-tanzu/velero)
[v0.1.18] - 2024-08-01
- Updated Fastapi root path
- Updated nats cron jobs
[v0.1.17] - 2024-07-26
- Added Velero-Core communication features via nats
- Several improvements
- Fix minor bugs
[v0.1.16] - 2024-06-28
- Added an endpoint to check the compatibility between ui component and api component
- Fix minor bug in socket connection manager
[v0.1.15] - 2024-06-18
- Added backup size feature
- Update Requirements files. Upgrade library dependency:
- cryptography from 41.0.7 to 42.0.4
- ecdsa from 0.18.0 to 0.19.0
- fastapi from 0.104.1 to 0.109.0
- python-multipart from 0.0.6 to 0.0.7
- starlette from 0.27.0 to 0.36.2
- Fix the error that occurs when a single item resource is present
[v0.1.14] - 2024-05-31
- Added Cron Schedule Heatmap
[v0.1.13] - 2024-05-21
- Updated the default watchdog cron job name
- Added a function to get the list of resources available on the cluster
[v0.1.12] - 2024-05-10
- Minor fix
[v0.1.11] - 2024-05-05
- Updated API url mount point
[v0.1.10] - 2024-04-24
- Added watchdog feature (test notification channel)
- Added a new endpoint to obtain the current version (from GitHub) of Velero-UI complementary projects
[v0.1.9] - 2024-04-02
- Automatic generation token keys (access and login) if the user has not provided keys. They persist until a reboot.
[v0.1.8] - 2024-03-31
- Added watchdog feature
- Added refresh token mechanism
[v0.1.7] - 2024-03-16
- Added restic check feature
- Added websocket authentication
- Updated execution of secondary processes from synchronous to asynchronous
- Improved notifications and messages system
- Minor fix
[v0.1.6] - 2024-03-05
- Fixed error in get storage class
- Added endpoint to get the logs for the pod that execute the script API
- Added restic feature (check locks, unlock, unlock --remove-all)
- Updated k8s files
- Updated RBAC: Implemented new roles/cluster roles with minimum requirements for the application, following the principle of least privilege (PoLP)
[v0.1.5] - 2024-03-02
- The PrinterHelper class internally handles the print level output
- Fixed error in backup expiration update
[v0.1.4] - 2024-02-27
- Restructured backend with new controller and service modules for improved organization and separation of concerns
- Fixed the use of velero as fixed namespace request with the env value K8S_VELERO_NAMESPACE
- Added the environment var DOWNLOAD_TMP_FOLDER for destination data when executing velero backup download
- Added the environment var VELERO_CLI_PATH_CUSTOM where the user can load manually the binary
[v0.1.3] - 2024-02-17
- Added diagnostic feature
- Added environment variable validation feature
- Added velero client download feature based on environment variable
- Added arm64 support
- Some improvements
- Fix minor bug
[v0.1.2] - 2024-02-12
- Added storage class mapping feature
- Minor fix
[v0.1.1] - 2024-02-04
- Some improvements
[v0.1.0] - 2024-01-29
- 🎉 first release!
[v0.1.17] : https://github.com/seriohub/velero-api/releases/tag/v0.1.17
[v0.1.16] : https://github.com/seriohub/velero-api/releases/tag/v0.1.16
[v0.1.15] : https://github.com/seriohub/velero-api/releases/tag/v0.1.15
[v0.1.14] : https://github.com/seriohub/velero-api/releases/tag/v0.1.14
[v0.1.13] : https://github.com/seriohub/velero-api/releases/tag/v0.1.13
[v0.1.12] : https://github.com/seriohub/velero-api/releases/tag/v0.1.12
[v0.1.11] : https://github.com/seriohub/velero-api/releases/tag/v0.1.11
[v0.1.10] : https://github.com/seriohub/velero-api/releases/tag/v0.1.10
[v0.1.9] : https://github.com/seriohub/velero-api/releases/tag/v0.1.9
[v0.1.8] : https://github.com/seriohub/velero-api/releases/tag/v0.1.8
[v0.1.7] : https://github.com/seriohub/velero-api/releases/tag/v0.1.7
[v0.1.6] : https://github.com/seriohub/velero-api/releases/tag/v0.1.6
[v0.1.5] : https://github.com/seriohub/velero-api/releases/tag/v0.1.5
[v0.1.4] : https://github.com/seriohub/velero-api/releases/tag/v0.1.4
[v0.1.3] : https://github.com/seriohub/velero-api/releases/tag/v0.1.3
[v0.1.2] : https://github.com/seriohub/velero-api/releases/tag/v0.1.2
[v0.1.1] : https://github.com/seriohub/velero-api/releases/tag/v0.1.1
[v0.1.0] : https://github.com/seriohub/velero-api/releases/tag/v0.1.0