garm/database/sql
Gabriel Adrian Samfira eec158b32c Add SPA UI for GARM
This change adds a single page application front-end to GARM. It uses
a generated REST client, built from the swagger definitions, the websocket
interface for live updates of entities and eager loading of everything
except runners, as users may have many runners and we don't want to load
hundreds of runners in memory.

Proper pagination should be implemented in the API, in future commits,
to avoid loading lots of elements for no reason.

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2025-08-16 09:09:13 +00:00
..
common_test.go Add copyright header 2025-05-20 09:43:29 +00:00
controller.go Add version to controller info response 2024-07-05 12:49:16 +00:00
controller_test.go Add db scaleset tests 2025-05-03 22:29:41 +00:00
enterprise.go Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
enterprise_test.go Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
gitea.go Make the default github endpoint mutable 2025-05-24 22:26:01 +00:00
gitea_test.go Make the default github endpoint mutable 2025-05-24 22:26:01 +00:00
github.go Make the default github endpoint mutable 2025-05-24 22:26:01 +00:00
github_test.go Make the default github endpoint mutable 2025-05-24 22:26:01 +00:00
instances.go Preload missing resources 2025-08-12 12:48:48 +00:00
instances_test.go Enable orgs 2025-05-16 23:02:01 +00:00
jobs.go Handle new jobID for scale sets 2025-07-18 08:20:50 +00:00
models.go Handle new jobID for scale sets 2025-07-18 08:20:50 +00:00
organizations.go Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
organizations_test.go Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
pools.go Add SPA UI for GARM 2025-08-16 09:09:13 +00:00
pools_test.go Enable orgs 2025-05-16 23:02:01 +00:00
repositories.go Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
repositories_test.go Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
scaleset_instances.go Preload missing resources 2025-08-12 12:48:48 +00:00
scalesets.go Add SPA UI for GARM 2025-08-16 09:09:13 +00:00
scalesets_test.go Add copyright header 2025-05-20 09:43:29 +00:00
sql.go Handle new jobID for scale sets 2025-07-18 08:20:50 +00:00
users.go Refactor the websocket client and add fixes 2024-07-05 12:55:35 +00:00
users_test.go Add db scaleset tests 2025-05-03 22:29:41 +00:00
util.go Preload missing resources 2025-08-12 12:48:48 +00:00