Commit Graph
9876 Commits
Author SHA1 Message Date
Jordan Brown 33ee270a9f Fix exit handler not having a proper PID 2020-07-29 12:16:11 -04:00
Jordan Brown 4cc30d99c4 Fix badly named CI suite step 2020-07-29 12:03:13 -04:00
Jordan Brown 0951b39f4c Need the codecov.yml present 2020-07-29 11:50:30 -04:00
Kyle Spier-SwensonandGitHub 75f6433500 Update v4 api.dm 2020-07-28 21:25:15 -07:00
Kyle Spier-SwensonandGitHub 454a70472b Update api.dm 2020-07-28 21:22:37 -07:00
Jordan Brown 5c6d3760db Timeout tweaks 2020-07-28 18:01:39 -04:00
Jordan Brown 3b24af9b51 Fix tests 2020-07-28 17:30:31 -04:00
Jordan Brown 160aa22009 Fix Server Update Package packaging 2020-07-28 14:55:49 -04:00
Jordan Brown 3635ce21a4 Fix doxygen build 2020-07-28 14:55:13 -04:00
Jordan Brown 9cb181a8ab Regression test log file exploit 2020-07-28 14:54:16 -04:00
Jordan Brown 6f6a6035a8 Process stuff is pain 2020-07-28 14:21:41 -04:00
Jordan Brown f219028151 Fix log file downloading directory browsing 2020-07-28 14:17:38 -04:00
Jordan Brown 2e14a541b0 Graphviz already installed in the build action 2020-07-28 14:11:09 -04:00
Jordan Brown 910b29a1c0 More test guards 2020-07-28 14:08:05 -04:00
Jordan Brown a7bbd7fafc Minor log message fix 2020-07-28 14:00:40 -04:00
Jordan Brown 6af9a0b9ab Move dox build to GitHub actions 2020-07-28 13:56:59 -04:00
Jordan Brown e1634fadaf Finally fix the process termination issues maybe 2020-07-28 13:42:31 -04:00
Jordan Brown 722567ded8 Fix auto updates not clearing merged PRs 2020-07-27 22:23:58 -04:00
Jordan Brown 6399c4cbf1 Process output streaming fixes 2020-07-27 13:12:58 -04:00
Jordan Brown d460330cab Log message cleanup 2020-07-26 12:58:29 -04:00
Jordan Brown b158bfbd1e More CI cleanups 2020-07-25 12:59:47 -04:00
Jordan Brown 5ac7ad2131 Goodbye Appveyor 2020-07-21 19:55:07 -04:00
Jordan Brown abd5e016ec More test fixes 2020-07-21 19:35:18 -04:00
Jordan Brown 513177a4eb IRC Refactor 2020-07-19 21:26:32 -04:00
Jordan Brown 7c0030180c Chungus refactors
- Added a new ErrorCode for when chat bots fail to connect
- Made IProvider IAsyncDispsable
- Removed IDatabaseContextFactory dependency from watchdogs
- Jobs will no longer start until instance manager startup is complete
- Chat provider connection is now done as a job, there is no way to retrieve directly this job through the API currently
- Fixed disabled chat bots connecting when their instance onlined
- Fixed issue with chat provider reconnection channel remapping
- IJobManager can now accept a null user in most cases which it will substitute for the TGS user
- Fixed some watchdog issues relating to accessing disposed session controllers
2020-07-19 17:54:27 -04:00
Jordan Brown af9df2130e General package update 2020-07-19 17:17:29 -04:00
Jordan Brown 3341ac8bfc Small README update 2020-07-18 12:18:09 -04:00
Jordan Brown e4255b0a7e Fix test suite 2020-07-18 10:29:36 -04:00
Jordan Brown b361a2f866 Merge branch 'master' into FixSomeStuff 2020-07-15 13:29:26 -04:00
Jordan Brown 10e5a38b70 Run, not uses 2020-07-15 13:26:04 -04:00
Jordan Brown 1e5f2fc2b6 Switch to GitHub actions for building 2020-07-15 13:22:15 -04:00
Jordan Brown 83e08ae094 Workaround for https://github.com/microsoft/vstest/issues/2080 2020-07-14 19:56:17 -04:00
Jordan Brown 0c9b24bb7d Minor logging 2020-07-14 17:57:38 -04:00
Jordan Brown 916bf86fd2 Try using coverlet.msbuild to track down #1063 2020-07-14 17:17:42 -04:00
Jordan Brown 561f9216ba Add down migration tests 2020-07-14 13:29:04 -04:00
Jordan Brown 4f2b32b757 Fix IPV6 issue with BindTest 2020-07-14 11:43:38 -04:00
Jordan Brown edbbe16f11 Run Release unit tests first as they take longer 2020-07-14 10:59:07 -04:00
Jordan Brown 4c33f212e5 Give up on the test for linux 2020-07-14 10:56:57 -04:00
Jordan Brown 415c15dfd3 Make sure to test IPv6 2020-07-14 10:54:30 -04:00
Jordan Brown e01aedee03 Minor code improvement 2020-07-14 10:49:03 -04:00
Jordan Brown fece7567fb Disallow address reuse for port bind tests 2020-07-14 10:26:24 -04:00
Jordan Brown 46aee33261 Fix IInstanceReferences not being disposed
Also remove unused usings
2020-07-13 21:34:48 -04:00
Jordan Brown d961186d1b Discards aren't kept around for using statements
Workaround for https://github.com/dotnet/csharplang/issues/2235
2020-07-13 19:33:52 -04:00
Jordan Brown bf2989fc1e Fix JobHandler tests 2020-07-13 15:04:33 -04:00
Jordan Brown 80cf6c415b Fix new FxCop issues 2020-07-13 14:37:15 -04:00
Jordan Brown d47498370b Use the beta version of FxCop analyzers
Fix for https://github.com/dotnet/roslyn-analyzers/issues/3850
2020-07-13 14:23:36 -04:00
Jordan Brown 11c80d5a49 Nuget update 2020-07-13 14:21:47 -04:00
Jordan Brown 2938c128ea Fix false positive failure when creating TGS user 2020-07-13 13:27:04 -04:00
Jordan Brown 466df416de Even safe instance accessing
- Break up IInstance for better separation of church and state
- Jobs now provide the IInstanceCore to the operation callback
- Added instance references to prevent race conditions with controllers and onlining/offlining
2020-07-13 13:17:18 -04:00
Jordan Brown 0ea8a11320 DMAPI 5.2.3
- Fixed issue with API consumers being able to modify immutable lists
2020-07-13 13:05:39 -04:00