Commit Graph

135 Commits

Author SHA1 Message Date
Fundor333
b506214d1b Update stuffes 2025-12-22 21:08:12 +01:00
Fundor333
4a8054dc19 Refactor code structure for improved readability and maintainability 2025-12-22 15:57:52 +01:00
Fundor333
ca6ccd2955 Add new syndication entries and update package dependencies
- Created multiple JSON files for syndication, linking to various posts and events.
- Updated package-lock.json to reflect new versions of dependencies:
  - baseline-browser-mapping: 2.9.7 -> 2.9.9
  - update-browserslist-db: 1.2.2 -> 1.2.3
  - yaml: 2.8.1 -> 2.8.2
- Updated binary assets for character images.
2025-12-18 13:47:27 +01:00
Fundor333
2108610269 Update Hugo 2025-11-11 22:05:03 +01:00
fundor333
9cbc835673 Updates event content and pre-commit config
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
2025-10-01 23:53:50 +02:00
fundor333
71865f21e2 Updates dependencies and reorders character assets
Updates the project's dependencies to their latest versions to incorporate bug fixes and performance improvements.

Also reorders character assets for better organization.
2025-10-01 23:35:58 +02:00
fundor333
bc3558e412 Fix Characters and makefile 2025-09-30 02:28:08 +02:00
fundor333
ad09a79315 Update character 2025-09-29 18:14:16 +02:00
Fundor333
36af48b87f Update characters 2025-09-25 01:22:19 +02:00
fundor333
1e9b04c391 Update characters 2025-09-24 16:53:14 +02:00
Fundor333
43c9573246 Refactor code structure for improved readability and maintainability 2025-09-11 22:34:55 +02:00
Fundor333
324d26d9e0 New characters 2025-09-08 14:16:35 +02:00
ImgBotApp
d2a4d3c686 [ImgBot] Optimize images
*Total -- 21,518.11kb -> 0.12kb (100%)

/assets/icons/safari-pinned-tab.svg -- 5,379.53kb -> 0.03kb (100%)
/assets/icons/favicon.svg -- 5,379.53kb -> 0.03kb (100%)
/static/icons/safari-pinned-tab.svg -- 5,379.53kb -> 0.03kb (100%)
/static/icons/favicon.svg -- 5,379.53kb -> 0.03kb (100%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2025-09-03 18:48:59 +00:00
fundor333
bb64360048 Refactors character assets and Makefile
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
2025-08-30 13:06:05 +02:00
Fundor333
935089abac Cleaning scripts 2025-08-28 00:42:01 +02:00
Fundor333
919629b938 Port scripts from poetry to uv 2025-08-25 17:34:13 +02:00
Fundor333
b7c5abdcd5 Add share 2025-08-22 23:35:06 +02:00
fundor333
d7bfe0cc23 Adds native share button
Replaces the existing share buttons with a native share button implemented using the Web Share API.

This simplifies the code, removes dependency on external libraries, and provides a more consistent user experience across different platforms.
The old share buttons are removed from the config file.
2025-08-22 21:32:03 +02:00
Fundor333
1f80d9e627 Update secondary stuff 2025-08-19 01:17:18 +02:00
fundor333
b48d24908d Updates dependencies and pre-commit hooks
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.
2025-08-10 02:17:41 +02:00
fundor333
53ef25ffc5 Update stuff 2025-08-09 01:00:08 +02:00
fundor333
515b97cb7f Rearranges character images and updates dependencies.
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.
2025-08-06 20:55:48 +02:00
Fundor333
e5ef61e06e Update all 2025-08-05 23:37:47 +02:00
Fundor333
271c2815b9 Update dependencies and remove obsolete image metadata files
- 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.
2025-07-30 00:38:43 +02:00
Fundor333
8d08eb8ca3 Cleaning 2025-07-20 12:37:32 +02:00
fundor333
db676fdd80 Removes unused image assets
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.
2025-06-30 11:57:15 +02:00
Fundor333
2bccadf38c Add webmention styles and share buttons
- Created a new SCSS file for webmention styles to enhance the appearance of comments and reactions.
- Added HTML partial for share buttons including Twitter, Facebook, LinkedIn, Reddit, and WhatsApp.
- Updated the main SCSS file to include webmention styles and removed the old CSS file for webmentions.
- Updated asset integrity for the compiled CSS file.
2025-06-30 00:35:05 +02:00
Fundor333
86b516f2fc Update dependencies and add new packages
- 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
2025-06-29 23:07:17 +02:00
fundor333
97c96d01d7 Reorganizes character asset files
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.
2025-06-24 19:36:46 +02:00
Fundor333
5e7b014627 Cleaning 2025-06-19 00:00:25 +02:00
Fundor333
edb55dd976 Update package-lock and requirements for dependency versions; add new Python packages 2025-06-16 23:40:09 +02:00
Fundor333
0cea7123ef Update links to include UTM parameters for tracking and fix atom feed link reference 2025-06-16 18:14:20 +02:00
Fundor333
44d28c3082 Fix syndication and webmention with mastodon 2025-06-16 02:45:37 +02:00
Fundor333
37e630ca51 Add robots.txt file and set enableRobotsTXT to false 2025-06-12 01:51:28 +02:00
fundor333
26b401631c Adds Atom feed generation
Implements Atom feed generation for blog posts, photos, and the main site feed.

This allows users to subscribe to content using Atom-compatible feed readers.
Includes an XSLT stylesheet for rendering Atom feeds in a human-readable format in browsers.
2025-05-29 03:12:31 +02:00
Fundor333
4a4b316775 Update webmentions data, package-lock, requirements, and character images
- 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.
2025-05-24 00:19:07 +02:00
fundor333
852e215d94 Updates webmention data and restructures characters
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.
2025-05-18 02:15:04 +02:00
fundor333
03b3af5b6d Merge remote-tracking branch 'origin/main'
* origin/main:
  👾Generate Weekly skip-checks: true
  👾Fetch webmentions skip-checks: true
  👾Fetch webmentions skip-checks: true
2025-05-18 02:10:57 +02:00
fundor333
57a02ee303 Updates webmention data and restructures characters
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.
2025-05-18 02:09:27 +02:00
Fundor333
bdb162c9f7 cleaning 2025-05-10 00:27:53 +02:00
Fundor333
ee61c9e91e Add Anilist cron workflow and script for weekly updates 2025-05-09 13:52:17 +02:00
Fundor333
5acba397b4 Add Lunr.js for client-side search functionality and implement search results display
- Integrated Lunr.js library for indexing and searching content.
- Created search.js to handle search queries and display results dynamically.
- Implemented displayResults function to format and show search results.
- Enhanced search functionality with boosted fields for title and content.
- Added search.min.js for optimized production use.
2025-04-18 22:26:40 +02:00
Fundor333
e9da16368b Update Opengraph image 2025-04-16 13:46:26 +02:00
Fundor333
44cf98f483 Minor update 2025-04-14 21:33:58 +02:00
Fundor333
03c92b34ae Update dependencies and add new syndication/webmention data
- Updated dependencies in `pyproject.toml` to use the latest versions.
- Updated `requirements.txt` to reflect new versions for certifi, python-dotenv, and urllib3.
- Added new syndication JSON files for recent posts.
- Added new webmention data for a post related to "Devil May Cry by Netflix".
- Updated multiple character image files in the static directory.
2025-04-14 02:29:35 +02:00
fundor333
439e972956 Update Static 2025-04-14 00:56:25 +02:00
Fundor333
30b7d0c9c4 Update hugo 2025-04-10 22:42:48 +02:00
Fundor333
b2236a647e Add initial carbon configuration file with org disclosures and upstream services 2025-04-07 15:26:31 +02:00
Fundor333
b293670fb4 Update character images for improved quality and consistency 2025-04-01 19:38:37 +02:00
fundor333
94bf0bd33d Update characters 2025-04-01 03:20:35 +02:00