|
|
cca35e1ae8
|
[wip] unit tests for file module
- testing for `compute_hash`
|
2025-07-03 15:39:29 +00:00 |
|
|
|
b9e553f112
|
use base64 crate instead of base64ct, no constant time necessary
|
2025-07-03 14:20:30 +00:00 |
|
|
|
2bcbc0d71c
|
implement better hashing
- use `blake2b_simd` crate and optimize
|
2025-06-24 19:27:13 +00:00 |
|
|
|
6e553cc185
|
implement better hashing
- use Blake2b128 for the CLI arguments hash
|
2025-06-24 16:29:38 +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 |
|
|
|
5b6fa3eaf7
|
minor imports refactoring
|
2025-06-08 00:40:29 +00:00 |
|
|
|
a1e1b6d54c
|
version tag
|
2025-06-05 17:44:28 +00:00 |
|
|
|
dc7eeaddfe
|
CLI using indicatif
|
2025-06-05 17:37:35 +00:00 |
|
|
|
e86b11d058
|
improved control flow and error handling
|
2025-06-05 12:25:39 +00:00 |
|
|
|
648828ae21
|
main business logic almost done
|
2025-06-05 11:20:27 +00:00 |
|
|
|
666aae5a46
|
terminate gracefully
|
2025-06-05 01:34:12 +00:00 |
|
|
|
d197c06688
|
struct AppState
|
2025-06-02 23:57:17 +00:00 |
|
|
|
155487fa83
|
basic command line interface
|
2025-05-27 14:01:09 +00:00 |
|
|
|
08f27b3644
|
creating empty share works
|
2025-05-22 17:34:44 +00:00 |
|
|
|
a41134f12f
|
initial commit
|
2025-05-17 23:59:55 +00:00 |
|