coolify/app/Livewire/Project
Andras Bacsai 1da1f32f0e refactor: use forceCreate() for internal model creation
Replace create() with forceCreate() across internal model creation operations to bypass mass assignment protection. This is appropriate for internal code that constructs complete model state without user input.

Add InternalModelCreationMassAssignmentTest to ensure internal model creation behavior is properly tested. Optimize imports by using shortened Livewire attribute references and removing unused imports.
2026-03-30 13:04:11 +02:00
..
Application refactor: use forceCreate() for internal model creation 2026-03-30 13:04:11 +02:00
Database fix(livewire): add Locked attributes and consolidate container name validation 2026-03-25 20:21:39 +01:00
New refactor: use forceCreate() for internal model creation 2026-03-30 13:04:11 +02:00
Resource refactor: use forceCreate() for internal model creation 2026-03-30 13:04:11 +02:00
Service fix(storage): use escapeshellarg for volume names in shell commands 2026-03-26 11:06:30 +01:00
Shared fix(clone): include uuid field when cloning persistent volumes 2026-03-30 00:06:45 +02:00
AddEmpty.php refactor: use forceCreate() for internal model creation 2026-03-30 13:04:11 +02:00
CloneMe.php refactor: use forceCreate() for internal model creation 2026-03-30 13:04:11 +02:00
DeleteEnvironment.php refactor(redirect): replace redirect calls with redirectRoute helper for consistency 2025-12-26 13:29:59 +01:00
DeleteProject.php refactor: scope server and project queries to current team 2026-03-28 12:29:08 +01:00
Edit.php feat(validation): centralize validation patterns for names and descriptions 2025-08-19 12:14:48 +02:00
EnvironmentEdit.php refactor(redirect): replace redirect calls with redirectRoute helper for consistency 2025-12-26 13:29:59 +01:00
Index.php refactor: replace queries with cached versions for performance improvements 2025-12-08 13:39:33 +01:00
Show.php refactor: use forceCreate() for internal model creation 2026-03-30 13:04:11 +02:00