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> |
||
|---|---|---|
| .. | ||
| draft_upload_manager | ||
| ephemeral_mode_manager | ||
| intune_manager | ||
| performance_metrics_manager | ||
| security_manager | ||
| session_attributes_manager | ||
| apps_manager.test.ts | ||
| apps_manager.ts | ||
| global_event_handler.test.ts | ||
| global_event_handler.ts | ||
| integrations_manager.ts | ||
| network_manager.ts | ||
| network_performance_manager.test.ts | ||
| network_performance_manager.ts | ||
| session_manager.test.ts | ||
| session_manager.ts | ||
| websocket_manager.test.ts | ||
| websocket_manager.ts | ||