1
0
Fork 1
mirror of https://github.com/git-pkgs/proxy.git synced 2026-07-07 06:43:20 -04:00

Commit graph

  • 4c990549cf config: validate health.storage_probe_interval in Config.Validate Lars Wallenborn 2026-05-16 00:14:29 +02:00
  • 4ac6049790 server: defer probe cleanup so size/open/read/verify failures don't leak objects Lars Wallenborn 2026-05-16 00:11:18 +02:00
  • f1edaca9f1 add support for Gradle prometheus metrics Mateusz (Mati) Kepa 2026-05-15 16:33:16 +02:00
  • 17a10bda55
    Bump sigstore/cosign-installer from 4.1.1 to 4.1.2 (#122) dependabot[bot] 2026-05-15 06:40:26 -07:00
  • 05be46620d feat(gradle): add request metrics for build cache handler Mateusz (Mati) Kepa 2026-05-15 15:35:56 +02:00
  • a982e12d3e
    Bump sigstore/cosign-installer from 4.1.1 to 4.1.2 dependabot[bot] 2026-05-14 15:16:47 +00:00
  • 8fab14da59
    WIP: vendor diff2html via pin pin-vendored-assets Andrew Nesbitt 2026-05-13 21:51:49 +01:00
  • 2e97e06766
    Handle __unset sentinel in Composer minified metadata composer-unset-sentinel Andrew Nesbitt 2026-05-13 17:29:24 +01:00
  • f2a5b704f0
    Add Julia Pkg server support (#117) Andrew Nesbitt 2026-05-13 06:46:35 +01:00
  • 5315883c3b
    Bump registries to v0.6.0 and replace internal/cooldown (#120) Andrew Nesbitt 2026-05-13 06:45:33 +01:00
  • fe89cbd3f1
    Bump registries to v0.6.0 and replace internal/cooldown registries-v0.6.0-cooldown Andrew Nesbitt 2026-05-12 21:55:02 +01:00
  • f39a3e31f5 server: simplify rc.Close error handling in storageProbe Lars Wallenborn 2026-05-12 21:31:52 +02:00
  • c9f1231226 docs: regenerate Swagger for /health JSON response Lars Wallenborn 2026-05-12 20:58:56 +02:00
  • ca0803f760 docs: document storage health probe and new metric Lars Wallenborn 2026-05-12 20:41:18 +02:00
  • d0e52b32a3 server: clean up stale comment in storageProbe Lars Wallenborn 2026-05-12 20:18:56 +02:00
  • b80dcd3fb3 server: update TestHealthEndpoint for JSON; wire healthCache into newTestServer Lars Wallenborn 2026-05-12 20:17:30 +02:00
  • 228b5aa946 server: wire storage probe into /health Lars Wallenborn 2026-05-12 20:05:19 +02:00
  • d7572c8cf6 server: add healthCache with TTL, single-flight, transition logging Lars Wallenborn 2026-05-12 20:03:08 +02:00
  • 928c53d700 server: add storageProbe failure-mode tests Lars Wallenborn 2026-05-12 19:54:55 +02:00
  • ba4aa76c1e server: add storageProbe with happy-path test Lars Wallenborn 2026-05-12 19:52:04 +02:00
  • 77e766d6d1 metrics: add proxy_health_probe_failures_total counter Lars Wallenborn 2026-05-12 19:50:13 +02:00
  • 6ff0c656d3 config: add Health.StorageProbeInterval Lars Wallenborn 2026-05-12 19:47:15 +02:00
  • 1888626290
    Add Julia Pkg server support julia-support Andrew Nesbitt 2026-05-12 15:26:27 +01:00
  • ebc2ea9cf9
    Bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1 (#115) dependabot[bot] 2026-05-07 16:44:53 +01:00
  • 6839f120ef
    Bump goreleaser/goreleaser-action from 7.1.0 to 7.2.1 dependabot[bot] 2026-05-07 15:33:02 +00:00
  • 992f5c68a7
    Add .golangci.yml and clear gocognit/goconst findings (#113) Andrew Nesbitt 2026-05-05 10:25:17 +01:00
  • 5e88758852
    Add .golangci.yml and clear gocognit/goconst findings lint-cleanup Andrew Nesbitt 2026-05-04 11:33:35 +01:00
  • 31a9ca75b2
    add Gradle Build Cache support with handler and tests (#87) Mati Kepa 2026-05-04 12:15:16 +02:00
  • 5687d22d79 unify path Mateusz (Mati) Kepa 2026-05-03 22:15:02 +02:00
  • 569731cf0d fix tests and implement PR suggestions Mateusz (Mati) Kepa 2026-05-03 22:05:53 +02:00
  • 291693bc6a Merge branch 'main' into gradlew-cache-support Mateusz (Mati) Kepa 2026-05-03 21:56:38 +02:00
  • 61741123bf
    Verify cached artifacts on read (#111) v0.3.2 Andrew Nesbitt 2026-05-03 10:36:28 +01:00
  • 59a6cffb23
    Verify cached artifacts on read Andrew Nesbitt 2026-05-03 09:52:32 +01:00
  • 8d2740624f
    Structured JSON error responses for API endpoints (#110) Andrew Nesbitt 2026-05-03 09:42:03 +01:00
  • 768fcec3c7
    Convert validatePackagePath errors to JSON in API handlers Andrew Nesbitt 2026-05-03 09:35:16 +01:00
  • 9453a5fcb8
    Structured JSON error responses for API endpoints Andrew Nesbitt 2026-05-03 09:15:54 +01:00
  • e912227e3b
    Use archives.OpenBytes in browse handler to cut buffer copies (#107) Andrew Nesbitt 2026-05-03 09:29:42 +01:00
  • 2d2381e929
    Bump git-pkgs/archives to v0.3.0 Andrew Nesbitt 2026-05-03 09:20:29 +01:00
  • 522c6f233e
    Validate package paths before database lookups (#109) Andrew Nesbitt 2026-05-03 09:14:18 +01:00
  • a4fd333d48
    Check for path traversal after URL decoding (#108) Andrew Nesbitt 2026-05-03 09:07:16 +01:00
  • 37cc7abfc7
    Validate package paths before database lookups validate-package-name Andrew Nesbitt 2026-05-03 09:02:14 +01:00
  • d6093376d7
    Check for path traversal after URL decoding path-traversal-decode Andrew Nesbitt 2026-05-03 08:54:47 +01:00
  • da8158abe9
    Use archives.OpenBytes in openArchive to avoid redundant buffer copies Andrew Nesbitt 2026-05-02 22:53:07 +01:00
  • adca293269
    Bump git-pkgs deps to latest patch releases v0.3.1 Andrew Nesbitt 2026-05-02 18:01:06 +01:00
  • 71e8d3b9eb
    Reject path traversal in filesystem storage (#106) Andrew Nesbitt 2026-05-02 18:00:28 +01:00
  • d6066af230
    Add MaxBytesReader to mirror API HandleCreate (#105) Andrew Nesbitt 2026-05-02 18:00:25 +01:00
  • cfcf480f69
    Limit io.ReadAll in openArchive to 512 MB (#104) Andrew Nesbitt 2026-05-02 18:00:22 +01:00
  • f1ea8b50a1
    Serve .html, .svg and .xhtml as text/plain in browse file handler (#103) Andrew Nesbitt 2026-05-02 18:00:04 +01:00
  • b6cd3432b2
    Reject path traversal in filesystem storage Andrew Nesbitt 2026-05-02 15:29:35 +01:00
  • afb0e46cf5
    Add MaxBytesReader to mirror API HandleCreate Andrew Nesbitt 2026-05-02 12:08:53 +01:00
  • 0a70d1d2ea
    Limit io.ReadAll in openArchive to 512 MB Andrew Nesbitt 2026-05-02 12:07:49 +01:00
  • 50387105dd
    Serve .html, .svg and .xhtml as text/plain in browse file handler Andrew Nesbitt 2026-05-02 12:06:11 +01:00
  • e2495ef0aa
    Merge pull request #102 from git-pkgs/enforce-max-size-eviction Andrew Nesbitt 2026-04-30 23:26:16 +01:00
  • 461a95c518
    Enforce max_size config with LRU cache eviction enforce-max-size-eviction Andrew Nesbitt 2026-04-30 18:09:01 +01:00
  • fd9b8da526
    Merge pull request #97 from git-pkgs/direct-serve-presigned-urls Andrew Nesbitt 2026-04-30 18:01:10 +01:00
  • 33e3a1a197
    Merge pull request #101 from git-pkgs/dependabot/github_actions/goreleaser/goreleaser-action-7.1.0 Andrew Nesbitt 2026-04-30 17:53:23 +01:00
  • 78e1e76129
    Merge pull request #100 from git-pkgs/dependabot/go_modules/modernc.org/sqlite-1.49.1 Andrew Nesbitt 2026-04-30 17:53:16 +01:00
  • 96049c1f88
    Bump goreleaser/goreleaser-action from 7.0.0 to 7.1.0 dependabot[bot] 2026-04-30 15:18:13 +00:00
  • 3a68ccef3e
    Bump modernc.org/sqlite from 1.48.2 to 1.49.1 dependabot[bot] 2026-04-30 15:18:04 +00:00
  • 375af158ca last finding fix Mateusz (Mati) Kepa 2026-04-28 22:40:41 +02:00
  • ae0b1b8fb2 add Gradle build cache configuration and eviction logic Mateusz (Mati) Kepa 2026-04-28 22:26:03 +02:00
  • 4c53c77092
    Merge pull request #98 from git-pkgs/cosign-v4-bundle Andrew Nesbitt 2026-04-27 22:55:28 +01:00
  • 95a792775c implement minor stuff: Refactor Gradle handler to remove unnecessary URL parameter and update related tests Mateusz (Mati) Kepa 2026-04-27 22:19:36 +02:00
  • fd5d4d58d0 Add Gradle build cache configuration and eviction support Mateusz (Mati) Kepa 2026-04-27 22:50:59 +02:00
  • f9f2a6ecd4
    Use cosign v4 bundle format for release signing Andrew Nesbitt 2026-04-27 21:26:23 +01:00
  • 8839465438 implement minor stuff: Refactor Gradle handler to remove unnecessary URL parameter and update related tests Mateusz (Mati) Kepa 2026-04-27 22:19:36 +02:00
  • 4e7e17ce7d
    Merge branch 'git-pkgs:main' into gradlew-cache-support Mati Kepa 2026-04-27 13:30:11 +02:00
  • 1ad182782d
    Add storage.direct_serve_base_url to override presigned URL host Andrew Nesbitt 2026-04-27 12:14:37 +01:00
  • c73b0a35a1
    Add direct-serve via presigned storage URLs Andrew Nesbitt 2026-04-27 12:04:38 +01:00
  • 9d316cf937
    Merge pull request #94 from git-pkgs/dependabot/go_modules/github.com/git-pkgs/registries-0.4.1 Andrew Nesbitt 2026-04-27 11:04:56 +01:00
  • 12f79dcca8
    Merge pull request #95 from git-pkgs/dependabot/github_actions/zizmorcore/zizmor-action-0.5.3 Andrew Nesbitt 2026-04-27 08:33:35 +01:00
  • 34be35cafa
    Bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3 dependabot[bot] 2026-04-23 15:21:27 +00:00
  • d9d6e8735a
    Bump github.com/git-pkgs/registries from 0.4.0 to 0.4.1 dependabot[bot] 2026-04-23 15:21:18 +00:00
  • c23fe93208 MR Suggestions: Add Gradle HTTP Build Cache configuration to README Mateusz (Mati) Kepa 2026-04-20 08:11:23 +02:00
  • f58e3552d3
    Merge pull request #88 from git-pkgs/dependabot/github_actions/docker/login-action-4.1.0 Andrew Nesbitt 2026-04-18 20:39:56 +01:00
  • cbec55cba4
    Merge pull request #89 from git-pkgs/dependabot/github_actions/docker/build-push-action-7.1.0 Andrew Nesbitt 2026-04-18 20:39:43 +01:00
  • da517ad8f5
    Merge pull request #90 from git-pkgs/dependabot/go_modules/modernc.org/sqlite-1.48.2 Andrew Nesbitt 2026-04-18 20:39:32 +01:00
  • 2571b0aed5
    Merge pull request #91 from git-pkgs/dependabot/go_modules/github.com/lib/pq-1.12.3 Andrew Nesbitt 2026-04-18 20:39:20 +01:00
  • 57eb063464
    Merge pull request #92 from kpfleming/apply-go-fmt Andrew Nesbitt 2026-04-18 20:38:05 +01:00
  • c655399a07 Apply 'go fmt' as suggested in CONTRIBUTING.md. Kevin P. Fleming 2026-04-18 07:43:22 -04:00
  • 59a510f3f5
    Bump github.com/lib/pq from 1.12.2 to 1.12.3 dependabot[bot] 2026-04-16 15:16:53 +00:00
  • 35f26f4645
    Bump modernc.org/sqlite from 1.48.0 to 1.48.2 dependabot[bot] 2026-04-16 15:16:42 +00:00
  • a1d028696d
    Bump docker/build-push-action from 7.0.0 to 7.1.0 dependabot[bot] 2026-04-16 15:16:37 +00:00
  • 78325b6bf1
    Bump docker/login-action from 4.0.0 to 4.1.0 dependabot[bot] 2026-04-16 15:16:24 +00:00
  • d6363a3200 linting issue Mateusz (Mati) Kepa 2026-04-15 14:04:03 +02:00
  • 6e3de7fc89 add Gradle Build Cache support with handler and tests Mateusz (Mati) Kepa 2026-04-15 11:00:15 +02:00
  • e3cc5516b5
    Merge pull request #85 from git-pkgs/homebrew-readme Andrew Nesbitt 2026-04-13 11:07:59 +01:00
  • 50772d8947
    Add Homebrew install instructions Andrew Nesbitt 2026-04-13 11:03:59 +01:00
  • 2816ff2414
    Add LICENSE Andrew Nesbitt 2026-04-13 10:36:28 +01:00
  • d3d11445c6
    Merge pull request #84 from git-pkgs/cosign-signing Andrew Nesbitt 2026-04-13 09:22:29 +01:00
  • 0c02455dc9
    Sign release checksums with cosign keyless cosign-signing Andrew Nesbitt 2026-04-13 09:14:33 +01:00
  • 9849ac9f16
    Merge pull request #40 from git-pkgs/mirror-feature v0.3.0 Andrew Nesbitt 2026-04-13 09:07:43 +01:00
  • 7346008aa5
    Add metadata TTL and stale-while-revalidate support Andrew Nesbitt 2026-04-06 19:30:59 +01:00
  • c01f0a5c05
    Fix metadata caching, 404 propagation, mirror progress, and registry stubs Andrew Nesbitt 2026-04-01 20:14:11 +01:00
  • 47681066b5
    Fix review issues in mirror feature Andrew Nesbitt 2026-04-01 16:14:07 +01:00
  • 02738651ab
    Fix concurrency, resource, and reliability issues in mirror Andrew Nesbitt 2026-04-01 15:40:18 +01:00
  • d62c42b8d7
    Add mirror command and API for selective package mirroring Andrew Nesbitt 2026-03-19 21:06:02 +00:00
  • 7985a28839
    Merge pull request #79 from git-pkgs/fix-metadata-size-limit Andrew Nesbitt 2026-04-13 08:47:31 +01:00
  • 773fe55bd9
    Merge pull request #80 from git-pkgs/dependabot/go_modules/github.com/git-pkgs/vulns-0.1.4 Andrew Nesbitt 2026-04-10 15:42:53 +01:00
  • d919d9ce3e
    Merge pull request #82 from git-pkgs/dependabot/go_modules/modernc.org/sqlite-1.48.0 Andrew Nesbitt 2026-04-10 10:54:00 +01:00