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

[QUERY] Filter inactive/leaved thread (if ACS Chat still developing?) #36436

Closed
l2aelba opened this issue May 23, 2023 · 14 comments
Closed

[QUERY] Filter inactive/leaved thread (if ACS Chat still developing?) #36436

l2aelba opened this issue May 23, 2023 · 14 comments
Assignees
Labels
ACS Client This issue points to a problem in the data-plane of the library. customer-reported Issues that are reported by GitHub users external to the Azure organization. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that

Comments

@l2aelba
Copy link

l2aelba commented May 23, 2023

Library name and version

Azure.Communication.Chat

Query/Question

I'm not sure Azure.Communication.Chat still developing since the last API version is 2021-09-07
And I still not see any changes or updates after that…


1. Query just only active threads

GET {endpoint}/chat/threads?api-version=2021-09-07

This should has some parameter to filter inactive / leaved threads, so very bad performance to checking by Get List Chat Participants

I know this will cause the problem with pagination, but please do something or flag something…


2. Metadata on ChatThreadProperties

Someone made an issue about this #24974 about a year, please think about this.


We want continue using Azure in our projects, but please take the feedbacks from us.

Many issues or feature requests still open, not even say "denied" or "in progress", just holding in the backlogs. (we just keep waiting and hope you guys will do something or not…)

Azure.Communication.Chat is much behind getstream.io and rocket.chat (I have to say sorry)

And also please list the Roadmap for ACS Chat if it still developing…

Thanks.

Environment

.NET & JS SDK & all

@github-actions github-actions bot added customer-reported Issues that are reported by GitHub users external to the Azure organization. needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that labels May 23, 2023
@l2aelba l2aelba changed the title [QUERY] Filter inactive/leaved thread (if ASC Chat still developing?) [QUERY] Filter inactive/leaved thread (if ACS Chat still developing?) May 23, 2023
@jsquire jsquire added ACS Client This issue points to a problem in the data-plane of the library. needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team CXP Attention and removed needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. labels May 23, 2023
@github-actions
Copy link

Thank you for your feedback. This has been routed to the support team for assistance.

@navba-MSFT navba-MSFT self-assigned this May 25, 2023
@navba-MSFT
Copy link
Contributor

@l2aelba Thanks for reaching out to us and reporting this issue. The recent update toAzure.Communication.Chathappened 8 months back. See here: https://www.nuget.org/packages/Azure.Communication.Chat/1.1.1

I am doing some research on your ask regarding Metadata on ChatThreadProperties. I had a follow-up question on Query just only active threads. Could you please elaborate on your ask ?

Are you referring to List Chat Threads REST API or the List Chat Participants ? Also please explain your use case and the expected feature.

@navba-MSFT navba-MSFT added needs-author-feedback Workflow: More information is needed from author to address the issue. and removed needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team labels May 25, 2023
@github-actions
Copy link

Hi @l2aelba. Thank you for opening this issue and giving us the opportunity to assist. To help our team better understand your issue and the details of your scenario please provide a response to the question asked above or the information requested above. This will help us more accurately address your issue.

@l2aelba
Copy link
Author

l2aelba commented May 25, 2023

@navba-MSFT Thanks.

Example if I build 1-1 chat app and when user leaved the thread, it just should not be listed by List Chat Threads

Think about a user had 100 threads and the app has to call 100 x List Chat Participants for just checking about "my user is inside or not" ? as I tested it will use about 7-20 secs to run the process and very lag with huge HTTP request for low-end devices or bad internet connections. (I know we can do lazy load but still not good performance for low-end devices)

We just need some every simple param to filter List Chat Threads just showing the thread list just user only inside.

Not just only me need this:

https://learn.microsoft.com/en-us/answers/questions/554864/facing-issue-during-get-active-chat-threads
https://feedback.azure.com/d365community/idea/98be94dd-a1d6-ec11-a81b-0022484ee92d
1 year + we are still waiting/hope for this.

@github-actions github-actions bot added needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team and removed needs-author-feedback Workflow: More information is needed from author to address the issue. labels May 25, 2023
@navba-MSFT
Copy link
Contributor

@l2aelba Thanks for getting back. I am checking this internally with the Product Owners. I will get back to you once I have more details on this.

@l2aelba
Copy link
Author

l2aelba commented May 30, 2023

thanks @navba-MSFT

@navba-MSFT
Copy link
Contributor

@l2aelba I am yet to hear back from Product Owners. I will update this chat once I have an update.

@l2aelba
Copy link
Author

l2aelba commented May 30, 2023

@navba-MSFT Thanks so much, I hope any good news will come back from them :)

@l2aelba
Copy link
Author

l2aelba commented Jun 1, 2023

Still no luck ? @navba-MSFT

@navba-MSFT
Copy link
Contributor

@l2aelba The Point of contact from Product Group is on leave. I should have an update in couple of days. I will keep you posted. I sincerely apologize for the delay due to this. We appreciate your patience.

@l2aelba
Copy link
Author

l2aelba commented Jun 1, 2023

@navba-MSFT Thanks for info, I hope we gonna get some good news after they came.

@navba-MSFT
Copy link
Contributor

navba-MSFT commented Jun 2, 2023

@l2aelba Thanks for your reply. I have got the update from the Product Owners. Please find below the reply in-line to your ask.

Ask # 1 :
Can the List Chat Threads API have a way to filter inactive / left threads ?

Reply: This is in our backlog, but we have some higher priority items at this time. So no ETA at the moment.

Ask # 2: Being able to store metadata on the chat thread just like what's already possible with chat messages. Similar ask was reported here too #24974.

Reply: Tentative timeline is CY23 Q3 ( End of September'23)

Ask # 3: Is there any active development release happening in Azure.Communication.Chat library ?

Reply: We are working on other features that do not require SDK updates which is why the new versions are not seen for this library in the recent past.

@navba-MSFT navba-MSFT added needs-author-feedback Workflow: More information is needed from author to address the issue. and removed needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team labels Jun 2, 2023
@github-actions
Copy link

github-actions bot commented Jun 2, 2023

Hi @l2aelba. Thank you for opening this issue and giving us the opportunity to assist. To help our team better understand your issue and the details of your scenario please provide a response to the question asked above or the information requested above. This will help us more accurately address your issue.

@l2aelba
Copy link
Author

l2aelba commented Jun 2, 2023

Thanks so much @navba-MSFT

@github-actions github-actions bot added needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team and removed needs-author-feedback Workflow: More information is needed from author to address the issue. labels Jun 2, 2023
@navba-MSFT navba-MSFT removed the needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team label Jun 2, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Aug 31, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
ACS Client This issue points to a problem in the data-plane of the library. customer-reported Issues that are reported by GitHub users external to the Azure organization. question The issue doesn't require a change to the product in order to be resolved. Most issues start as that
Projects
None yet
Development

No branches or pull requests

3 participants