Bryan Frimin
04cb9e08fb
Add proboctl framework and control commands
...
Add create, list, view, update, and delete commands
for managing frameworks and controls.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-16 15:41:49 +01:00
Bryan Frimin
5a230278b2
Add proboctl risk commands
...
Add create, list, view, update, and delete commands
for managing risks.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-16 15:41:49 +01:00
Bryan Frimin
b313fbb951
Add proboctl org and user commands
...
Add organization list and user list/view commands.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-16 15:41:49 +01:00
Bryan Frimin
72c15b2a17
Add proboctl browse command
...
Add a command to open Probo resources in the web browser.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-16 15:41:49 +01:00
Bryan Frimin
94673d4ee2
Add proboctl config commands
...
Add get, set, and list commands for managing CLI
configuration values.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-16 15:41:48 +01:00
Bryan Frimin
907ba623e8
Add proboctl api command
...
Add a raw API command for executing GraphQL queries
directly against the Probo API.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-16 15:41:48 +01:00
Bryan Frimin
95d83872bc
Add proboctl auth commands
...
Add login, logout, and status commands for managing
authentication with the Probo API.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-16 15:41:48 +01:00
Bryan Frimin
6919b9372a
Add proboctl core skeleton and build system
...
Introduce the proboctl CLI entry point, root command, version,
completion, iostreams, shared cmdutil helpers (flags, table, JSON,
time formatting), API client with pagination, config management,
goreleaser configuration, and build system integration.
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2026-03-16 15:41:47 +01:00