These 15 commits are when the Protocol Buffers files have changed:
Commit: | 356b513 | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
Feat config jsonschema (#145) * feat(jsonschema): update BundleTemplate spec. * feat(jsonschema): update BundlePatch spec. * feat(jsonschema): update RuleSet spec. * feat(jsonschema): update Bundle spec.
The documentation is generated from this commit.
Commit: | a568795 | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
feat(crate): introduce crate concept. (#138) * feat(oci): push to registry support. * feat(sec): adjust nancy settings. * feat(oci): support multiple containers and template archives. * feat(oci): image schema. * feat(oci): crate concept. * feat(oic): cratefile specification. * fix(test): golden testing is not stable on windows. * feat(oci): push to registry test. * feat(oci): support template archive. * feat(oci): use standard layer media type format. * feat(vfs): add tar.gz virtual filesystem. * fix(oci): use sub filesystem to chroot archive creations. * chore(api): export JSON schemas. * feat(lint): add lint command. * doc(cli): update generated doc. * chore(doc): update changelog. Signed-off-by: Thibault NORMAND <me@zenithar.org>
Commit: | a7e7aa7 | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
doc(cli): bundle description and examples. (#134) * doc(cli): bundle description and examples. * feat(ruleset): enable rego engine for ruleset. * doc(changelog): update changelog. * doc(cli): update cli documentation.
Commit: | 26438fc | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
feat(bundle): rego file selector. (#111)
Commit: | 7004f73 | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
Feat bundle matcher languages harmonization (#110) * feat(bundle): package matcher harmonization. * doc(changelog): update changelog.
Commit: | fc7157b | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
Feat package cel matcher (#109) * feat(bundle): CEL package matcher. * chore(go): fix golangci findings.
Commit: | d99d413 | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
feat(patch): reverse bundle iteration logic. (#108)
Commit: | 4cb68a8 | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
Feat bundle rego filter (#106) * feat(bundle): support rego as bundle filter. * feat(bundlae): sample rego filter. * featbundle): rego matcher.
Commit: | e8141d7 | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
Doc general onboarding (#101) * doc(onboarding): BundlePatch * feat(patch): support multi key deletion.
Commit: | de9b21d | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
Feat gha secret provisioner (#98) * feat(api): add kv.replaceKeys operation. * feat(cmd): to gha exporter. * doc(changelog): update changelog. * doc(samples): add gha / cosign sample.
Commit: | 7c3f712 | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
feat(seal): fips compliant container seal algorithm. (#89) * feat(seal): fips compliant container seal algorithm. * feat(seal): seal algorithm selector. * test(seal): v2 integration tests. * chore(build): support fips build mode. * feat(rego): add conftest BundleTemplate validation. * feat(container): identity rework. * feat(container): change v1/v2 prefix. * feat(seal): migrate v2 to AES-CTR+HMAC-SHA384 * feat(identity): key builder/parser.
Commit: | 97a0723 | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
feat(ruleset): bundle linter plugin promotion. (#42)
Commit: | e9156cb | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
feat(patch): allow package creation via patch. (#36)
Commit: | 78f4360 | |
---|---|---|
Author: | Thibault NORMAND | |
Committer: | GitHub |
Feat bundle oplog (#31) * feat(patch): package removal feature. * feat(diff): patch generator. * feat(diff): oplog as patch. * feat(diff): package removal feature.
Commit: | 7528eaf | |
---|---|---|
Author: | Thibault NORMAND |
chore(git): repository publication.