zulip/zerver/tornado
sanchi-t af7ebde9e4 subscription: Include archived channels in streams list.
`is_archived` field is added to the stream and types.

Include a new `archived_channeels` client capability, to allow clients
to access data on archived channels, without breaking
backwards-compatibility for existing clients that don't know how to
handle these.

Also, included `exclude_archived` parameter to `/get-streams`,
which defaults to `true` as basic clients may not be interested
in archived streams.
2024-10-25 16:06:40 -07:00
..
__init__.py
application.py ruff: Fix PLW0108 Lambda may be unnecessary. 2024-03-01 09:30:04 -08:00
descriptors.py ruff: Fix UP007 Use `X | Y` for type annotations. 2024-07-13 22:28:22 -07:00
django_api.py subscription: Include archived channels in streams list. 2024-10-25 16:06:40 -07:00
event_queue.py subscription: Include archived channels in streams list. 2024-10-25 16:06:40 -07:00
exceptions.py mypy: Enable new error explicit-override. 2023-10-12 12:28:41 -07:00
handlers.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
ioloop_logging.py ruff: Fix UP006 Use `list` instead of `List` for type annotation. 2024-07-13 22:28:22 -07:00
sharding.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
views.py subscription: Include archived channels in streams list. 2024-10-25 16:06:40 -07:00