23 Commits
Author SHA1 Message Date
harry 85c44296ac Restructure UX and seed a fully simulated organisation
CI / Tests (push) Failing after 56s
CI / Lint (push) Failing after 1m35s
Rework the dashboard, environment topology view, header navigation, and
status rendering, and standardise selects on a shadcn-vue component.

Replace the thin database seeder with a SimulatedEnvironmentSeeder that
builds a fully wired, mostly-running organisation (ACTIVE server fleet,
managed + GHCR registries, Gitea source provider, ClipBin app with
production/staging environments, services, slices, endpoints, managed
variables, build artifacts, and a completed/in-progress/failed operations
history) so the new UI renders against realistic data.
2026-06-08 22:09:57 +01:00
harry 5b977c1f41 wowowowowo
CI / Lint (push) Failing after 22s
CI / Tests (push) Failing after 33s
2026-05-28 15:15:41 +01:00
harry aa680b25fd Implement Keystone environment deployments 2026-05-13 16:11:23 +01:00
harry 65d3142d03 Refactor to remove slices and environments, replace with instances. 2025-09-15 12:19:13 +01:00
harry bde11c0b8c Header layout rather than sidebar layout 2025-04-08 19:17:12 +01:00
harry a7386814c7 counts on the dashboard 2025-04-08 17:54:33 +01:00
harry b2070e052d creating networks wip 2025-04-07 16:39:53 +01:00
harry 1ffabe8093 invokable provision script controllers 2025-04-07 13:31:10 +01:00
harry 63d506370b sync public key back to the main server post-provision, once a new server is added sync the internal ips to all others 2025-04-07 12:58:22 +01:00
harry e15a80163b ran pint 2025-04-07 12:16:11 +01:00
harry 0cd00c641b frontend js enums generation, started service/create 2025-04-01 16:18:46 +00:00
harry 678581b822 better IP validation 2025-03-30 15:49:55 +00:00
harry b180b5c3bc fixed ip check 2025-03-30 15:37:16 +00:00
harry e3e153cbd7 post not get 2025-03-30 14:37:51 +00:00
harry 64c3d5b350 servid only one required 2025-03-30 14:26:07 +00:00
harry 9dc11d170a ok! 2025-03-30 14:23:22 +00:00
harry bd8115a557 provision script updated, callback 2025-03-30 14:10:27 +00:00
harry 5ba1ac9c92 provision script fixes, flash the server creds to the user on server create 2025-03-30 12:37:34 +00:00
harry 435a7ac1e3 wait for server to connect, then provision 2025-03-30 12:30:34 +00:00
harry 350cf6e240 server creation wip 2025-03-28 17:10:36 +00:00
harry 7d2bc3ca5e Show pages for app,env,org plus navigation, servers wip 2025-03-28 15:18:12 +00:00
harry 72b6231b8c Basic seeder, navigating to application page 2025-03-28 14:39:36 +00:00
harry 25428dbd31 first commit 2025-03-27 12:25:27 +00:00