- Mar 09, 2025
-
-
Teal Bauer authored
-
Teal Bauer authored
- Create new CSS visibility classes based on user roles and permissions - Update ApplicationHelper to add data attributes to body based on user roles and permissions - Replace legacy hide-unless-shiftcoordinator with more specific can-manage-assignments-only - Support both positive (has-role-X-only) and negative (except-has-role-X) visibility rules - Maintain backward compatibility with existing shiftcoordinator checks
-
- Mar 08, 2025
-
-
Teal Bauer authored
Extend admin interface: - Make admin controllers inherit from Admin::BaseController - New admin dashboard with system statistics overview - Centralized admin layout with dedicated navigation - Enhanced user management interface with role assignment capabilities RBAC fixes: - Introduced new `admin` role that has all rights - Added db migration to create admin role with appropriate permissions - Updated admin rake tasks for role management - Updated db seeds to add all required roles properly Styling improvements and fixes: - Upgraded button system with standardized styling and dark mode support - Improved UI with consistent styling using Tailwind components - Brought back manual dark mode using Tailwind custom variant
-
- Jan 01, 2025
-
-
Felix Eckhofer authored
-
- Dec 22, 2024
-
-
Felix Eckhofer authored
-
- Dec 20, 2024
-
-
Felix Eckhofer authored
.hidden is a default class in tailwind.
-
- Nov 16, 2024
-
-
Felix Eckhofer authored
-
- May 28, 2024
-
-
Teal authored
-
- May 27, 2024
- May 26, 2024
- May 25, 2024
-
-
Teal authored
-
- May 24, 2024
- May 23, 2024
- Apr 09, 2024
-
-
Teal authored
-