Jordan Dominion
af60f4f778
Fix warnings, test build errors, and disable IDE0290
2024-09-23 20:11:26 -04:00
Jordan Dominion
3c2ba817d3
Add missing newline
2024-09-22 19:15:14 -04:00
Jordan Dominion
00467fd77e
Primary constructors cannot have readonly parameters. Not worth using.
2024-09-22 13:41:28 -04:00
Jordan Dominion
e2188539f8
Merge branch 'PrivateKeySharing' into MoreGraphQL
2024-09-13 00:02:44 -04:00
Jordan Dominion
99baac333e
Version Swarm API separately from core version. Allow slight differences.
2024-09-12 18:39:46 -04:00
Jordan Dominion
429ca72ac1
Merge branch 'dev' into MoreGraphQL
2024-09-11 23:37:31 -04:00
dependabot[bot] and GitHub
e833b6055e
Bump MSTest.TestAdapter from 3.5.2 to 3.6.0
...
Bumps [MSTest.TestAdapter](https://github.com/microsoft/testfx ) from 3.5.2 to 3.6.0.
- [Release notes](https://github.com/microsoft/testfx/releases )
- [Changelog](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md )
- [Commits](https://github.com/microsoft/testfx/compare/v3.5.2...v3.6.0 )
---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-11 13:21:17 +00:00
dependabot[bot] and GitHub
3fe53f2e2e
Bump MSTest.TestFramework from 3.5.2 to 3.6.0
...
Bumps [MSTest.TestFramework](https://github.com/microsoft/testfx ) from 3.5.2 to 3.6.0.
- [Release notes](https://github.com/microsoft/testfx/releases )
- [Changelog](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md )
- [Commits](https://github.com/microsoft/testfx/compare/v3.5.2...v3.6.0 )
---
updated-dependencies:
- dependency-name: MSTest.TestFramework
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-11 09:25:41 +00:00
Jordan Dominion
ed2de22f79
More GraphQL development
...
- Setup query structure for the potential for `RemoteGateway`s.
- Add new `ErrorCode` indicating they are not implemented.
- Rename `ServerInformationBase` to `GatewayInformationBase`.
- Fix `TgsRestAuthorizeAttribute` lacking an `IAuthorizationFilter`.
2024-09-10 23:12:39 -04:00
Jordan Dominion and GitHub
6ab17dd3e7
Merge pull request #1924 from tgstation/1077-GraphQL [NugetDeploy]
...
GraphQL API Initial Implementation + Webpanel Update
2024-09-09 20:08:55 -04:00
dependabot[bot] and GitHub
50c1d093ef
Bump Moq from 4.20.71 to 4.20.72
...
Bumps [Moq](https://github.com/moq/moq ) from 4.20.71 to 4.20.72.
- [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.71...v4.20.72 )
---
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-09 09:59:38 +00:00
Jordan Dominion
ae3367b775
Bump webpanel to version 6.2.0
2024-09-08 21:09:32 -04:00
Jordan Dominion
a7a43a4f5c
Merge branch 'dev' into 1077-GraphQL
2024-09-08 20:51:32 -04:00
Jordan Dominion
d89461d19d
GraphQL API Initial Implementation
...
- Build API via annotations using HotChocolate.
- Export to `artifacts` on build.
- Repurpose REST API types where possible, but many have to be reimplemented.
- Transfer controller and bridge controller will definitely have to stay forever.
- Added `Tgstation.Server.Client.GraphQL` built from schema using StrawberryShake.
- Added equivalent server information query.
- Setup semver and u32 (de)serialization.
- Begin transitioning to multi-client type live tests.
- Add GraphQL route `/api/graphql`
- Rename ServerClient likes to RestServerClient equivalent.
- Major API/Client library version bumps.
2024-09-08 20:51:04 -04:00
Jordan Dominion
4570a20a3a
Allow DMAPI Validation to be fully skipped
...
Fuck you @AffectedArc07
2024-09-07 18:41:30 -04:00
dependabot[bot] and GitHub
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 Dominion and GitHub
d0d506f738
Merge pull request #1920 from tgstation/1858-AppSupport [APIDeploy][NugetDeploy][DMDeploy]
...
Support for player count, uptime, and GitHub App authentication
2024-09-04 09:13:23 -04:00
Jordan Dominion
59dd0351b8
Move RepositorySettings out of Internal namespace
...
Make abstract
2024-09-03 07:02:39 -04:00
dependabot[bot] and GitHub
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
0013b50463
Bump nuget versions
2024-09-02 21:01:31 -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
tgstation-server-ci[bot]
d7b12046e5
Merge branch 'master' into dev
2024-08-29 01:06:47 +00:00
Jordan Dominion
a7c1b030e9
Version bump to 6.9.2
2024-08-28 18:03:12 -04:00
dependabot[bot] and GitHub
fdb8a3a8f8
Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.10.0 to 17.11.0.
- [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.10.0...v17.11.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-23 17:57:16 +00:00
tgstation-server-ci[bot]
49f0336819
Merge branch 'master' into dev
2024-08-23 02:56:57 +00:00
Jordan Dominion
428d97e6fc
Version bump to 6.9.1
2024-08-22 21:07:42 -04:00
Jordan Dominion and GitHub
bec568e3c0
Merge pull request #1882 from tgstation/noroot
...
Warns when running TGS as root
2024-08-21 07:06:10 -04:00
Jordan Dominion
4c104591de
Revert "Fix relative pathing"
...
This reverts commit d6800491ad .
2024-08-20 16:54:59 -04:00
Jordan Dominion
d6800491ad
Fix relative pathing
2024-08-20 06:42:14 -04:00
Jordan Dominion
0c305da9be
Avoid building ReleaseNotes in .deb build
2024-08-19 21:41:23 -04:00
ZephyrTFA
f4ab1a74e5
allow on docker
2024-08-19 13:23:44 -04:00
Jordan Dominion
d82b5b5bd1
Add missing ptrace capability to systemd service
2024-08-18 12:22:01 -04:00
Jordan Dominion
47cf7123cf
Remove all unnecessary explicit restores
2024-08-16 22:58:15 -04:00
Jordan Dominion and GitHub
bfe28ca613
Merge pull request #1859 from tgstation/DeploymentsTelemetry
...
Version Telemetry, Update Webpanel
2024-08-16 17:29:19 -04:00
Jordan Dominion
e286fd016d
We are not BYOND exclusive anymore
2024-08-16 16:05:54 -04:00
Jordan Dominion
c898e034c3
Merge branch 'dev' into DeploymentsTelemetry
2024-08-16 13:01:46 -04:00
Jordan Dominion and GitHub
d83fe5a910
Merge pull request #1867 from tgstation/dependabot/nuget/MSTest.TestAdapter-3.5.2
...
Bump MSTest.TestAdapter from 3.5.1 to 3.5.2
2024-08-15 17:54:04 -04:00
Jordan Dominion
d4a13354a1
Properly switch to using gnupg2 for .deb
2024-08-15 07:06:27 -04:00
Jordan Dominion
d034f71cbb
Hopefully fix corepack issue in debian build
2024-08-15 07:04:27 -04:00
Jordan Dominion
bf4d415aa2
Fix telemetry key file path in Dockerfile
2024-08-15 06:43:54 -04:00
Jordan Dominion
8f348595fb
Fix docker build
2024-08-14 22:46:01 -04:00
dependabot[bot] and GitHub
2c383fddcb
Bump MSTest.TestFramework from 3.5.1 to 3.5.2
...
Bumps [MSTest.TestFramework](https://github.com/microsoft/testfx ) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/microsoft/testfx/releases )
- [Changelog](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md )
- [Commits](https://github.com/microsoft/testfx/compare/v3.5.1...v3.5.2 )
---
updated-dependencies:
- dependency-name: MSTest.TestFramework
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-14 09:44:48 +00:00
dependabot[bot] and GitHub
ce4b22dd32
Bump MSTest.TestAdapter from 3.5.1 to 3.5.2
...
Bumps [MSTest.TestAdapter](https://github.com/microsoft/testfx ) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/microsoft/testfx/releases )
- [Changelog](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md )
- [Commits](https://github.com/microsoft/testfx/compare/v3.5.1...v3.5.2 )
---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-14 09:42:59 +00:00
Jordan Dominion
e87259cfe5
Bump webpanel to 6.1.0
2024-08-13 22:27:29 -04:00
Jordan Dominion and GitHub
1ac32205c1
Merge branch 'dev' into FixType
2024-08-11 08:41:53 -04:00
Jordan Dominion
79fcf9c117
Version bump to 6.9.0
2024-08-11 01:30:50 -04:00
Jordan Dominion
792947da4d
Add configuration option to force use of dreamdaemon.exe
2024-08-10 23:58:57 -04:00