cb8ddc90d3
docs: record v0.2.0 release and production deploy
2026-10-30 10:29:05 +03:00
73da969ab7
chore: bump version to v0.2.0
2026-10-30 10:27:11 +03:00
ed1b625c1c
feat: failure journal and bounded retries (F11)
2026-10-30 10:27:10 +03:00
3d9ed8de51
docs: mark F11 accepted and log manager decision
2026-10-30 10:22:34 +03:00
871182d6d5
feat: persist failure journal and bounded retries (F11)
2026-10-30 10:22:29 +03:00
ec3e0c16e0
docs: record F12 uploaded_on verification (host fix)
2026-10-30 10:22:27 +03:00
7951f82dd5
docs: add failure journal + uploaded_on features to goal artifacts
2026-10-30 09:18:59 +03:00
73e837c165
docs: track the full .opencode workspace
...
Keep goal, feature list, progress log, and the project skill together
in the repo. Internal hostnames/paths sanitized.
2026-10-25 15:54:55 +03:00
1758f2f9c5
docs: add project skill and Directus extension playbook
...
- project skill: invariants, presets/formats, backfill/scheduler,
debugging, verification gate, deploy checklist
- AGENTS.md points at the project and global skills
2026-10-25 15:15:12 +03:00
ee39633ad7
feat: in-process nightly scheduler + pause at window end
...
Hook registers a 15-minute schedule that starts/resumes the backfill only
inside the maintenance window (no external cron or token). The backfill
pauses when the window closes and resumes next night. UI shows paused
state and last-run errors.
2026-10-25 14:26:49 +03:00
18db52a47c
fix: count pre-existing preview files as cached in backfill
...
Pre-scan storage filenames and check each task's predicted cache file
before generating. Existing previews are now counted as "already cached"
and skipped, instead of being counted as remaining work and regenerated.
Storage-scan and plan-computation failures fall back to generation.
2026-10-25 13:52:28 +03:00
5a368c4a8c
chore: add MIT license and AI-generated disclosure
2026-10-25 12:28:09 +03:00
94f197bdec
chore: prepare for public release
...
- add repository/homepage/bugs metadata; target Directus ^11
- genericize internal deployment references
- document install, compatibility, scheduling, security
- stop tracking internal .opencode work artifacts
2026-10-25 12:25:19 +03:00
c8f8bbc5ac
feat: pre-generate Directus image previews
...
Bundle extension (upload hook + API endpoint + admin module) that warms
Directus image transform cache in-process with an explicit acceptFormat,
so the generated file matches the browser's cache key byte-for-byte.
- resumable, window-aware backfill with progress + cancel
- system + custom presets, effective-format reporting, shadow warnings
- storage breakdown (previews vs originals), human-readable API fields
- diagnostics: resolve-plan prediction, per-file generate, ops ring buffer
- isolated dev/staging compose stack + deploy/rollback scripts
Verified on Directus 11.17.4: 40/40 tests, hash-match gate passed,
idempotent backfill, custom fixed-format presets, error surfacing.
2026-10-25 11:19:54 +03:00