Commit Graph

  • 0d148e1d6b new config option for sync-destination laurentiuNiculae 2022-03-10 17:39:11 +0200
  • 340456c8b4 add a Makefile and update deps Ramkumar Chinchani 2022-03-18 19:09:48 +0000
  • 6d04ab3cdc sync: support reloading sync config when the config file changes Petu Eusebiu 2022-02-10 16:17:49 +0200
  • 7e8cc3c71c
    Exported PATH for notation (#470) Catalin-George Hofnar 2022-03-18 17:55:04 +0200
  • cff3be638f ci/cd: scan released images with trivy scanner Ramkumar Chinchani 2022-03-11 04:07:49 +0000
  • e767cb456c fix issue and PR templates Ramkumar Chinchani 2022-03-16 20:57:54 +0000
  • a1bd5749cc fix dependabot alerts Ramkumar Chinchani 2022-03-17 01:34:39 +0000
  • 42b8e620b2 fix dependabot alerts Ramkumar Chinchani 2022-03-17 01:11:02 +0000
  • 9166ac712e fix dependabot alerts Ramkumar Chinchani 2022-03-17 00:02:31 +0000
  • 96ac128082 Cleanup static data Naman Jiandani 2022-03-16 15:18:11 -0700
  • 5d0e73e097 update package deps Ramkumar Chinchani 2022-03-16 21:23:14 +0000
  • b12af4d598 Intialize zui package explorer Naman Jiandani 2022-01-10 20:35:12 -0800
  • 10f0e6c307 fix dependabot alert Ramkumar Chinchani 2022-03-15 20:58:32 +0000
  • 63d94d4ac5 Update dist-spec version automatically laurentiuNiculae 2022-03-07 14:50:15 +0200
  • fa27e22404 Added clustering github workflow Petu Eusebiu 2022-03-02 20:10:06 +0200
  • b8010e1ee4 routes: changes required to do browser authentication Shivam Mishra 2022-02-16 01:15:13 +0000
  • aee94218aa remove root access for skopeo in Makefile laurentiuNiculae 2022-03-07 11:58:28 +0200
  • 0d77b60de7 test: use T.TempDir to create temporary test directory Eng Zer Jun 2022-03-07 16:55:12 +0800
  • 4be2652085 conformance: fix cross-mount behavior when 'from' is missing Ramkumar Chinchani 2022-03-04 23:21:30 +0000
  • 95e4b2054b upgrade module deps Ramkumar Chinchani 2022-03-04 18:48:20 +0000
  • 3b9699c536 go.mod: cleanup deps so 'go mod tidy' works Ramkumar Chinchani 2022-03-02 21:20:35 +0000
  • cf70a8d71e CVE-2022-23648: update dependencies in go.mod Ramkumar Chinchani 2022-03-03 16:54:00 +0000
  • 9cffbcaccb s3: bugfix, use sync.Map instead of map for storing multi part uploads references add storage lock in GetIndexContent Petu Eusebiu 2022-03-02 20:29:48 +0200
  • bf21435d42 remove linger go.sum entries to fix dependabot alert Ramkumar Chinchani 2022-03-02 20:52:20 +0000
  • 8db3e1b192 CVE-2022-23649: fix dependabot alert Ramkumar Chinchani 2022-02-26 02:08:41 +0000
  • 3ada6af0de tls: set min version to 1.2 and restrict cipher suites Ramkumar Chinchani 2022-03-01 20:57:56 +0000
  • 45968e0bb7 sync: fix inconsistent test, used inject error fw for hard to reach test cases Petu Eusebiu 2022-02-18 13:36:50 +0200
  • 1084cae69b
    initial commit: templates and github workflows Ramkumar Chinchani 2022-03-01 17:27:33 +0000
  • 6baa55dc2d
    Initial commit Ramkumar Chinchani 2022-03-01 09:03:50 -0800
  • 408f043f1e codecov: upgrade from v1 to v2 Ramkumar Chinchani 2022-02-25 00:36:05 +0000
  • 25bacd5aec ci/cd: add a workflow to detect/close stale PRs and issues Ramkumar Chinchani 2022-02-18 02:32:18 +0000
  • b800c5f20a README: update README.md Ramkumar Chinchani 2022-01-29 02:21:58 +0000
  • 38a110314b gc: add a gcDelay param Ramkumar Chinchani 2022-02-10 00:51:35 +0000
  • 35eeedb22a sync: pull only missing images, not everything, closes #335 Petu Eusebiu 2021-12-17 18:34:22 +0200
  • bb53552048 bump github.com/docker/distribution from 2.7.1+incompatible to 2.8.0+incompatible Ramkumar Chinchani 2022-02-12 01:09:17 +0000
  • c0c6b255e1 dependabot-alert: update 'github.com/open-policy-agent/opa' Ramkumar Chinchani 2022-02-12 01:06:57 +0000
  • f66d496257 dependabot-alert: update 'github.com/open-policy-agent/opa' Ramkumar Chinchani 2022-02-11 22:03:02 +0000
  • 36ce0f8bb0 ci/cd: fix image upload pipeline Ramkumar Chinchani 2022-02-10 21:38:37 +0000
  • 0ec39c0313 sync: make RetryDelay and MaxRetries optional Petu Eusebiu 2022-02-09 17:55:03 +0200
  • 37d150e32f search: graphql api to give detailed repo info Shivam Mishra 2022-02-02 02:02:05 +0000
  • 4ddfd059b6 ci/cd: count lines of code Ramkumar Chinchani 2022-02-09 20:13:33 +0000
  • b2c8533719 test: fix ldap unit tests Ramkumar Chinchani 2022-02-09 21:43:14 +0000
  • 47c9b6244e Added config enable=true/false for extensions with default value as enabled closes #258 Alexei Dodon 2021-12-28 15:29:30 +0200
  • 730fe70f2f coverage: improve code coverage Ramkumar Chinchani 2022-02-07 23:19:09 +0000
  • 73027fbce5 ci/cd: fix build/test workflow Ramkumar Chinchani 2022-02-09 05:01:00 +0000
  • 40d6174c1e ci/cd: restore part of github workflow for PRs Ramkumar Chinchani 2022-02-08 19:19:55 +0000
  • 298b966eab build: parameterize arch builds Ramkumar Chinchani 2022-01-24 05:19:01 +0000
  • d2aa016cdb storage: flush/sync contents to disk on file close Ramkumar Chinchani 2022-01-21 04:11:44 +0000
  • c73e71b018 ci/cd: add a basic push-pull testing using client tools Ramkumar Chinchani 2022-02-04 17:44:16 +0000
  • f89925fb27 sync: periodically retry if on-demand fails inline, closes #281 sync: don't return error on sync signatures, just skip them, closes #375 sync: sync signatures on demand sync on demand: in case of parallel requests pull image just once, closes #344 Petu Eusebiu 2022-01-10 18:06:12 +0200
  • 87084f286b storage: improve/fix oci image validation Ramkumar Chinchani 2022-01-19 19:54:17 +0000
  • 8d6b36a61b bench: fix benchmark test data Ramkumar Chinchani 2022-01-19 07:12:48 +0000
  • a0e65379c8 sync: for a prefix, allow multiple registries as a list instead of only one, closes #343 Petu Eusebiu 2021-12-29 17:14:56 +0200
  • 45fe129c63 notaryv2: fix 'notation list' Ramkumar Chinchani 2022-01-31 21:33:07 +0000
  • f9d14d7f94 ci/cd: add a license checker Ramkumar Chinchani 2022-01-24 17:31:39 +0000
  • b9250a783a Use InsecureSkipVerify only with https upstreams Petu Eusebiu 2022-01-27 14:45:46 +0200
  • e0a1a82890 coverage: add failure injection framework Ramkumar Chinchani 2021-12-21 04:18:13 +0000
  • f47c8222c2 bug: Storage used per zot repo metric is broken Alexei Dodon 2022-01-26 23:52:59 +0200
  • 89b143805e Remove sync http handler, not needed anymore since added sync on demand Petu Eusebiu 2022-01-07 14:28:45 +0200
  • 4d576a4817 storage: return errors instead of panics Ramkumar Chinchani 2022-01-21 04:50:10 +0000
  • 1e5ea7e09c controller: support rate-limiting incoming requests Ramkumar Chinchani 2022-01-21 20:30:09 +0000
  • f251e7af10 update go.mod Ramkumar Chinchani 2022-01-24 06:43:17 +0000
  • d259ba6e4f Fix scrub command crash Alexei Dodon 2022-01-22 16:05:14 +0200
  • c9a81baa10 Renamed zot-exporter to zxp and added its image to zot release Alexei Dodon 2022-01-17 16:36:13 +0200
  • cec66f6bc2 ci/cd: update continuous benchmark version Ramkumar Chinchani 2022-01-16 01:54:23 +0000
  • 6a2529f08f ci/cd: add continuous benchmark action Ramkumar Chinchani 2022-01-13 22:06:35 +0000
  • 72da8303c5 perf: add a 'zb' binary for perf testing of dist-spec registries Ramkumar Chinchani 2021-12-10 22:27:40 +0000
  • 1109bb4dde sync: Added support for syncing notary/cosign signatures, closes #261 Petu Eusebiu 2021-12-07 20:26:26 +0200
  • e6d6d5a7de Fix cli version showing help message, closes #361 Petu Eusebiu 2022-01-12 17:17:04 +0200
  • 4896adad1b build: split functionality into separate binaries Ramkumar Chinchani 2022-01-11 01:15:35 +0000
  • c4d34b7269 Added storage latency histogram metric Alexei Dodon 2021-12-21 15:19:40 +0200
  • 4f825a5e2f [Identity-based Authorization] Add an option to specify a global policy for all repositories using regex. Petu Eusebiu 2021-09-10 18:23:26 +0300
  • 3177f87403 ci/cd: upgrade golang to 1.17 Ramkumar Chinchani 2022-01-06 20:21:44 +0000
  • e5f8b184d6 ci/cd: added a 'make verify-config' target so that example configurations don't break, closes #350 Petu Eusebiu 2022-01-07 14:58:02 +0200
  • 9e98b03f55 go.mod: fix GHSA-mvff-h3cj-wj9c Ramkumar Chinchani 2022-01-06 18:26:35 +0000
  • cac7fe4854 storage: use sha256-simd from minio Ramkumar Chinchani 2021-12-04 04:35:07 +0000
  • 8183e1467c lint: some more linter-related cleanup Ramkumar Chinchani 2021-12-23 01:22:15 +0000
  • 25dd640e3d
    Update README.md Ramkumar Chinchani 2021-12-22 17:09:16 -0800
  • 8feed997a0
    Update README.md Ramkumar Chinchani 2021-12-22 17:08:58 -0800
  • eff6ddc9ce Install notation as prerequisite for test Makefile target Alexei Dodon 2021-12-07 15:07:22 +0200
  • ac3801ea2d lint: upgrade golangci-lint Ramkumar Chinchani 2021-12-13 19:23:31 +0000
  • 5f04092e71 Fix negative WaitGroup counter at runtime Petu Eusebiu 2021-12-17 18:37:02 +0200
  • fc4a34d43a ci/cd: include tag name in release docker builds Ramkumar Chinchani 2021-12-15 22:47:53 +0000
  • 50a0831f1b ci/cd: fix github workflow to upload release binaries Ramkumar Chinchani 2021-12-15 22:14:53 +0000
  • c86f44cc53 Disable sync periodically polling when pollInterval is not configured Filtering out sync on demand images based on content configuration Petu Eusebiu 2021-10-25 15:05:03 +0300
  • c61c3836db implement scrub to check manifest/blob integrity Andreea-Lupu 2021-10-05 12:12:22 +0300
  • 914cf5c356 ci/cd: fix arch builds to pick correct file Ramkumar Chinchani 2021-12-08 19:47:47 +0000
  • 627cb97ef1 Add wait group for graceful shutdown, closes #302 Petu Eusebiu 2021-12-02 19:45:26 +0200
  • f011192615 fix Dependabot alert about GHSA-v95c-p5hm-xq8f Ramkumar Chinchani 2021-12-08 05:03:15 +0000
  • b4c8d8351a
    Create PULL_REQUEST_TEMPLATE.md Ramkumar Chinchani 2021-12-07 21:22:52 -0800
  • 0e03c88e51 Update issue templates Ramkumar Chinchani 2021-12-07 21:17:44 -0800
  • d4307d96ac build: fix build artifacts in binary Ramkumar Chinchani 2021-12-07 20:51:04 +0000
  • 63a75216ed sync: allow for saving to a subpath, closes #307 Petu Eusebiu 2021-12-06 16:41:04 +0200
  • 96226af869 move references to zotregistry.io and project-zot Ramkumar Chinchani 2021-12-04 03:50:58 +0000
  • 304a68334e ci/cd: build for arm64 arch Ramkumar Chinchani 2021-12-03 17:42:03 +0000
  • e42e42a2cc artifacts: initial support for artifacts/notaryv2 spec Ramkumar Chinchani 2021-10-30 02:10:55 +0000
  • d1a80ba9b7 ci/cd: keep docker and stacker builds files consistent Ramkumar Chinchani 2021-12-01 02:26:44 +0000
  • f99fa37623 ci/cd: unit test hangs for a long time intermittently closes #286 Alexei Dodon 2021-11-22 10:12:01 +0200
  • fff6107310 Sync prefix can be an exact match or a glob pattern, closes #297 Petu Eusebiu 2021-11-25 14:04:39 +0200
  • f0ef10fa50 sync: cleanup the orphaned private download dir on failure, closes 282 Petu Eusebiu 2021-11-18 14:52:32 +0200