aboutsummaryrefslogtreecommitdiff
path: root/doc/dev/notes/state-management-cli.md
Commit message (Collapse)AuthorAgeFilesLines
* Address review - revert lint changes other than MD012hashcatHitman2025-04-081-48/+41
| | | | | A lot of these lints are better off agreed upon through policy and enforced globally.
* dev doc: Replaced outdated referenced to KeystoreSweeperhashcatHitman2025-04-061-3/+4
| | | | | | | | | | | | | | As of commit `0db0b6ede6ddba88e9a270a3e07587fefaab6fb4`, `crates/tor-hsservice/src/svc/keystore_sweeper.rs` was deleted and the key deletion was moved to `crates/tor-hsservice/src/svc/publish/reactor.rs`. As of commit `bebb6bdc6e15f42a3e1de7b3a4a68aa16f815294`, `crates/tor-hsservice/src/svc/publish/reactor.rs` was moved to `crates/tor-hsservice/src/publish/reactor.rs`, which is where it resides as of writing this. Whoever ends up being the one to work on this will probably appreciate having a more relevant reference point.
* dev doc: Respect Markdown lints in state-management-cli.mdhashcatHitman2025-04-061-45/+47
| | | | | | | | Fixes all the lints caught by the markdownlint extension in the file `doc/dev/notes/state-management-cli.md`, with the exception that MD024 is set to have `siblings_only` enabled, since it makes sense to allow here. It would be nice to set up a global markdownlint configuration some time, but that might be tricky.
* Deprecate --onion-name; introduce --onion-addressdisha2025-03-121-1/+1
|
* doc: Note that client authorization was renamed.Gabriela Moldovan2024-10-031-0/+3
| | | | | This adds a note mentioning the new "restricted discovery" terminology to the various docs that talk about client authorization.
* fix: fix typosDimitris Apostolou2024-03-091-5/+5
|
* dev doc: Mention which keymgr APIs the CLI will be using.Gabriela Moldovan2024-01-081-7/+114
|
* dev doc: Add a TODO about `arti hss auth-clients`.Gabriela Moldovan2024-01-081-1/+2
|
* doc dev: Add a TODO about --pub-format=artiGabriela Moldovan2024-01-081-0/+3
|
* Revert "dev doc: Add import-key/export-key hsc subcommands."Gabriela Moldovan2024-01-081-96/+0
| | | | This reverts commit 2c4e3773baf18b0f40e0d96c56d72c5515691a63.
* dev doc: Add TODO about converting C Tor state to Arti state.Gabriela Moldovan2024-01-081-0/+4
|
* dev doc: Clarify how new-service is supposed to work.Gabriela Moldovan2024-01-081-0/+11
|
* dev doc: Auth public keys should be printed to stdout (fmt).Gabriela Moldovan2024-01-081-6/+5
|
* dev doc: Auth public keys should be printed to stdout.Gabriela Moldovan2024-01-081-14/+14
|
* Add a note about destroy-and-recreate.Gabriela Moldovan2024-01-081-0/+27
|
* dev doc: Clarify how generate-online-keys is supposed to work.Gabriela Moldovan2024-01-081-16/+25
|
* dev doc: Make --up-to specify a timestamp/duration.Gabriela Moldovan2024-01-081-7/+13
|
* dev doc: Generalize the keys-verify description.Gabriela Moldovan2024-01-081-1/+1
| | | | This command is not specific to services.
* doc dev: Rename destroy-service to destroy.Gabriela Moldovan2024-01-081-6/+6
|
* dev doc: Add import-key/export-key hsc subcommands.Gabriela Moldovan2024-01-081-0/+96
|
* dev doc: Add TODO about managing the authorized clients.Gabriela Moldovan2024-01-081-0/+22
|
* dev doc: s/new-identity/new-service and clarify its meaning.Gabriela Moldovan2024-01-081-14/+22
|
* dev doc: Explain what generate-online-keys is used for.Gabriela Moldovan2024-01-081-8/+13
|
* dev doc: s/generate-all/generate-online-keysGabriela Moldovan2024-01-081-11/+11
|
* dev doc: Move the plumbing subcommands under the keys-raw subcommand.Gabriela Moldovan2024-01-081-39/+77
|
* dev doc: Rename the subcommand for erasing service state.Gabriela Moldovan2024-01-081-6/+6
|
* dev doc: Add keymgr CLI doc sketch.Gabriela Moldovan2024-01-081-0/+856
This is the second draft of the keymgr CLI design. I've omitted a lot of details which I think ought to be included in the final CLI docs. This document lists the most important functionality we're going to need from this CLI.