prop/config
Graham McIntire 05d038abcd
Some checks failed
Build and Push / Build and Push Docker Image (push) Failing after 5m12s
fix: Elixir 1.20 test suite compatibility
- Use DBConnection.Ownership pool (not Ecto.Adapters.SQL.Sandbox) to
  satisfy Ecto 3.14's Sandbox.start_owner!/2 pool check
- Set pool in config/test.exs and config/runtime.exs before app start
- mix test --no-start via alias prevents Mix from launching app before
  test_helper can configure the sandbox pool
- ExUnit.start() without capture_log: true avoids Logger cascade
- :auto sandbox mode lets background processes (migrations, backfill,
  Oban) access the DB during Application boot
- Load test support modules and dep ebin paths in test_helper for
  Elixir 1.20 lazy test compilation
2026-08-02 16:44:53 -05:00
..
config.exs fix: resolve 27 security, architecture, test, and performance audit findings 2026-07-27 18:19:37 -05:00
dev.exs feat: remove skippy HRRR proxy + disk cache, fetch directly from NOAA S3 2026-07-28 14:36:54 -05:00
prod.exs Configure outbound SMTP email via Swoosh with TLS 2026-04-02 13:08:50 -05:00
runtime.exs fix: Elixir 1.20 test suite compatibility 2026-08-02 16:44:53 -05:00
test.exs fix: Elixir 1.20 test suite compatibility 2026-08-02 16:44:53 -05:00