Skip to content

Fix/f3 2 minor issues from multi pr#195

Merged
taterhead247 merged 7 commits intodevfrom
fix/f3-2-minor-issues-from-multi-pr
Mar 26, 2026
Merged

Fix/f3 2 minor issues from multi pr#195
taterhead247 merged 7 commits intodevfrom
fix/f3-2-minor-issues-from-multi-pr

Conversation

@dnishiyama
Copy link
Copy Markdown
Collaborator

  • Updated user router to allow role changes while preventing profile modifications for users outside the admin's managed home region.
  • Refactored user update logic to streamline authorization checks and ensure existing user data is preserved when unauthorized edits are attempted.
  • Enhanced tests to validate the new behavior, ensuring that profile fields remain unchanged while roles can still be updated.

elsiedp and others added 7 commits March 26, 2026 00:50
…al URL validation schema in the validators package. (#23)
* Update modals and add mobile filter sheet

- Updated various modal components to improve layout and responsiveness, including adjustments to class names for better styling.
- Introduced a new MobileFilterSheet component for mobile devices to manage filters more effectively.
- Integrated MobileFilterSheet into AOsTable, AreasTable, and other relevant components to enhance user experience on smaller screens.
- Adjusted filter handling logic to accommodate the new mobile filter interface.

* Enhance admin layout with titles and z-index adjustments

- Added a title prop to the Layout component for better page identification across various admin pages.
- Updated the z-index for the header to ensure proper stacking context.
- Adjusted padding for content areas to improve layout consistency.
- Modified several admin pages to utilize the new title feature, enhancing user experience and accessibility.
- Introduced EVENT_CATEGORY_OPTIONS and EVENT_CATEGORY_LABEL_MAP constants for better management of event categories.
- Updated LocationEventForm, AdminEventTypesModal, and AdminWorkoutsModal to utilize the new constants for displaying event category labels.
- Improved label formatting to include category descriptions where applicable.
* Enhance event handling and introduce map event router

- Added support for invalidating map queries in AdminDeleteModal and AdminWorkoutsModal.
- Updated AdminWorkoutsModal to include loading state and improved event creation/updating feedback.
- Refactored event querying to use new map-specific endpoints, enhancing filtering capabilities.
- Introduced a new map event router to handle event-related operations with improved structure and filtering options.

* Updated the event router to include pagination and sorting capabilities for the `all` endpoint.
…modifications for users outside the admin's managed home region.

- Refactored user update logic to streamline authorization checks and ensure existing user data is preserved when unauthorized edits are attempted.
- Enhanced tests to validate the new behavior, ensuring that profile fields remain unchanged while roles can still be updated.
@dnishiyama
Copy link
Copy Markdown
Collaborator Author

I haven't gotten a chance to review this. I'm just passing along to you @taterhead247 . I hope to look sometime this week. But if you're good with it we can merge to staging

@taterhead247 taterhead247 merged commit fb67357 into dev Mar 26, 2026
6 checks passed
@taterhead247 taterhead247 deleted the fix/f3-2-minor-issues-from-multi-pr branch March 26, 2026 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Merged

Development

Successfully merging this pull request may close these issues.

3 participants