Repository navigation
WFDataManager
- Added very early / rough allocator framework
- Added support to send all ban info to service for tracking
- Added support for supplying item ban reasons to be shared with data service
- Updated main class to not require input (to support e.g. systemd on linux) and use common arg parsing framework
- Updated game settings parsing to support new format
- Fixed issue with bans not being loaded properly if not saving data to local DB
- Fixed issue with ban UIDs updates failing when merging two players in DB
WFDataModel
- Added support to send all ban info to service for tracking
- Added support for supplying item ban reasons to be shared with data service
- Added Android and Switch 2 support
- Fixed mixed up corpus ship and freightline internal level names
- General code cleanup
WFDataService
- Added support for tracking more detailed ban data
- Added support for clients supplying reasons for items being banned
- Added abbreviated names for clients
- Added processor to periodically calculate and store activity stats for better efficiency
- Updated server status tracking to store in DB and fetch latest statuses from there when restarting service
- Updated the updateitems command to go through all items in cache and map them to items in DB
- Updated player merging to also happen for IOS and Android
- Updated main class to not require input (to support e.g. systemd on linux) and use common arg parsing framework
- Fixed incorrect logging for processor var updating