Commit Graph
1351 Commits
Author SHA1 Message Date
Jordan DominionandGitHub c07b8f5848 Merge pull request #2144 from tgstation/2097-OIDC
OpenID Connect Support and Strict Mode
2025-03-15 16:51:27 -04:00
Jordan Dominion aee7043a98 Remove unused usings 2025-03-15 11:45:45 -04:00
Jordan Dominion 2e5870d3b3 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into 2097-OIDC 2025-03-15 11:29:13 -04:00
Jordan Dominion 0870148352 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into EFCoreUpdate 2025-03-15 11:24:45 -04:00
Jordan Dominion 9830fa7729 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into EFCoreUpdate 2025-03-15 09:16:00 -04:00
Jordan Dominion da671aac26 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into 2097-OIDC 2025-03-15 09:10:38 -04:00
Jordan Dominion 16d56ca17a Fix Bcl.AsyncInterfaces 2025-03-12 17:51:20 -04:00
Jordan Dominion abf12000cc Fixes for OIDC stuff 2025-03-10 18:09:28 -04:00
Jordan Dominion 2e75125860 OIDC First Implementation 2025-03-09 17:53:43 -04:00
Drulikar e9914f17f6 Merge remote-tracking branch 'upstream/dev' into tm_spam_reduction 2025-03-02 13:59:21 -06:00
DrathekandGitHub a1e631f98c Merge branch 'dev' into tm_spam_reduction 2025-02-17 22:55:19 -06:00
DrathekandGitHub ea25ffbc47 Merge branch 'dev' into chat_bot_tm_changes 2025-02-17 22:54:57 -06:00
tgstation-server-ci[bot] 21cc0abb2e Merge branch 'master' into dev 2025-02-18 01:38:03 +00:00
Jordan Dominion d806dc7137 Fix IRC throwing errors for non-GitHub update messages 2025-02-17 17:45:55 -05:00
Drulikar 75572edc9c Discord (and IRC to an extent) now mention the changes to TMs in deployment messages 2025-02-16 21:45:43 -06:00
Jordan Dominion 869092f6c1 Add integration tests for /health and /metrics 2025-02-16 20:45:29 -05:00
Jordan Dominion 8fab9985b2 Fix TestingGitHubService. Needs an actual HttpMessageHandler here 2025-02-16 20:32:33 -05:00
Jordan Dominion e7d2a23450 Handle Nuget Updates
Remove `System.Text.Encodings.Web` from API because why did we have it?
2025-02-16 17:38:26 -05:00
Jordan Dominion 3df4771f89 Use service provider HttpMessageHandler factory for GitHub client 2025-02-16 17:35:33 -05:00
Drulikar d004750fd7 Initial work for github comment consolidation 2025-02-13 01:51:51 -06:00
Jordan Dominion 06d087fd3b Fix unit test 2025-02-08 19:48:01 -05:00
Jordan Dominion d235bcc482 Log the database provider used 2025-02-07 18:50:04 -05:00
tgstation-server-ci[bot]andGitHub d8f2ac00e8 Merge pull request #2075 from tgstation/dependabot/nuget/Microsoft.Bcl.AsyncInterfaces-9.0.1
Bump Microsoft.Bcl.AsyncInterfaces from 9.0.0 to 9.0.1
2025-01-20 03:31:25 +00:00
dependabot[bot]andGitHub 78979a8c55 Bump Microsoft.Bcl.AsyncInterfaces from 9.0.0 to 9.0.1
Bumps [Microsoft.Bcl.AsyncInterfaces](https://github.com/dotnet/runtime) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.1)

---
updated-dependencies:
- dependency-name: Microsoft.Bcl.AsyncInterfaces
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-18 23:29:47 +00:00
dependabot[bot]andGitHub f6a8d7932b Bump Microsoft.AspNetCore.Http from 2.2.2 to 2.3.0
Bumps [Microsoft.AspNetCore.Http](https://github.com/dotnet/aspnetcore) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/commits)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Http
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-18 23:27:39 +00:00
Jordan Dominion 4605afe2ce Regression test for #2064 2025-01-03 18:27:47 -05:00
Jordan Dominion 6391b73322 Cleanup IDE messages 2025-01-02 11:05:04 -05:00
Jordan Dominion cccde495a3 Update to EFCore 9 2024-12-21 11:23:39 -05:00
Jordan Dominion 9bb04197b9 Fix engine process identification in OD test 2024-11-29 20:25:39 -05:00
Jordan Dominion c8e4631d9d Stop using BetterWin32Errors which relies on deprecated packages 2024-11-16 14:55:48 -05:00
Jordan Dominion 22fb6c2e9e .NET 9 manual packages update 2024-11-16 11:39:20 -05:00
Jordan Dominion 08f0cafb55 Do not attempt to checkout a detached SHA on reclone 2024-11-10 12:58:17 -05:00
Jordan Dominion 15893ca40b Instance auto start and stop crons
Closes #1969
2024-11-03 12:29:22 -05:00
Jordan Dominion be6960d942 Move long-running delay task fix to AsyncDelayer
Fixes #1985
2024-11-03 10:28:09 -05:00
tgstation-server-ci[bot] 9cca0b038d Merge branch 'master' into dev 2024-10-28 01:37:21 +00:00
Jordan Dominion 17b2b9ae2a Additional logging surrounding config file writes 2024-10-27 19:31:05 -04:00
Jordan Dominion 6ad80095ff Fix bad test mutation operation invocations 2024-10-21 07:04:54 -04:00
Jordan Dominion b43cf98df9 Implement server restarts and updates via GraphQL 2024-10-20 14:55:23 -04:00
Jordan Dominion a1bf9310c8 Fix another graphQL test 2024-10-11 11:26:43 -04:00
Jordan Dominion e1f7f209c9 Fix more cases of tests using GraphQL indiscriminately 2024-10-11 00:00:17 -04:00
Jordan Dominion 772af9cd83 Fix cases of MultiServerClient not being able to handle GraphQL being disabled 2024-10-10 20:31:03 -04:00
Jordan Dominion d3082b2ffc Do not blanket enable GraphQL in CI 2024-10-10 18:44:24 -04:00
dependabot[bot]andGitHub a21d4d554f Bump Microsoft.EntityFrameworkCore.InMemory from 8.0.8 to 8.0.10
Bumps [Microsoft.EntityFrameworkCore.InMemory](https://github.com/dotnet/efcore) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/efcore/releases)
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10)

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore.InMemory
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-09 09:16:32 +00:00
Jordan Dominion 4cad4e0f45 Fix issues with login result fields being null 2024-10-06 22:18:40 -04:00
Jordan Dominion 11de85915c Fix build 2024-10-06 15:38:13 -04:00
Jordan Dominion 09572f667e Merge branch 'dev' into GraphQLGitHub 2024-10-06 10:50:38 -04:00
Jordan Dominion e240d86429 Pull together all the metadata, documentation, tooling, etc to start pre-releasing the GraphQL API 2024-10-06 10:49:32 -04:00
craftxbox 94aafc1f9a fix the tests (i forgot about them) 2024-10-04 01:11:25 -02:30
craftxbox 5c4f55850c Refactor IrcProvider just a little 2024-10-03 21:38:24 -02:30
Jordan Dominion d24abb5920 Fix potential race conditions with user subscription test 2024-10-02 20:28:32 -04:00