Skip to content

feat: invite email guests when creating a conversation - #13699

Merged
Antreesy merged 3 commits into
mainfrom
fix/4937/invite-emails-to-conversation
Nov 6, 2024
Merged

feat: invite email guests when creating a conversation#13699
Antreesy merged 3 commits into
mainfrom
fix/4937/invite-emails-to-conversation

Conversation

@Antreesy

@Antreesy Antreesy commented Nov 5, 2024

Copy link
Copy Markdown
Contributor

☑️ Resolves

  • Fix Invite emails directly when creating a conversation #4937
  • As for now participants added after conversation is created and token is known, that works the same way as adding participant from the right sidebar
  • If at least one participant is e-mail, create a public conversation instead of rewriting it later on backend
  • Also extract API call for 'core/autocomplete/get' to not mix with conversation services

🖌️ UI Checklist

🖼️ Screenshots / Screencasts

🏚️ Before 🏡 After
image image

🏁 Checklist

  • 🌏 Tested with different browsers / clients:
    • Chromium (Chrome / Edge / Opera / Brave)
    • Firefox
    • Safari
    • Talk Desktop
    • Not risky to browser differences / client

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy Antreesy added this to the 🖤 Next Major (31) milestone Nov 5, 2024
@Antreesy Antreesy self-assigned this Nov 5, 2024
@Antreesy Antreesy changed the title fix: move autocompleteQuery to coreService feat: invite email guests when creating a conversation Nov 5, 2024
@nickvergessen

Copy link
Copy Markdown
Member

If at least one participant is e-mail, create a public conversation instead of rewriting it later on backend

I would not do that, so once #13609 works we don't have clients that create "wrong" conversations by default

Comment thread src/components/NewConversationDialog/NewConversationDialog.vue Outdated
@Antreesy
Antreesy force-pushed the fix/4937/invite-emails-to-conversation branch from d595f91 to 00b98a1 Compare November 5, 2024 13:36
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy
Antreesy force-pushed the fix/4937/invite-emails-to-conversation branch from 00b98a1 to a7d9eb9 Compare November 5, 2024 15:49

@DorraJaouad DorraJaouad left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Tested

Comment thread src/components/NewConversationDialog/NewConversationDialog.vue Outdated
- introduce 'forceTypes' in autocomplete request

Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy
Antreesy force-pushed the fix/4937/invite-emails-to-conversation branch from a7d9eb9 to 002c5a7 Compare November 6, 2024 10:04
@Antreesy

Antreesy commented Nov 6, 2024

Copy link
Copy Markdown
Contributor Author

/backport to stable30

@Antreesy
Antreesy enabled auto-merge November 6, 2024 10:04
@Antreesy
Antreesy merged commit 9cb29bf into main Nov 6, 2024
@Antreesy
Antreesy deleted the fix/4937/invite-emails-to-conversation branch November 6, 2024 10:06
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.

Invite emails directly when creating a conversation

3 participants