Commit graph

5 commits

Author SHA1 Message Date
532d88ffb9
perf: disable Req retry for faster error tests
- Add retry: false to VISP Client HTTP requests
- Add retry: false to ReleaseChecker GitHub API requests
- Remove unused Plug.Conn import from RemoteIpLogger
- Remove unused default parameter from req_get/2

Results:
- VISP sync test: 7007ms → 113ms (62x faster)
- ReleaseChecker test: 7004ms → 17ms (402x faster)
- UserResetPasswordLive test: 1495ms → 284ms (5x faster)

Req's default retry behavior (1s, 2s, 4s exponential backoff) was
causing 7-second delays for HTTP 500/503 error responses in tests.
For these clients, immediate failure is preferred over retries.
2026-03-10 16:19:31 -05:00
af9537939b
fix: complete Nix Docker image build and untrack .claude/settings.local.json
Nix build fixes:
- Override beamPackages.elixir to use 1.19.5 instead of default 1.18.4
- Add explicit buildPhase to compile dependencies before application
- Remove postInstall phase (Mix automatically includes priv/ in release)
- Set HEX_OFFLINE=false to allow dependency fetching in Nix sandbox

Docker image build now succeeds (~507 MB compressed).

Also remove .claude/settings.local.json from git tracking (keep local).
File remains in working directory but is now properly ignored.
2026-02-07 14:14:26 -06:00
a3372a8585
update claude settings 2026-02-07 12:32:17 -06:00
3931a9c14a
more tests and fixes 2026-02-07 11:50:18 -06:00
ded236771b
add skills 2026-02-06 18:43:18 -06:00