Commit Graph
3 Commits
Author SHA1 Message Date
jmartin cef5738044 Add admin UI for ArtStation re-import
Expose import as a background admin job with status polling, dry-run
and optional publish; share logic with the CLI via a service module.
2026-07-24 10:52:11 -04:00
jmartin ac7eb17854 Use FlareSolverr for ArtStation import behind Cloudflare
ArtStation blocks plain HTTP; route JSON fetches through FlareSolverr
with a direct-fetch fallback.
2026-07-24 10:44:18 -04:00
jmartin 43928f7a49 Initial portfolio CMS: Fastify API + Vite SPA
Single-container app with Postgres catalog, Typesense search,
Authelia Remote-User admin, portfolio views, resume/PDF, media
uploads, and ArtStation import tooling.
2026-07-23 17:01:34 -04:00