coolify/app/Http/Controllers/Api
Andras Bacsai 11b35ba3c1 feat(api): add tags to resource creation
Normalize tag names before attaching them, reject names that are too short
after sanitization, and return 404 when removing tags not attached to the
resource.

Adds a per-team unique tag-name index and migrates duplicate tags onto the
kept record before creating the constraint.
2026-07-07 13:56:33 +02:00
..
Concerns feat(api): add tags to resource creation 2026-07-07 13:56:33 +02:00
ApplicationsController.php feat(api): add tags to resource creation 2026-07-07 13:56:33 +02:00
CloudProviderTokensController.php fix(security): enforce team access on mutable actions 2026-06-04 11:03:06 +02:00
DatabasesController.php feat(api): add tags to resource creation 2026-07-07 13:56:33 +02:00
DeployController.php fix(deploy): cast force param as boolean to prevent cache bust on every deploy (#9909) 2026-07-07 12:08:29 +02:00
DestinationsController.php fix(api): handle destination create races as conflicts 2026-07-02 15:33:01 +02:00
GithubController.php fix(github): preserve custom app API URLs 2026-07-03 12:01:16 +02:00
HetznerController.php fix(security): enforce team access on mutable actions 2026-06-04 11:03:06 +02:00
OpenApi.php feat(api): Improve OpenAPI spec and add rate limit handling for Hetzner 2025-12-11 12:12:43 +01:00
OtherController.php fix(mcp): change enable/disable endpoints from GET to POST and fix service/app listing 2026-05-05 22:07:58 +02:00
ProjectController.php Merge remote-tracking branch 'origin/next' into audit-policies 2026-05-11 21:13:57 +02:00
ResourcesController.php feat(auth): implement comprehensive authorization checks across API controllers 2025-08-23 18:51:10 +02:00
ScheduledTasksController.php feat(observability): add structured audit log channel for API and webhook events 2026-04-28 14:50:37 +02:00
SecurityController.php Merge remote-tracking branch 'origin/next' into audit-policies 2026-05-11 21:13:57 +02:00
SentinelController.php fix(security): enforce team access on mutable actions 2026-06-04 11:03:06 +02:00
ServersController.php Merge remote-tracking branch 'origin/next' into audit-policies 2026-06-04 10:18:54 +02:00
ServicesController.php feat(api): add tags to resource creation 2026-07-07 13:56:33 +02:00
TagsController.php feat(api): add tag management endpoints for applications, databases, and services 2026-03-29 16:02:05 +02:00
TeamController.php Merge remote-tracking branch 'origin/next' into audit-policies 2026-04-19 15:19:37 +02:00