Commit graph

8 commits

Author SHA1 Message Date
46701e959f Fix: remove build: from compose.yml; clean up debug logs
All checks were successful
Deploy / deploy (push) Successful in 57s
podman-compose was rebuilding the image on every service restart using
the Containerfile, but without --build-arg WEBMENTION_TOKEN. This
silently discarded the token that the CI build had baked in.

Removing the build: block means restarts reuse the pre-built image
tagged by CI. Also removes all temporary debug console.log statements.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-22 04:48:11 +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
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
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
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
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
f9ab31c247 init 2026-04-21 01:26:19 +02:00