* Implement refresh autodiscover
* Make record fields required
* Implement checking for the Patchwork user agent (#1090)
* Implement checking for the Patchwork user agent, move logout into standalone method
* Quick fixes (awesome name)
* 403 user at login instead of logging out at /announce
* Move configuration and revert logout changes
* Rework parsing to check against GameVersion enum and game token GameVersion
* Fix logic error
oopsie
* Fix Zaprit suggestions
* Simplify patchwork game version test
* Test patchwork user agent with regex instead
* Fix Qodana warnings
* Fix remaining Qodana warnings
* Implement refresh autodiscover
* Make record fields required
* Update ProjectLighthouse.Servers.Website/Controllers/AutoDiscoverController.cs
Co-authored-by: Josh <josh@slendy.pw>
---------
Co-authored-by: FeTetra <166051662+FeTetra@users.noreply.github.com>
Co-authored-by: Josh <josh@slendy.pw>