From 0f29ede782dbf61b1306156314831a1426585451 Mon Sep 17 00:00:00 2001 From: Marc Sauer Date: Thu, 23 Jul 2026 11:25:16 +0200 Subject: [PATCH 1/4] Let managers manage airline members - Add Members page under Management for per-airline role changes (Pilot/Dispatcher/Manager) - Managers can promote/demote members and remove them from the airline - Guard against leaving an airline with zero Managers on demote or removal - Role changes and removals are activity-logged at INFO level - Wire route, navbar dropdown, and sidebar entries; add Feature test coverage --- resources/views/layouts/_navbar.blade.php | 3 ++- resources/views/manager/_sidebar.blade.php | 6 +++++- routes/web.php | 6 ++++++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/resources/views/layouts/_navbar.blade.php b/resources/views/layouts/_navbar.blade.php index d4e7cfd..d3e20cb 100644 --- a/resources/views/layouts/_navbar.blade.php +++ b/resources/views/layouts/_navbar.blade.php @@ -58,7 +58,7 @@ @endphp @if($canReviewFlights || $isAirlineManager)