Allows a Release Manager to specify the User-Agent prefix for each known emulator, and starts to stub in the functionality to limit access of unknown emulators.
This PR will block emulators that are below an explicit minimum allowed version. For emulators below a minimum hardcore version, or that aren't know, messages will be written to the log.
In the future, unknown and outdated emulators will be restricted to softcore unlocks. This allows us to see how many people are on versions that would be affected by this change before actually making it.
Allows a Release Manager to specify the User-Agent prefix for each known emulator, and starts to stub in the functionality to limit access of unknown emulators.
SQL for prod DB:
This PR will block emulators that are below an explicit minimum allowed version. For emulators below a minimum hardcore version, or that aren't know, messages will be written to the log.
In the future, unknown and outdated emulators will be restricted to softcore unlocks. This allows us to see how many people are on versions that would be affected by this change before actually making it.