75 Commits

Author SHA1 Message Date
Robin Krahl
ab6ad84225 Release trussed-auth v0.4.0 v0.4.0 2025-01-21 21:26:46 +01:00
Robin Krahl
2fc6856270 Split backend and extension
This patch splits the trussed-auth crate into two crates:  trussed-auth
only defines the AuthExtension and can be used by clients or other
backends implementing the extension.  trussed-auth-backend contains the
AuthBackend that implements the extension using the filesystem.
2025-01-21 21:08:09 +01:00
Robin Krahl
fc53539536 Use trussed-core and remove default features for trussed 2025-01-08 10:07:25 +01:00
Robin Krahl
c030b82ad3 Update littlefs2 to v0.5.0 2024-10-25 11:35:05 +02:00
Robin Krahl
2ae26ba455 Avoid unnecessary path copies 2024-10-13 15:42:28 +02:00
Sosthène Guédon
947ffe6cff Expose whether a given client contains initialized data 2024-04-11 14:23:12 +02:00
Robin Krahl
49163246ab Fix changelog entry for #39
The changelog entry for PR #39 ended up in the 0.3.0 section instead of
the section for unreleased changes.
2024-04-03 10:06:44 +02:00
Sosthène Guédon
0c03037f95 Add changelog entry 2024-04-03 09:32:20 +02:00
Sosthène Guédon
b153282189 Use #[serde(rename)] to reduce the size taken by serialized data 2024-04-03 09:32:20 +02:00
Sosthène Guédon
a725ae6d42 Use tagged admin-app 2024-04-02 18:02:35 +02:00
Sosthène Guédon
83767073e4 Use enum rather than bool 2024-04-02 18:02:35 +02:00
Sosthène Guédon
3f4bf00e3c Make the use of the raw backend optional 2024-04-02 18:02:35 +02:00
Sosthène Guédon
33c86bf353 Use admin-app migrations 2024-04-02 18:02:35 +02:00
Sosthène Guédon
111a91e423 Update trussed 2024-04-02 18:02:35 +02:00
Sosthène Guédon
773e2db059 Add migration test with empty directories 2024-04-02 18:02:35 +02:00
Sosthène Guédon
39eb8fa51e Update changelog 2024-04-02 18:02:35 +02:00
Sosthène Guédon
011ecec8bb Use migration testing from trussed-staging 2024-04-02 18:02:35 +02:00
Sosthène Guédon
79ad207548 Remove bundled filesystem dumps 2024-04-02 18:02:35 +02:00
Sosthène Guédon
da2966534c Rename migrate to migrate_remove_dat 2024-04-02 18:02:35 +02:00
Sosthène Guédon
89cacb608a Fix reuse compliance 2024-04-02 18:02:35 +02:00
Sosthène Guédon
4a7f71fd13 Fix clippy warning 2024-04-02 18:02:35 +02:00
Sosthène Guédon
03120e69e0 Add example for migrate 2024-04-02 18:02:35 +02:00
Sosthène Guédon
7fa4328270 Add tests for migration 2024-04-02 18:02:35 +02:00
Sosthène Guédon
9e01297c3d Add migration helper 2024-04-02 18:02:35 +02:00
Sosthène Guédon
b0ead6f163 Move trussed-auth data to get rid of the dat folder 2024-04-02 18:02:35 +02:00