Watch
1
0
Fork
You've already forked pkg-proxy
1
mirror of https://github.com/git-pkgs/proxy.git synced 2026-09-16 07:42:05 -04:00

Commit graph

  • 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
  • 17446b419f
    Bump registries to v0.8.1 (#277) Andrew Nesbitt 2026-08-20 15:38:38 +01:00
  • c4ab62906f
    Bump registries to v0.8.1 Andrew Nesbitt 2026-08-20 15:25:26 +01:00
  • 02e8c3c0fe Fix Layout build info field promotion WilliamK112 2026-08-20 15:53:09 +08:00
  • 5cdbc89ed4
    Remove supporting-module-issues.md Andrew Nesbitt 2026-08-20 08:29:51 +01:00
  • 0b48bd30b1 Merge branch 'main' into agent/show-build-info-in-ui WilliamK112 2026-08-20 09:43:57 +08:00
  • a1842a6d7f Fix footer build info shadowed by page Version fields WilliamK112 2026-08-20 09:43:22 +08:00
  • 1a814c7e1f
    Use shared integrity verification (#260) Andrew Nesbitt 2026-08-17 09:20:11 +01:00
  • 83f65380b7
    Finish integrity migration Andrew Nesbitt 2026-08-15 22:33:47 +01:00
  • 33cbaabe08
    Use shared integrity verification Andrew Nesbitt 2026-08-15 19:46:54 +01:00
  • 12ad4ecefc
    Bump github.com/git-pkgs/purl to v0.1.17 (#273) Andrew Nesbitt 2026-08-17 08:36:20 +01:00
  • 25ad4373e2
    Bump github.com/git-pkgs/purl to v0.1.17 Andrew Nesbitt 2026-08-16 23:26:20 +01:00
  • f0e6e11e8c
    Upgrade to Go 1.26.6 (#246) Andrew Nesbitt 2026-08-16 18:22:26 +01:00
  • 088027cac3
    feat: add Helm repository proxy support (#268) Abhinav Gautam 2026-08-16 22:42:55 +05:30
  • 49a68f1d81
    Record proxy request metrics (#270) Andrew Nesbitt 2026-08-16 18:12:03 +01:00
  • 0866d1a28c Record proxy request metrics Andrew Nesbitt 2026-08-16 17:25:50 +01:00
  • e4fbf3f277
    Add JSONL access logging (#269) Andrew Nesbitt 2026-08-16 18:07:39 +01:00
  • 879e89efca
    Correct cache metrics (#272) Andrew Nesbitt 2026-08-16 18:01:59 +01:00