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

Support better management of names of archived streams #5840

Open
3 tasks
alya opened this issue Mar 6, 2024 · 1 comment
Open
3 tasks

Support better management of names of archived streams #5840

alya opened this issue Mar 6, 2024 · 1 comment
Labels
server release goal Things we should try to coordinate with a major Zulip Server release. webapp parity Features that exist in the webapp that we need to port to mobile. We aren't aiming for full parity.

Comments

@alya
Copy link
Collaborator

alya commented Mar 6, 2024

In zulip/zulip#26661, we plan to rework how archived streams are handled. As part of making these changes, the mobile apps should ideally match the web app in how messages in archived streams are displayed.

API modeling:

  • Start passing the new feature level 315 client capability (archived_channels) to get metadata on archived channels. Most existing functionality (lists of channels, etc.) should filter out archived channels.

Viewing messages in archived streams

  • When viewing messages in an archived stream (e.g.,in search results), append " (archived)" to the end of the stream name. This should be marked for translation. (We can also consider using a different font or a pill in the header bar to indicate archived streams, but just "(archived)" should be fine to start with.)
  • Topic links for archived streams should work. Currently, the server doesn't send data on archived streams to clients. See related discussion here.

Web app / server issue:

Flutter issue:

@alya alya added the webapp parity Features that exist in the webapp that we need to port to mobile. We aren't aiming for full parity. label Mar 6, 2024
@gnprice gnprice added the server release goal Things we should try to coordinate with a major Zulip Server release. label Jun 25, 2024
@timabbott
Copy link
Member

I updated this description following #26661 being completed in the server project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
server release goal Things we should try to coordinate with a major Zulip Server release. webapp parity Features that exist in the webapp that we need to port to mobile. We aren't aiming for full parity.
Projects
Status: No status
Development

No branches or pull requests

3 participants