1eff198141
Add basic profile create command, with debugging for now (doesn't actually create)
2024-02-19 23:03:57 -07:00
4a68f17aa4
Add scrypt-pkcs#8 export for ASP tool compatibility
2024-02-19 21:32:54 -07:00
a04e048f7c
Improve import command
2024-02-18 22:55:29 -07:00
756b97da8a
Cascade key deletions
2024-02-18 20:42:20 -07:00
bc4223a06d
Move migrations to seperate crate, add new tables for claims and profiles in preparation
2024-02-07 00:31:32 -07:00
424d3ce4fc
Remove JWE formatting
2024-01-28 16:49:38 -07:00
Tyler Beckman
43851d1f98
Start on keys import subcommand, move import-gpg
2023-09-28 11:56:11 -06:00
ec1b9f3bf9
Fix pkcs#8 conversion for P-256 keys
2023-08-02 19:30:45 -06:00
c59825b2fd
Adjust to new fingerprint algorithm
2023-07-29 18:29:18 -06:00
TymanWasTaken
b44f4ca359
Fix clippy warnings
2023-07-02 19:28:40 -04:00
TymanWasTaken
954d6fac2e
More lenient key querying, smaller release binaries, don't panic on stdout close, formatting
...
The key querying first tries exact match on a fingerprint, and then falls back to contains() on the alias
2023-07-02 19:24:04 -04:00
TymanWasTaken
57e73d62dd
Support aspe servers in crates/asp, and remove nightly requirement
2023-07-01 22:55:05 -04:00
TymanWasTaken
19c42f6138
Migrate to sqlite+sea_orm
2023-07-01 13:10:32 -04:00
TymanWasTaken
5390a9389a
Handful of things
...
- Update redb to fix regression when loading db multiple times (though I am likely just going to replace redb with sqlite)
- Rename AspKeyType::EdDSA to AspKeyType::Ed25519
- Make `aspm keys list` look nicer
2023-06-30 23:59:30 -04:00
TymanWasTaken
46fa993f45
Add 3 subcommands for storing keys, add database framework
2023-06-30 01:00:11 -04:00
TymanWasTaken
45586d2c37
Rebrand to an actual tool, rather than a prototype :)
2023-06-29 00:28:48 -04:00
TymanWasTaken
ea388904c2
Scrapped the entire thing lol
...
I was going to refactor slowly, but it is easier just to scrap the entire binary and make a new one
2023-06-29 00:25:15 -04:00
TymanWasTaken
409fbe5f1d
A bit of refactoring, and added aspe delete
command
2023-06-26 21:15:34 -04:00