Commit Graph
6 Commits
Author SHA1 Message Date
anthonyandClaude Sonnet 5 be40e2cf6c Add implementation plan for Prisma ORM and migrations
Task-by-task plan to replace the mariadb pool/repository with
Prisma Client and baseline Prisma Migrate against the existing
conversion_jobs table without data loss.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-31 00:15:17 +02:00
anthonyandClaude Sonnet 5 fff7d63461 Add design spec for Prisma ORM and migrations
Plans the replacement of the raw mariadb pool and hand-written
repository with Prisma Client, plus a no-data-loss Prisma Migrate
baseline against the existing conversion_jobs table.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-30 23:59:30 +02:00
anthonyandClaude Sonnet 5 c7ae536654 Add implementation plan for per-format image compression level
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-30 23:32:01 +02:00
anthonyandClaude Sonnet 5 b826338a61 Add design spec for per-format image compression level
Covers data model, backend threading through registry/image/imageToPdf/worker, frontend controls, validation, and testing for a new quality/compressionLevel option on image conversions.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-30 22:26:00 +02:00
anthonyandClaude Sonnet 5 fe93139c6e Add implementation plan for file converter v1 (core + Images + Documents)
18 bite-sized TDD tasks from project scaffolding through the React
frontend and an end-to-end pipeline test, following the approved design
spec.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-29 13:46:16 +02:00
anthonyandClaude Sonnet 5 020fa199f8 Add design spec for file converter v1 (core + Images + Documents)
Covers architecture, MariaDB job model, conversion registry pattern,
o2switch deployment (Passenger + pm2 worker + cron cleanup), and
anti-abuse/error-handling strategy.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-28 14:35:42 +02:00