Commit Graph

  • ff16e4c3db
    fix(storage): handle pathnotfound for walk call (#2006) a 2023-11-07 03:47:12 -06:00
  • d5065513f5
    feat: add support for oci1.1 cosign signatures(using referrers) (#1963) Andreea Lupu 2023-11-07 00:09:39 +02:00
  • 6a66a9b9b4
    fix(metadb): fix unexpected panic when dereferencing map fields (#1993) LaurentiuNiculae 2023-11-02 23:35:49 +02:00
  • 9074f8483b
    feat(retention): added image retention policies (#1866) peusebiu 2023-11-01 18:16:18 +02:00
  • a79d79a03a
    fix: more accurate storage metrics after zot restart (#1972) Alexei Dodon 2023-11-01 18:09:21 +02:00
  • 3e6053e1db
    chore: fix dependabot alerts (#1986) Ramkumar Chinchani 2023-10-30 14:47:11 -07:00
  • 56ad9e6707
    refactor(metadb): improve UX by speeding up metadb serialize/deserialize (#1842) LaurentiuNiculae 2023-10-30 22:06:04 +02:00
  • f34af3cb3f
    fix: Makefile 'run' target should not depend on running tests (#1969) Alexei Dodon 2023-10-27 20:40:12 +03:00
  • f3bb68ae15
    fix: ci 'TLS check' job is broken (#1970) Alexei Dodon 2023-10-27 20:39:04 +03:00
  • d2fbd273ba
    fix: tests refactoring (#1950) Alexei Dodon 2023-10-26 11:20:39 +03:00
  • a3d8202345
    chore: fix dependabot alerts (#1961) Ramkumar Chinchani 2023-10-24 02:17:59 -07:00
  • 4cb7a6c755
    ci: use runners provided by CNCF (#1946) Ramkumar Chinchani 2023-10-21 02:07:32 -07:00
  • 7ab2032a21
    feat(api): repair corrupted blobs when pushed again (#1927) peusebiu 2023-10-20 23:02:31 +03:00
  • 1675f30d4a
    ci: update golangci-lint version (#1834) Ramkumar Chinchani 2023-10-20 07:27:04 -07:00
  • 7ce5a74598
    feat: use the "zot" namespace for the authentication url (#1947) Andrei Aaron 2023-10-20 15:30:56 +03:00
  • fad5572db4
    feat: add prefix zot to /auth urls (#389) Andrei Aaron 2023-10-20 13:17:24 +03:00
  • a345ba0823
    fix: metrics should be protected behind authZ (#1895) Alexei Dodon 2023-10-20 10:33:26 +03:00
  • a44ca578a1
    fix(tests): update imagetrust tests to use mock service (#1929) Andreea Lupu 2023-10-18 13:25:29 +03:00
  • 7f6534a52d
    fix(sessions): periodically cleanup expired sessions (#1939) peusebiu 2023-10-17 06:03:42 +03:00
  • d60786c3b2
    chore: fix dependabot alerts (#1942) Ramkumar Chinchani 2023-10-16 15:19:26 -07:00
  • 12227b4484
    fix: quick metrics setup in kind with prometheus (#1897) Alexei Dodon 2023-10-16 11:51:00 +03:00
  • fc2380b57b
    fix: add support for uploaded index when signing using notation (#1882) Andreea Lupu 2023-10-13 04:45:20 +03:00
  • 458d40fb48
    fix(nightly): increase nightly delays and timeouts (#1877) peusebiu 2023-10-12 16:42:07 +03:00
  • a91c0c5cfe
    fix(authn): create sessions only if UI header value is supplied (#1919) peusebiu 2023-10-12 16:37:55 +03:00
  • d1fcab421a
    fix(authn): apply fail delay only if credentials/sessions are supplied (#1920) peusebiu 2023-10-12 16:32:36 +03:00
  • ab45356d9a
    feat(ui): update UI version (#1926) Ramkumar Chinchani 2023-10-12 02:27:30 -07:00
  • 04048e5ad4
    fix(sync): fix data race when pinging registries by read-locking (#1924) peusebiu 2023-10-12 11:00:33 +03:00
  • 19e366ee1f fix: use the official icon commit-19e366e Ramkumar Chinchani 2023-09-27 00:04:43 +00:00
  • 556c0660bd
    chore: fix dependabot alerts (#1915) Ramkumar Chinchani 2023-10-11 04:29:59 -07:00
  • 53f97eb265
    fix(cache): make dynamoDB aware of orignal/deduped blobs (#1881) peusebiu 2023-10-10 20:29:07 +03:00
  • 039648a445
    ci(licenses): check if licenses file is updated (#1898) Alexei Dodon 2023-10-10 06:23:51 +03:00
  • ee25985c3e
    chore(modules): update trivy to the tip of main (#1901) Andrei Aaron 2023-10-10 01:12:25 +03:00
  • ed775914df
    chore: fix dependabot alerts (#1911) Ramkumar Chinchani 2023-10-09 11:35:42 -07:00
  • 044ea85279
    fix: running tests locally fails (#1879) Alexei Dodon 2023-10-05 14:34:50 +03:00
  • e6902b937f
    chore: fix dependabot alerts (#1893) Ramkumar Chinchani 2023-10-04 23:26:20 -07:00
  • b196369ea4
    docs: add logging guidelines (#1884) Ramkumar Chinchani 2023-10-04 12:29:46 -07:00
  • 0fb23848b4
    chore: fix dependabot alerts (#1885) Ramkumar Chinchani 2023-10-04 12:29:31 -07:00
  • c6407354b5
    build: fix container image targets (#1856) Ramkumar Chinchani 2023-10-04 09:12:56 -07:00
  • ca1c3288cf
    refactor(test): make sure cli tests are not internal unless they need to be (#1878) Andrei Aaron 2023-10-03 21:15:39 +03:00
  • b41fb2f841 patch: update nodata display on homepage Raul-Cristian Kele 2023-10-02 21:09:47 +03:00
  • 99e29c0f46
    refactor(tests): Migrate some of the older tests to the new image-utils library (#1863) Andrei Aaron 2023-10-02 21:10:43 +03:00
  • 2fd7bfc37a
    fix: metrics endpoint must be secured behind authN (#1864) Alexei Dodon 2023-10-02 16:37:21 +03:00
  • 0eb984426e
    fix(nightly): create bucket for s3 testing with localstack (#1872) peusebiu 2023-10-02 15:31:50 +03:00
  • 75085dcff5
    fix: errors returned by zot should match the dist-spec errors (#1868) Alexei Dodon 2023-09-29 23:45:19 +03:00
  • 56e3580687
    ci: update localstack to 2.3.1 (#1869) Ramkumar Chinchani 2023-09-29 11:32:27 -07:00
  • 0ec6f8acf8
    ci(localstack): pin localstack python package to 2.2.0 and pull container image from ghcr (#1867) Andrei Aaron 2023-09-29 11:40:46 +03:00
  • 3a9a932791
    fix: reduce test run time (#1832) Alexei Dodon 2023-09-28 21:59:52 +03:00
  • ba6f347d8d
    refactor(pkg/test): split logic in pkg/test/common.go into multiple packages (#1861) Andrei Aaron 2023-09-27 21:34:48 +03:00
  • c3801dc3d3
    fix(dedupe): run dedupe only for repositories found at startup (#1844) peusebiu 2023-09-27 21:15:08 +03:00
  • 92e382ce39
    refactor(scrub): replace umoci logic in scrub implementation (#1845) Andreea Lupu 2023-09-26 21:02:11 +03:00
  • 510b7a2e16
    build: add cross-compile to dockerfile (#1816) Márk Sági-Kazár 2023-09-26 18:09:34 +02:00
  • 80b580adaa
    ci: add a "nightly jobs" badge (#1858) Ramkumar Chinchani 2023-09-26 09:07:46 -07:00
  • 9096031aeb
    chore: fix dependabot alerts (#1855) Ramkumar Chinchani 2023-09-25 13:03:13 -07:00
  • 6bd7abe28b
    fix(tests): call ImageStore constructor with correct parameters (#1846) Andrei Aaron 2023-09-23 10:58:58 +03:00
  • 1df743f173
    fix(gc): sync repodb when gc'ing manifests (#1819) peusebiu 2023-09-22 21:51:20 +03:00
  • 7c78f80a96
    feat(cve): implement CVE scanning as background tasks (#1833) Andrei Aaron 2023-09-22 21:49:17 +03:00
  • 4e04be420e
    refactor(cli): Move cmdflags package under pkg/cli/client (#1840) Alexei Dodon 2023-09-22 16:33:18 +03:00
  • 8c559441e6
    test(cosign): add a oci dist-spec 1.1.0 conformant test case (#1835) Ramkumar Chinchani 2023-09-20 12:01:36 -07:00
  • f164fb9e03
    fix(ci): fix nighlty builds and print zot log on failure (#1799) peusebiu 2023-09-20 19:25:06 +03:00
  • a11fe2d195
    feat(pprof): add profiling route handler to debug runtime (#1818) Andrei Aaron 2023-09-19 00:05:41 +03:00
  • f8002c7dd3
    chore: fix dependabot alerts (#1827) Ramkumar Chinchani 2023-09-18 11:34:57 -07:00
  • bcdd9988f5
    fix(cve): cummulative fixes and improvements for CVE scanning logic (#1810) Andrei Aaron 2023-09-18 01:12:20 +03:00
  • f58597ade9
    refactor: Reduce zli binary size (#1805) Alexei Dodon 2023-09-16 01:17:01 +03:00
  • 8e18917b07
    refactor(test): move image utils for tests in a separate module (#1789) LaurentiuNiculae 2023-09-15 19:53:15 +03:00
  • 14206dd6f3
    refactor: Review metrics endpoints (#1770) Alexei Dodon 2023-09-15 14:49:34 +03:00
  • aae8b7b4e3
    feat(cli): add sort-by flag to sub commands (#1768) LaurentiuNiculae 2023-09-14 20:51:17 +03:00
  • c210e3f377
    fix(convert): fix the update rule of download count for images (#1802) LaurentiuNiculae 2023-09-14 20:48:23 +03:00
  • 3d8d47d601
    fix(config): fix config reloader panic (#1806) peusebiu 2023-09-14 12:34:18 +03:00
  • 3dbaf2b3ff
    fix(sync): ping func should not try to read response body (#1757) peusebiu 2023-09-13 20:00:51 +03:00
  • 3518941d6d
    fix: change log msg for updating signatures validity (#1804) Andreea Lupu 2023-09-13 15:48:31 +03:00
  • 48bf7f69f8
    refactor: Reduce zb binary size (#1783) Alexei Dodon 2023-09-13 10:28:14 +03:00
  • 98ab43f6ef
    fix: can't build zot with empty EXTENSIONS (#1803) Alexei Dodon 2023-09-12 21:31:10 +03:00
  • e3876879b0
    fix: do not recreate trustpolicy secret if the content doesn't change (#1800) Andreea Lupu 2023-09-12 15:21:39 +03:00
  • 6461b661f1
    chore: fix dependabot alerts (#1797) Ramkumar Chinchani 2023-09-11 20:21:56 -07:00
  • 6011705931
    chore(dependabot): increase the limit of dependabot PRs (#1788) Andrei Aaron 2023-09-11 21:02:11 +03:00
  • 68a197d7cc
    fix: add retry logic to recreate existing trustpolicy secret (#1776) Andreea Lupu 2023-09-11 10:13:22 +03:00
  • 9fcb8a8489
    chore: fix dependabot alerts (#1774) Ramkumar Chinchani 2023-09-08 12:31:08 -07:00
  • 24e37eb68b
    fix(api): Fix 'last' query param for <repo>/tags/list to work without param 'n' (#1777) Andrei Aaron 2023-09-08 19:46:17 +03:00
  • 7b1e24c99e
    refactor(cli): remove old cli commands (#1756) LaurentiuNiculae 2023-09-08 15:12:47 +03:00
  • 18e591f52a
    fix: DATA RACE in TestNewExporter (#1766) Alexei Dodon 2023-09-08 15:00:16 +03:00
  • 5a3fac40db
    feat: upload cosign public key and notation certificates to cloud (#1744) Andreea Lupu 2023-09-08 10:03:58 +03:00
  • 6115eed4ec
    refactor(makefile): consolidate the make targets used for bats tests (#1746) Andrei Aaron 2023-09-07 21:06:21 +03:00
  • f5b63963be
    refactor: Reduce binary size of zot-minimal; Added CI check for binary size (#1758) Alexei Dodon 2023-09-06 19:58:00 +03:00
  • 75a76005b4
    chore: fix dependabot alerts (#1763) Ramkumar Chinchani 2023-09-05 12:30:49 -07:00
  • 59dc4c3229
    feat(scheduler): pass the shutdown/reload ctx to running tasks (#1671) peusebiu 2023-09-05 19:48:56 +03:00
  • a0290b4b37
    fix(gc): gc removes unknown manifests (#1762) peusebiu 2023-09-05 19:42:12 +03:00
  • 8e36bfd4d1
    fix: add manifest validation checks (#1747) Ramkumar Chinchani 2023-09-02 01:28:31 -07:00
  • c6b822f3dd
    refactor(authz): use a struct for user access control info operations (#1682) peusebiu 2023-09-01 21:13:53 +03:00
  • b80deb9927
    refactor(storage): refactor storage into a single ImageStore (#1656) peusebiu 2023-09-01 20:54:39 +03:00
  • 72a5968437
    test(bats): added bats example for deleting an image (#1718) LaurentiuNiculae 2023-09-01 17:23:34 +03:00
  • 423302df5f
    fix: nightly build (#1745) Alexei Dodon 2023-09-01 13:08:17 +03:00
  • 521b109c8c
    chore(go.mod): upgrade 3rd party packages (#1742) Andrei Aaron 2023-08-31 20:40:19 +03:00
  • 41bbb23e30
    fix: bats test refactoring (#1731) Alexei Dodon 2023-08-30 22:24:28 +03:00
  • 112fbec5b6
    refactor(cli): added equivalent subcommands for each flag combination under every command (#1674) LaurentiuNiculae 2023-08-30 20:12:24 +03:00
  • 2bd479edd7
    fix(examples): revert examples/config-minimal.json (#1740) peusebiu 2023-08-30 13:25:32 +03:00
  • 9bccd784a9
    chore: fix dependabot alerts (#1737) Ramkumar Chinchani 2023-08-29 21:53:03 -07:00
  • 780bbe42d1
    feat(ui): update to latest zui version (#1735) Andrei Aaron 2023-08-30 01:52:08 +03:00
  • 40b599cca8
    refactor(log): replace default logger with config complient log in root.go (#1734) LaurentiuNiculae 2023-08-29 22:10:30 +03:00
  • b787273b84
    fix: fixed display of new signature tooltips in some cases (#379) Raul Kele 2023-08-29 19:46:13 +03:00
  • 6926bddd3a
    feat(apikey): added route to list user api keys (#1708) peusebiu 2023-08-29 19:38:38 +03:00