simplex-chat/tests/ChatTests
spaced4ndy 16f53490c5
core: block member for all (#3689)
* core: silence member wip

* change approach

* more types

* remove comment

* bool in protocol msg

* flag in items, event

* send event, process

* apply moderation

* remove comment

* filter for forward, view

* tests

* rename

* separate response, check already blocked

* add test

* fix terminal api

* add comment

* don't send profile update

* corrections

* refactor

* rework - flag blocked by admin

* blocked in intro

* fix test

* cant block unblock self

* muted view, create unknown member

* blocked by admin in members list

* create with maybe null

* protocol changes

* align code with protocol

* revert terminal api

* restrict block api for admins

* stabilize test

* rename

* update protocol/types

* refactor

* refactor2

* stabilize test

* member field

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-01-19 17:57:04 +04:00
..
ChatList.hs core: support deleting the last profile (always create user record in agent when user is created) (#3654) 2024-01-17 15:20:13 +00:00
Direct.hs core: block member for all (#3689) 2024-01-19 17:57:04 +04:00
Files.hs core: support deleting the last profile (always create user record in agent when user is created) (#3654) 2024-01-17 15:20:13 +00:00
Groups.hs core: block member for all (#3689) 2024-01-19 17:57:04 +04:00
Local.hs core: support deleting the last profile (always create user record in agent when user is created) (#3654) 2024-01-17 15:20:13 +00:00
Profiles.hs core: support deleting the last profile (always create user record in agent when user is created) (#3654) 2024-01-17 15:20:13 +00:00
Utils.hs core: support deleting the last profile (always create user record in agent when user is created) (#3654) 2024-01-17 15:20:13 +00:00