-
-
Notifications
You must be signed in to change notification settings - Fork 43
Closed
Labels
Description
Now that we have channel migration moving messages around as we move channels, we need a similar detection on container start.
Outside entities could rearrange channels (the official app, for example). On startup, when downloading node configuration, we should detect a mismatch of channels from our database and if we see a channel has moved or swapped, execute the same message migration so that things remain in sync in MeshMonitor.
In addition, when we detect this we should:
- Log the detection in the Audit Logs, and the Channel Message migration.
- Update user channel permissions to align to the new channel configuration
- Any channels not previously known should default user permissions to none
- Reflect each of these changes in the AUdit Log
Reactions are currently unavailable