Updates event content to include syndication and comments data.
Removes trailing whitespace pre-commit hook and adds editorconfig
settings for whitespace handling.
Also renames character images to have a consistent naming scheme
Updates the project's dependencies to their latest versions to incorporate bug fixes and performance improvements.
Also reorders character assets for better organization.
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
Updates `pre-commit` hooks to the latest version and resolves
dependency issues by updating `poetry.lock` and
`package-lock.json`.
Renames and reorganizes character image files for better
organization and consistency. This includes deleting obsolete files
and changing file permissions for some images. A new
`requirements.txt` is added.
This commit primarily focuses on reorganizing the character images within the static directory. It renames and reorders these images.
Additionally, it updates the electron-to-chromium dependency in package-lock.json, potentially bringing in bug fixes or performance improvements.
Removes the requirements.txt file.
- Updated `caniuse-lite` from version 1.0.30001727 to 1.0.30001731.
- Updated `electron-to-chromium` from version 1.5.191 to 1.5.192.
- Added `bleach==6.2.0` and `webencodings==0.5.1` to `requirements.txt`.
- Deleted obsolete JSON metadata files for images in the `minature-on-a-shelf` directory.
- Updated multiple character PNG files in the `static/Characters` directory.
Removes a large number of image assets that are no longer used by the site. This reduces the size of the repository and the deployed site.
These images include various sizes of favicons, touch icons, cover images for old blog posts and weeknotes, and character images.
The `make-post.py` script is adjusted to correctly format the year in post paths.
- Updated `browserslist` from version 4.25.0 to 4.25.1
- Updated `caniuse-lite` from version 1.0.30001724 to 1.0.30001726
- Updated `electron-to-chromium` from version 1.5.173 to 1.5.177
- Added `shellingham` version 1.5.4 to `poetry.lock`, `pyproject.toml`, and `requirements.txt`
- Added `typer` version 0.16.0 to `poetry.lock`, `pyproject.toml`, and `requirements.txt`
- Updated dependencies for `typer` in `poetry.lock`
- Updated content hash in `poetry.lock`
- Updated multiple PNG files in the `static/Characters` directory
Renames and reorders character image files in the static directory.
This commit performs a large-scale renaming operation on the character assets to improve file organization and numbering.
It also updates file permissions to ensure proper access.
- Modified webmentions JSON data to reorder entries and update URLs.
- Updated `electron-to-chromium` version in `package-lock.json` from 1.5.155 to 1.5.157.
- Added `pillow==11.2.1` to `requirements.txt`.
- Updated multiple character image files in the `static/Characters` directory.
Updates webmention data with new entries and reorganizes
character images, renaming and reordering them to ensure
correct indexing and to keep static content up to date.
Removes obsolete image files.
Updates package dependencies.
Updates webmention data with new entries and reorganizes
character images, renaming and reordering them to ensure
correct indexing and to keep static content up to date.
Removes obsolete image files.
Updates package dependencies.