BenVincent benvin
  • Joined on 2026-06-06
benvin merged pull request unkin/artifactapi#92 2026-07-02 21:35:47 +10:00
feat: cache upstream bearer tokens
benvin closed issue unkin/artifactapi#77 2026-07-02 21:35:47 +10:00
feat: cache upstream bearer tokens
benvin pushed to master at unkin/artifactapi 2026-07-02 21:33:43 +10:00
f3680951b7 perf: stream proxied artifacts instead of buffering the full body in memory (#94)
benvin deleted branch benvin/stream-immutable-blobs from unkin/artifactapi 2026-07-02 21:33:43 +10:00
benvin closed issue unkin/artifactapi#66 2026-07-02 21:33:42 +10:00
perf: stream proxied artifacts instead of buffering the full body in memory
benvin merged pull request unkin/artifactapi#94 2026-07-02 21:33:42 +10:00
perf: stream proxied artifacts instead of buffering the full body in memory
benvin merged pull request unkin/artifactapi#88 2026-07-02 20:20:01 +10:00
perf: compile remote match patterns once instead of per-request
benvin pushed to master at unkin/artifactapi 2026-07-02 20:20:01 +10:00
61a1a99112 perf: compile remote match patterns once instead of per-request (#88)
benvin closed issue unkin/artifactapi#73 2026-07-02 20:20:01 +10:00
perf: compile remote match patterns once instead of per-request
benvin deleted branch benvin/validate-remote-patterns from unkin/artifactapi 2026-07-02 20:19:30 +10:00
benvin pushed to master at unkin/artifactapi 2026-07-02 20:19:30 +10:00
f0e44d6810 fix: blocklist fails open when a regex fails to compile (#87)
benvin closed issue unkin/artifactapi#72 2026-07-02 20:19:29 +10:00
fix: blocklist fails open when a regex fails to compile
benvin merged pull request unkin/artifactapi#87 2026-07-02 20:19:29 +10:00
fix: blocklist fails open when a regex fails to compile
benvin merged pull request unkin/artifactapi#84 2026-07-02 20:18:24 +10:00
fix: isNetworkError should use errors.As, not a bare type assertion
benvin deleted branch benvin/isnetworkerror-errors-as from unkin/artifactapi 2026-07-02 20:18:24 +10:00
benvin pushed to master at unkin/artifactapi 2026-07-02 20:18:24 +10:00
0a89b2005c fix: isNetworkError should use errors.As, not a bare type assertion (#84)
benvin closed issue unkin/artifactapi#68 2026-07-02 20:18:24 +10:00
fix: isNetworkError should use errors.As, not a bare type assertion
benvin pushed to master at unkin/artifactapi 2026-07-02 20:07:31 +10:00
f23bf2a6d9 fix: serveFromStore does a guaranteed-miss S3 lookup on every cache hit (#82)
benvin deleted branch benvin/fix-servefromstore-double-lookup from unkin/artifactapi 2026-07-02 20:07:31 +10:00
benvin closed issue unkin/artifactapi#78 2026-07-02 20:07:30 +10:00
fix: serveFromStore does a guaranteed-miss S3 lookup on every cache hit