Configure iPhone Git commit identity (#76)

This commit is contained in:
2026-08-12 19:03:54 +02:00
parent e45ad07c89
commit 009db5cbcf
10 changed files with 392 additions and 37 deletions

View File

@@ -33,6 +33,10 @@ clipboard_timeout_seconds = 45
[security]
inactivity_timeout_seconds = 120
[git]
user_name = "Alice Example"
user_email = "alice@example.test"
[[git.remotes]]
name = "origin"
url = "https://git.example.test/alice/password-store.git"
@@ -49,6 +53,10 @@ Commands are split into an executable and argument vector and are never passed
through a shell. Only the CLI `edit` adapter may eventually launch this
configured editor.
`git.user_name` and `git.user_email` set the author for commits created by
IronStorage. Both must be present together and cannot contain line breaks or
angle brackets. The built-in IronStorage identity is used when both are absent.
Git remotes are HTTPS-only. URLs containing user information, passwords,
queries, or fragments are rejected. `server_id` and `application_id` are opaque
references used to retrieve credentials from the operating-system secret