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

(#401) (#402) (#403) features for views, identity communication service #406

Merged
merged 164 commits into from
Sep 6, 2024

Conversation

SaintAngeLs
Copy link
Owner

@SaintAngeLs SaintAngeLs commented Sep 5, 2024

This PR introduces several key updates across different modules, with a focus on enhancing views, identity management, and communication services. Below is a summary of the changes:

Key Features:

  1. Organizations:

    • Added getOrganizationRequests endpoint and DTOs for improved organization management.
    • Updated the API gateway to handle new organization-related routes and features.
    • Enhanced organization request handling with pagination support and improved DTO structures.
  2. Posts & Users:

    • Refined the user feed generation system to accommodate new users.
    • Added blocked user management to user settings, allowing users to manage their blocked list.
  3. Events:

    • Updated event DTOs and event handlers to support advanced friend and event management.
    • Improved event query processing for enhanced event-friendship interactions.
  4. Communication Service:

    • Added core domain structure for the communication service, including command handlers and infrastructure.
    • Implemented the chat service with signal handlers for real-time messaging.
    • Integrated the communication service with the web application and updated API gateways accordingly.
  5. Identity Management:

    • Enhanced the identity service with updates to user status commands, token refresh services, and identity documents.
    • Improved the sign-in flow and user document updates to handle user states effectively.
  6. General Web Updates:

    • Updated various Razor pages, including the public profile page, to reflect the latest API changes.
    • Improved the layout and structure of user components in the web interface.
    • Removed Radzen dependency from notifications for a more streamlined experience.

Notable Changes:

  • +13,822 Lines Added, −2,005 Lines Removed
  • 359 Files Changed across various services and web components.
  • Improved exception handling and DTO structures for cleaner code and better user experience.

Addresses Issues:

@SaintAngeLs SaintAngeLs changed the title (#401) (#402) (#402) features for views, identity communication service (#401) (#402) (#403) features for views, identity communication service Sep 5, 2024
Copy link
Collaborator

@DevITSharpPRO DevITSharpPRO left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGFM!

@DevITSharpPRO DevITSharpPRO merged commit 91fb896 into dev Sep 6, 2024
45 checks passed
@DevITSharpPRO DevITSharpPRO deleted the organizations_events branch September 6, 2024 18:35
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