Skip to content
Snippets Groups Projects
  1. Mar 13, 2025
  2. Mar 11, 2025
  3. Mar 10, 2025
  4. Mar 09, 2025
  5. Mar 08, 2025
    • Teal's avatar
      Merge branch 'user-styling-improvements' into 'main' · 7447aa53
      Teal authored
      Improve UI for users
      
      See merge request !27
      7447aa53
    • Teal Bauer's avatar
      Improve UI for users · 379e83ee
      Teal Bauer authored and Teal's avatar Teal committed
      - Improve "My Assignments" style with the new table styles
      - Also, bring back Conferences / Assignments
      - Change menu layout back to old nav
      - Dark mode fixes
      379e83ee
    • Teal's avatar
      Merge branch 'admin-improvements-and-styling-fixes' into 'main' · 375f17e8
      Teal authored
      Admin improvements, RBAC and styling fixes
      
      See merge request !26
      375f17e8
    • Teal Bauer's avatar
      Admin improvements, RBAC and styling fixes · 5f4e3c6c
      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
      5f4e3c6c
  6. Mar 05, 2025
  7. Mar 04, 2025
    • Teal's avatar
      Merge branch 'import-improvements' into 'main' · 2e301ba5
      Teal authored
      Improve conference and import management
      
      See merge request !24
      2e301ba5
    • Teal's avatar
      Improve conference and import management · b843aa0c
      Teal authored
      When adding a new conference, we now automatically run the import job and let the user choose relevant stages. Users can also manage relevant stages from the conference edit view.
      
      Added tracking of import histories. The app now knows when an import has been started and ended, and errors are logged into the DB as well and exposed to the frontend.
      
      Added an interstitial page for fetching conference data, plus a way to manually trigger imports if no data was found.
      b843aa0c
    • Teal's avatar
      Merge branch 'fixup-changes' into 'main' · 651f3c80
      Teal authored
      Fixup
      
      See merge request !23
      651f3c80
    • Teal's avatar
      More fixup · b649183f
      Teal authored
      b649183f
Loading