zulip/web/e2e-tests
Aman Agrawal 103c37f23a message_list: Don't always cache "Combined feed" view.
Important changes in this commit:
* We only cache message list for "Combined feed" if it is the
  default view.

* We modify existing handling of home message list code so that
  it can be used to for any message list that we want to cache
  using a new `preserve_rendered_state` variable.

* narrow_state.filter() returns the filter of combined feed view  list
  instead of `undefined`.

* We start fetching messages from the latest message on app load.

* Messages in all messages data and Recent view are always synced.

* If combined feed view list is not cached, we don't track it's
  last pointer, effectively sending user to the latest unread
  message always .
2024-04-25 09:20:43 -07:00
..
lib eslint: Fix @typescript-eslint/use-unknown-in-catch-callback-variable. 2024-03-29 09:37:38 -07:00
admin.test.ts puppeteer: Disable flaky administrative UI test. 2024-02-25 12:54:02 -08:00
compose.test.ts left_sidebar: Rename All messages to Global Feed. 2024-04-17 12:42:21 -07:00
copy-and-paste.test.ts narrow: Use message list id to track message lists in DOM. 2024-01-18 08:31:48 -08:00
custom-profile.test.ts settings: Rename four custom profile fields types. 2024-01-21 12:51:53 -08:00
delete-message.test.ts narrow: Use message list id to track message lists in DOM. 2024-01-18 08:31:48 -08:00
drafts.test.ts drafts: Append a space to draft when restoring it. 2024-04-20 12:31:51 -07:00
edit.test.ts narrow: Use message list id to track message lists in DOM. 2024-01-18 08:31:48 -08:00
mention.test.ts typeahead: Improve compose topic typeahead behaviour. 2024-03-13 10:00:56 -07:00
message-basics.test.ts message_list: Don't always cache "Combined feed" view. 2024-04-25 09:20:43 -07:00
navigation.test.ts narrow: Use message list id to track message lists in DOM. 2024-01-18 08:31:48 -08:00
realm-creation.test.ts registration: Ask user how they found Zulip. 2024-04-01 12:44:12 -07:00
realm-linkifier.test.ts linkifiers: Support dragging and reordering linkifiers. 2023-08-14 15:21:48 -07:00
realm-playground.test.ts eslint: Fix @typescript-eslint/no-confusing-void-expression. 2023-12-21 16:14:40 -08:00
settings.test.ts e2e-tests: Rename display_settings_section to preferences_section. 2024-01-16 09:29:40 -08:00
stars.test.ts left_sidebar: Rename All messages to Global Feed. 2024-04-17 12:42:21 -07:00
stream_create.test.ts web-stream-settings: Update strings for stream rename channel. 2024-04-24 14:35:04 -07:00
subscribe_toggle.test.ts e2e-tests: Simplify test_subscription_button loop. 2023-06-05 21:51:26 -07:00
user-deactivation.test.ts e2e-tests: Remove stale comment. 2024-01-03 13:59:21 -08:00
user-status.test.ts eslint: Fix @typescript-eslint/no-confusing-void-expression. 2023-12-21 16:14:40 -08:00