Commit Graph

9 Commits

Author SHA1 Message Date
primal
71d8ec0a39 Resize small cards to 115px
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 18:04:01 -05:00
primal
03dcf1cedc Resize small cards to 110px
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 18:02:28 -05:00
primal
49c2370d84 Resize small cards to 100px
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 18:00:00 -05:00
primal
3a28518366 Resize small cards to 80px
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 17:56:55 -05:00
primal
c50ee3b03e Resize small cards to 100px
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 17:52:53 -05:00
primal
58bb560ae6 Resize small cards to 110px
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 17:27:56 -05:00
primal
3405e31f2c v57: remove font-size from stats to use default 2026-01-30 17:07:42 -05:00
primal
75835d771d Add AT Protocol publishing, media support, and SQLite stability
Publishing:
- Add publisher.go for posting feed items to AT Protocol PDS
- Support deterministic rkeys from SHA256(guid + discoveredAt)
- Handle multiple URLs in posts with facets for each link
- Image embed support (app.bsky.embed.images) for up to 4 images
- External embed with thumbnail fallback
- Podcast/audio enclosure URLs included in post text

Media extraction:
- Parse RSS enclosures (audio, video, images)
- Extract Media RSS content and thumbnails
- Extract images from HTML content in descriptions
- Store enclosure and imageUrls in items table

SQLite stability improvements:
- Add synchronous=NORMAL and wal_autocheckpoint pragmas
- Connection pool tuning (idle conns, max lifetime)
- Periodic WAL checkpoint every 5 minutes
- Hourly integrity checks with PRAGMA quick_check
- Daily hot backup via VACUUM INTO
- Docker stop_grace_period: 30s for graceful shutdown

Dashboard:
- Feed publishing UI and API endpoints
- Account creation with invite codes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 15:30:02 -05:00
primal
143807378f Add Docker support and refactor data layer 2026-01-26 16:02:05 -05:00