unarr/internal
Deivid Soto 20d4d34dfc feat(auth): browser-based CLI authentication (like Claude Code)
- New browser auth flow: CLI opens localhost server, browser redirects
  token back via callback — zero copy/paste needed
- Automatic fallback to manual API key entry if browser flow fails
- Server-side state validation with TTL to prevent phishing
- sync.Once guard on callback to prevent goroutine leaks
- Localhost-only redirect validation (regex + url.Parse)
- URL-escaped state parameter for safety
2026-03-29 17:53:18 +02:00
..
agent feat: add migrate command, media server detection, and debrid auto-config 2026-03-29 16:54:32 +02:00
arr feat: add migrate command, media server detection, and debrid auto-config 2026-03-29 16:54:32 +02:00
cmd feat(auth): browser-based CLI authentication (like Claude Code) 2026-03-29 17:53:18 +02:00
config feat: add migrate command, media server detection, and debrid auto-config 2026-03-29 16:54:32 +02:00
engine feat: add migrate command, media server detection, and debrid auto-config 2026-03-29 16:54:32 +02:00
library feat: add migrate command, media server detection, and debrid auto-config 2026-03-29 16:54:32 +02:00
mediaserver feat: add migrate command, media server detection, and debrid auto-config 2026-03-29 16:54:32 +02:00
parser feat: initial commit — unarr CLI 2026-03-28 11:29:42 +01:00
sentry feat: add Sentry error reporting 2026-03-29 01:00:26 +01:00
ui chore(deps): update all dependencies and GitHub Actions to latest 2026-03-28 21:56:22 +01:00
upgrade feat: improve daemon resilience, streaming, and usenet downloads 2026-03-28 21:36:12 +01:00
usenet fix: harden usenet/debrid downloaders from critico review 2026-03-28 22:11:04 +01:00