tabby/ee/tabby-webserver
Clément Joly c461a835f9
chore: update rusqlite, rusqlite_migration and tokio-rusqlite (#1017)
I’ve released a new beta version of rusqlite_migration today and I’ve
renamed the `async-tokio-rusqlite` feature that you use to
`alpha-async-tokio-rusqlite`. I suggest updating dependencies as done in
this PR. By the way, if you would like to share feedback on the async
APIs, feel free to use this conversation:
https://github.com/cljoly/rusqlite_migration/discussions/127

Reading the release notes from [tokio-rusqlite][1], the main breaking
change is to the method `Connection::call`:

> - **breaking:** `Connection::call` now takes `tokio_rusqlite::Result` instead
>   of `rusqlite::Result`.

My understanding is that we can either deal with a `Result<Result<…>>`
or call `Connection::call_unwrap`, which could panic if the connection
is closed. I’ve opted for using only `Connection::call` and,
effectively, flattening the `Result<Result<…>>`, to limit the potential
for panics.

[1]: https://github.com/programatik29/tokio-rusqlite/blob/master/CHANGELOG.md#050-25-nov-2023
2023-12-11 10:59:05 +08:00
..
docs feat: add api to serve files under repositories (#851) 2023-11-24 01:58:56 +00:00
examples
graphql feat(ui, webserver): support list users in team management (#1005) 2023-12-10 15:14:17 +08:00
src chore: update rusqlite, rusqlite_migration and tokio-rusqlite (#1017) 2023-12-11 10:59:05 +08:00
ui feat(ui): refine invitation-table and user-table (#1016) 2023-12-10 16:10:50 +00:00
Cargo.toml chore: update rusqlite, rusqlite_migration and tokio-rusqlite (#1017) 2023-12-11 10:59:05 +08:00