status-go/services
Eric Mastro 4d8d3fb0e8
feat: Add edit communities (#2229)
* feat: Add edit communities

Allow Communities to be edited, including display name, description, color, membership, and permissions.

* Added EditCommunity request type

* Fix lint errors

* Allow editing community without changing image

Previously, retaining an existing community image was not possible because the existing community image path had to be provided in the `editCommunity` RPC call to retain the image. However, once the image is processed by status-go, it is encoded as a base64 string and therefore it is not possible to get the original file path back from this string.

This commit allows for the original to be retained by passing an empty string for the image field in the RPC call.

* Don't change permissions. Fixed clock updating

Co-authored-by: Volodymyr Kozieiev <vkjr.sp@gmail.com>
2021-05-18 15:32:15 -04:00
..
accounts Added Identity Images to multi-accounts GetAccounts() 2020-12-17 14:10:00 +01:00
appmetrics 👤 Add random sessionId when API starts (#2187) 2021-04-12 19:16:11 +05:30
browsers feat: add bookmarks table for the browser bookmarks 2020-11-16 13:31:34 -05:00
ext feat: Add edit communities (#2229) 2021-05-18 15:32:15 -04:00
local-notifications [wallet] cleanup 2021-04-08 23:30:27 +03:00
mailservers Clean topics that we don't listen to 2021-01-26 09:39:57 +01:00
nimbus Nimbus node support 2020-01-20 13:15:17 +01:00
nodebridge Initialize protocol when waku active (#1832) 2020-02-17 15:38:59 +01:00
peer add wallet favourites 2020-09-21 10:48:00 +02:00
permissions fix: close resultsets so we don't leak them (#1809) 2020-05-14 11:51:32 +01:00
personal Use goimports instead of gofmt 2020-01-06 10:17:23 +01:00
rpcfilters Nimbus node support 2020-01-20 13:15:17 +01:00
rpcstats [wallet] RPC usage stats 2021-03-10 13:32:46 +02:00
shhext add PinMessage and PinnedMessage (#2180) 2021-05-14 23:22:50 +02:00
status Fix tests and lint 2020-12-17 14:10:00 +01:00
subscriptions Avoid passing node to subscriptions service 2020-01-20 13:15:17 +01:00
typeddata accept a JSON string as chainID in signTypedData_v3 (#2226) 2021-05-12 12:25:42 +03:00
wakuext Fix tests and lint 2020-12-17 14:10:00 +01:00
wallet Updated Ramp siteUrl to use URL in docs and use the referral code (#2218) 2021-05-17 15:51:33 +01:00
shhext_wakuext_test.go Clean topics that we don't listen to 2021-01-26 09:39:57 +01:00
utils.go New debug_postSync endpoint (#1046) 2018-06-25 15:27:17 +02:00