onyx-tasks/apps/tauri
Claude df66e7bc98
fix(tauri): add_workspace must initialise the target folder
The frontend currently calls init_workspace before add_workspace, but
the Tauri command itself is trivially breakable by any caller that
skips the pre-step or a future frontend refactor: add_workspace would
save the workspace entry pointing at a non-existent directory, and
every subsequent command would then fail with 'Path does not exist'
via TaskRepository::new. Call TaskRepository::init inside the command
so it is self-contained and idempotent.
2026-04-17 16:19:03 +00:00
..
src fix(date-picker): don't mark the same day in every month as selected 2026-04-17 16:17:36 +00:00
src-tauri fix(tauri): add_workspace must initialise the target folder 2026-04-17 16:19:03 +00:00
tauri-plugin-credentials Add tauri-plugin-credentials for cross-platform credential storage 2026-04-05 17:29:51 -07:00
.gitignore tauri and flutter guis 2026-03-17 09:38:53 -07:00
index.html Add safe area insets for mobile status bar and navigation 2026-04-05 17:29:54 -07:00
package-lock.json Add Vitest suite covering the smoke-test fixes 2026-04-17 14:33:12 +00:00
package.json Add Vitest suite covering the smoke-test fixes 2026-04-17 14:33:12 +00:00
svelte.config.js tauri and flutter guis 2026-03-17 09:38:53 -07:00
tsconfig.json tauri and flutter guis 2026-03-17 09:38:53 -07:00
vite.config.ts Add Vitest suite covering the smoke-test fixes 2026-04-17 14:33:12 +00:00