From 650249e1a8fe7d6645bb712026930dd7e8906ef8 Mon Sep 17 00:00:00 2001 From: Dawid Rycerz Date: Fri, 30 Jan 2026 20:45:07 +0100 Subject: feat(blog): add next/previous post navigation scoped by category 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 --- SPRINT.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'SPRINT.md') diff --git a/SPRINT.md b/SPRINT.md index ba4c150..05d7ee1 100644 --- a/SPRINT.md +++ b/SPRINT.md @@ -7,17 +7,17 @@ Goal: Initialize project tooling for Claude Code ## In Progress ## Backlog (Prioritized) -- [ ] **[FEATURE-002]** Import posts from old Mastodon instance - - Fetch posts from https://mastodon.com.pl/@knightdave using the same approach as the Pleroma loader - - Integrate into the existing content collection alongside Pleroma posts -- [ ] **[FEATURE-003]** Add next/previous post navigation on blog post pages - - Add links to the previous and next posts on each blog post page - - Allow readers to quickly navigate between posts in sequence - [ ] **[FEATURE-004]** Add page number pagination on tag pages - Show numbered page links (e.g. "1, 2, 3, ..., 11") on tag listing pages like `/tags/microblog/` - Let users see total page count and jump to specific pages ## Completed This Sprint +- [x] **[FEATURE-003]** Add next/previous post navigation on blog post pages + - Completed: 2026-01-30 + - Notes: Category-scoped navigation (regular/microblog/archived) with i18n support (commit 468d7c4) +- [x] **[FEATURE-002]** Import posts from old Mastodon instance + - Completed: 2026-01-30 + - Notes: Imported via Mastodon API with local media caching (commit 3850218) - [x] **[FEATURE-001]** Add caching for Pleroma post fetching - Completed: 2026-01-29 - Notes: Incremental fetching via Astro 5 MetaStore + Mastodon since_id API. Supports force refresh via env var, config option, and cache TTL. -- cgit v1.2.3