gitbutler/packages/tauri
extrawurst ae3a6f3ebe
feat: add flush_vbranches method to Controller struct (#1383)
* feat: add flush_vbranches method to Controller struct

The `flush_vbranches` method has been added to the `Controller` struct. This method allows flushing virtual branches as a tree for a specific project. It iterates over the virtual branches of the project and calls the `flush_vbranch_as_tree` function to flush each virtual branch. This method is used in the `Handler` struct to flush virtual branches for a project before flushing the session.

* cleanup error handling

* make controller async for consistency and block on the caller site
2023-10-16 11:18:01 +00:00
..
icons new structure 2023-09-06 11:47:35 +02:00
src feat: add flush_vbranches method to Controller struct (#1383) 2023-10-16 11:18:01 +00:00
tests typed project id 2023-10-13 11:00:00 +02:00
build.rs new structure 2023-09-06 11:47:35 +02:00
Cargo.toml update a bunch of crates, leaving tantivy for now as it breaks the build 2023-10-13 11:38:01 +02:00
tauri.conf.json 🔧 fix: update connect-src CSP directive to include api.github.com for additional API endpoint access 2023-10-16 09:35:06 +02:00
tauri.conf.nightly.json 🔧 fix: update connect-src CSP directive to include api.github.com for additional API endpoint access 2023-10-16 09:35:06 +02:00
tauri.conf.release.json 🔧 fix: update connect-src CSP directive to include api.github.com for additional API endpoint access 2023-10-16 09:35:06 +02:00