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

Feat/delphi 46 group chat #989

Conversation

janrembold
Copy link
Contributor

Soarecos and others added 30 commits November 29, 2022 16:16
feat: implement changes need for overwrite t sys
[pull] develop from Onlineberatung:develop
[pull] develop from Onlineberatung:develop
[pull] develop from Onlineberatung:develop
[pull] develop from Onlineberatung:develop
…sage-label

fix: styling delete message label
…ants

feat: hide terms and conditions for consultants
fix: issue when changing the translation
…onsultant

fix: enabled t&c for consultant
[pull] develop from Onlineberatung:develop
CarlosSoares and others added 24 commits April 3, 2023 15:05
[pull] develop from Onlineberatung:develop
[pull] develop from Onlineberatung:develop
[pull] develop from Onlineberatung:develop
[pull] develop from Onlineberatung:develop
fix: parse colors when they not set
fix: parse colors when they not set
[pull] develop from Onlineberatung:develop
@janrembold janrembold requested a review from web-mi January 17, 2024 09:50
Copy link

what-the-diff bot commented Jan 17, 2024

PR Summary

  • Enhancements in Group Chat Settings
    Extra fields namely "agencyId" and "hintMessage" have been added to the group chat settings interface, thus offering more granular controls over group settings for users.

  • Styling Enhancements in Text Area
    Substantial design changes have been made to enhance the appearance of the text area within the application.

  • Added Context and State Management
    For better handling and storage of user data, a "UserDataContext" and a "hintMessage" state have been introduced in the "CreateGroupChatView" component.

  • Optimized Agency Selection Process
    Newly added state management logic optimizes the selection process of agencies during chat initiation. It auto-selects the agency if there's only one available, making it more user-friendly.

  • Validations and Back Navigation Enhancements
    Additional fields like "selectedAgency" and "hintMessage" have been validated for better security. Navigation has become more intuitive with refined back-button functionality.

  • Role-based Check in Group Chat
    The application now checks whether the current user is a consultant or a moderator in the group chat, allowing user-specific features or restrictions.

  • Language Translations and Theme-related Enhancements
    New language translations ("agencySelect" and "hintMessage") have been introduced for both German and English versions those are ready to be seen in action. Thematic elements are now applied only when the primary color is available.

  • Code Cleanup
    Unnecessary code, such as the unused 'IMeteorLoginToken' interface, has been removed, ensuring cleaner code.

Copy link

sonarcloud bot commented Jan 17, 2024

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@web-mi
Copy link
Contributor

web-mi commented Jan 23, 2024

#991

@web-mi web-mi closed this Jan 23, 2024
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.

6 participants