All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and we adhere to Semantic Versioning.
- Unit tests added.
- The entry point of the program is now a Python script
gros-upload
with subcommands for upload server (gros-upload server
) and keyring authentication adjustments (gros-upload auth
) after installation instead of separateupload.py
andauth.py
files, respectively.
- When deleting a user from the keyring, the user must exist instead of the other way around.
- When adding or modifying a user's password from the keyring, only ask for the new password if the existence check succeeds.
- Import script will no longer attempt to copy the schema files from a dump if the target directory does not exist.
- Server header now reports modules in decreasing order of significance, with no versions specified outside debug.
0.0.3 - 2024-07-19
- Initial release of version as used during the GROS research project. Previously, versions were rolling releases based on Git commits.