fabro/lib
Bryan Helmkamp 0d5e6cb0dd
fix(server): inline test-auth helper so release build compiles
The local ensure_test_auth_methods helper in server.rs is reachable from
the pub fn create_app_state_with_store chain, which is compiled in
release builds even though only integration tests call it. After
2cb623561, the helper called SettingsLayer::ensure_test_auth_methods()
— which is gated behind #[cfg(any(test, feature = "test-support"))] —
so cargo build --release broke with E0599.

Inline the auth-methods setup locally. This one helper only needs the
ServerAuthMethod::DevToken default; it doesn't share the "new required
SettingsLayer field" concern that motivated the centralization.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 10:56:41 -04:00
..
crates fix(server): inline test-auth helper so release build compiles 2026-04-22 10:56:41 -04:00
packages/fabro-api-client feat(auth): tighten server auth surface with single origin 2026-04-21 23:38:31 -04:00