Commit graph

9 commits

Author SHA1 Message Date
087cef5d6f Merge branch 'develop' into feature/api_structs 2025-06-26 09:59:59 +00:00
b17f239801 create Error::Mismatch variant 2025-06-26 09:56:29 +00:00
f1c6eb5d75 create struct sharry::api::FileID 2025-06-25 23:20:57 +00:00
e391821fe5 adjust crate structure
- move `sharry::client::ClientError` to `error::Error`
2025-06-25 16:48:00 +00:00
97e9e41117 error 404 defaults to "bad URI" 2025-06-24 16:31:31 +00:00
ece742a1e3 ureq error message parsing 2025-06-24 02:08:35 +00:00
393feec125 [wip] implement handling "missing share"
- rework `CacheFile` API
- fix `AppState` using new `CacheFile`
- fix `main` using new `AppState`
- logging enhancement
2025-06-24 00:11:24 +00:00
01bcf92d9c clippy fix 2025-06-18 14:49:30 +00:00
783346c888 major refactoring
- `sharry::Client` fn signatures
- `sharry::ClientError` rework
- `file::Uploading` saves `file_id` instead of `patch_uri`
- `impl sharry::Client for ureq::Agent` into separate file
2025-06-18 14:21:25 +00:00