Add script to migrate plumbed Matrix rooms
Add script to migrate plumbed Matrix rooms
Part of #2674 (closed)
Part of https://github.com/matrix-org/matrix-appservice-gitter/issues/104
Dev notes
- !2113 (merged)
- https://github.com/matrix-org/matrix-appservice-gitter/pull/106/files
- https://gitlab.com/MadLittleMods/gitter-client-access-slicing/-/blob/master/slice-personal-access-tokens.js
Testing strategy
set matrix__bridge__applicationServicePort=9001&&node ./scripts/utils/migrate-plumbed-matrix-rooms.js --room-store-file ./scripts/utils/migrate-plumbed-matrix-rooms-test-data.ndjson
Rollout strategy
- Shutdown old bridge
- Run this migration script
NODE_ENV=prod matrix__bridge__applicationServicePort=9001 node ./scripts/utils/migrate-plumbed-matrix-rooms.js --room-store-file ./scripts/utils/migrate-plumbed-matrix-rooms-test-data.ndjson
Edited by Eric Eastwood