status-go/appdatabase
Pascal Precht bf8e71cfa9 Introduce `CommunitySettings` to store community related settings
These are used to store settings for individual communities a
user is part of, either as member or as owner.
This included whether or not the community history archive protocol
is enabled.

This adds a new `CommunitySettings` type and adds
a migration script that introduces a new `communities_settings`
table.

It also extends the `MessengerResponse` type to include
`CommunitySettings` which are honored when communities are being
added, edited, joined or left.

Lastly, this adds a new RPC API to retreive the settings.

Closes #2564
2022-03-22 12:33:40 +01:00
..
migrations Introduce `CommunitySettings` to store community related settings 2022-03-22 12:33:40 +01:00
migrationsprevnodecfg Intrododuce `NodeConfig.TorrentConfig` and CLI flags 2022-03-21 12:59:09 +01:00
database.go fix: file not found error when logging in due to not finding migrations files (#2504) 2022-01-26 13:18:01 -04:00
node_config_test.go enable ens service by default 2022-01-27 11:21:19 +01:00