Skip to content

πŸš€ Release v0.22.2 #1836

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
May 6, 2025
Merged

πŸš€ Release v0.22.2 #1836

merged 5 commits into from
May 6, 2025

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented May 6, 2025

This PR promotes changes from canary to main for version v0.22.2.

πŸ” Changes Include:

  • Version bump to v0.22.2
  • All changes from canary branch

βœ… Pre-merge Checklist:

  • All tests passing
  • Documentation updated
  • Docker images built and tested

πŸ€– This PR was automatically generated by GitHub Actions

- Introduced an ImpersonationBar component for admin users to impersonate other users, enhancing user management capabilities.
- Updated the ProfileForm to include an option for allowing impersonation, with a description for clarity.
- Modified the DashboardLayout to conditionally display the impersonation bar based on user roles and cloud settings.
- Added database schema changes to support the new impersonation feature, including a new column for allowImpersonation in the user table.
- Implemented necessary API updates to handle impersonation actions and user data retrieval.
- Updated the ImpersonationBar component to fetch users dynamically and handle impersonation actions more efficiently.
- Refactored the ProfileForm to set the allowImpersonation value directly, improving form handling.
- Modified the DashboardLayout to conditionally render the ImpersonationBar based on user permissions and cloud settings.
- Added a new role column to the user_temp table to support user role management.
- Updated API routes to include checks for root access and improved user listing functionality.
- Updated the baseAdmin user object in the update-server-config test to include default values for allowImpersonation and role, ensuring comprehensive test coverage for user management features.
@github-actions github-actions bot requested a review from Siumauricio as a code owner May 6, 2025 08:39
@Siumauricio Siumauricio merged commit 5d5d95b into main May 6, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant