Integrates the anime script into the automated workflow.
This enhancement allows for the automated execution of the
anime script, ensuring that it runs as part of the regular
automation cycle alongside webmention and syndication scripts.
Renames and reorganizes character image assets for better organization.
Simplifies and improves the Makefile:
- Adds and rearranges targets for improved workflow
- Removes the syntax target
- Streamlines dependency management
- Updates the deploy process
Implements a "Now" page to share current activities, inspired by nownownow.com.
- Introduces a new content type "now" with corresponding layouts and archetype.
- Adds a "Now" entry to the main menu.
- Creates a script to easily generate new "now" entries.
- Updates the colophon page with information about the "now" page.
- Deletes weeknote config as it isn't in use anymore
Adds cover generation functionality for week notes, using a background image and specified font.
Updates dependencies to the latest versions, including flake8, certifi, click, identify, platformdirs, pygments, python-dotenv, requests, urllib3, and weeknotebot.
Refreshes syndication data by replacing old JSON files with new ones, ensuring links to platforms like Mastodon and Bluesky are up-to-date.
Also updates metadata in several markdown files, including adding syndication links and correcting formatting.
Adds a script to automatically add syndication links to posts' frontmatter based on RSS feeds from Mastodon, Bluesky and Medium.
It also updates the Makefile to include the new script, the `.gitignore` file to ignore the log file, and the syndication partial to correctly render syndication links.
It uses the source URL inside the content to find the local file.