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

Commit graph

  • 132490b7eb Cache configured version-pinned paths of generic upstreams Giles Westwood 2026-10-08 21:52:29 +01:00
  • 2671930384
    build(deps): bump github.com/aws/aws-sdk-go-v2/service/ecr dependabot[bot] 2026-10-08 15:17:00 +00:00
  • 8232234461
    build(deps): bump modernc.org/sqlite from 1.59.0 to 1.60.1 dependabot[bot] 2026-10-08 15:13:56 +00:00
  • 8e25380047 scope only not handled explicitly Ondrej Kokes 2026-10-08 13:12:10 +02:00
  • 09b9ef98f0 npm: version lookup returns 502 Ondrej Kokes 2026-10-08 13:06:48 +02:00
  • 1b5691ff0a
    Rewrite Composer metadata in place and keep it minified simon chrzanowski 2026-10-08 12:51:14 +02:00
  • 44f552ee81 feat(container): support containerd ns query parameter for multi-registry mirroring Yunare Maia 2026-10-08 10:27:25 +00:00
  • a4362b8e0c
    Fail browse file responses on archive read errors abhinavgautam01 2026-10-08 15:09:56 +05:30
  • fd4e9b74b8 Mark Helm cooldown as supported in README Andrew Nesbitt 2026-10-08 09:58:56 +02:00
  • 1584499ac3
    Cut memory use of npm metadata rewriting (#413) simon chrzanowski 2026-10-08 07:36:33 +02:00
  • d9db46b80d Cut memory use of npm metadata rewriting Simon Chrzanowski 2026-10-07 10:04:43 +02:00
  • 51934a1e53
    Stream archives when listing and reading browsed files abhinavgautam01 2026-10-06 09:49:02 +05:30
  • 314b27bef4 Take docker.io on every prefix route Christian Heim 2026-10-06 00:41:28 +02:00
  • 2969771573 Let the prefix route take ns for aliases and mirrored registries Christian Heim 2026-10-05 23:20:20 +02:00
  • 88c3f00236
    Merge 3b48d0044f into 129e6c6c1b Benoit 2026-10-05 10:06:49 -07:00
  • 129e6c6c1b
    Filter cached packages by ecosystem using pills (#319) v0.9.1 Ondrej Kokes 2026-10-05 09:20:36 +02:00
  • 88bccdfa22
    Update supportedEcosystems comment for filter pills Andrew Nesbitt 2026-10-05 08:16:24 +01:00
  • 54aafe38e9
    Merge original ecosystem filter proposal Andrew Nesbitt 2026-10-05 08:07:14 +01:00
  • 3901435013
    Fix cached package ecosystem filters Andrew Nesbitt 2026-10-05 08:02:44 +01:00
  • 866e559285
    Add cooldown package pattern overrides (#407) Andrew Nesbitt 2026-10-04 20:48:41 +01:00
  • 9fef876772 README: containerd config_path and how to check it Christian Heim 2026-10-04 21:06:49 +02:00
  • fde5ffc33a Allow upstream/{name}/ together with ns when they agree Christian Heim 2026-10-04 21:06:49 +02:00
  • 24fa62f51f Keep non-default ports apart in the ns index Christian Heim 2026-10-04 21:06:49 +02:00
  • 507c742265
    Reject unsafe cooldown pattern syntax Andrew Nesbitt 2026-10-04 19:02:48 +01:00
  • 8d6c5ca4e9
    Merge pull request #406 from git-pkgs/fix/npm-metadata-tarballs Andrew Nesbitt 2026-10-04 18:36:02 +01:00
  • 0b760e7578
    Expose full cooldown decisions through pattern policy Andrew Nesbitt 2026-10-04 18:28:30 +01:00
  • 34985b54d9
    Support npm content-addressed tarball URLs Andrew Nesbitt 2026-10-04 18:05:42 +01:00
  • 9bb03994c5
    Add cooldown package pattern overrides Andrew Nesbitt 2026-10-04 18:21:18 +01:00
  • dc1fc5baf3
    Coalesce concurrent metadata fetches (#400) montehurd 2026-10-04 09:50:45 -07:00
  • f60772d2d8
    Support HTTP byte-range requests for local file cached artifact downloads (#404) PhantomPhoton 2026-10-04 09:48:41 -07:00
  • 4856311e24 Run each caller's validate on a shared metadata fetch montehurd 2026-10-03 15:47:53 -07:00
  • c121a4ee36 Redact registry URLs in ns index warnings Christian Heim 2026-10-04 00:37:20 +02:00
  • 5f62462bae Qualify the README claim about ns mirror coverage Christian Heim 2026-10-04 00:36:32 +02:00
  • 669869353d Version the tag-list cache identity for the raw-link format Christian Heim 2026-10-04 00:36:32 +02:00
  • c68324f17d Coalesce concurrent metadata fetches montehurd 2026-10-02 22:40:15 -07:00
  • 96ada2447c Document containerd ns mirroring Christian Heim 2026-10-04 00:12:24 +02:00
  • 0bfccca8db Route containerd ns mirror requests to configured registries Christian Heim 2026-10-04 00:12:03 +02:00
  • f00e0e4943 feat(handler): enable byte ranges across artifact downloads PhantomPhoton 2026-10-03 19:48:02 +00:00
  • e85fe143cf feat(handler): add request-aware byte range responses PhantomPhoton 2026-10-03 19:31:13 +00:00
  • a475ab42ab feat(handler): preserve efficient seek through integrity checks PhantomPhoton 2026-10-03 19:20:54 +00:00
  • 034b2cee9a feat(storage): expose efficient seek for local files PhantomPhoton 2026-10-03 19:14:00 +00:00
  • 4b1625b2eb
    Copy inherited Composer fields shallowly when expanding (#401) montehurd 2026-10-03 04:10:44 -07:00
  • 8cc63c40ee
    Cache rewritten npm and Composer metadata (#402) montehurd 2026-10-03 04:09:15 -07:00
  • e9af3c83c7 Copy inherited Composer fields shallowly when expanding montehurd 2026-10-03 00:11:10 -07:00
  • 481b7cf204 Cache rewritten npm and Composer metadata montehurd 2026-10-03 00:09:34 -07:00
  • 739bba316c
    Drop unused registry from TestUpdateEcosystemStatsSumsAliasedRows Andrew Nesbitt 2026-10-02 10:42:59 +01:00
  • e7817dc86c
    Merge pull request #393 from wickedOne/analytics-6-source-attribution Andrew Nesbitt 2026-10-02 10:38:16 +01:00
  • 4261bcbc3f
    Show the by-client table regardless of ui_request_sources Andrew Nesbitt 2026-10-02 10:34:41 +01:00
  • 3b48d0044f
    Add an opt-in open URL cache at /url/ Benoit Sigoure 2026-10-01 22:13:49 +00:00
  • 5fce1871d2
    Merge pull request #392 from wickedOne/analytics-5-grafana Andrew Nesbitt 2026-10-02 10:20:16 +01:00
  • 7c129f9adb
    Merge pull request #391 from wickedOne/analytics-4-stats-breakdown Andrew Nesbitt 2026-10-02 10:16:25 +01:00
  • 31b73784f5
    Merge pull request #390 from wickedOne/analytics-3-page Andrew Nesbitt 2026-10-02 10:13:30 +01:00
  • f40f839b80
    Merge pull request #389 from wickedOne/analytics-2-ecosystem-stats Andrew Nesbitt 2026-10-02 10:02:29 +01:00
  • 9dff45d36c
    Merge remote-tracking branch 'origin/main' into analytics-2-ecosystem-stats Andrew Nesbitt 2026-10-02 09:57:00 +01:00
  • 82f5e66d8f
    Merge pull request #388 from wickedOne/analytics-1-route-coverage Andrew Nesbitt 2026-10-02 09:41:41 +01:00
  • 2124e8c8ca
    Merge pull request #383 from montehurd/batch-hit-updates Andrew Nesbitt 2026-10-02 09:33:11 +01:00
  • b40a50aad8
    Add storage.cache_artifacts to serve artifacts without storing them (#387) Daniil Skripchenko 2026-10-02 15:28:20 +07:00
  • e8d26afc35 Rename Proxy.Passthrough to StreamArtifacts DANIILSKRIPCHENKO 2026-10-02 15:09:13 +07:00
  • 0a3ec11364 Address review: abort truncated streams, guard every cache read DANIILSKRIPCHENKO 2026-10-02 14:42:17 +07:00
  • ac574887a5 Merge remote-tracking branch 'origin/main' into feature/storage-passthrough DANIILSKRIPCHENKO 2026-10-02 14:31:38 +07:00
  • 76db94552f
    Install development tools directly in CI (#398) Andrew Nesbitt 2026-10-01 19:48:27 +01:00
  • 4b381e5351
    Install development tools directly in CI Andrew Nesbitt 2026-10-01 19:36:54 +01:00
  • 107301c984
    build(deps): bump alpine from 3.24.1 to 3.24.2 (#397) dependabot[bot] 2026-10-01 16:46:01 +01:00
  • 55ed6b9a16 Keep hit timestamps from moving backwards montehurd 2026-10-01 08:21:55 -07:00
  • a820cdcd22
    build(deps): bump alpine from 3.24.1 to 3.24.2 dependabot[bot] 2026-10-01 15:17:14 +00:00
  • 51caa17d5e
    Update git-pkgs dependencies (#396) v0.9.0 Andrew Nesbitt 2026-10-01 16:06:12 +01:00
  • 682bc8f99b
    Update git-pkgs dependencies Andrew Nesbitt 2026-10-01 15:57:27 +01:00
  • 5f0f3b034a
    Update enrichment to v0.7.2 (#394) Andrew Nesbitt 2026-10-01 15:25:11 +01:00
  • 3655000b16
    Attribute requests to a caller and a client tool Wicliff Wolda 2026-10-01 14:32:21 +02:00
  • 36fe6abef2
    Add a Grafana dashboard Wicliff Wolda 2026-10-01 14:32:20 +02:00
  • 4b8c5a89fb
    Report the per-ecosystem breakdown from GET /stats Wicliff Wolda 2026-10-01 14:32:20 +02:00
  • 05015344cb
    Add the /ui/analytics page Wicliff Wolda 2026-10-01 14:32:20 +02:00
  • 4ebd805ffc
    Per-ecosystem cache and download statistics Wicliff Wolda 2026-10-01 14:32:20 +02:00
  • c9a84d35b9
    Update enrichment to v0.7.2 Andrew Nesbitt 2026-10-01 14:54:31 +01:00
  • 1b723ef9d7
    Update ecosystems-go to v0.5.0 Andrew Nesbitt 2026-10-01 14:46:20 +01:00
  • fb1630a27b
    Merge pull request #395 from wickedOne/relay-test-flake Andrew Nesbitt 2026-10-01 15:12:59 +01:00
  • e738a21a2a
    test(handler): stop asserting on an upstream connection the proxy abandons Wicliff Wolda 2026-10-01 15:30:22 +02:00
  • fb04bb8dcb
    Name every mounted route in requestEcosystem Wicliff Wolda 2026-10-01 14:32:20 +02:00
  • b6f11db34c
    Merge pull request #382 from wickedOne/npm-audit Andrew Nesbitt 2026-10-01 12:09:27 +01:00
  • 3f81fff76e Add storage.passthrough to serve artifacts without storing them DANIILSKRIPCHENKO 2026-10-01 17:53:06 +07:00
  • d8a811148c
    apply review changes wickedOne 2026-10-01 10:09:33 +02:00
  • c4f34b07b4
    fix pnpm audit wickedOne 2026-09-30 18:45:08 +02:00
  • 4827cb9d76 Batch cache hit writes montehurd 2026-09-30 23:09:04 -07:00
  • c3540fbcdf
    Merge pull request #380 from abhinavgautam01/fix/response-relay-326 Andrew Nesbitt 2026-10-01 06:35:46 +01:00
  • 6f2bc9a9ce
    Merge pull request #367 from montehurd/per-fetch-storage-path Andrew Nesbitt 2026-10-01 06:35:29 +01:00
  • eb4350568c
    Log and count requests aborted mid-relay Andrew Nesbitt 2026-10-01 06:31:00 +01:00
  • 7008484b84
    analytics dashboard wickedOne 2026-09-30 18:04:27 +02:00
  • 436155e50c Clear before deleting on eviction, and requeue failed reclaims montehurd 2026-09-29 10:24:22 -07:00
  • ac261cc34d
    fix: centralize pass-through response relaying abhinavgautam01 2026-09-26 15:44:28 +05:30
  • b00da65ffd
    Merge pull request #379 from abhinavgautam01/fix/conda-repodata-gzip-321 Andrew Nesbitt 2026-09-26 09:25:22 +01:00
  • e40c78f72a
    fix(conda): preserve gzip for large repodata indexes abhinavgautam01 2026-09-25 21:12:00 +05:30
  • b5fcee5c7e
    Merge pull request #375 from git-pkgs/dependabot/go_modules/github.com/git-pkgs/archives-0.7.1 Andrew Nesbitt 2026-09-24 17:35:29 +01:00
  • eedc2908df
    build(deps): bump github.com/git-pkgs/archives from 0.7.0 to 0.7.1 dependabot[bot] 2026-09-24 16:22:59 +00:00
  • 36556945ed
    Merge pull request #378 from git-pkgs/dependabot/go_modules/github.com/aws/aws-sdk-go-v2/config-1.33.5 Andrew Nesbitt 2026-09-24 17:20:57 +01:00
  • ccc80f8449
    build(deps): bump github.com/aws/aws-sdk-go-v2/config dependabot[bot] 2026-09-24 16:01:35 +00:00
  • 10ebb52aa2
    Merge pull request #377 from git-pkgs/dependabot/go_modules/github.com/git-pkgs/vers-0.7.1 Andrew Nesbitt 2026-09-24 17:00:20 +01:00
  • 7379f4721e
    Merge pull request #376 from git-pkgs/dependabot/go_modules/modernc.org/sqlite-1.59.0 Andrew Nesbitt 2026-09-24 16:59:53 +01:00
  • 43a91ec20d
    Merge pull request #374 from git-pkgs/dependabot/go_modules/github.com/git-pkgs/magic-0.4.0 Andrew Nesbitt 2026-09-24 16:59:08 +01:00
  • 4f80102529
    Merge pull request #373 from git-pkgs/dependabot/go_modules/github.com/git-pkgs/registries-0.9.2 Andrew Nesbitt 2026-09-24 16:58:40 +01:00
  • e4682c8ec1
    Merge pull request #372 from git-pkgs/dependabot/go_modules/golang.org/x/net-0.59.0 Andrew Nesbitt 2026-09-24 16:58:01 +01:00