Commit Graph
4 Commits
Author SHA1 Message Date
jsahnandClaude Fable 5 b75bf0b887 Surface blog-list errors in blogger-auth instead of an empty list
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-01 13:39:40 +09:00
jsahnandClaude Fable 5 5232631b44 Allow a fixed loopback port in blogger-auth
Supports web-application OAuth clients with a pre-registered
http://127.0.0.1:<port> redirect URI; desktop clients keep the random
port default.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-01 12:19:54 +09:00
jsahnandClaude Fable 5 12d7b47f46 Add a Blogger delivery channel with one-time OAuth setup
BloggerDeliverer posts each briefing (markdown -> HTML, H1 becomes the
post title with the report headline) via the Blogger API v3 using a
long-lived refresh token; `us2kr blogger-auth` runs the loopback OAuth
flow once and prints the BLOGGER_* lines for .env. Enabled only when
all four BLOGGER_* settings are present.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-01 12:04:49 +09:00
jsahn 8bc43b3ce4 Initial commit 2026-08-31 14:33:53 +09:00