Commit Graph

15776 Commits

Author SHA1 Message Date
Andras Bacsai 2536d612d7 feat(service): add Healthchecks as a service (#10335) 2026-06-02 12:02:17 +02:00
Andras Bacsai 93aa8894a8 fix(service): Garage doesn't start due to RPC secret being wrong length (#10425) 2026-06-02 12:01:41 +02:00
Andras Bacsai 10d142145b chore(service): Update Gitea runner image to version 1.0.7 (#10500) 2026-06-02 12:01:19 +02:00
Andras Bacsai 88622ba7ea fix(ui): prevent persisted sidebar restore animation
Remove Railpack example applications from the default seed data and update
seed tests to assert they are no longer created.
2026-06-02 11:54:38 +02:00
Andras Bacsai 51a3017e06 Improve deployment input handling (#10504) 2026-06-02 11:51:40 +02:00
Andras Bacsai 47682a3085 fix(db): skip postgres tuning outside pgsql
Guard the fillfactor/autovacuum migration on non-Postgres connections.
Add API regression coverage for command-substitution git_branch payloads.
2026-06-02 11:41:24 +02:00
Andras Bacsai 1bad82cf43 Merge remote-tracking branch 'origin/next' into chore/update-deployment-validation 2026-06-02 11:28:42 +02:00
Andras Bacsai 5c77fe2456 Improve application image validation (#10501) 2026-06-02 11:28:22 +02:00
Andras Bacsai fb4c3aa22e fix(applications): allow repeated hyphens in image names 2026-06-02 11:27:25 +02:00
Andras Bacsai 098b098509 Merge remote-tracking branch 'origin/next' into chore/update-deployment-validation 2026-06-02 11:20:29 +02:00
Andras Bacsai 507ecfdf54 Merge remote-tracking branch 'origin/next' into fix/application-image-validation 2026-06-02 11:14:35 +02:00
Andras Bacsai 6dae53a0e5 Merge remote-tracking branch 'origin/next' into fix/application-image-validation 2026-06-02 11:13:36 +02:00
Andras Bacsai aa63eaafcb Improve application branch validation (#10502) 2026-06-02 11:13:05 +02:00
Andras Bacsai d72c1e2a47 fix(applications): harden image validation 2026-06-02 11:11:33 +02:00
Andras Bacsai c7c8107dcd Merge remote-tracking branch 'origin/next' into fix/application-branch-validation 2026-06-02 11:10:33 +02:00
Andras Bacsai 62caa30056 Merge remote-tracking branch 'origin/next' into chore/update-deployment-validation 2026-06-02 11:10:32 +02:00
Andras Bacsai 2378997c86 Improve proxy configuration validation (#10503) 2026-06-02 11:07:26 +02:00
Andras Bacsai 1ce36926f6 Merge remote-tracking branch 'origin/next' into fix/proxy-config-validation 2026-06-02 11:07:07 +02:00
Andras Bacsai 5ff31f2b6c fix(api): validate token team context (#10505) 2026-06-02 11:06:07 +02:00
Andras Bacsai 7193a5d0f6 fix(tests): reuse instance settings in API token team tests 2026-06-02 11:05:51 +02:00
Andras Bacsai 51894d9c05 chore: defer server policy changes 2026-06-02 10:57:14 +02:00
Andras Bacsai a511bd9b67 fix(api): validate token team context 2026-06-01 15:17:55 +02:00
Andras Bacsai 5e4873322e chore: improve deployment input handling 2026-06-01 15:15:38 +02:00
Andras Bacsai 419593e7d4 fix(proxy): tighten config validation 2026-06-01 15:14:28 +02:00
Andras Bacsai 2bb07bbe9e fix: validate application branch updates 2026-06-01 15:13:04 +02:00
Tyler Westbrook 27b33b7b36 Chore(Update): Update Gitea runner image to version 1.0.7
Update version of gitea runner from 1.0.6 to 1.0.7
2026-06-01 07:54:27 -05:00
Andras Bacsai 4d0be415c8 fix(git): ensure ssh credentials are propagated to submodule operations (#8900) 2026-06-01 13:18:18 +02:00
Andras Bacsai 4b2dfa7c77 Merge remote-tracking branch 'origin/next' into 2731-investigate-failed-git-clone 2026-06-01 11:44:09 +02:00
Andras Bacsai 0e85f59940 fix(deployments): skip registry image tag for previews (#10185) 2026-06-01 11:16:19 +02:00
Andras Bacsai 92d6b577fd Merge remote-tracking branch 'origin/next' into 7616-conditional-image-tags 2026-06-01 11:15:55 +02:00
Andras Bacsai 312019cd2a Merge remote-tracking branch 'origin/next' into 2731-investigate-failed-git-clone 2026-06-01 11:09:18 +02:00
Andras Bacsai 38b9c1b062 chore(deps): bump ws from 8.19.0 to 8.20.1 in /docker/coolify-realtime (#10456) 2026-06-01 10:58:08 +02:00
Andras Bacsai 538e7467e2 Merge remote-tracking branch 'origin/next' into 2731-investigate-failed-git-clone 2026-06-01 10:57:43 +02:00
Andras Bacsai e30147c6f7 feat(terminal): add mobile shell controls (#10498) 2026-06-01 10:55:45 +02:00
Andras Bacsai e7483f591f fix(deployments): scope submodule git credentials per command
Use per-command git config for GitHub App HTTPS credentials so private submodules authenticate without persisting global git config. Preserve configured git options for checkout, fetch, submodule, and LFS commands, and cover GitLab PR submodule checkout with tests.
2026-06-01 10:54:14 +02:00
Andras Bacsai bc8928fdc4 Merge remote-tracking branch 'origin/next' into 2731-investigate-failed-git-clone 2026-06-01 10:40:02 +02:00
Andras Bacsai 906717a936 Merge remote-tracking branch 'origin/next' into mobile-terminal-toolbar-controls 2026-06-01 10:38:58 +02:00
Andras Bacsai a5313a78cf fix(deployments): filter generated compose service env vars (#10186) 2026-06-01 10:38:36 +02:00
Andras Bacsai c2e9c51942 fix(backups): validate S3 storage before scheduling (#10389) 2026-06-01 10:37:54 +02:00
Andras Bacsai e37f9401bc Merge remote-tracking branch 'origin/next' into 7552-pr-previews-not-working 2026-06-01 10:35:37 +02:00
Andras Bacsai 8e30035031 Merge remote-tracking branch 'origin/next' into s3-backup-validation 2026-06-01 10:32:17 +02:00
Andras Bacsai 24fc8db8db fix(terminal): exit fullscreen when PTY exits
Reset fullscreen and mobile toolbar state on PTY exit so the terminal UI returns to its normal layout. Update packaging coverage for the PTY exit behavior and mobile fullscreen height.
2026-06-01 10:21:30 +02:00
Andras Bacsai a8db2864f3 Merge remote-tracking branch 'origin/next' into mobile-terminal-toolbar-controls 2026-06-01 10:15:23 +02:00
Andras Bacsai 7d9cf6f815 fix(terminal): keep long-running sessions connected (#10482) 2026-06-01 10:14:18 +02:00
Andras Bacsai ec367549b4 feat(terminal): add mobile shell controls
Add a compact mobile toolbar for fullscreen terminal control keys and adjust terminal sizing so the toolbar does not cover rows.
2026-06-01 10:13:56 +02:00
Andras Bacsai d4ff7ea791 Merge remote-tracking branch 'origin/next' into s3-backup-validation 2026-06-01 10:02:12 +02:00
Andras Bacsai 3db41a83a8 Merge remote-tracking branch 'origin/next' into terminal-long-session-disconnects 2026-06-01 09:52:34 +02:00
Andras Bacsai 4f6399aaaf feat(database): configure standalone health checks (#10481) 2026-06-01 09:47:32 +02:00
Andras Bacsai 53f24df0a0 fix(terminal): enforce eight hour session expiry
Add a visible countdown in the terminal UI and terminate realtime PTY
sessions after the fixed maximum lifetime.
2026-06-01 09:45:56 +02:00
Andras Bacsai 4d3182c938 fix(terminal): allow debug logging via env override 2026-06-01 09:08:20 +02:00