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

Define API and Go client function to access API configuration metadata #627

Merged
merged 5 commits into from
Mar 20, 2024

Commits on Mar 20, 2024

  1. shared/api: Add new structs to support configuration metadata

    Signed-off-by: Piotr Resztak <piotr.resztak@gmail.com>
    presztak authored and stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    46cb4c9 View commit details
    Browse the repository at this point in the history
  2. client: Add GetMetadataConfiguration

    Signed-off-by: Piotr Resztak <piotr.resztak@gmail.com>
    presztak authored and stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e482878 View commit details
    Browse the repository at this point in the history
  3. incusd: Rename documentation.go -> metadata.go

    Signed-off-by: Piotr Resztak <piotr.resztak@gmail.com>
    presztak authored and stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ef31b2a View commit details
    Browse the repository at this point in the history
  4. doc/rest-api: Refresh swagger YAML

    Signed-off-by: Piotr Resztak <piotr.resztak@gmail.com>
    presztak authored and stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9d091dd View commit details
    Browse the repository at this point in the history
  5. shared/api/metadata: Add GetKeys to simplify usage

    The generated configuration metadata is quite painful to manually
    interact with, so to make it easier, lets provide an initial helper
    function.
    
    Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
    stgraber committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    8fcc533 View commit details
    Browse the repository at this point in the history