├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── codeql.yml │ ├── db-migrations.yml │ ├── dependency-review.yml │ ├── fossa.yml │ ├── golangci-lint.yml │ ├── label-issues.yml │ ├── pipeline.yml │ ├── scorecards.yml │ ├── update-pre-commit-hooks.yml │ ├── verify-licence.yml │ └── witness.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitleaksignore ├── .golangci.yaml ├── .goreleaser.yaml ├── .pre-commit-config.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEPENDENCY.md ├── Dockerfile ├── Dockerfile-dev ├── GOVERNANCE.md ├── LICENSE ├── MAINTAINERS.md ├── Makefile ├── README.md ├── SECURITY-INSIGHTS.yml ├── SECURITY.md ├── archivista.graphql ├── cmd ├── archivista │ └── main.go └── archivistactl │ ├── cmd │ ├── e2e_test.go │ ├── iam.go │ ├── iam_test.go │ ├── retrieve.go │ ├── retrieve_test.go │ ├── root.go │ ├── root_test.go │ ├── search.go │ ├── search_test.go │ └── store.go │ └── main.go ├── compose-dev.yml ├── compose-psql.yml ├── compose.yml ├── docs ├── assets │ └── logo.png ├── docs.go ├── swagger.json └── swagger.yaml ├── ent.graphql ├── ent.resolvers.go ├── ent ├── attestation.go ├── attestation │ ├── attestation.go │ └── where.go ├── attestation_create.go ├── attestation_delete.go ├── attestation_query.go ├── attestation_update.go ├── attestationcollection.go ├── attestationcollection │ ├── attestationcollection.go │ └── where.go ├── attestationcollection_create.go ├── attestationcollection_delete.go ├── attestationcollection_query.go ├── attestationcollection_update.go ├── attestationpolicy.go ├── attestationpolicy │ ├── attestationpolicy.go │ └── where.go ├── attestationpolicy_create.go ├── attestationpolicy_delete.go ├── attestationpolicy_query.go ├── attestationpolicy_update.go ├── client.go ├── dsse.go ├── dsse │ ├── dsse.go │ └── where.go ├── dsse_create.go ├── dsse_delete.go ├── dsse_query.go ├── dsse_update.go ├── ent.go ├── entc.go ├── enttest │ └── enttest.go ├── gql_collection.go ├── gql_edge.go ├── gql_node.go ├── gql_pagination.go ├── gql_transaction.go ├── gql_where_input.go ├── hook │ └── hook.go ├── migrate │ ├── migrate.go │ ├── migrations │ │ ├── mysql │ │ │ ├── 20240524112613_mysql.sql │ │ │ ├── 20250808191739_mysql.sql │ │ │ └── atlas.sum │ │ └── pgsql │ │ │ ├── 20240524112615_pgsql.sql │ │ │ ├── 20250808191741_pgsql.sql │ │ │ └── atlas.sum │ └── schema.go ├── mutation.go ├── payloaddigest.go ├── payloaddigest │ ├── payloaddigest.go │ └── where.go ├── payloaddigest_create.go ├── payloaddigest_delete.go ├── payloaddigest_query.go ├── payloaddigest_update.go ├── predicate │ └── predicate.go ├── runtime.go ├── runtime │ └── runtime.go ├── schema │ ├── attestation.go │ ├── attestationcollection.go │ ├── attestationpolicy.go │ ├── dsse.go │ ├── payloaddigest.go │ ├── signature.go │ ├── statement.go │ ├── subject.go │ ├── subjectdigest.go │ ├── timestamp.go │ └── uuidgql │ │ └── uuidgql.go ├── signature.go ├── signature │ ├── signature.go │ └── where.go ├── signature_create.go ├── signature_delete.go ├── signature_query.go ├── signature_update.go ├── statement.go ├── statement │ ├── statement.go │ └── where.go ├── statement_create.go ├── statement_delete.go ├── statement_query.go ├── statement_update.go ├── subject.go ├── subject │ ├── subject.go │ └── where.go ├── subject_create.go ├── subject_delete.go ├── subject_query.go ├── subject_update.go ├── subjectdigest.go ├── subjectdigest │ ├── subjectdigest.go │ └── where.go ├── subjectdigest_create.go ├── subjectdigest_delete.go ├── subjectdigest_query.go ├── subjectdigest_update.go ├── timestamp.go ├── timestamp │ ├── timestamp.go │ └── where.go ├── timestamp_create.go ├── timestamp_delete.go ├── timestamp_query.go ├── timestamp_update.go └── tx.go ├── entrypoint-dev.sh ├── entrypoint.sh ├── gen.go ├── generated.go ├── go.mod ├── go.sum ├── gqlgen.yml ├── pkg ├── api │ ├── download.go │ ├── download_test.go │ ├── graphql.go │ ├── graphql_test.go │ ├── options.go │ ├── structs.go │ ├── upload.go │ └── upload_test.go ├── artifactstore │ ├── artifactstore.go │ └── artifactstore_test.go ├── config │ ├── config.go │ └── config_test.go ├── http-client │ ├── client.go │ └── client_test.go ├── metadatastorage │ ├── attestationcollection │ │ ├── parser_registry.go │ │ ├── parser_registry_test.go │ │ └── parserstorer.go │ ├── parser.go │ ├── parserregistry │ │ └── registry.go │ └── sqlstore │ │ ├── client.go │ │ ├── iam.go │ │ ├── iam_test.go │ │ ├── store.go │ │ └── utils.go ├── objectstorage │ ├── blobstore │ │ └── minio.go │ └── filestore │ │ ├── file.go │ │ └── file_test.go ├── publisherstore │ ├── dapr │ │ └── http.go │ ├── publisherstore.go │ └── rstuf │ │ ├── rstuf.go │ │ └── structs.go └── server │ ├── server.go │ ├── server_test.go │ └── services.go ├── resolver.go └── test ├── build.attestation.json ├── deploy-services.sh ├── fail.attestation.json ├── invalid_payload.attestation.json ├── package.attestation.json └── policy-signed.json /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/db-migrations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/db-migrations.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/fossa.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/fossa.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/label-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/label-issues.yml -------------------------------------------------------------------------------- /.github/workflows/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/pipeline.yml -------------------------------------------------------------------------------- /.github/workflows/scorecards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/scorecards.yml -------------------------------------------------------------------------------- /.github/workflows/update-pre-commit-hooks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/update-pre-commit-hooks.yml -------------------------------------------------------------------------------- /.github/workflows/verify-licence.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/verify-licence.yml -------------------------------------------------------------------------------- /.github/workflows/witness.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.github/workflows/witness.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitleaksignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.gitleaksignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEPENDENCY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/DEPENDENCY.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/Dockerfile-dev -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY-INSIGHTS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/SECURITY-INSIGHTS.yml -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/SECURITY.md -------------------------------------------------------------------------------- /archivista.graphql: -------------------------------------------------------------------------------- 1 | scalar Time 2 | -------------------------------------------------------------------------------- /cmd/archivista/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivista/main.go -------------------------------------------------------------------------------- /cmd/archivistactl/cmd/e2e_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/cmd/e2e_test.go -------------------------------------------------------------------------------- /cmd/archivistactl/cmd/iam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/cmd/iam.go -------------------------------------------------------------------------------- /cmd/archivistactl/cmd/iam_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/cmd/iam_test.go -------------------------------------------------------------------------------- /cmd/archivistactl/cmd/retrieve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/cmd/retrieve.go -------------------------------------------------------------------------------- /cmd/archivistactl/cmd/retrieve_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/cmd/retrieve_test.go -------------------------------------------------------------------------------- /cmd/archivistactl/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/cmd/root.go -------------------------------------------------------------------------------- /cmd/archivistactl/cmd/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/cmd/root_test.go -------------------------------------------------------------------------------- /cmd/archivistactl/cmd/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/cmd/search.go -------------------------------------------------------------------------------- /cmd/archivistactl/cmd/search_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/cmd/search_test.go -------------------------------------------------------------------------------- /cmd/archivistactl/cmd/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/cmd/store.go -------------------------------------------------------------------------------- /cmd/archivistactl/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/cmd/archivistactl/main.go -------------------------------------------------------------------------------- /compose-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/compose-dev.yml -------------------------------------------------------------------------------- /compose-psql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/compose-psql.yml -------------------------------------------------------------------------------- /compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/compose.yml -------------------------------------------------------------------------------- /docs/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/docs/assets/logo.png -------------------------------------------------------------------------------- /docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/docs/docs.go -------------------------------------------------------------------------------- /docs/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/docs/swagger.json -------------------------------------------------------------------------------- /docs/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/docs/swagger.yaml -------------------------------------------------------------------------------- /ent.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent.graphql -------------------------------------------------------------------------------- /ent.resolvers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent.resolvers.go -------------------------------------------------------------------------------- /ent/attestation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestation.go -------------------------------------------------------------------------------- /ent/attestation/attestation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestation/attestation.go -------------------------------------------------------------------------------- /ent/attestation/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestation/where.go -------------------------------------------------------------------------------- /ent/attestation_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestation_create.go -------------------------------------------------------------------------------- /ent/attestation_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestation_delete.go -------------------------------------------------------------------------------- /ent/attestation_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestation_query.go -------------------------------------------------------------------------------- /ent/attestation_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestation_update.go -------------------------------------------------------------------------------- /ent/attestationcollection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationcollection.go -------------------------------------------------------------------------------- /ent/attestationcollection/attestationcollection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationcollection/attestationcollection.go -------------------------------------------------------------------------------- /ent/attestationcollection/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationcollection/where.go -------------------------------------------------------------------------------- /ent/attestationcollection_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationcollection_create.go -------------------------------------------------------------------------------- /ent/attestationcollection_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationcollection_delete.go -------------------------------------------------------------------------------- /ent/attestationcollection_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationcollection_query.go -------------------------------------------------------------------------------- /ent/attestationcollection_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationcollection_update.go -------------------------------------------------------------------------------- /ent/attestationpolicy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationpolicy.go -------------------------------------------------------------------------------- /ent/attestationpolicy/attestationpolicy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationpolicy/attestationpolicy.go -------------------------------------------------------------------------------- /ent/attestationpolicy/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationpolicy/where.go -------------------------------------------------------------------------------- /ent/attestationpolicy_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationpolicy_create.go -------------------------------------------------------------------------------- /ent/attestationpolicy_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationpolicy_delete.go -------------------------------------------------------------------------------- /ent/attestationpolicy_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationpolicy_query.go -------------------------------------------------------------------------------- /ent/attestationpolicy_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/attestationpolicy_update.go -------------------------------------------------------------------------------- /ent/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/client.go -------------------------------------------------------------------------------- /ent/dsse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/dsse.go -------------------------------------------------------------------------------- /ent/dsse/dsse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/dsse/dsse.go -------------------------------------------------------------------------------- /ent/dsse/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/dsse/where.go -------------------------------------------------------------------------------- /ent/dsse_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/dsse_create.go -------------------------------------------------------------------------------- /ent/dsse_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/dsse_delete.go -------------------------------------------------------------------------------- /ent/dsse_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/dsse_query.go -------------------------------------------------------------------------------- /ent/dsse_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/dsse_update.go -------------------------------------------------------------------------------- /ent/ent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/ent.go -------------------------------------------------------------------------------- /ent/entc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/entc.go -------------------------------------------------------------------------------- /ent/enttest/enttest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/enttest/enttest.go -------------------------------------------------------------------------------- /ent/gql_collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/gql_collection.go -------------------------------------------------------------------------------- /ent/gql_edge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/gql_edge.go -------------------------------------------------------------------------------- /ent/gql_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/gql_node.go -------------------------------------------------------------------------------- /ent/gql_pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/gql_pagination.go -------------------------------------------------------------------------------- /ent/gql_transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/gql_transaction.go -------------------------------------------------------------------------------- /ent/gql_where_input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/gql_where_input.go -------------------------------------------------------------------------------- /ent/hook/hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/hook/hook.go -------------------------------------------------------------------------------- /ent/migrate/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/migrate/migrate.go -------------------------------------------------------------------------------- /ent/migrate/migrations/mysql/20240524112613_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/migrate/migrations/mysql/20240524112613_mysql.sql -------------------------------------------------------------------------------- /ent/migrate/migrations/mysql/20250808191739_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/migrate/migrations/mysql/20250808191739_mysql.sql -------------------------------------------------------------------------------- /ent/migrate/migrations/mysql/atlas.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/migrate/migrations/mysql/atlas.sum -------------------------------------------------------------------------------- /ent/migrate/migrations/pgsql/20240524112615_pgsql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/migrate/migrations/pgsql/20240524112615_pgsql.sql -------------------------------------------------------------------------------- /ent/migrate/migrations/pgsql/20250808191741_pgsql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/migrate/migrations/pgsql/20250808191741_pgsql.sql -------------------------------------------------------------------------------- /ent/migrate/migrations/pgsql/atlas.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/migrate/migrations/pgsql/atlas.sum -------------------------------------------------------------------------------- /ent/migrate/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/migrate/schema.go -------------------------------------------------------------------------------- /ent/mutation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/mutation.go -------------------------------------------------------------------------------- /ent/payloaddigest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/payloaddigest.go -------------------------------------------------------------------------------- /ent/payloaddigest/payloaddigest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/payloaddigest/payloaddigest.go -------------------------------------------------------------------------------- /ent/payloaddigest/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/payloaddigest/where.go -------------------------------------------------------------------------------- /ent/payloaddigest_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/payloaddigest_create.go -------------------------------------------------------------------------------- /ent/payloaddigest_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/payloaddigest_delete.go -------------------------------------------------------------------------------- /ent/payloaddigest_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/payloaddigest_query.go -------------------------------------------------------------------------------- /ent/payloaddigest_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/payloaddigest_update.go -------------------------------------------------------------------------------- /ent/predicate/predicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/predicate/predicate.go -------------------------------------------------------------------------------- /ent/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/runtime.go -------------------------------------------------------------------------------- /ent/runtime/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/runtime/runtime.go -------------------------------------------------------------------------------- /ent/schema/attestation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/attestation.go -------------------------------------------------------------------------------- /ent/schema/attestationcollection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/attestationcollection.go -------------------------------------------------------------------------------- /ent/schema/attestationpolicy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/attestationpolicy.go -------------------------------------------------------------------------------- /ent/schema/dsse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/dsse.go -------------------------------------------------------------------------------- /ent/schema/payloaddigest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/payloaddigest.go -------------------------------------------------------------------------------- /ent/schema/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/signature.go -------------------------------------------------------------------------------- /ent/schema/statement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/statement.go -------------------------------------------------------------------------------- /ent/schema/subject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/subject.go -------------------------------------------------------------------------------- /ent/schema/subjectdigest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/subjectdigest.go -------------------------------------------------------------------------------- /ent/schema/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/timestamp.go -------------------------------------------------------------------------------- /ent/schema/uuidgql/uuidgql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/schema/uuidgql/uuidgql.go -------------------------------------------------------------------------------- /ent/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/signature.go -------------------------------------------------------------------------------- /ent/signature/signature.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/signature/signature.go -------------------------------------------------------------------------------- /ent/signature/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/signature/where.go -------------------------------------------------------------------------------- /ent/signature_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/signature_create.go -------------------------------------------------------------------------------- /ent/signature_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/signature_delete.go -------------------------------------------------------------------------------- /ent/signature_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/signature_query.go -------------------------------------------------------------------------------- /ent/signature_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/signature_update.go -------------------------------------------------------------------------------- /ent/statement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/statement.go -------------------------------------------------------------------------------- /ent/statement/statement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/statement/statement.go -------------------------------------------------------------------------------- /ent/statement/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/statement/where.go -------------------------------------------------------------------------------- /ent/statement_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/statement_create.go -------------------------------------------------------------------------------- /ent/statement_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/statement_delete.go -------------------------------------------------------------------------------- /ent/statement_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/statement_query.go -------------------------------------------------------------------------------- /ent/statement_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/statement_update.go -------------------------------------------------------------------------------- /ent/subject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subject.go -------------------------------------------------------------------------------- /ent/subject/subject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subject/subject.go -------------------------------------------------------------------------------- /ent/subject/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subject/where.go -------------------------------------------------------------------------------- /ent/subject_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subject_create.go -------------------------------------------------------------------------------- /ent/subject_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subject_delete.go -------------------------------------------------------------------------------- /ent/subject_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subject_query.go -------------------------------------------------------------------------------- /ent/subject_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subject_update.go -------------------------------------------------------------------------------- /ent/subjectdigest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subjectdigest.go -------------------------------------------------------------------------------- /ent/subjectdigest/subjectdigest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subjectdigest/subjectdigest.go -------------------------------------------------------------------------------- /ent/subjectdigest/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subjectdigest/where.go -------------------------------------------------------------------------------- /ent/subjectdigest_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subjectdigest_create.go -------------------------------------------------------------------------------- /ent/subjectdigest_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subjectdigest_delete.go -------------------------------------------------------------------------------- /ent/subjectdigest_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subjectdigest_query.go -------------------------------------------------------------------------------- /ent/subjectdigest_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/subjectdigest_update.go -------------------------------------------------------------------------------- /ent/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/timestamp.go -------------------------------------------------------------------------------- /ent/timestamp/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/timestamp/timestamp.go -------------------------------------------------------------------------------- /ent/timestamp/where.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/timestamp/where.go -------------------------------------------------------------------------------- /ent/timestamp_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/timestamp_create.go -------------------------------------------------------------------------------- /ent/timestamp_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/timestamp_delete.go -------------------------------------------------------------------------------- /ent/timestamp_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/timestamp_query.go -------------------------------------------------------------------------------- /ent/timestamp_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/timestamp_update.go -------------------------------------------------------------------------------- /ent/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/ent/tx.go -------------------------------------------------------------------------------- /entrypoint-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/entrypoint-dev.sh -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/entrypoint.sh -------------------------------------------------------------------------------- /gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/gen.go -------------------------------------------------------------------------------- /generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/generated.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/go.sum -------------------------------------------------------------------------------- /gqlgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/gqlgen.yml -------------------------------------------------------------------------------- /pkg/api/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/api/download.go -------------------------------------------------------------------------------- /pkg/api/download_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/api/download_test.go -------------------------------------------------------------------------------- /pkg/api/graphql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/api/graphql.go -------------------------------------------------------------------------------- /pkg/api/graphql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/api/graphql_test.go -------------------------------------------------------------------------------- /pkg/api/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/api/options.go -------------------------------------------------------------------------------- /pkg/api/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/api/structs.go -------------------------------------------------------------------------------- /pkg/api/upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/api/upload.go -------------------------------------------------------------------------------- /pkg/api/upload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/api/upload_test.go -------------------------------------------------------------------------------- /pkg/artifactstore/artifactstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/artifactstore/artifactstore.go -------------------------------------------------------------------------------- /pkg/artifactstore/artifactstore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/artifactstore/artifactstore_test.go -------------------------------------------------------------------------------- /pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/config/config.go -------------------------------------------------------------------------------- /pkg/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/config/config_test.go -------------------------------------------------------------------------------- /pkg/http-client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/http-client/client.go -------------------------------------------------------------------------------- /pkg/http-client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/http-client/client_test.go -------------------------------------------------------------------------------- /pkg/metadatastorage/attestationcollection/parser_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/metadatastorage/attestationcollection/parser_registry.go -------------------------------------------------------------------------------- /pkg/metadatastorage/attestationcollection/parser_registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/metadatastorage/attestationcollection/parser_registry_test.go -------------------------------------------------------------------------------- /pkg/metadatastorage/attestationcollection/parserstorer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/metadatastorage/attestationcollection/parserstorer.go -------------------------------------------------------------------------------- /pkg/metadatastorage/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/metadatastorage/parser.go -------------------------------------------------------------------------------- /pkg/metadatastorage/parserregistry/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/metadatastorage/parserregistry/registry.go -------------------------------------------------------------------------------- /pkg/metadatastorage/sqlstore/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/metadatastorage/sqlstore/client.go -------------------------------------------------------------------------------- /pkg/metadatastorage/sqlstore/iam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/metadatastorage/sqlstore/iam.go -------------------------------------------------------------------------------- /pkg/metadatastorage/sqlstore/iam_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/metadatastorage/sqlstore/iam_test.go -------------------------------------------------------------------------------- /pkg/metadatastorage/sqlstore/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/metadatastorage/sqlstore/store.go -------------------------------------------------------------------------------- /pkg/metadatastorage/sqlstore/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/metadatastorage/sqlstore/utils.go -------------------------------------------------------------------------------- /pkg/objectstorage/blobstore/minio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/objectstorage/blobstore/minio.go -------------------------------------------------------------------------------- /pkg/objectstorage/filestore/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/objectstorage/filestore/file.go -------------------------------------------------------------------------------- /pkg/objectstorage/filestore/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/objectstorage/filestore/file_test.go -------------------------------------------------------------------------------- /pkg/publisherstore/dapr/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/publisherstore/dapr/http.go -------------------------------------------------------------------------------- /pkg/publisherstore/publisherstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/publisherstore/publisherstore.go -------------------------------------------------------------------------------- /pkg/publisherstore/rstuf/rstuf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/publisherstore/rstuf/rstuf.go -------------------------------------------------------------------------------- /pkg/publisherstore/rstuf/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/publisherstore/rstuf/structs.go -------------------------------------------------------------------------------- /pkg/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/server/server.go -------------------------------------------------------------------------------- /pkg/server/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/server/server_test.go -------------------------------------------------------------------------------- /pkg/server/services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/pkg/server/services.go -------------------------------------------------------------------------------- /resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/resolver.go -------------------------------------------------------------------------------- /test/build.attestation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/test/build.attestation.json -------------------------------------------------------------------------------- /test/deploy-services.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/test/deploy-services.sh -------------------------------------------------------------------------------- /test/fail.attestation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/test/fail.attestation.json -------------------------------------------------------------------------------- /test/invalid_payload.attestation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/test/invalid_payload.attestation.json -------------------------------------------------------------------------------- /test/package.attestation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/test/package.attestation.json -------------------------------------------------------------------------------- /test/policy-signed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in-toto/archivista/HEAD/test/policy-signed.json --------------------------------------------------------------------------------