mirror of
https://github.com/mattermost/mattermost-mobile.git
synced 2026-11-05 02:18:56 +00:00
* auto cache rolling cleanup for posts * ai threads rolling cleanup * auto rolling cleanup of playbook runs * fix to import and use renamed module * makes post cleanup atomic by moving processing to sql layer * restore previous file viewer post id and use full error logging * performs vacuum as last step and removes unused code * return early on empty channel array * address gallery items without a post id * prevent drafts to be deleted as part of auto cache cleanups * unset channel oldest visible on channel switch * clear oldest visible on empty array * revert early return to prevent flickering * restore previous playbookrun id on unmount * fixes issue creating data retention deletion batches * move active threads root cleanup protection to SQL execution * notify observers of range changes in post lists * in flight protection for auto cache cleanup runs * add space around operator Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * use bound args while composing SQL for post deletes * support for NaN when parsing ephemeral mode settings and refactor cleanup processing * run updates through the model layer so cached values and observers are synced * keep draft root posts on cleanups * execute cleanups sequentially during launch and join db vacuum add some more test coverage for cleanups and fixes * apply PR suggestions * use serverUrl to get database in cleanupPosts * use operator handlers when possible in tests * addresses coderabbit comments --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| combined_user_activity | ||
| date_separator | ||
| more_messages | ||
| new_message_line | ||
| post | ||
| thread_overview | ||
| config.ts | ||
| index.ts | ||
| post_list.test.tsx | ||
| post_list.tsx | ||
| refresh_control.tsx | ||
| scroll_to_end_view.tsx | ||