Watch
1
0
Fork
You've already forked pkg-proxy
1
mirror of https://github.com/git-pkgs/proxy.git synced 2026-11-13 01:29:17 -05:00

Commit graph

  • e98a0ee483
    Fail early on ingress without hosts and document replica/mount coupling Andrew Nesbitt 2026-09-03 17:09:35 +01:00
  • 7b03b1bbde
    Add Helm chart Andrew Nesbitt 2026-08-13 10:36:34 +01:00
  • ca9eed97ff
    Bump github.com/aws/aws-sdk-go-v2/config from 1.32.38 to 1.32.40 (#310) dependabot[bot] 2026-09-03 17:01:38 +01:00
  • b67cfb1014
    Add Homebrew JSON API and bottle proxy support (#254) Andrew Nesbitt 2026-09-03 16:59:12 +01:00
  • b9b1ea46c6
    Bump github.com/aws/aws-sdk-go-v2/config from 1.32.38 to 1.32.40 dependabot[bot] 2026-09-03 15:51:34 +00:00
  • 5492ab5da8
    Bump github.com/aws/aws-sdk-go-v2/service/ecr from 1.60.7 to 1.61.0 (#308) dependabot[bot] 2026-09-03 16:47:51 +01:00
  • 30e54a1e0c
    Add generic HTTP download proxy for GitHub release assets (mise/aqua) (#302) Giles Westwood 2026-09-03 16:44:54 +01:00
  • ff906245a8
    Bump github.com/aws/aws-sdk-go-v2/service/ecr from 1.60.7 to 1.61.0 dependabot[bot] 2026-09-03 15:40:21 +00:00
  • 06baf439d3
    Bump github.com/CycloneDX/cyclonedx-go from 0.11.0 to 0.12.0 (#311) dependabot[bot] 2026-09-03 16:36:36 +01:00
  • 14175bf7fa fix(handler): pass metadata content-encoding with the body it describes Christian Heim 2026-09-03 17:22:59 +02:00
  • a8077597b6
    Bump github.com/CycloneDX/cyclonedx-go from 0.11.0 to 0.12.0 dependabot[bot] 2026-09-03 15:17:29 +00:00
  • c90a0dbea1
    Bump golang from 1.26.6-alpine to 1.27.1-alpine dependabot[bot] 2026-09-03 15:14:24 +00:00
  • ac7f724384 fix(handler): fetch conda repodata gzip-compressed on both hops Christian Heim 2026-09-03 14:46:18 +02:00
  • 332f0b3484 Merge remote-tracking branch 'upstream/main' into feat/generic-http Giles Westwood 2026-09-03 12:45:42 +01:00
  • 292112d540 Use fixed Accept header for generic metadata Giles Westwood 2026-09-03 12:34:40 +01:00
  • 211fc3eeae
    Reconcile with #298 and #304 after rebase Andrew Nesbitt 2026-09-03 10:23:29 +01:00
  • 6d04f4c75b
    Send fixed Accept for Homebrew API and match If-None-Match properly Andrew Nesbitt 2026-09-02 21:29:13 +01:00
  • cd1fe84bda
    Reconcile with #280 and #301 after rebase Andrew Nesbitt 2026-09-02 21:24:15 +01:00
  • 21d7e2adab
    Fix Homebrew HEAD offline fallback and non-sha256 OCI manifest handling Andrew Nesbitt 2026-08-29 12:31:10 +01:00
  • dcfb08766a
    Add Homebrew JSON API and bottle proxy support Andrew Nesbitt 2026-08-17 09:34:23 +01:00
  • 5499837084
    Add pre-cache artifact scanning hook (trivy/ClamAV/Wiz/custom) (#298) aarnaud 2026-09-03 05:06:44 -04:00
  • c188a54ea4
    fix(handler): preserve upstream content-encoding for cached metadata (#304) pinguinfuss 2026-09-03 10:58:58 +02:00
  • 6ee54a7f12 fix(handler): scope verbatim metadata fetch to the ProxyCached path Christian Heim 2026-09-03 07:42:11 +02:00
  • c26e350554 fix(handler): preserve upstream content-encoding for cached metadata Christian Heim 2026-09-03 06:45:29 +02:00
  • 240ac404ba
    Add pre-cache artifact scanning hook (trivy/ClamAV/Wiz/custom) Anthony ARNAUD 2026-09-01 22:32:10 -04:00
  • 0067b1781e Add generic HTTP download proxy for GitHub release assets Giles Westwood 2026-09-02 16:30:56 +01:00
  • c5e14835dd
    Use header constants across the handler package (#301) Andrew Nesbitt 2026-09-02 13:22:02 +01:00
  • da66a125a9
    Use header constants across the handler package Andrew Nesbitt 2026-09-02 13:16:23 +01:00
  • 7743417c72
    Add Swift package registry support (#259) Andrew Nesbitt 2026-09-02 13:06:34 +01:00
  • f77094ca45
    Drop BulkCheckVulnerabilities coverage after #279 removed it Andrew Nesbitt 2026-09-02 13:04:36 +01:00
  • e51e8b8e0e
    Address review: upstream-hash refetch and cache PURL cleanup Andrew Nesbitt 2026-08-20 09:18:05 +01:00
  • 1543409cc2
    Use stored PURLs for cache lookups Andrew Nesbitt 2026-08-16 23:28:12 +01:00
  • e831d16842
    Handle Swift registry cache identities Andrew Nesbitt 2026-08-16 23:10:33 +01:00
  • 97dbe82b77
    Canonicalize Swift package identifiers Andrew Nesbitt 2026-08-15 19:05:23 +01:00
  • 4e294cdcd6
    Fix Swift registry pagination and archive HEAD requests Andrew Nesbitt 2026-08-15 18:04:53 +01:00
  • c57ffe5e92
    Fix Swift archive integrity handling Andrew Nesbitt 2026-08-15 10:34:22 +01:00
  • 97e4aa05de
    Add Swift package registry support Andrew Nesbitt 2026-08-15 09:45:05 +01:00
  • cad1a9226a
    Report upstream circuit breaker state in /health and /metrics (#275) wickedOne 2026-09-02 13:52:32 +02:00
  • effbf85f5e
    Bumped github.com/git-pkgs/registries to v0.9.0 wickedOne 2026-08-30 13:16:55 +02:00
  • cff824abdd
    apply review changes wickedOne 2026-08-24 16:33:37 +02:00
  • b5fe0512a9
    applied requested changes wickedOne 2026-08-22 13:20:46 +02:00
  • 649592dbc5
    Report upstream circuit breaker state in /health and /metrics wickedOne 2026-08-18 16:18:05 +02:00
  • b5ee6dd96c
    Add ECR auto-refreshing upstream authentication (#278) Andrew Nesbitt 2026-09-02 12:43:43 +01:00
  • 1e3369c959
    fix(oci): cache tag lists and normalize manifest variants (#280) Abhinav Gautam 2026-09-02 17:10:35 +05:30
  • 4b9b401d1f
    Add Alpine APK repository proxy support (#293) pinguinfuss 2026-09-02 13:36:00 +02:00
  • d6d93c2da2
    Drop doubled blank line in docs/configuration.md Andrew Nesbitt 2026-09-02 12:35:39 +01:00
  • 7f8ccab96f
    Accept inline SBOM documents in mirror API (#294) Abhinav Gautam 2026-09-02 16:56:29 +05:30
  • 76fcd07755
    Read the stored publish time in the npm cooldown download check (#296) Victor Chacon Codesseira 2026-09-02 07:17:55 -04:00
  • a0b87bc045
    Bump google.golang.org/grpc from 1.82.1 to 1.83.1 (#299) dependabot[bot] 2026-09-02 12:13:30 +01:00
  • 7e1cb68c7c
    Add upstream.npm_full_metadata to serve publish times without cooldown (#297) Victor Chacon Codesseira 2026-09-02 07:13:12 -04:00
  • ac9a2defb1
    Bump google.golang.org/grpc from 1.82.1 to 1.83.1 dependabot[bot] 2026-09-02 11:05:42 +00:00
  • 526872b725 Add upstream.npm_full_metadata to serve publish times without cooldown VictorCodesseira 2026-09-01 14:43:59 -04:00
  • 5acbfcf984 Read the stored publish time in the npm cooldown download check VictorCodesseira 2026-09-01 14:42:23 -04:00
  • 3dd4bcc846
    fix(mirror): address inline SBOM review feedback abhinavgautam01 2026-08-30 22:45:54 +05:30
  • 47bdfdba17
    feat(mirror): accept inline SBOM API requests abhinavgautam01 2026-08-30 16:56:57 +05:30
  • 5b0c32a110 Serve APK package HEAD requests without a body Christian Heim 2026-08-29 23:26:08 +02:00
  • 7cd7cdc716
    Merge branch 'main' into alpine-apk-support pinguinfuss 2026-08-29 18:14:15 +02:00
  • 9d71904925 Add Alpine APK repository proxy support Christian Heim 2026-08-29 02:13:18 +02:00
  • 41ae7d6520
    Add GCS storage backend with lighter dependencies (#179) Andrew Nesbitt 2026-08-29 11:23:07 +01:00
  • f43aa9d13e
    Make built-in upstream URLs configurable (#255) Andrew Nesbitt 2026-08-29 11:19:54 +01:00
  • 4c1d16f009
    Make built-in upstream URLs configurable Andrew Nesbitt 2026-08-29 11:14:27 +01:00
  • 3b5dc88044
    Support PyPI Simple API JSON responses (#290) Andrew Nesbitt 2026-08-28 16:26:15 +01:00
  • e26c3690db
    Extract GCS client into standalone module Andrew Nesbitt 2026-08-28 13:38:57 +01:00
  • edc18e939d
    Replace gcsblob with lightweight GCS backend Andrew Nesbitt 2026-07-01 18:56:35 +01:00
  • 0477660f8f
    Add GCS storage backend with Workload Identity support Anthony A. 2026-06-11 13:35:19 -04:00
  • d4a3978ab5
    fix(oci): rewrite named registry pagination links abhinavgautam01 2026-08-28 16:10:23 +05:30
  • cd0aaf00e7
    Bump github.com/git-pkgs/purl to v0.1.19 (#291) Andrew Nesbitt 2026-08-27 18:33:02 +01:00
  • a1011827b6
    Bump github.com/git-pkgs/cooldown from 0.1.1 to 0.2.0 (#287) dependabot[bot] 2026-08-27 18:30:58 +01:00
  • 7633300b93
    fix(oci): preserve cached pagination links abhinavgautam01 2026-08-27 21:38:29 +05:30
  • dd7b28dcfb
    Bump github.com/git-pkgs/purl to v0.1.19 Andrew Nesbitt 2026-08-27 16:45:10 +01:00
  • 62e811c7c2
    Bump github.com/git-pkgs/cooldown from 0.1.1 to 0.2.0 dependabot[bot] 2026-08-27 15:29:48 +00:00
  • 50f5561cc6
    Bump github.com/git-pkgs/enrichment from 0.6.5 to 0.7.0 (#285) dependabot[bot] 2026-08-27 16:27:03 +01:00
  • d2754dd0fa
    Bump github.com/git-pkgs/vers from 0.3.1 to 0.6.0 dependabot[bot] 2026-08-27 15:26:39 +00:00
  • 062d616dac
    Bump modernc.org/sqlite from 1.56.0 to 1.57.0 (#289) dependabot[bot] 2026-08-27 16:25:43 +01:00
  • 5508872cbf
    Bump github.com/go-chi/chi/v5 from 5.3.1 to 5.3.2 (#286) dependabot[bot] 2026-08-27 16:24:19 +01:00
  • 5b92e441db
    Bump docker/setup-buildx-action from 4.2.0 to 4.3.0 (#284) dependabot[bot] 2026-08-27 16:21:58 +01:00
  • a9efeec2a8
    Support PyPI Simple API JSON responses Andrew Nesbitt 2026-08-27 16:20:31 +01:00
  • 528917a749
    Bump modernc.org/sqlite from 1.56.0 to 1.57.0 dependabot[bot] 2026-08-27 15:15:51 +00:00
  • a3c8f9bcc8
    Bump github.com/go-chi/chi/v5 from 5.3.1 to 5.3.2 dependabot[bot] 2026-08-27 15:15:28 +00:00
  • 905b322a6f
    Bump github.com/git-pkgs/enrichment from 0.6.5 to 0.7.0 dependabot[bot] 2026-08-27 15:15:20 +00:00
  • 0e775100d2
    Bump docker/setup-buildx-action from 4.2.0 to 4.3.0 dependabot[bot] 2026-08-27 15:15:14 +00:00
  • 7e1e512072
    Bump golang from 1.26.6-alpine to 1.27.0-alpine dependabot[bot] 2026-08-27 15:15:11 +00:00
  • 7d061204c2
    fix(oci): dual-write manifest cache variants abhinavgautam01 2026-08-25 18:24:19 +05:30
  • f0d90cd543
    fix(oci): retry transient token requests (#281) Abhinav Gautam 2026-08-25 17:53:09 +05:30
  • c62a57d8d2
    Back off failed ECR token refreshes Andrew Nesbitt 2026-08-24 10:26:35 +01:00
  • b5e1ffeefd
    Improve ECR token refresh and region inference Andrew Nesbitt 2026-08-24 10:01:39 +01:00
  • 299658af75
    fix(oci): preserve manifest cache compatibility abhinavgautam01 2026-08-24 14:30:24 +05:30
  • bb7ac44978
    test(oci): cover token request retries abhinavgautam01 2026-08-24 14:15:05 +05:30
  • 1bae32c2ce
    fix(oci): refine manifest cache variants abhinavgautam01 2026-08-22 14:46:58 +05:30
  • 094f609fcd
    fix(oci): tighten token retry handling abhinavgautam01 2026-08-22 14:40:28 +05:30
  • e770099323
    fix(oci): retry transient token requests abhinavgautam01 2026-08-22 12:48:27 +05:30
  • 52f1e054d3
    fix(oci): cache tag lists and normalize manifest variants abhinavgautam01 2026-08-22 12:25:13 +05:30
  • 4a1cee7860
    Coalesce concurrent ECR token fetches with singleflight Andrew Nesbitt 2026-08-21 09:47:47 +01:00
  • b90743885a
    Collapse ecrTokens.header to a single return path Andrew Nesbitt 2026-08-21 08:48:16 +01:00
  • 7b56989b51
    Add ECR auto-refreshing upstream authentication Andrew Nesbitt 2026-08-21 08:35:46 +01:00
  • 272e6d9040
    Lint and dead-code cleanup (#279) Andrew Nesbitt 2026-08-21 09:26:27 +01:00
  • c1f09e7921
    Show build information in web UI (#257) Ching Wei Kang 2026-08-21 04:25:02 -04:00
  • 648d7512a5
    Remove dead code and migrate tests off legacy Filesystem storage Andrew Nesbitt 2026-08-21 09:16:45 +01:00
  • 8da628d861
    Apply gofmt and CutSuffix simplification Andrew Nesbitt 2026-08-21 09:16:45 +01:00
  • aae28a9025
    Bump go tool golangci-lint to v2.13.1 Andrew Nesbitt 2026-08-21 09:16:44 +01:00