Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapt rust storage client #748

Merged
merged 10 commits into from
Sep 19, 2023

Commits on Sep 19, 2023

  1. [rust] Adapt to new storage D-Bus API

    - Bonus: make lvm and encryption password configurable.
    joseivanlopez committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    a763f85 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d5fe6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    315596e View commit details
    Browse the repository at this point in the history
  4. [service] Do not probe after selecting a product

    - Manager service was automatically probing when the product changed
      signal was emitted.
    - But the selection of a new product should be as atomic as possible.
      Otherwise, other services (e.g., storage) could start dispatching
      actions before Manager starts the probing.
    - And it is not easy for clients to know when Manager has finished
      with all the actions for configuring the new selected product.
    - Now, after selecting a product, Manager does not probed anymore.
      Clients have to explicitly request a probe action in order to
      configure everything according to the new selected product (i.e.,
      storage and software config).
    joseivanlopez committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    a25bd00 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    81fddfc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    decb17f View commit details
    Browse the repository at this point in the history
  7. [rust] Changelog

    joseivanlopez committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    85a404f View commit details
    Browse the repository at this point in the history
  8. [service] Changelog

    joseivanlopez committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    a057438 View commit details
    Browse the repository at this point in the history
  9. [web] Changelog

    joseivanlopez committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    9a760f6 View commit details
    Browse the repository at this point in the history
  10. Fix typos

    joseivanlopez committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    fa38c51 View commit details
    Browse the repository at this point in the history