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

pb-rust: JSON schema compilation source #118

Merged
merged 8 commits into from
Aug 7, 2023

Commits on Aug 2, 2023

  1. codegen: init schemafy

    includes the modules  structure definitions
    needed have full package prefixes, like
    
    ```rust
    use sigstore_protobuf_specs::dev::sigstore::verification::v1::Input
    ```
    
    Signed-off-by: Jack Leightcap <jack.leightcap@trailofbits.com>
    jleightcap committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    df43a3b View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Configuration menu
    Copy the full SHA
    ff07ab4 View commit details
    Browse the repository at this point in the history
  2. pb-rust: schemafy only Bundles

    Signed-off-by: Jack Leightcap <jack.leightcap@trailofbits.com>
    
    pb-rust: schemafy construction
    
    Signed-off-by: Jack Leightcap <jack.leightcap@trailofbits.com>
    jleightcap committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    dcdd646 View commit details
    Browse the repository at this point in the history
  3. pb-rust: port prost unit tests

    adapted from sigstore@b7d905d
    
    Signed-off-by: Jack Leightcap <jack.leightcap@trailofbits.com>
    jleightcap committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    6659242 View commit details
    Browse the repository at this point in the history
  4. pb-rust: bundle deserialize integration

    Signed-off-by: Jack Leightcap <jack.leightcap@trailofbits.com>
    jleightcap committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    d309c13 View commit details
    Browse the repository at this point in the history
  5. pb-rust: use camelCase consistently in schema/artifacts

    Signed-off-by: Jack Leightcap <jack.leightcap@trailofbits.com>
    jleightcap committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    31c3ad9 View commit details
    Browse the repository at this point in the history
  6. pb-rust: schema generation bugs

    Signed-off-by: Jack Leightcap <jack.leightcap@trailofbits.com>
    jleightcap committed Aug 4, 2023
    Configuration menu
    Copy the full SHA
    f21f9ef View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. pb-rust: re-enable test suite

    Signed-off-by: Jack Leightcap <jack.leightcap@trailofbits.com>
    jleightcap committed Aug 7, 2023
    Configuration menu
    Copy the full SHA
    1b22bff View commit details
    Browse the repository at this point in the history