branchrust_reboot/main/content_reportingcancel
25 Commits over 61 Days - 0.02cph!
Add global.ClearSpraysAtPositionInRadius to remove sprays via Rcon
Disable TargetEntity field in feedback (for now)
Add global.clearugcentitiesinrange (eg. clearugcentitiesinrange 5,5,18 30)
Include target entity id in content report
Move clearugcentity to global namespace
Add global.getugcinfo convar for retrieving all info (editing history, crcs, content type) from entities
Add server.clearugcentity convar, when provided an entity id it will delete any user generated content from that entity (can be used via rcon and will work for any entity that's compatible with the admin browser)
Offensive content report dialog now finds the UGC content closest to the centre of the screen (so it can be uploaded with the report)
Enforce a time limit on how often reports can be submitted (just offensive content, regular reports are unchanged)
Fixed reportsServerEndpoint convar not being used if printReportsToConsole was set to false (can now send exclusively to an endpoint without writing to console)
Add server.reportsServerEndpointKey for verification
Try/catch report endpoint post
Encode screenshot and include with report
Screenshot tweaks, encode to jpg and use a lower quality/size
Typo fix, reorder report types
Added server.printReportsToConsole that prints all F7 reports to the console
Added server.reportsServerEndpoint, allowing an external service to receive any F7 reports from a server
Report dialog now automatically takes a screenshot when opening for use when reporting offensive content
Add an offensive content category to the report dialog