garm/client
Gabriel Adrian Samfira 6c46cf9be1 Add API, CLI and web UI integration for objects
This change adds the API endpoints, the CLI commands and the web UI elements
needed to manage objects in GARMs internal storage.

This storage system is meant to be used to distribute the garm-agent and as a
single source of truth for provider binaries, when we will add the ability for GARM
to scale out.

Potentially, we can also use this in air gapped systems to distribute the runner binaries
for forges that don't have their own internal storage system (like GHES).

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2025-10-08 22:22:58 +03:00
..
controller Move URLs from default section of config to DB 2024-06-07 09:27:24 +00:00
controller_info Update go-swagger and run generate 2024-05-23 10:24:44 +00:00
credentials Add Gitea endpoints and credentials 2025-05-14 00:34:54 +00:00
endpoints Add Gitea endpoints and credentials 2025-05-14 00:34:54 +00:00
enterprises Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
first_run Update go-swagger and run generate 2024-05-23 10:24:44 +00:00
instances Add API endpoint for some scaleset ops 2025-05-03 22:29:40 +00:00
jobs Update go-swagger and run generate 2024-05-23 10:24:44 +00:00
login Update go-swagger and run generate 2024-05-23 10:24:44 +00:00
metrics_token Update go-swagger and run generate 2024-05-23 10:24:44 +00:00
objects Add API, CLI and web UI integration for objects 2025-10-08 22:22:58 +03:00
organizations Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
pools Update go-swagger and run generate 2024-05-23 10:24:44 +00:00
providers Update go-swagger and run generate 2024-05-23 10:24:44 +00:00
repositories Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
scalesets Add API endpoint for some scaleset ops 2025-05-03 22:29:40 +00:00
templates Add runner install template management (#525) 2025-09-23 13:46:27 +03:00
garm_api_client.go Add API, CLI and web UI integration for objects 2025-10-08 22:22:58 +03:00