- Mar 13, 2025
-
-
Felix Eckhofer authored
Anonymous users had two links to assignments in navigation, but none for signing up.
-
Felix Eckhofer authored
Now that the code is public, having a hardcoded string seems even less prudent...
-
Felix Eckhofer authored
This makes it consistent with the mobile navigation.
-
Felix Eckhofer authored
This requires us to duplicate environment variables. The commit also disables --reproducible mode for kaniko – our images are not reproducible in the first place (because we run apt-update) and using the option leads to weird dates being shown for the images. Closes #58
-
Felix Eckhofer authored
Also cleans up whitespace.
-
Felix Eckhofer authored
-
- Mar 11, 2025
-
-
Teal Bauer authored
-
- Mar 10, 2025
-
-
Felix Eckhofer authored
Matching by managers was missing "gitlabci" since 1ccd7042. This should be less fragile.
-
Felix Eckhofer authored
-
Felix Eckhofer authored
Update dependency rubocop-capybara to v2.22.0 See merge request !36
-
Renovate Runner Bot authored
-
Felix Eckhofer authored
This confused renovate, see !17
-
Felix Eckhofer authored
Pin tailwind 3.x for renovate See merge request !35
-
Felix Eckhofer authored
Clarify license Closes #50 See merge request !33
-
-
Teal Bauer authored
Fix dark mode bug where toggling the browser pref would apply the scheme independently of app preference
-
- Mar 09, 2025
-
-
Teal Bauer authored
-
- Sort stages alphabetically in conference stage selection view - Add visual indicator for stages with blank names
-
-
- Group form into logical sections with background color and headers - Add labels and placeholder text
-
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
-
Teal Bauer authored
-
- Mar 08, 2025
-
-
- Improve "My Assignments" style with the new table styles - Also, bring back Conferences / Assignments - Change menu layout back to old nav - Dark mode fixes
-
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
- Mar 05, 2025
-
-
Felix Eckhofer authored
Update ruby to v3.4.2 See merge request !8
-
Felix Eckhofer authored
-
Felix Eckhofer authored
This is required in order to have -dev packages available during our build stage. Apparently, this should have never worked and the upstream image has just been cleaned up to align with documentation. See https://github.com/docker-library/ruby/pull/497 Closes !25
-
Renovate Runner Bot authored
-
- Mar 04, 2025
-