Skip to content
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

#330 udpate orgnisation servcie, layout refactoring to mudblazor #341

Merged
merged 175 commits into from
Aug 2, 2024

Conversation

SaintAngeLs
Copy link
Owner

@SaintAngeLs SaintAngeLs commented Aug 2, 2024

Update Organization Service & Layout Refactoring to MudBlazor

This PR introduces significant updates to the organization's service API and extensive refactoring of the layout using MudBlazor. Key changes include:

  • Organization Service Updates:

    • Updated core classes, permissions, and added new exception handling.
    • Implemented new settings, repositories, commands, and event handling for organizations.
    • Enhanced sub-organization creation process and user role management.
  • Gallery & Media Files:

    • Refactored the gallery component for better handling of image uploads and storage.
    • Updated media files infrastructure to store images as arrays of bytes.
    • Added logging middleware and configured API endpoints for media file operations.
  • MudBlazor Integration:

    • Removed outdated Radzen components and dialogs.
    • Updated UI components to leverage MudBlazor, improving the overall user experience.

Pending Checks:

  • Some CI/CD checks are still in progress or have been cancelled. These need to be addressed before merging.

Review Required:

  • At least one approving review is necessary to merge this PR.

This update is crucial for improving the scalability and maintainability of the organization service and aligning the UI with modern design standards. Please review the changes and provide your feedback.

…about role assigned to member and exceptions
…ate UserInvitedToOrganistaion, update repository for organisation interface
@SaintAngeLs SaintAngeLs changed the title #330 udpate orgnisation servcie, layout refactoring to midblazor #330 udpate orgnisation servcie, layout refactoring to mudblazor Aug 2, 2024
@SaintAngeLs SaintAngeLs merged commit b9098b6 into dev Aug 2, 2024
45 checks passed
@SaintAngeLs SaintAngeLs deleted the organizations_service branch August 2, 2024 22:48
Copy link

sonarqubecloud bot commented Aug 2, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
9.6% Duplication on New Code (required ≤ 3%)

See analysis details on SonarCloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants