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

Support custom metadata objects. #100

Merged
merged 11 commits into from
Feb 6, 2024
Merged

Support custom metadata objects. #100

merged 11 commits into from
Feb 6, 2024

Commits on Feb 2, 2024

  1. add custom arg to Roles.add_or_update_target()

    and amend corresponding test
    dennisvang committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    a858edb View commit details
    Browse the repository at this point in the history
  2. add optional custom_metadata args to Repository.add_bundle()

    and amend corresponding test
    dennisvang committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    88abc00 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    e6c9aa6 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    e24ea06 View commit details
    Browse the repository at this point in the history
  2. add a TargetMeta.custom attribute

    and assign data from the targets in Client.trusted_target_metas
    dennisvang committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    bf5267b View commit details
    Browse the repository at this point in the history
  3. handle nested mutable types in TargetMeta.custom

    Introduces an _immutable() function that handles the basic mutable sequence types.
    This is necessary because the new TargetMeta.custom attribute contains a dict, possibly with other nested mutable items.
    dennisvang committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    ac2977b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4eb6f30 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    404f3b2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5da090d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8deb46e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    51ca230 View commit details
    Browse the repository at this point in the history