zerobyte/app
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
..
client feat: add support for SFTP volume backend (#249) 2025-12-28 18:30:49 +01:00
drizzle refactor: tag snapshots with schedule short_id instead of db id (#248) 2025-12-28 11:42:25 +01:00
middleware refactor: unify backend and frontend servers (#3) 2025-11-13 20:11:46 +01:00
schemas refactor: add ArkType schema validation for config import 2026-01-02 14:02:06 +01:00
server refactor: add ArkType schema validation for config import 2026-01-02 14:02:06 +01:00
test refactor: tag snapshots with schedule short_id instead of db id (#248) 2025-12-28 11:42:25 +01:00
utils feat(schedule-form): allow custom cron expression (#214) 2025-12-22 20:51:46 +01:00
app.css secret reference core support 2025-12-15 10:48:35 +01:00
context.ts refactor: unify backend and frontend servers (#3) 2025-11-13 20:11:46 +01:00
root.tsx refactor: rebrand to zerobyte (#45) 2025-11-20 18:59:57 +01:00
routes.ts fix: allow arbitrary name for repositories and correctly import existing local repos (#197) 2025-12-22 20:52:26 +01:00