coolify/app/Actions
Aditya Tripathi e52390ec03 fix(team): resolve stored team on deletion and impersonation
Use resolveStoredTeam() instead of teams()->first() when picking the
next active team after a team deletion or when an admin switches into
a user's account, so a valid stored preference wins over an arbitrary
first team. DeleteTeam now returns null when the deletion leaves the
owner with multiple teams, deferring to the selection screen instead
of guessing. refreshSession also stops persisting current_team_id
while impersonating, so viewing another user's account no longer
overwrites their real last-active team.
2026-09-08 14:44:42 +02:00
..
Application fix(docker): preserve restart policies when stopping containers 2026-09-04 16:38:24 +02:00
CoolifyTask refactor: simplify remote process chain and harden ActivityMonitor 2026-03-26 13:26:16 +01:00
Database fix(docker): preserve restart policies when stopping containers 2026-09-04 16:38:24 +02:00
Destination fix(docker): make cleanup commands idempotent (#11463) 2026-08-22 17:22:50 +02:00
Development feat(development): add QEMU VM provisioning and server seeding 2026-08-18 21:14:29 +02:00
Docker fix: remove database restart limits and clear stale Traefik state 2026-09-04 15:42:26 +02:00
Fortify fix(auth): queue verification emails for cloud registrations 2026-08-26 17:28:20 +02:00
Proxy fix: enforce remote output size limits 2026-08-18 14:03:33 +02:00
Server fix(server): allow sentinel startup migrations to finish 2026-08-27 19:38:01 +02:00
Service fix(docker): preserve restart policies when stopping containers 2026-09-04 16:38:24 +02:00
Shared feat(domains): add asynchronous DNS validation 2026-08-21 21:22:04 +02:00
Stripe fix(stripe): prevent duplicate subscription checkouts (#11666) 2026-09-07 20:25:06 +02:00
Team fix(team): resolve stored team on deletion and impersonation 2026-09-08 14:44:42 +02:00
User fix(resources): preserve records sharing IDs across model types (#11300) 2026-08-15 18:43:20 +02:00