Jordan Brown
858ae383a0
Readd ApiController attribute
...
- Change data annotation validation workaround to hit at the cause.
2020-01-09 20:44:17 -05:00
Jordan Brown
b53562a667
Remove developer exception page in production
...
- Replace it with an ErrorMessage payload
- Adjust the client to account for this
2020-01-09 20:29:14 -05:00
Jordan Brown
9ca39c9ad0
Make RightsHelper use its own helper
2020-01-09 20:17:56 -05:00
Jordan Brown
f2ec20484e
Provide the relevant RightsType in TgsAuthorizeAttributes
2020-01-09 20:17:32 -05:00
Jordan Brown
66d991c7a4
Add support for basic authentication
...
- Return WWW-Authenticate header in CreateToken
- Support parsing out password from Authentication: basic header
- Prevent users with colons from being created
2020-01-09 20:15:16 -05:00
Jordan Brown
405c4c7d3b
Changes a LogDebug to LogError
2020-01-05 14:56:13 -05:00
Jordan Brown and GitHub
bf75dbf896
Merge pull request #875 from bobbahbrown/db-port-fix
...
Adds parsing of port for MySQL/MariaDB databases in SetupWizard
2020-01-05 14:27:30 -05:00
Jordan Brown and GitHub
dda7b80ba0
Merge branch 'master' into db-port-fix
2020-01-05 13:58:51 -05:00
Jordan Brown
66baecfbc4
Trace log when processes end.
2020-01-05 13:57:14 -05:00
Jordan Brown
446524295a
Minor DMAPI documentation update
2020-01-05 13:56:59 -05:00
Brett Williams
121e8e8330
Looping for server input, improved parsing of port
2020-01-05 14:33:54 -04:00
Jordan Brown
e0ec14d340
Log monitor activation reasons
2020-01-05 13:23:34 -05:00
Jordan Brown
8fba54b6bb
Address potential cross DB/system login discovery
...
Favor protecting the login of the system user
2020-01-05 12:54:32 -05:00
Jordan Brown
e4df4cfd09
Prevent sending interop to finished session controllers.
2020-01-05 12:17:40 -05:00
Jordan Brown
a6ec5f6054
Log the expected duration of compile
2020-01-05 11:45:54 -05:00
Jordan Brown
acb7fe811f
Add a check for if a IDmbProvider is available at watchdog startup
...
A simple spell, yet quite effective.
2020-01-05 11:45:24 -05:00
Jordan Brown
1d81468922
Revert "Bump the API version to 4.0.3"
...
This reverts commit 647cb203db .
2020-01-05 11:32:23 -05:00
Jordan Brown
c3050b6a79
Merge branch '853-OkBuddyGuyFriendPal' into 886-YouMustTest
2020-01-05 11:31:19 -05:00
Jordan Brown
3ec2065b2c
Update libgit2sharp to 27 preview
...
This fixes an issue running on native debian
2020-01-04 20:39:11 -05:00
Jordan Brown and GitHub
17b8f3db1e
Merge pull request #882 from tgstation/FixAppveyor
...
Remove chocolatey cache from Appveyor build
2020-01-02 11:15:59 -05:00
Jordan Brown
f10d5248bf
Remove chocolatey cache from Appveyor build
...
This was causing doxygen install failures.
2020-01-02 01:35:30 -05:00
Jordan Brown
1084c2714e
Preliminary WindowsWatchdog support
2020-01-02 01:34:09 -05:00
Jordan Brown
b831c5ba37
Fix JsonTrackingContexts never being able to be deactivated
2020-01-01 15:45:31 -05:00
Jordan Brown
647cb203db
Bump the API version to 4.0.3
...
Apparently, prior to the fix to ConnectionStringBuilder, it was getting sent as a valid json field. It is now being properly rejected by the server but outdated clients will still, erroneously, send it.
2020-01-01 15:27:35 -05:00
Jordan Brown
55b3730de3
Fix an issue with debugging the console host
2020-01-01 15:05:43 -05:00
Jordan Brown
38711980df
Fix directory deletion not checking the root path is a symlink
2020-01-01 14:45:32 -05:00
Jordan Brown
f8a1f9acf7
Change a debug to information log
2020-01-01 11:42:53 -05:00
Jordan Brown
d2fcb49128
Remove unecessary DreamMaker dependency on ICompileJobConsumer and IApplication
2020-01-01 11:42:42 -05:00
Jordan Brown and GitHub
e8fcbbe2c9
Merge pull request #879 from tgstation/853-OkBuddyGuyFriendPal
...
Makes the existing watchdog experimental. Adds the basic watchdog
2020-01-01 11:42:30 -05:00
Jordan Brown
5ddd3dd048
Rename test class to TestExperimentalWatchdog
2020-01-01 11:27:25 -05:00
Jordan Brown
e0c8b05734
Add missing null-out to WatchdogBase.monitorCts
2020-01-01 11:07:52 -05:00
Jordan Brown
a373a88641
Minor auto update logging tweak
2020-01-01 10:40:40 -05:00
Jordan Brown
c1c6cadd44
Add support for the basic watchdog which runs one server at a time
2020-01-01 01:10:38 -05:00
Jordan Brown and GitHub
b5fbe5dfda
Merge pull request #878 from tgstation/853-OkBuddyGuyFriendPal
...
Fixing the build
2019-12-31 11:13:23 -05:00
Jordan Brown
38abbb10ef
Fuck it, who needs coverage on a service?
2019-12-31 10:43:15 -05:00
Jordan Brown
a9ab589ad2
Remove spurious line
2019-12-31 10:35:43 -05:00
Jordan Brown
9f3a0756ad
Remove the stupid cleanup
2019-12-31 10:32:53 -05:00
Jordan Brown
18f05f60a1
Enable RDP again
2019-12-31 10:22:15 -05:00
Jordan Brown
725d3043fd
Some HomeController logging and code cleanup
2019-12-31 10:13:40 -05:00
Jordan Brown
bfc9a90aab
Use symlinks for CodeCoverage.exe
2019-12-31 10:13:22 -05:00
Jordan Brown
2529b11d1f
Let's be less direct?
2019-12-31 10:01:18 -05:00
Jordan Brown
e36284f1ef
Add web control panel build messages
2019-12-31 09:54:06 -05:00
Jordan Brown
3211164dd8
Try including the CodeCoverage shim dll
2019-12-31 09:53:57 -05:00
Jordan Brown
c8913d3af7
Use correct install path for CodeCoverage.exe
2019-12-30 22:14:38 -05:00
Jordan Brown
1b35a4f042
Fix nuget call
2019-12-30 21:31:17 -05:00
Jordan Brown
ab55d1f75d
Post package upgrade fixes
2019-12-30 20:58:29 -05:00
Jordan Brown
3a32181975
More FxCop cleanups
2019-12-30 18:30:32 -05:00
Jordan Brown
07633f31c4
Various minor cleanups
2019-12-30 18:06:34 -05:00
Jordan Brown
3fd1cc5419
Try to globally install code coverage
2019-12-30 17:59:27 -05:00
Jordan Brown
48f4a0716f
Update all nuget packages
2019-12-30 17:27:35 -05:00