onyx-tasks/crates
Tristan Michael 056cd8ee49 fix: harden sync file validation and offline queue corruption handling
Restrict is_syncable() to validate path depth: .md files and .listdata.json
must be at depth 2 (inside list dirs), .metadata.json only at depth 1 (root).
Prevents syncing arbitrary files at unexpected depths. Back up corrupted
sync queue files before resetting, and log warnings on parse failures
instead of silently dropping queued operations.
2026-04-02 09:35:38 -07:00
..
bevy-tasks-cli refactor(cli): consolidate output through output module 2026-03-30 16:29:57 -07:00
onyx-cli fix: prevent path traversal, enable CSP, and harden URL domain extraction 2026-04-02 09:35:38 -07:00
onyx-core fix: harden sync file validation and offline queue corruption handling 2026-04-02 09:35:38 -07:00