zerobyte/app/server/modules/lifecycle
Jakub Trávník 8591432c59 refactor: add ArkType schema validation for config import
- Add app/schemas/config-import.ts with ArkType schemas for upfront validation
- Replace runtime type checks with schema-based validation in config-import.ts
- Return validation errors early with detailed path and message info
- Export retentionPolicySchema from backups.dto.ts for reuse
- Update CLI to handle validation errors in both dry-run and import modes
- Fix README mirrors examples to use existing repository names
2026-01-02 14:02:06 +01:00
..
checkpoint.ts restore as a page (#87) 2025-11-30 16:43:34 +01:00
config-import.ts refactor: add ArkType schema validation for config import 2026-01-02 14:02:06 +01:00
migration.ts refactor: tag snapshots with schedule short_id instead of db id (#248) 2025-12-28 11:42:25 +01:00
shutdown.ts refactor: remove docker volum plugin functionnality (#137) 2025-12-14 11:07:32 +01:00
startup.ts refactor: remove config import from startup and update README for CLI usage 2026-01-02 10:35:18 +01:00