mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-07-17 02:52:55 +01:00
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.
This commit is contained in:
@@ -577,6 +577,7 @@ jobs:
|
||||
configuration: ["Debug", "Release"]
|
||||
env:
|
||||
TGS_TELEMETRY_KEY_FILE: C:/tgs_telemetry_key.txt
|
||||
TGS_TEST_GRAPHQL: true
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- name: Setup dotnet
|
||||
|
||||
Reference in New Issue
Block a user