core: rework synchronous group forwarding in receive loop into asynchronous delivery tasks (#6178)

This commit is contained in:
spaced4ndy
2025-09-12 13:22:34 +00:00
committed by GitHub
parent f2061a7c88
commit 382241fe3e
30 changed files with 2151 additions and 328 deletions
+4
View File
@@ -40,6 +40,7 @@ library
Simplex.Chat.AppSettings
Simplex.Chat.Call
Simplex.Chat.Controller
Simplex.Chat.Delivery
Simplex.Chat.Files
Simplex.Chat.Library.Commands
Simplex.Chat.Library.Internal
@@ -72,6 +73,7 @@ library
Simplex.Chat.Store.AppSettings
Simplex.Chat.Store.Connections
Simplex.Chat.Store.ContactRequest
Simplex.Chat.Store.Delivery
Simplex.Chat.Store.Direct
Simplex.Chat.Store.Files
Simplex.Chat.Store.Groups
@@ -115,6 +117,7 @@ library
Simplex.Chat.Store.Postgres.Migrations.M20250729_member_contact_requests
Simplex.Chat.Store.Postgres.Migrations.M20250801_via_group_link_uri
Simplex.Chat.Store.Postgres.Migrations.M20250802_chat_peer_type
Simplex.Chat.Store.Postgres.Migrations.M20250813_delivery_tasks
else
exposed-modules:
Simplex.Chat.Archive
@@ -255,6 +258,7 @@ library
Simplex.Chat.Store.SQLite.Migrations.M20250729_member_contact_requests
Simplex.Chat.Store.SQLite.Migrations.M20250801_via_group_link_uri
Simplex.Chat.Store.SQLite.Migrations.M20250802_chat_peer_type
Simplex.Chat.Store.SQLite.Migrations.M20250813_delivery_tasks
other-modules:
Paths_simplex_chat
hs-source-dirs: