Commit Graph
9876 Commits
Author SHA1 Message Date
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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 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 BrownandGitHub 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