coolify/app/Livewire/Project/Application
Andras Bacsai 5dda39e588 fix(source): scope private key and source selection to current team
The Source component now resolves the supplied private key and Git
source IDs through team-scoped queries before persisting them, so a
selection can only ever reference a resource owned by the current
team. The source type is additionally restricted to the supported
GitHub/GitLab app classes.

The privateKeyId property is marked #[Locked] so it can only change
through the dedicated handler rather than a direct property update.

Adds feature tests covering team-scoped selection of private keys and
Git sources.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 12:30:00 +02:00
..
Deployment refactor(deployment): move copyLogs to client-side and hide refund when ineligible 2026-05-05 15:30:32 +02:00
Preview feat(acl): Change views/backend code to able to use proper ACL's later on. Currently it is not enabled. 2025-08-26 10:27:38 +02:00
Advanced.php fix(applications): refresh pending configuration changes 2026-05-13 10:04:17 +02:00
Configuration.php fix: enable preview deployment page for deploy key applications 2026-02-23 21:08:43 +01:00
DeploymentNavbar.php feat(deployments): add log copying functionality to clipboard in dev 2025-10-02 18:34:39 +02:00
General.php Merge remote-tracking branch 'origin/next' into feat/railpack 2026-04-28 14:36:54 +02:00
Heading.php Fix: Concurrent builds ignored & add deployment queue limit (#7488) 2025-12-11 11:03:02 +01:00
Previews.php feat(applications): add configurable stop grace period 2026-05-11 23:43:53 +02:00
PreviewsCompose.php fix: remove {{port}} template variable and ensure ports are always appended to preview URLs 2025-12-07 21:53:47 +01:00
Rollback.php fix(git-ref-validation): prevent command injection via git references 2026-03-10 22:22:48 +01:00
Source.php fix(source): scope private key and source selection to current team 2026-05-22 12:30:00 +02:00
Swarm.php Revert "rector: arrrrr" 2025-01-07 15:31:43 +01:00