Commit Graph

2 Commits (e0173496c67df87b449f2ff99e6387a745f4d446)

Author SHA1 Message Date
Aydin Mercan e0173496c6
main: draft layout for subcommands & identity
I think that API key generation and revocation should be done by calling
the binary. Also, nuking all keys should be accessible. Public identity
regeneration can use `init` again for now.

I am thinking about seperating between confidential and public
clients in the structure that keeps track of them. The map keeping
track of the confidential should use the client base url as well.

Expecting to overhaul how its done after checking RFC 8725 and other JOSE
damage reduction strategies more throughly. (ugh)
2022-05-27 10:48:32 +03:00
Aydin Mercan 8865027ec3
cargo, doc, server: see commit details
- cargo/deps: update dependencies
- cargo/audit: remove unused advisory ignore
- cargo/profile: add now-stable strip to release/smaller builds
- cargo/feature: make SQLite bundling a feature
- doc: document various design choices and plans
- server/config: remove configuration file as 2 flags are enough
- server/tracing: initial setup
- server/db: initial schema draft design
2022-02-26 18:27:16 +03:00