|
|
bc4c15d17c
|
consolidate sharry module
|
2025-06-27 08:34:13 +00:00 |
|
|
|
e3fc06b019
|
Merge branch 'develop' into feature/api_structs
|
2025-06-27 02:02:36 +00:00 |
|
|
|
2315c9cd2e
|
import strategy for error module
|
2025-06-27 01:55:43 +00:00 |
|
|
|
c7b24b1250
|
add id::{AliasID, ShareID}
|
2025-06-27 01:47:38 +00:00 |
|
|
|
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 |
|