IOVS MIGRATION

ADMIN

Administrator access required

Log in to the Control Room with the admin key, then open Migration from the Settings page.

Go to Control Room

1. Old system (Firestore)

Read only

Settings are read from the Firestore project the .NET applications use, with a Google service-account key (the same kind of file as their creds.json). The key is kept on this server in credentials/firestore.json, outside the web pages and git. Nothing is ever written back to Firestore.

2. Channel

Each channel is a collection in Firestore with a document per application. PLAYOUT, SCTE_INFO and FILEMON are read for the settings below; MONITORING is shown for reference. The channel you apply from is saved in config.json (migration).

3. Settings to migrate

Tick what to bring over. Each row shows the value in Firestore, what this encoder has now, and what it will have after applying. Applying goes through the same review as the Settings page, so you'll see what restarts before anything is saved.

Firestore documents

As read, for reference. Values that look like tokens or keys are hidden.