Commit graph

37 commits

Author SHA1 Message Date
07f677899a Temp: capture build log and verify webmentions in CI
Some checks failed
Deploy / deploy (push) Has been cancelled
2026-04-22 04:10:31 +02:00
97d49221e3 Temp: add token length debug log to astro.config.mjs
All checks were successful
Deploy / deploy (push) Successful in 1m17s
2026-04-22 03:59:56 +02:00
34134994bc Force full rebuild in CI with --no-cache
All checks were successful
Deploy / deploy (push) Successful in 1m25s
Podman was reusing the RUN npm run build layer from before the
vite.define token injection was added, causing webmentions to be
built without the token.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-22 03:55:58 +02:00
df59a1405f Remove debug instrumentation and unused webmentions lib
All checks were successful
Deploy / deploy (push) Successful in 1m18s
Drop the hidden data-webmentions-debug div, the console.log in
astro.config.mjs, and src/lib/webmentions.ts (which was superseded by
the inline fetch in Webmentions.astro).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-22 03:18:41 +02:00
7de0a815f4 Refactor WEBMENTION_TOKEN handling: remove file-based token retrieval and use global variable
All checks were successful
Deploy / deploy (push) Successful in 1m17s
2026-04-22 03:07:20 +02:00
85f58ae557 Enhance debug output for token retrieval in readTokenFromFile function
All checks were successful
Deploy / deploy (push) Successful in 1m19s
2026-04-22 03:00:05 +02:00
8a8c160895 Add debug output for WEBMENTION_TOKEN file details in Containerfile
All checks were successful
Deploy / deploy (push) Successful in 1m19s
2026-04-22 02:57:40 +02:00
868d34c1a1 Refactor fetchMentions function to simplify token retrieval and enhance debug output
All checks were successful
Deploy / deploy (push) Successful in 1m19s
2026-04-22 02:55:14 +02:00
553cc63023 Refactor WEBMENTION_TOKEN handling: read from file and remove environment configuration
All checks were successful
Deploy / deploy (push) Successful in 1m17s
2026-04-22 02:53:15 +02:00
131c0e90bb Add debug output for WEBMENTION_TOKEN length in Containerfile
All checks were successful
Deploy / deploy (push) Successful in 1m22s
2026-04-22 02:50:42 +02:00
0614688d2e Refactor fetchMentions function to enhance token retrieval and debug output
All checks were successful
Deploy / deploy (push) Successful in 1m18s
2026-04-22 02:47:25 +02:00
d7cb6b5346 Add environment variable configuration for WEBMENTION_TOKEN and simplify token handling in fetchMentions function
All checks were successful
Deploy / deploy (push) Successful in 1m18s
2026-04-22 02:44:21 +02:00
1a3e4bf64a Refactor fetchMentions function to improve token handling and debug output
All checks were successful
Deploy / deploy (push) Successful in 1m19s
2026-04-22 02:41:14 +02:00
f436df55b0 Add debug output for WEBMENTION_TOKEN length in Containerfile
All checks were successful
Deploy / deploy (push) Successful in 1m17s
2026-04-22 02:39:20 +02:00
25235debbd Add secret check step to deploy workflow for token length verification
All checks were successful
Deploy / deploy (push) Successful in 1m17s
2026-04-22 02:36:09 +02:00
d6a073d234 Refactor fetchMentions function to enhance token handling and debug information
All checks were successful
Deploy / deploy (push) Successful in 1m21s
2026-04-22 02:31:35 +02:00
4f67fb99d4 Refactor fetchMentions function to return structured results with debug information
All checks were successful
Deploy / deploy (push) Successful in 1m18s
2026-04-22 02:25:37 +02:00
1d57e23d19 Refactor Webmentions component to fetch mentions directly and improve data handling
All checks were successful
Deploy / deploy (push) Successful in 1m17s
2026-04-22 02:21:15 +02:00
5c73ede1e0 Remove scheduled cron job from deploy workflow
All checks were successful
Deploy / deploy (push) Successful in 1m17s
2026-04-22 02:16:46 +02:00
fb59d20200 Add invocation counter and logging to track fetch calls in getMentionsFor function
All checks were successful
Deploy / deploy (push) Successful in 1m16s
2026-04-22 02:13:39 +02:00
c4e12619a1 Add debug logging for presence of mentions and facepile in Webmentions component
All checks were successful
Deploy / deploy (push) Successful in 1m16s
2026-04-22 02:07:18 +02:00
4aa001e1e9 Add logging for mentions data in Webmentions component
All checks were successful
Deploy / deploy (push) Successful in 1m18s
2026-04-22 01:58:44 +02:00
8003d501d4 Add logging for fetch operations in Webmentions component
All checks were successful
Deploy / deploy (push) Successful in 1m15s
2026-04-22 01:45:24 +02:00
42521444a8 Refactor Webmentions component to improve display of likes and reposts count
All checks were successful
Deploy / deploy (push) Successful in 1m16s
2026-04-22 01:35:13 +02:00
c9ad64d217 Add cron schedule to deploy workflow for regular execution
All checks were successful
Deploy / deploy (push) Successful in 1m16s
2026-04-22 01:02:15 +02:00
20167b8ca8 Add German translation for Forgejo Actions runner setup documentation
All checks were successful
Deploy / deploy (push) Successful in 1m18s
2026-04-22 00:56:17 +02:00
ada26f3173 Add documentation for setting up a Forgejo Actions runner for self-hosted CI/CD
All checks were successful
Deploy / deploy (push) Successful in 1m18s
2026-04-22 00:40:14 +02:00
6e1ee689ea Add deployment workflow and configure webmention token handling
All checks were successful
Deploy / deploy (push) Successful in 1m16s
2026-04-22 00:13:18 +02:00
934a9f2338 Implement Webmention functionality: add Webmentions component, update deploy script, and enhance UI with social links and localization 2026-04-21 23:46:18 +02:00
abbf2d9a0b Update .gitignore to include local and development environment variable files 2026-04-21 23:24:09 +02:00
7761cf681d Update deploy script to include SSH key management and specify port in remote URL 2026-04-21 23:21:56 +02:00
90a8bf7e3d Update build process in Containerfile and enhance deploy script with remote URL configuration 2026-04-21 23:19:29 +02:00
0f43bb18cc Add deployment scripts for blog, links, notes, photos, and projects; implement history squashing and vision processing
- Created `publish-blog.sh`, `publish-links.sh`, `publish-notes.sh`, `publish-photos.sh`, and `publish-projects.sh` for deploying respective content to the VPS.
- Implemented `squash-history.sh` to replace the entire git history with a single commit.
- Added `vision.ts` and `vision.spec.ts` for processing images with AI, including metadata extraction and merging.
- Enhanced error handling and logging in vision processing scripts.
2026-04-21 23:17:21 +02:00
a123886ee4 Add mobile menu toggle functionality and launch configuration 2026-04-21 03:09:37 +02:00
2975984104 Implement multilingual support in footer and add legal pages 2026-04-21 02:37:13 +02:00
7bd0905ecf Add theme toggle functionality and improve theme management 2026-04-21 01:44:47 +02:00
f9ab31c247 init 2026-04-21 01:26:19 +02:00