What's Changed
- graphql: Populate ImageSummary missing fields: by @peusebiu in #787
- update presentation links by @rchincha in #804
- fix dependabot alerts by @rchincha in #795
- update ImageSummary to return the history of an image by @alexstan12 in #784
- fix dependabot alerts by @rchincha in #808
- fix dependabot alerts by @rchincha in #809
- dco: enable DCO checks only on PRs by @rchincha in #812
- list all images that have all layers of the base image included (2) by @andaaron in #813
- Adding a task scheduler for background tasks by @Andreea-Lupu in #700
- zli: fix http client transport by @rchincha in #802
- list all images that have are derived from the given image by @aokirisaki in #713
- add debug flag for zli commands by @aokirisaki in #785
- Validate Annotations present in image manifest and fallback to annota… by @nicoldr in #790
- Fix logger race condition by @laurentiuNiculae in #817
- also sync golang 1.19 by @rchincha in #826
- Add enable/disable option for scrub extension by @Andreea-Lupu in #827
- add sponsors info by @rchincha in #828
- Include image vulnerability information in ImageSummary by @andaaron in #798
- Remove forking logger by @laurentiuNiculae in #825
- Add graphql query for retrieving imgSummary based on repo:tag image id by @bogdanbiv in #814
- storage: Move common code in helper functions, closes #730 by @peusebiu in #820
- style(ci/cd): add a commit msg style checker by @rchincha in #796
- build(swagger): removed swagger requirement from binary-minimal and binary by @chofnar in #838
- chore(deps): update dependabot dependency update alerts by @rchincha in #845
- fix(ci/cd): update the commit msg checker settings by @rchincha in #846
- fix(license-check): also account for another result condition by @rchincha in #848
- Update go version to 1.19 by @nicoldr in #829
- fix(sync): revert code which removed image destination feature by @peusebiu in #840
- feat(GraphQL): playground, served by zot in specific binary by @chofnar in #753
- fix(sync): also sync image index mediatype by @peusebiu in #847
- ci(workflows): changed workflow to generate introspection json when gql schema changed by @chofnar in #810
- fix: incorrect path for playground template by @chofnar in #858
- test(authz): add an extra test for authz by @andaaron in #859
- build(tags): remove redundant build tag ui_base by @andaaron in #857
- chore(deps): fix dependabot alerts by @rchincha in #868
- fix(lastUpdated): fix image lastUpdated timestamp logic by @andaaron in #863
- fix: images command not truncating image name/tag by @aokirisaki in #851
- build: add commit hash to Config at build for proper discovery readme by @chofnar in #854
- fix(storage): resolve cache/storage inconsistencies on HEAD request by @peusebiu in #794
- ci: fix image build/release workflow by @rchincha in #874
- fix(workflow): gql introspection - run only at release, resulting json in downloadable files by @chofnar in #873
- chore(deps): fix dependabot alerts by @rchincha in #885
- refactor(tests): remove hardcoded digests by @chofnar in #871
- chore: rename search route prefix by @peusebiu in #887
- test: Build images with annotations by @nicoldr in #872
- fix(tests): consolidate routes tests by @peusebiu in #892
- fix: zli images show if signed instead of signature by @aokirisaki in #886
- fix(s3): remove tracking multipart uploads by @peusebiu in #883
- chore(lint): gci to separate zot from other imports by @andaaron in #870
- fix(config): make all extension config consistent by @rchincha in #888
- fix: flaky scheduler coverage by @chofnar in #893
- fix: replace time.sleep() with checking logs by @aokirisaki in #899
- fix(sync): fixed broken logic to get tags for repo by @peusebiu in #900
- refactor(digests): standardise representation of digests to digest.Digest by @andaaron in #898
- fix(cli): do not show signatures and fix tls verification client side by @andaaron in #904
- feat(cve): better distinguish max severity on an image by @andaaron in #918
- chore(deps): fix dependabot alerts by @rchincha in #919
- refactor(tests): removed globals from digest test, more hardcoded digests by @chofnar in #923
- fix(sync): also sync on demand digests, not only tags, closes #902 by @peusebiu in #932
- test: Add cosign and notations bats tests by @nicoldr in #929
- chore(deps): fix dependabot alerts by @rchincha in #945
- refactor: changed github issue templates to yml form by @chofnar in #949
- test(bats): added regclient artifact commands by @peusebiu in #938
- refactor(cache): Add database interface for blob paths + refactor BoltDB to use interface by @chofnar in #667
- bug: fixed image size not counting config and manifest sizes by @aokirisaki in #937
- feat(artifact): add OCI references support by @rchincha in #936
- chore(deps): fix dependabot alerts by @rchincha in #965
- chore(deps): fix dependabot alerts by @rchincha in #977
- build: move build artifacts into build/ by @rchincha in #986
- ImageSummary should have author information by @aokirisaki in #976
- fix(ci): fix releasing zot minimal image by @peusebiu in #990
- fix(ci): set correct arch/os for published container images by @rchincha in #991
- test(swagger): increase coverage using fault injection by @rchincha in #993
- chore(deps): fix dependabot alerts by @rchincha in #1000
- doc: update README with minimal image and urls by @rchincha in #1001
- feat(sync,s3): added s3 logic for ORAS and OCI artifacts by @peusebiu in #985
- fix: signatures now show correctly if signed or not by @aokirisaki in #954
- fix(storage): deleting manifests with identical digests by @peusebiu in #951
- test(sync): added blackbox tests for sync by @peusebiu in #1008
- fix(storage): fix locks when uploading image by @peusebiu in #1003
- feat(cache): dynamodb implementation by @chofnar in #953
- fix(oras): relax artifactType check to allow other types by @rchincha in #1010
- fix: handle remote cache driver misconfig by @rchincha in #1011
- feat(graphql): add an api to return referrers by @alexstan12 in #1009
- fix(routes): set Content-Length on GetManifest by @peusebiu in #1019
- feat: gc untagged manifests and signatures without references by @peusebiu in #948
- Upgrade oras cli by @peusebiu in #1021
- chore(deps): fix dependabot alerts by @rchincha in #1030
- perf(zb): cleanup tool output by @rchincha in #1033
- fix(config): warn if cve is used with remote storage driver by @rchincha in #1034
Full Changelog: v1.4.2...v1.4.3