status-go/protocol/requests
Pascal Precht 714c03c635 feat: introduce `CommunityAdminSettings` in `CommunityDescription`
This allows to store community admin settings that are meant to be propagated
to community members (as opposed to the already existing
`CommunitySettings` which are considered local to every account).

The first setting introduced as part of this commit is one that enables
community admins to configure whether or not members of the community
are allowed to pin messages in community channels.

Prior to this commit, this was not restricted at all on the protocol
level and only enforced by clients via UI (e.g. members don't see an
option to pin messages, although they could).

This config setting now ensures that:

1. If turned off, members cannot send a pin message
2. If turned off, pin messages from members are not handled/processed

This is needed by https://github.com/status-im/status-desktop/issues/5662
2022-05-18 09:58:11 +02:00
..
accept_request_to_join_community.go Handle connection state 2021-05-21 07:22:58 +02:00
add_contact.go feat: display name 2022-03-14 13:48:34 -04:00
ban_user_from_community.go Ban user from community 2021-03-24 09:29:21 +01:00
clear_history.go Handle connection state 2021-05-21 07:22:58 +02:00
create_community_category.go Community categories (#2228) 2021-05-23 09:34:17 -04:00
create_community_request.go feat: introduce `CommunityAdminSettings` in `CommunityDescription` 2022-05-18 09:58:11 +02:00
create_one_to_one_chat.go Block contact endpoint 2021-11-15 18:53:35 +00:00
create_profile_chat.go Handle connection state 2021-05-21 07:22:58 +02:00
create_public_chat.go Handle connection state 2021-05-21 07:22:58 +02:00
deactivate_chat.go Handle connection state 2021-05-21 07:22:58 +02:00
decline_request_to_join_community.go Handle connection state 2021-05-21 07:22:58 +02:00
delete_community_category.go fix: allow empty category id when sorting chats and fix error messages (#2301) 2021-08-25 12:52:28 -04:00
edit_community.go feat: Add edit communities (#2229) 2021-05-18 15:32:15 -04:00
edit_community_category.go Community categories (#2228) 2021-05-23 09:34:17 -04:00
edit_message.go Separate edit message protocol message 2021-06-29 13:15:15 +02:00
invite_users_to_community.go Handle connection state 2021-05-21 07:22:58 +02:00
reject_contact_request.go Reject contact request endpoint 2021-11-23 14:11:43 +01:00
reorder_community_category.go fix: allow empty category id when sorting chats and fix error messages (#2301) 2021-08-25 12:52:28 -04:00
reorder_community_chat.go fix: allow empty category id when sorting chats and fix error messages (#2301) 2021-08-25 12:52:28 -04:00
request_to_join_community.go Request/Decline access to communities 2021-02-26 15:35:43 +01:00
set_contact_local_nickname.go Create contact if not in contacts when setting nickname 2021-11-15 18:53:35 +00:00
share_community.go Handle connection state 2021-05-21 07:22:58 +02:00
share_image_message.go resolved conflicts 2022-02-24 23:11:36 +03:00