aboutsummaryrefslogtreecommitdiffstats
path: root/crates/turtle/src/atuin_client (unfollow)
Commit message (Collapse)Author
19 hoursfix(client/sync): Pass through precise error on `SyncError::WrongKey`HEADmainBenedikt Peetz
32 hoursfix(client/settings): Trim sync user_id and encryption_keyBenedikt Peetz
The files might be newline delimited, which we should remove before we try to parse the contents.
37 hoursfix({client,server}/settings): Don't fail, when there is no config fileBenedikt Peetz
37 hourschore(treewide): Remove glob importsBenedikt Peetz
42 hoursfix(config): Don't write non-TOML default config filesBenedikt Peetz
42 hourschore(daemon): Remove the `autostart` featureBenedikt Peetz
A service manager should deal with that.
42 hoursfix(sqlite): Ensure that database migration runs sequentiallyBenedikt Peetz
Otherwise, we might run migration from multiple db-connections.
2 dayschore(treewide): Also fix all `clippy` warningsBenedikt Peetz
2 dayschore(treewide): Fix some of `clippy`'s errorBenedikt Peetz
Just a run of `cargo clippy --fix`
2 dayschore(treewide): Remove `cargo` warnings to 0Benedikt Peetz
There are still the `clippy` warnings, but they are for a future date.
3 dayschore(treewide): Cleanup themesBenedikt Peetz
3 daysfeat(server): Really make users stateless (with tests)Benedikt Peetz
This commit also remove another load of unneeded features.
4 daysfeat(server): Make user stuff statelessBenedikt Peetz
4 dayschore(server): Remove the last remnants of the "hub" sync-server thingyBenedikt Peetz
4 dayschore(server): Simplify the database supportBenedikt Peetz
4 dayschore: Remove all `pub`sBenedikt Peetz
They will not be marked by rustc/cargo as unused, and as atuin doesn't expose an API all of them _should_ be `pub(crate)`
4 dayschore: Restore db migrationsBenedikt Peetz
4 dayschore: Move everything into one big crateBenedikt Peetz
That helps remove duplicated code and rustc/cargo will now also show dead code correctly.