mirror of
https://github.com/samsonjs/samhuri.net.git
synced 2026-06-25 04:59:11 +00:00
Adds Posts::TagIndex (counts, per-tag posts, per-tag/year breakdown) and Posts::TagReport, wired into a new `bake tags` task that prints a frequency table plus a tag-by-year sparkline straight to the terminal. Also generates /tags/ and /tags/<tag>/ HTML pages via the existing Posts plugin, listing tags with post counts and per-tag post listings. Not linked from nav yet -- reachable by URL only until tags are curated enough to surface properly. Extracted PostListItemView out of YearPostsView so the post-link rendering (incl. link posts) is shared with the new tag pages instead of duplicated. |
||
|---|---|---|
| .. | ||
| gemini_plugin_test.rb | ||
| json_feed_test.rb | ||
| metadata_test.rb | ||
| models_test.rb | ||
| plugin_test.rb | ||
| repo_test.rb | ||
| rss_feed_test.rb | ||
| tag_index_test.rb | ||
| writer_test.rb | ||