barryp and Claude Fable 5.1
2919037d3b
Update argon2 to 0.6
...
The only API change affecting us is that PasswordHash moved to
password_hash::phc; use the argon2 crate's top-level re-export instead.
Existing argon2id hashes in password files still verify.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Kmrgkpp9YBJ6AMaWYPPZuD
2026-09-12 13:22:39 -07:00
barryp and Claude Fable 5.1
ab163ca5e6
Fix clippy warnings in repository tests
...
Use assert!/assert!(!..) instead of assert_eq! against literal bools,
and drop a needless borrow.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01Kmrgkpp9YBJ6AMaWYPPZuD
2026-09-12 13:06:28 -07:00
Barry Pederson
1de0fa16db
Add some logging so that with the env variable RUST_LOG=debug or similar, there is timestamped output to stderr
2026-02-03 15:57:11 -08:00
Barry Pederson
a03b738c7a
Add argon2 password hashing
2026-02-03 12:59:01 -08:00
Barry Pederson
3fac9def78
I think I've got the workspace thing figured out..how the Cargo.toml files should reference each other
2025-02-21 15:11:31 -08:00
Barry Pederson
60bc980e8d
Simplify test code a bit, use Request::new() to simplfy constructing requests
2024-11-03 12:49:23 -08:00
Barry Pederson
5f4a0e0e88
Reorganize and refactor, adding integration test for common library stuff
2024-11-03 11:44:03 -08:00
Barry Pederson
1a66c8ede5
Rename handler.rs to repository.rs for clarity, pass the directory name as a new() parameter rather than have the repository aware of the OPTIONS static
2024-11-03 10:28:14 -08:00