onyx-tasks/crates/onyx-core/src
Tristan Michael a60b1a997b feat: add WorkspaceMode (local/webdav) and per-workspace theme to config
Introduces WorkspaceMode enum with local and webdav variants, plus a
theme field on WorkspaceConfig. Adds set_workspace_theme and
add_webdav_workspace Tauri commands. WebDAV workspaces auto-manage
local files in app data dir.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 04:02:39 -07:00
..
config.rs feat: add WorkspaceMode (local/webdav) and per-workspace theme to config 2026-04-03 04:02:39 -07:00
error.rs rename onyx-core crate (formerly bevy-tasks-core) 2026-03-31 09:46:56 -07:00
lib.rs rename onyx-core crate (formerly bevy-tasks-core) 2026-03-31 09:46:56 -07:00
models.rs fix: use has_time flag for due date time tracking 2026-04-01 01:06:10 -07:00
repository.rs fix: harden core data integrity — move_task rollback, path traversal, migration safety 2026-04-02 09:37:43 -07:00
storage.rs fix: harden core data integrity — move_task rollback, path traversal, migration safety 2026-04-02 09:37:43 -07:00
sync.rs fix: harden sync safety — conflict backup, timestamp parsing, credential zeroization 2026-04-02 09:37:43 -07:00
webdav.rs fix: harden sync safety — conflict backup, timestamp parsing, credential zeroization 2026-04-02 09:37:43 -07:00