userJake_Richcancel

3,309 Commits over 945 Days - 0.15cph!

4 Months Ago
merge from analytics_disable_performance_server -> main
4 Months Ago
Missing #endif
4 Months Ago
Stop performance data from being collected on the server when `performance_analytics` is disabled on the server - it was disabling flushing, fix it not disabling collection too
4 Months Ago
merge from main -> full_server_demo_client_reader
4 Months Ago
merge from fix_analytics_uploader_nre
4 Months Ago
Fix bulk uploader NRE when no events are submitted
4 Months Ago
Write length of each packet in output demo data
4 Months Ago
Fix `ProtocolParser.staticBuffer` being uninitialzied on other threads when not writing network data - surprised this didn't throw errors before
4 Months Ago
Implement writing Protobuf header of demos for the final merged player demo
4 Months Ago
Merge from main -> full_server_demo_client_reader
4 Months Ago
Merge from monument_scenes -> main - enable with `monument_scenes` convar (default: false)
4 Months Ago
Remove all [MapGeneration] component since it's unused - in future we are going to remove components from map gen scene in a different way
4 Months Ago
merge from main -> monument_scenes
4 Months Ago
merge from fix_cached_browser_query_parallel -> main
4 Months Ago
Switch cached browser queries to run in sequence instead of by parallel - add `cached_browser_parallel` convar (default: false) to modify this behavior - randomly scramble the order of the queries
4 Months Ago
merge from fix_steamworks_gcs -> main
4 Months Ago
Update Facepunch.Streamworks with fixes that reduce allocations when querying large amount of servers from steam
4 Months Ago
Fix serverlist query allocating a large amount of memory when a large amount of servers are pending Change codegen to make interface classes partial Codegen Add ISteamMatchmakingServers.HasServerResponded() to partial class instead Automatically get the field offset of gameserveritem_t.HasSuccessfulResponse instead of hardcoding it Merge from fix_serverlist_query_allocations -> master
4 Months Ago
Put all servers that failed to respond to the query into a "Unqueried" list intead of "Unresponsive" Fix IpList queries not cancelling when disposed Merge from temp_browser_fix -> master - make IPList disposable - list Unresponsive vs Unqueried servers seperately)
4 Months Ago
Merge from analytics_event_record_overloads -> main
4 Months Ago
Tests showed missing ushort overload
4 Months Ago
Expand tests to cover all overloads of EventRecord.AddField()
4 Months Ago
Add overloads without any key for CSV
4 Months Ago
Change existing overloads for BasePlayer, BaseEntity, etc to use the new 2 string key overloads instead of new EventRecordField(key1,key2)
4 Months Ago
Add a bunch of overloads that take two keys and concat them later with zstring instead of having to manually add new EventRecordField( key1, key2 )
4 Months Ago
Merge from gizmo_light_occludee_nre
4 Months Ago
Fix NRE when gizmos are enabled from LightOccludee.cs
4 Months Ago
Merge from analytics_zstring -> main
4 Months Ago
Fix compile error from merge
4 Months Ago
Merge from main -> analytics_zstring
4 Months Ago
merge from runtime_profiling_disable_pooling -> main
4 Months Ago
Merge from main -> runtime_profiling_disable_pooling
4 Months Ago
Comments
4 Months Ago
Actually test that the values of each field of the JSON or CSV value match to confirm all the serialization and escaping is correct
4 Months Ago
Ensure escaping handles both JSON and CSV rules differently (assuming the CSV is always comma seperated)
4 Months Ago
Simplify overloads for byte,short,etc -> long Mark AddField(string,char) as unsupported instead of silently casting to int Escape all CSV columns with double quotes
4 Months Ago
Added simple CSV parser
4 Months Ago
Added tests to confirm serialization works Fix DateTime formatting having to use 'O' instead of 'o' Switch WebAPI serialization using ZStringWriter instead of Utf8ValueStringBuilder
4 Months Ago
Switch from StreamWriter to Utf8ValueStringBuilder - ensure the struct is passed by ref - Clear() instead of creating a new one for each upload
4 Months Ago
Remove TMP extension overwrites because our TMP is outdated and it won't compile
4 Months Ago
Add zString to repo
4 Months Ago
merge from main -> monument_scenes
4 Months Ago
Automatically get the field offset of gameserveritem_t.HasSuccessfulResponse instead of hardcoding it
4 Months Ago
Change codegen to make interface classes partial Codegen Add ISteamMatchmakingServers.HasServerResponded() to partial class instead
4 Months Ago
Fix serverlist query allocating a large amount of memory when a large amount of servers are pending
5 Months Ago
Merge from main -> monument_scenes
5 Months Ago
Merge from hot_reload_unity -> main
5 Months Ago
Commit package-lock
5 Months Ago
Merge from hot_reload_unity -> main
5 Months Ago
Add hotreload package manually since specifying the package link requires a git client on PC