- Import Credentials and initialize its plugin inuriBuilder. - Replace blocking webdav::load_credentials/store calls with Credentials::load and Credentials::store to avoid spawn_blocking and centralize credential handling- AppHandle parameters to commands that need credential access: rename_workspace, add_webdav_workspace, store_credentials, load_credentials, and sync_workspace- Update save flow in add_webdav_workspace to use plugin storage after updating config. This reduces manual blocking calls, unifies credential management andintegrates with Tauri app state for safer runtime access. |
||
|---|---|---|
| .. | ||
| src | ||
| src-tauri | ||
| tauri-plugin-credentials | ||
| .gitignore | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| svelte.config.js | ||
| tsconfig.json | ||
| vite.config.ts | ||