New Permissions System and UX Enhancements

Added:

  • A permissions management interface lets admins set and manage user roles.
  • A new access denied page informs users when access is restricted.
    Improved:
  • Mobile interface optimized for smaller screens with adjusted breakpoints.
  • Approval buttons now show tooltips when disabled due to permissions.
  • Users can smoothly edit profile details and preview profile pictures.
  • Password management UI improved with better input validation.
  • Role fetching and management now works faster and adapts to organization settings.
    Fixed:
  • OAuth management issues fixed for easier login provider use.
  • Timezone and country selection now works without errors.
  • Active subscription handling improved for better billing error management.