| Age | Commit message (Collapse) | Author |
|
Remove pagination from tag pages and show all posts on one page.
Tags with >20 posts group entries by year with headers matching
the main posts page style. Tags with <=20 posts keep a flat list.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
Navigate between posts within the same category (regular, microblog,
archived). Newer post links left, older post links right. Includes
i18n support for English and Polish.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
Use Astro 5 MetaStore to persist sync state (newestStatusId, lastSyncTime,
accountId) between builds. On subsequent builds, only fetch new posts via
the Mastodon API since_id parameter instead of re-fetching all ~344 statuses.
Includes force-refresh support via PLEROMA_FORCE_REFRESH env var or config
option, cache TTL, and automatic fallback to full fetch on errors.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
- FEATURE-001: Pleroma post caching
- FEATURE-002: Mastodon instance post import
- FEATURE-003: Next/previous post navigation
- FEATURE-004: Tag page numbered pagination
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
- Add CLAUDE.md with project instructions and conventions
- Add SPRINT.md for task tracking
- Add .claude/settings.local.json with dev command permissions
- Add trailing comma to pleroma hashtag list in content.config.ts
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|