gogcli/internal/config
takashiyamaguchi c73bb23fec
feat(auth): add credentials remove command
Adds `gog auth credentials remove [<client>|all]` with token/domain cleanup, JSON output, dry-run support, docs, and regression tests.

Local verification:
- make fmt
- make lint
- make test
- make build
- make ci

Thanks @yamagucci.

Co-authored-by: takashiyamaguchi <yama0628taka@gmail.com>
2026-04-20 16:32:03 +01:00
..
alias_store.go style(config): satisfy alias cleanup spacing lint 2026-03-08 19:42:15 +00:00
aliases_test.go feat(cli): expand calendar event types and tasks 2026-01-17 07:46:21 +00:00
aliases.go refactor(config): share alias map storage 2026-03-08 19:36:06 +00:00
calendar_aliases_test.go fix(config): validate and serialize calendar alias writes 2026-03-08 19:35:09 +00:00
calendar_aliases.go fix(config): satisfy alias cleanup lint 2026-03-08 19:41:31 +00:00
clients_test.go feat(auth): add multi-org login 2026-01-22 04:04:14 +00:00
clients.go feat(auth): add multi-org login 2026-01-22 04:04:14 +00:00
config_more_test.go fix(lint): tidy test lint findings (#35) 2026-01-09 04:34:38 +01:00
config_test.go feat(cli): add output flag aliases 2026-01-08 10:29:35 +01:00
config.go feat(gmail): add command and send safety guards 2026-04-20 16:05:19 +01:00
credentials_error_test.go chore: tighten lint rules and fix findings 2025-12-31 19:47:32 +01:00
credentials_test.go release: v0.4.2 2025-12-31 20:04:34 +01:00
credentials.go feat(auth): add credentials remove command 2026-04-20 16:32:03 +01:00
keys.go feat(gmail): add command and send safety guards 2026-04-20 16:05:19 +01:00
no_send.go feat(gmail): add command and send safety guards 2026-04-20 16:05:19 +01:00
paths_more_test.go feat(auth): support Workspace service accounts (#54) (thanks @pvieito) 2026-01-11 02:09:05 +01:00
paths_test.go fix(cli): improve completion and Windows live testing 2026-04-20 16:05:12 +01:00
paths.go fix(cli): improve completion and Windows live testing 2026-04-20 16:05:12 +01:00