Oreon-System-Manager/CHANGELOG.md

1.2 KiB

8/12/24

Commit 1

  • Removed on_shutdown function from src/main.rs, as it was uselessly dropping memory that was automatically dropped right after the function ended.
  • Finished the documentation for src/main.rs, src/packages/installed.rs, src/packages/browse.rs, and src/packages/mod.rs.
  • Renamed show_installed_package to show_package, and merged it into src/packages/mod.rs instead of having copies in two files.
  • Added this changelog.
  • Updated inst.sh so that it no longer copies style.css to the /usr/share/oreon-system-manager directory.

Commit 2

  • Moved drivers to it's own module folder.
  • Added src/drivers/mod.rs and src/drivers/objects.rs.

Commit 3

  • Fixed crash on package description fetch.

Commit 4

  • Added very basic support for Docker images.

Commit 5

  • Added almost full support for Docker images.
  • Created an interface between Rust and the docker image inspect command using Serde.

Commit 6

  • Documented everything in the containers module.
  • Switched to using cargo clippy and fixed all of the warnings that it showed.
  • Renamed src/containers/core.rs to src/containers/api.rs.
  • Moved the Image struct to the api submodule instead of having it in the main containers module.