Commit Graph

35 Commits

Author SHA1 Message Date
Fundor333
6a1dbdc772 Update actions 2026-01-28 16:26:44 +01:00
Fundor333
61c5af4c04 Add cron job and script for generating expenses 2026-01-28 15:50:04 +01:00
Fundor333
ba1a8f75c7 👾Add GitHub issue search action for my code 2025-10-22 20:28:07 +02:00
fundor333
dbda00405b Enhances Mastodon link handling and previews
Adds functionality to identify Mastodon links in Hugo markdown files, extract relevant information like instance and ID, and generate previews.

This allows for embedding Mastodon toots directly into the generated Hugo site and provides a preview text extracted from the toot content improving the user experience and content integration. It also adds a fallback in case a toot disappears to avoid broken content.

Also adds `bleach` as a dependency to sanitize HTML content.
2025-07-27 19:35:30 +02:00
fundor333
4338cbcf85 Automates reply metadata extraction
Adds a script to process Hugo Markdown files, extract
previews from linked 'reply' URLs, and flag Mastodon links.

This enhances content display and context for replies,
especially on Mastodon. It also creates a new Github
Action to run the script on a schedule.
2025-07-27 18:18:26 +02:00
Fundor333
79a41a0637 Update internal link extraction to filter by class 'interlink-script' 2025-07-14 12:46:47 +02:00
Fundor333
34093ebeca Add interlink script to render links and implement internal link analysis 2025-07-14 12:46:47 +02:00
Fundor333
265dd76750 Refactor comments handling and update syndication links across multiple posts 2025-06-16 23:34:32 +02:00
fundor333
f3394fa283 Fix script 2025-06-16 22:55:52 +02:00
fundor333
8cd0bd3371 Adds syndication adder script
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.
2025-06-16 22:55:52 +02:00
Fundor333
90214c22e7 Refactor JSON syndication files to include 'source' links extracted from Mastodon posts; added a script to automate the update process using BeautifulSoup for HTML parsing and requests for API calls. 2025-06-16 22:55:52 +02:00
Fundor333
aa7387154f Fix file syndication 2025-06-16 03:26:21 +02:00
Fundor333
b14a5d8063 Add IndieWeb syndication support and update JSON files 2025-05-16 18:35:23 +02:00
Fundor333
1dbe208350 Add logging to track response from Anilist API 2025-05-09 13:55:12 +02:00
Fundor333
ee61c9e91e Add Anilist cron workflow and script for weekly updates 2025-05-09 13:52:17 +02:00
Fundor333
81bbe8dfcc Update webmentions 2025-02-23 17:18:13 +01:00
Fundor333
5e19dd9a44 Some updates 2025-02-01 01:06:30 +01:00
Fundor333
0ce402beec Add sorting 2025-02-01 00:37:41 +01:00
fundor333
8c2b64c998 Fix script 2025-02-01 00:31:35 +01:00
Fundor333
90aa9f14ba Fix logging of actions 2025-01-27 13:17:57 +01:00
Fundor333
f05189cf3a Add medium elaborations for syndication 2025-01-26 21:10:23 +01:00
Fundor333
8e0db850a8 Add Hacker News to syndication 2025-01-26 02:26:22 +01:00
fundor333
6c62b5c749 Some fix for syndication and webmentions 2025-01-24 14:06:51 +01:00
Fundor333
3f14e8dccf Fix webmention and sorting 2025-01-24 00:47:03 +01:00
fundor333
0b12ab243e Fix webmention 2025-01-24 00:47:03 +01:00
fundor333
30ab20f89e Adding Bsky 2025-01-24 00:09:22 +01:00
Fundor333
7107784216 Rework webmention 2025-01-21 04:15:49 +01:00
Fundor333
7662db92d5 Rework webmention 2025-01-21 03:20:44 +01:00
Fundor333
53ce9dfe93 Fix synd 2025-01-21 02:58:15 +01:00
Fundor333
1abfc942da Fix action 2025-01-21 00:56:49 +01:00
Fundor333
51ddd59efa Try 2025-01-21 00:51:29 +01:00
Fundor333
f1fc07e536 Fix dipendency 2025-01-21 00:39:35 +01:00
fundor333
3bd21565c4 Fix actions 2025-01-21 00:35:31 +01:00
fundor333
3ddfaeec37 Fix path 2025-01-20 23:46:34 +01:00
fundor333
8d78a62864 Edit paths 2025-01-20 23:43:08 +01:00