Commit Graph
48 Commits
Author SHA1 Message Date
portal-2 cec91cf00f Add template script metadata 2026-06-03 09:20:53 +02:00
portal-2 9c6ca39e23 Add create enabled flag to app templates 2026-06-03 08:40:26 +02:00
portal-2 98c7468a80 Inject app variables into deployments 2026-06-03 08:21:37 +02:00
portal-2 f2f7a59850 Add app variable metadata 2026-06-03 08:00:25 +02:00
portal-2 453cf12fc7 Add service incidents database migration 2026-06-01 13:15:56 +02:00
portal-2 ee2ee6615f Add app metadata database migration 2026-06-01 12:59:46 +02:00
portal-2 32f3073795 Add deployment locks migration 2026-05-29 10:43:53 +02:00
portal-2 8ca700833c Add worker heartbeat migration 2026-05-29 09:00:12 +02:00
portal-2 6ac7fe1005 Clean conflicting containers during core deploy 2026-05-28 14:08:32 +02:00
portal-2 6fab554657 Add deployment actor attribution 2026-05-28 12:04:12 +02:00
portal-2 5be315b4c1 Add auth and audit database migration 2026-05-28 11:32:12 +02:00
portal-2 5b347dde3b Record core service deployments in database 2026-05-28 09:43:11 +02:00
portal-2 e66fcd8204 Record app deployments in database 2026-05-28 08:47:03 +02:00
portal-2 a7d10c4e90 Delete apps from database 2026-05-28 08:45:14 +02:00
portal-2 0459fe28cd Store new apps in database 2026-05-28 08:44:35 +02:00
portal-2 2b0b30a6ec Generate catalog from database 2026-05-28 08:37:34 +02:00
portal-2 a3d2de2d34 Recreate Gitea webhooks during sync 2026-05-27 13:13:03 +02:00
portal-2 18d19f0592 Add Gitea webhook sync script 2026-05-27 12:58:57 +02:00
portal-2 2ca6c59539 Add core service deploy script 2026-05-27 12:37:02 +02:00
portal-2 facb784d28 Add resource limits to app compose generation 2026-05-27 11:04:07 +02:00
portal-2 6f6ec6c58f Fix broken Caddyfile generation 2026-05-27 10:57:34 +02:00
portal-2 bc4ab57f8b Stabilize Caddy and deploy generation 2026-05-27 10:55:48 +02:00
portal-2 5c793ec4a4 Fix docker config permissions in webhook deploy 2026-05-27 10:37:30 +02:00
portal-2 bb112057b0 Fix webhook deploy git ownership handling 2026-05-27 10:30:36 +02:00
portal-2 58e646e0a0 Fix ownership handling in app scripts 2026-05-27 10:14:51 +02:00
portal-2 438c29e2e0 Restore AppFactory scripts to stable versions 2026-05-27 09:29:18 +02:00
portal-2 b6ed79cc3f Restore stable delete script 2026-05-27 09:09:33 +02:00
portal-2 066c69f9b4 Restore stable deploy script 2026-05-27 09:08:38 +02:00
portal-2 ea365e703f Add bootstrap script 2026-05-27 09:00:40 +02:00
portal-2 a700de1af9 Make restore safe and configurable 2026-05-27 08:51:45 +02:00
portal-2 a019557146 Rebuild apps during restore 2026-05-27 08:44:36 +02:00
portal-2 902532d1d6 Add backup script 2026-05-21 11:59:37 +02:00
portal-2 ec18df3f24 Use catalog as source of truth for app deployment 2026-05-21 11:55:16 +02:00
portal-2 7cb50fc496 Stabilize Caddy generation 2026-05-21 11:51:55 +02:00
portal-2 8ecdf2d4eb Add delete app script 2026-05-21 11:46:03 +02:00
portal-2 239c45d7cc Fix deploy app caddy file variable 2026-05-21 11:42:22 +02:00
portal-2 b5080d7da1 Fix Caddyfile route insertion 2026-05-20 19:05:48 +02:00
portal-2 d38b8d0fa2 Avoid global git config in app generator 2026-05-20 14:00:51 +02:00
portal-2 4afe00a348 Use token for non-interactive Git push 2026-05-20 13:29:46 +02:00
portal-2 8db94de611 Set git identity in app generator 2026-05-20 13:23:31 +02:00
portal-2 d05fa4c63e Create webhook for generated apps 2026-05-20 13:06:13 +02:00
portal-2 77bac310fa Fix apps page status rendering 2026-05-20 11:46:32 +02:00
portal-2 25cf06b45f Fix apps page catalog parsing 2026-05-20 11:44:46 +02:00
portal-2 b8d3d2a9fd Register deployed apps in catalog 2026-05-20 11:39:51 +02:00
portal-2 9311bf30d8 Set app root path during deploy 2026-05-20 11:38:23 +02:00
portal-2 0b2b0f8da2 Add app deploy script 2026-05-20 11:27:50 +02:00
portal-2 33cd5c218f Add Python app generator 2026-05-20 10:57:56 +02:00
portal-2 0638acbe96 Add Python app generator 2026-05-20 10:52:10 +02:00