Commit Graph

118 Commits

Author SHA1 Message Date
ab9c6d622f WIP Environment UI 2025-04-15 14:13:00 +01:00
6f3cf84a61 service controller test 2025-04-09 11:38:14 +01:00
eefe6243bc add credentials to services 2025-04-09 11:09:40 +01:00
a2a3e9002d use createservice action 2025-04-08 23:02:13 +01:00
38db883b4c service name generation 2025-04-08 22:37:31 +01:00
d924d418c7 Validation, service form improvements 2025-04-08 22:33:05 +01:00
628d6a14ed Token Authentication 2025-04-08 20:41:25 +01:00
894d2238e6 Add missing inheritance for TestEnvironmentSeeder class 2025-04-08 20:31:53 +01:00
71e7539c25 test env 2025-04-08 20:30:18 +01:00
55b9485fcf Sync wireguard rules uses internal jumps if they are available 2025-04-08 20:23:16 +01:00
acf48a7ea6 hash URL 2025-04-08 19:58:49 +01:00
bde11c0b8c Header layout rather than sidebar layout 2025-04-08 19:17:12 +01:00
a7386814c7 counts on the dashboard 2025-04-08 17:54:33 +01:00
57b35b4849 wip ui, hidden token on frontend 2025-04-07 20:14:17 +01:00
609008afc7 keep data cached 2025-04-07 20:08:59 +01:00
5d042900ae added tabs component, org show wip 2025-04-07 19:59:30 +01:00
2e2c0a033b Add forNetwork method to ServerFactory and update DatabaseSeeder to associate servers with a network 2025-04-07 19:13:50 +01:00
2b0f41cd7c pint 2025-04-07 19:10:40 +01:00
e8c8eeab18 tests pass! 2025-04-07 19:06:37 +01:00
a5854c7a04 create network if doesn't already exist on server, wip test 2025-04-07 18:24:33 +01:00
b2070e052d creating networks wip 2025-04-07 16:39:53 +01:00
32d30e00aa field name consistency 2025-04-07 16:28:27 +01:00
1e7d023b09 provider, enums, no timestamp 2025-04-07 15:52:59 +01:00
7f546c1678 wip 2025-04-07 14:47:39 +01:00
b800a9d83a moving to provider stored in database 2025-04-07 14:38:28 +01:00
6bd12bd6ca event 2025-04-07 13:49:54 +01:00
1ffabe8093 invokable provision script controllers 2025-04-07 13:31:10 +01:00
a708c69698 unused var 2025-04-07 13:00:00 +01:00
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
e15a80163b ran pint 2025-04-07 12:16:11 +01:00
ce8b201a1c queueable actions 2025-04-07 12:15:54 +01:00
9e826e5f18 internal ip base config 2025-04-07 11:26:22 +01:00
586a3888d0 wip 2025-04-07 11:17:25 +01:00
629d19a682 internal ip ending 2025-04-07 11:12:16 +01:00
319520c650 networks 2025-04-06 18:30:25 +01:00
2d15f87f42 add private ip to servers table 2025-04-06 18:13:19 +01:00
254bd726bb add wireguard to the provision script 2025-04-06 18:00:40 +01:00
dc2b672c85 removed console log, wireguard network plan 2025-04-06 17:59:21 +01:00
587d10b074 icons on service create, firewall rule remove/install 2025-04-06 17:03:44 +01:00
8f0e319a63 enum fix, create form wip 2025-04-01 16:33:50 +00:00
0cd00c641b frontend js enums generation, started service/create 2025-04-01 16:18:46 +00:00
4ff9b05cb4 arrayable enums, only use base ubuntu images, server controller tests, server frontend page fixes 2025-04-01 15:57:40 +00:00
d6a0fb3838 Firewall rules wip, server show improved 2025-03-31 17:18:56 +00:00
65073632f1 configure the firewall 2025-03-31 16:47:11 +00:00
9854b42f47 failure handling on steps, setting service status 2025-03-31 16:45:36 +00:00
967a87a024 asd 2025-03-31 16:38:07 +00:00
69490edb88 no strict checks 2025-03-31 16:36:07 +00:00
84074c80f0 change path on runstep 2025-03-31 16:30:23 +00:00
2092430e6b dont check if docker is installed. it is 2025-03-31 16:25:51 +00:00
7cd771ad13 fail properly 2025-03-31 16:25:14 +00:00