Commit graph

29 commits

Author SHA1 Message Date
Paul Schaub 9356447226
Remove label() option from armor() operation 2024-03-30 19:00:09 +01:00
Paul Schaub ed9b2f5fef
Move signature verification operations to sopv interface subset 2024-03-21 13:54:55 +01:00
Paul Schaub 530c44ad16
Typos and improvements 2023-07-12 14:57:51 +02:00
Paul Schaub 9ad59abb2a
Improve description of extract-cert 2023-07-12 14:30:45 +02:00
Paul Schaub cd2c62ce2b
Improve description of change-key-password 2023-07-12 14:30:23 +02:00
Paul Schaub 009364b217
Add missing i18n and fix broken strings 2023-07-12 14:17:28 +02:00
Paul Schaub d1c614344c
Update i18n 2023-07-12 01:35:25 +02:00
Paul Schaub e6393b44b9
Initial implementation of 'revoke-key' command 2023-07-11 22:42:16 +02:00
Paul Schaub 226b5d99a0
Fix issues with i18n properties 2023-04-26 16:47:53 +02:00
Paul Schaub 90c77706a8
Add i18n for profile option 2023-04-17 14:44:08 +02:00
Paul Schaub f4ff5f89f7
i18n for sop version --sop-spec 2023-04-17 14:44:08 +02:00
Paul Schaub 5d2f87eb80
msg_sop.properties: Add newline at the end 2023-04-17 13:16:13 +02:00
Paul Schaub 5935d65c90
Implement profiles 2023-04-14 14:06:34 +02:00
Paul Schaub 83a003e80f
Add list-profiles command 2023-04-11 15:06:37 +02:00
Paul Schaub 17b305924c
Throw IncompatibleOptions error for sign --as=clearsigned --no-armor 2023-04-09 19:53:21 +02:00
Paul Schaub 0ed7163fd5
Fix capitalization of @ENV/@FD descriptions 2022-11-15 21:29:45 +01:00
Paul Schaub ed46adbe52
Add resource string for --stacktrace option 2022-11-15 15:49:06 +01:00
Paul Schaub 4bc45a0692
Add support for using file descriptors as input and output
Fixes #12
2022-11-11 15:56:33 +01:00
Paul Schaub c32ef9830b
Properly throw CannotDecrypt exception with error message 2022-11-06 14:41:37 +01:00
Paul Schaub e75dde1637
Remove colons from error message 2022-11-06 14:40:53 +01:00
Paul Schaub e17d4d2efb
Add shared resources to all subcommand bundles 2022-08-04 13:14:21 +02:00
Paul Schaub dcb44f96c8
Fix wrongly named resource entries 2022-08-04 12:48:32 +02:00
Paul Schaub dc5f11469f
Rename resource bundles and name resources after options/parameters 2022-08-04 12:15:53 +02:00
Paul Schaub 7de94f1815
Set resource bundle for help command 2022-07-27 14:30:48 +02:00
Paul Schaub fa52df385e
Split message resources into separate per-command resource files.
Since picocli 4.7.0, subcommands inherit resources from their
parent commands, so we can store shared stuff like error msgs
etc. in the parent (sop) resources file.

This enables us to rename the parent command downstream (e.g. in
pgpainless-cli).

Only the help command breaks when renaming the parent command.
TODO: Fix
2022-07-25 19:15:47 +02:00
Paul Schaub 86e39809ae
Fix sop.properties sop command header 2022-07-23 01:11:40 +02:00
Paul Schaub 55673b52a7 Fix typos in i18n 2022-06-19 18:19:23 +02:00
Paul Schaub 6d5005660c
Fix format strings 2022-06-09 00:46:25 +02:00
Paul Schaub 4934e472e2
Wip: Refactor command implementation and enable i18n for CLI 2022-06-06 20:06:14 +02:00