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-Swenson and GitHub
75f6433500
Update v4 api.dm
2020-07-28 21:25:15 -07:00
Kyle Spier-Swenson and GitHub
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