Commit Graph
8764 Commits
Author SHA1 Message Date
Jordan DominionandGitHub 0795258952 Merge pull request #1923 from tgstation/SkipDMAPIValidation [APIDeploy][NugetDeploy]
Allow DMAPI Validation to be fully skipped
api-v10.9.0
2024-09-08 17:12:00 -04:00
Jordan Dominion 6c0f9fac86 Skip the failing test because I don't feel like reconciling whatever the watchdog is doing here with this change 2024-09-08 15:19:12 -04:00
Jordan Dominion 5696aa5263 Test assertion and logging to try and narrow down the cause of the Linux advanced watchdog failures 2024-09-08 01:25:10 -04:00
Jordan Dominion 4570a20a3a Allow DMAPI Validation to be fully skipped
Fuck you @AffectedArc07
2024-09-07 18:41:30 -04:00
Jordan Dominion a7a73b514b Remove some unused usings 2024-09-07 17:48:05 -04:00
Jordan Dominion 94b3ee8067 Add missing DMAPI file to .sln 2024-09-07 17:48:05 -04:00
Jordan Dominion 2df11b4bb8 Don't try and use a repo GitHub token if testing OD exclusively 2024-09-05 17:09:41 -04:00
tgstation-server-ci[bot]andGitHub 1c234b184d Merge pull request #1922 from tgstation/dependabot/nuget/Microsoft.NET.Test.Sdk-17.11.1
Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1
2024-09-05 12:43:45 +00:00
dependabot[bot]andGitHub 341c11d260 Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.11.0 to 17.11.1.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-05 09:15:39 +00:00
Jordan DominionandGitHub b4f8d75bd9 Merge pull request #1921 from tgstation/ReaddMissingUndef
Re-add accidentally removed #undef from DMAPI
2024-09-04 23:20:40 -04:00
Jordan Dominion 9374df4daa Re-add accidentally removed undef 2024-09-04 21:39:21 -04:00
Jordan DominionandGitHub d0d506f738 Merge pull request #1920 from tgstation/1858-AppSupport [APIDeploy][NugetDeploy][DMDeploy]
Support for player count, uptime, and GitHub App authentication
dmapi-v7.3.0 api-v10.8.0
2024-09-04 09:13:23 -04:00
Jordan Dominion 02a9f268a9 Adjusting code to satisfy tests 2024-09-04 07:02:54 -04:00
Jordan Dominion 927ea68421 Fix fake PEM test on Linux 2024-09-04 06:46:57 -04:00
Jordan Dominion 984fb9b54d Add exception handler wrapper for Tgstation.Server.Host.Console 2024-09-04 06:40:11 -04:00
Jordan Dominion 7415005d6e Client count is unsigned for the love of god 2024-09-03 23:22:31 -04:00
Jordan Dominion f2e87b0b15 Better documentation comment 2024-09-03 23:21:27 -04:00
Jordan Dominion a778af4f6c Remove unused undef 2024-09-03 23:20:24 -04:00
Jordan Dominion 72ef272f08 Strip GitHub from private key prefix 2024-09-03 23:18:54 -04:00
Jordan Dominion 3a7f344eea Fix test auth conditional 2024-09-03 23:17:15 -04:00
Jordan Dominion 91f56e5f85 Add git credentials validation
Closes #1876
2024-09-03 23:13:11 -04:00
Jordan Dominion 9fe0c97d2a Fix failing tests 2024-09-03 21:56:50 -04:00
tgstation-server-ci[bot] f668b84e75 Merge branch 'master' into dev 2024-09-04 01:12:19 +00:00
Jordan DominionandGitHub e40c08a4f2 Merge pull request #1919 from tgstation/FixCaching
Fix client caching with app installation tokens
2024-09-03 21:11:09 -04:00
tgstation-server-ci[bot]andGitHub 2a5c651f76 Merge pull request #1917 from tgstation/dependabot/nuget/YamlDotNet-16.1.0
Bump YamlDotNet from 16.0.0 to 16.1.0
2024-09-03 20:57:52 +00:00
tgstation-server-ci[bot]andGitHub cceb28a804 Merge pull request #1918 from tgstation/dependabot/nuget/Moq-4.20.71
Bump Moq from 4.20.70 to 4.20.71
2024-09-03 17:00:27 +00:00
Jordan Dominion b2c8f2fa90 Unfuck the readme 2024-09-03 07:09:37 -04:00
Jordan Dominion 59dd0351b8 Move RepositorySettings out of Internal namespace
Make abstract
2024-09-03 07:02:39 -04:00
Jordan Dominion 157934730c Fix DummyGitHubServiceFactory 2024-09-03 06:57:57 -04:00
dependabot[bot]andGitHub 79a5fc02ea Bump Moq from 4.20.70 to 4.20.71
Bumps [Moq](https://github.com/moq/moq) from 4.20.70 to 4.20.71.
- [Release notes](https://github.com/moq/moq/releases)
- [Changelog](https://github.com/devlooped/moq/blob/main/changelog.md)
- [Commits](https://github.com/moq/moq/compare/v4.20.70...v4.20.71)

---
updated-dependencies:
- dependency-name: Moq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 09:24:35 +00:00
Jordan Dominion 4bf7473579 Note on required app permissions 2024-09-02 21:48:57 -04:00
Jordan Dominion 0013b50463 Bump nuget versions 2024-09-02 21:01:31 -04:00
Jordan Dominion 628ebcccef Merge branch 'Stuff' into 1858-AppSupport 2024-09-02 20:59:31 -04:00
Jordan Dominion 0f9448a39d Support for GitHub Apps as instance repository credentials 2024-09-02 20:59:22 -04:00
Jordan Dominion 2a97242775 Minor spacing fix 2024-09-02 20:58:28 -04:00
dependabot[bot]andGitHub 94d96df141 Bump YamlDotNet from 16.0.0 to 16.1.0
Bumps [YamlDotNet](https://github.com/aaubry/YamlDotNet) from 16.0.0 to 16.1.0.
- [Release notes](https://github.com/aaubry/YamlDotNet/releases)
- [Commits](https://github.com/aaubry/YamlDotNet/compare/v16.0.0...v16.1.0)

---
updated-dependencies:
- dependency-name: YamlDotNet
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 09:56:06 +00:00
Jordan Dominion 02dbc29582 Fix client caching with app installation tokens 2024-08-31 22:20:52 -04:00
Jordan Dominion debeba2aa2 Version bump to 6.10 2024-08-31 21:58:43 -04:00
Jordan Dominion 33dd07152d API Bump to 10.8 2024-08-31 21:58:27 -04:00
Jordan Dominion 442ad80017 Add client count to DreamDaemon responses
Closes #1909
2024-08-31 21:58:17 -04:00
Jordan Dominion c5341b4471 Move SystemD arg responsibility from service to Host Watchdog 2024-08-31 21:32:39 -04:00
Jordan Dominion 213d9e9ea4 Add launchTime field to DreamDaemonResponse 2024-08-31 21:08:12 -04:00
tgstation-server-ci[bot] d7b12046e5 Merge branch 'master' into dev 2024-08-29 01:06:47 +00:00
Jordan DominionandGitHub 29993cf144 Merge pull request #1916 from tgstation/TelemFix [TGSDeploy]
Fix version reporting telemetry not creating directory
tgstation-server-v6.9.2
2024-08-28 21:05:39 -04:00
Jordan Dominion 0c0372dcab Use app token for ppa push 2024-08-28 18:37:56 -04:00
Jordan Dominion 087074ce7b Scope the SS13 org token 2024-08-28 18:31:51 -04:00
Jordan Dominion a7c1b030e9 Version bump to 6.9.2 2024-08-28 18:03:12 -04:00
Jordan Dominion a0dff80c35 Fix version reporting when the user directory for TGS was not created beforehand 2024-08-28 18:02:46 -04:00
tgstation-server-ci[bot] 1f6164dede Merge branch 'master' into dev 2024-08-28 12:28:13 +00:00
Jordan DominionandGitHub 77c9f24038 Merge pull request #1915 from tgstation/FixSS13Sync
Fix ss13 sync
2024-08-28 08:26:38 -04:00