Commit graph

13 commits

Author SHA1 Message Date
de07d556a2 minor refactoring
- `use crate::` where appropriate
- cleanup CLI parsing
- `Uri::with_protocol` -> `Uri::new`
2025-06-18 13:04:04 +00:00
4bf18631d4 bug: don't allow chunk_size of 0 2025-06-15 00:46:02 +00:00
9f1e0cfc6c [wip] impl Client for ureq::Agent
- Client is now owned by `AppState`
- minor cleanups
2025-06-12 23:01:16 +00:00
d607380659 [wip] impl Client for ureq::Agent
- factored out `file` module
- renamed some stuff
- decoupled `sharry::client` from `file`
2025-06-10 18:20:52 +00:00
09af480379 [wip] impl Client for ureq::Agent
- remove `sharry::alias` and `sharry::share` (reduced to IDs)
- use `sharry_share_create` in `AppState`
2025-06-08 21:31:50 +00:00
7e9cc00d7c derive Ord for FileChecked 2025-06-04 16:44:24 +00:00
88c6ce94de reimplementation of sharry::file submodule
- compileable
2025-06-04 13:25:00 +00:00
d197c06688 struct AppState 2025-06-02 23:57:17 +00:00
b999c35965 various minor refactorings mostly targeting CLI ergonomy 2025-05-31 15:27:52 +00:00
5643ced9d1 CLI ergonomy: timeout value 2025-05-28 13:43:14 +00:00
763c8f689e CLI ergonomy 2025-05-28 12:35:35 +00:00
2dab3c9ecd CLI ergonomy 2025-05-28 00:21:14 +00:00
fdccab81fa move CLI into own module 2025-05-28 00:07:59 +00:00