Skip to content

UBERF-10408: New gmail integration #8869

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

Open
wants to merge 26 commits into
base: develop
Choose a base branch
from

Conversation

ArtyomSavchenko
Copy link
Contributor

@ArtyomSavchenko ArtyomSavchenko commented May 7, 2025

  1. Add message adapter to support old and new messages
  2. Add mail tags for chat channel and thread master tags
  3. For new inbound gmail messages do the following:
    • Ensure person exists
    • Create channel with email account name if it doesn't exist
    • Create thread for each email if it is not reply in existing thread
    • Upload attachments
    • Create message using communication REST API
  4. Move common logic for gmail and mta hook integration into mail-common package
Screenshot 2025-05-07 at 11 14 10 Screenshot 2025-05-07 at 11 16 04

Signed-off-by: Artem Savchenko <[email protected]>
Signed-off-by: Artem Savchenko <[email protected]>
Signed-off-by: Artem Savchenko <[email protected]>
Signed-off-by: Artem Savchenko <[email protected]>
Signed-off-by: Artem Savchenko <[email protected]>
Signed-off-by: Artem Savchenko <[email protected]>
Signed-off-by: Artem Savchenko <[email protected]>
Signed-off-by: Artem Savchenko <[email protected]>
Signed-off-by: Artem Savchenko <[email protected]>
Copy link

Connected to Huly®: UBERF-10524

Signed-off-by: Artem Savchenko <[email protected]>
Signed-off-by: Artem Savchenko <[email protected]>
@ArtyomSavchenko ArtyomSavchenko marked this pull request as ready for review May 9, 2025 05:52
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.

1 participant