9 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
7465f584d9 docs+fix: add RequestAuthenticator godoc example; use 10_000 numeric literal
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 08:01:24 +00:00
copilot-swe-agent[bot]
9e7a50b443 feat: add WWWAuthenticate field + Challenge(w) method to RequestAuthenticator
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 07:58:27 +00:00
copilot-swe-agent[bot]
33960a5f2b refactor: move BasicAuthenticator into RequestAuthenticator; Authenticate takes only *http.Request
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 07:43:09 +00:00
copilot-swe-agent[bot]
780ad06089 feat: add AuthenticateBasic bool + NewRequestAuthenticator() with sane defaults
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 07:39:28 +00:00
copilot-swe-agent[bot]
886888d6bb fix: nil AuthorizationSchemes skips Authorization header (not any-scheme wildcard)
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 07:35:22 +00:00
copilot-swe-agent[bot]
c8eabab03d refactor: extract RequestAuthenticator into auth package; use in smsapid and auth-proxy
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 07:17:50 +00:00
copilot-swe-agent[bot]
a708352634 fix: WebhookPing csv tags + JSON payload column; DeviceChecks struct; fix Authenticate deadlock
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com>
2026-03-02 06:56:04 +00:00
bf3c4a48e4
copilot: add CSV and JSON endpoints to smsapid with csvauth role-based auth 2026-03-01 22:57:39 -07:00
71eceb809f
feat: add cmd/smsapid for use with android-sms-gateway 2026-02-27 02:48:13 -07:00