status-go/protocol/communities
Pascal Precht 688fb333a0 chore: don't expose `RevealedAccount`s on community description
Prior to this commit a control node would add the revealed addresses to
the member struct on the community description, which exposes all those
addresses to the public.

We don't want that. Revealed addresses are exclusively shared with
control nodes and should stay there (although, they might be privately
shared among token masters, see
https://github.com/status-im/status-desktop/issues/11610).

In this commit, we no longer add the revealed addresses to the community
description. The addresses are already stored in the requestToJoin
database table so we can take them from there if we need them.

Closes: https://github.com/status-im/status-desktop/issues/11573
2023-08-08 19:02:47 +02:00
..
migrations Handle organisation membership requests 2020-12-23 17:20:55 +01:00
adaptors.go refactor: improve wrapped community description naming 2023-08-02 20:57:19 +02:00
community.go feat: allow owner without community private key to manage privileged community permissions (#3861) 2023-08-08 17:02:56 +02:00
community_categories.go chore: make the owner without the community private key behave like a… (#3788) 2023-07-26 14:16:50 +02:00
community_categories_test.go feat: community admin permission functionality (#3569) 2023-06-14 10:15:46 -04:00
community_changes.go feat: add CommunityEncryptionKeyActions and its evaluation logic 2023-07-20 17:17:46 +02:00
community_encryption_key_action.go feat: introduce channel-level encryption 2023-07-27 11:35:59 +02:00
community_encryption_key_action_test.go feat: introduce channel-level encryption 2023-07-27 11:35:59 +02:00
community_event.go refactor: EventSenders forward RequestToJoin decision to control node 2023-08-08 14:46:03 +02:00
community_event_message.go refactor: EventSenders forward RequestToJoin decision to control node 2023-08-08 14:46:03 +02:00
community_test.go chore: remove community invitations 2023-08-05 11:49:00 +02:00
errors.go chore: Added TokenMaster permission token type (#3848) 2023-08-04 12:28:46 +02:00
manager.go chore: don't expose `RevealedAccount`s on community description 2023-08-08 19:02:47 +02:00
manager_test.go chore: Added TokenMaster permission token type (#3848) 2023-08-04 12:28:46 +02:00
persistence.go chore: don't expose `RevealedAccount`s on community description 2023-08-08 19:02:47 +02:00
persistence_test.go refactor: improve wrapped community description naming 2023-08-02 20:57:19 +02:00
persistence_test_helpers.go refactor to remove rekeyedAt and use group current key 2023-07-24 17:18:42 +01:00
request_to_join.go refactor: EventSenders forward RequestToJoin decision to control node 2023-08-08 14:46:03 +02:00
request_to_join_test.go Sync Communities (#2253) 2021-08-06 16:40:23 +01:00
request_to_leave.go feat: introduce and distribute RequestToLeave community 2022-08-26 11:25:33 +02:00
utils.go Add chainIds to revealed accounts in memberhsip requests 2023-06-12 10:49:29 +02:00
validator.go feat: community tags (#2708) 2022-06-24 09:40:12 -04:00