Kévin Commaille
63b4fe073b
chore: Upgrade matrix-sdk
1 year ago
Kévin Commaille
b97530a327
chore: Enable most of Clippy's pedantic lints
2 years ago
Kévin Commaille
3400931fb3
session-list: Only restore sessions with a data directory on the system
...
This is necessary to avoid issues for users sharing their secrets
between devices.
2 years ago
Kévin Commaille
90354ff788
misc: Change "unknown" to "unexpected" in error messages
...
It is not true that the errors are unknown. We just don't handle them
because they are not expected to occur.
2 years ago
Kévin Commaille
cb5b350b66
secret: Avoid some allocations
2 years ago
Kévin Commaille
419d0f036c
secret: Use constants for keys
...
To avoid errors in strings
2 years ago
Kévin Commaille
f6abd0cb55
secret: Do not translate strings that are not presented in the UI
2 years ago
Kévin Commaille
7c34c27d3e
session: Use a different path for the media cache
...
Since this requires a migration of the secret module,
we also truncate the session IDs that are needlessly long,
to be able to log them without adding too much noise.
2 years ago
Kévin Commaille
97fb610569
secret: Do not support secret versions from before Fractal 5 anymore
...
These would only have been for users of the nightly version so
it should be fine to drop support for them.
2 years ago
Kévin Commaille
32fe805c19
secret: Remove unused error type
2 years ago
Kévin Commaille
d66a7689c2
chore: Upgrade crate dependencies
2 years ago
Kévin Commaille
714ef36829
secret: Improve error logs
...
Log the original error instead of the user-facing error.
2 years ago
Alexandre Franke
3ccfb536a0
Readd periods for strings on error screens
2 years ago
Alexandre Franke
ebe41c5178
strings: remove periods
2 years ago
Alexandre Franke
ff9dcb6ce1
strings: harmonize term for failures
2 years ago
Kévin Commaille
8e9ccbb93d
chore: Upgrade crates
2 years ago
Kévin Commaille
df92df5a93
secret: Fix compilation of unimplemented API
2 years ago
Kévin Commaille
7d9f158f84
secret: Support implementing the module per-OS
2 years ago