Commit Graph
9876 Commits
Author SHA1 Message Date
tgstation-server-ci[bot] 21cc0abb2e Merge branch 'master' into dev 2025-02-18 01:38:03 +00:00
Jordan DominionandGitHub 20192df532 Merge pull request #2136 from tgstation/FixBadArgNull
Fix IRC throwing errors for non-GitHub update messages
2025-02-17 20:36:46 -05:00
Jordan DominionandGitHub ada234e2b4 Merge pull request #2132 from Drulikar/tm_spam_reduction_references
TM commits no longer reference PRs
2025-02-17 19:08:04 -05:00
be422d2ac5 Apply suggestions from code review
Co-authored-by: Jordan Dominion <Cyberboss@users.noreply.github.com>
2025-02-17 16:51:12 -06:00
fac6ddf8bf Update src/Tgstation.Server.Host/Components/Chat/Providers/IProvider.cs
Co-authored-by: Jordan Dominion <Cyberboss@users.noreply.github.com>
2025-02-17 16:48:38 -06:00
Jordan Dominion d806dc7137 Fix IRC throwing errors for non-GitHub update messages 2025-02-17 17:45:55 -05:00
DrathekandGitHub 578d9632aa Merge branch 'dev' into tm_spam_reduction_references 2025-02-17 15:44:41 -06:00
Jordan DominionandGitHub b24eee3929 Merge pull request #2133 from tgstation/2001-Prometheus
Add metrics and Prometheus
2025-02-17 08:40:34 -05:00
ea26ca50f0 Update src/Tgstation.Server.Host/Components/Repository/Repository.cs
Co-authored-by: Jordan Dominion <Cyberboss@users.noreply.github.com>
2025-02-16 22:01:18 -06:00
Drulikar 6be09bf71c Tweak IRC 2025-02-16 22:00:03 -06: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 963f4087a5 Version bump to 6.14.0 2025-02-16 17:38:49 -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 d61cd57125 Setup AspNetCore health checks and Prometheus metrics
Closes #2001
2025-02-16 17:38:26 -05:00
Jordan Dominion c25b9f1997 Implement process CPU usage measurement 2025-02-16 17:35:41 -05:00
Jordan Dominion a9c0832de3 volatile isn't worth using 2025-02-16 17:35:41 -05:00
Jordan Dominion 3df4771f89 Use service provider HttpMessageHandler factory for GitHub client 2025-02-16 17:35:33 -05:00
Jordan Dominion 65e4e9abc2 Releasing latest REST API [RESTDeploy] api-v10.12.1 2025-02-16 12:13:32 -05:00
Jordan Dominion eabacaa547 Releasing latest API [APIDeploy] 2025-02-15 19:16:17 -05:00
Drulikar 994d16569e Restore mergecommitsha implementation for RemoveMergedTestMerges 2025-02-14 22:38:06 -06:00
tgstation-server-ci[bot]andGitHub bc7c5f689e Merge pull request #2130 from tgstation/dependabot/nuget/Remora.Discord-2025.1.0
Bump Remora.Discord from 2024.3.0 to 2025.1.0
2025-02-15 03:04:43 +00:00
Drulikar b943efd6e9 Search for headers without newline 2025-02-14 20:40:40 -06:00
Drulikar d80cd85c76 wrong line 2025-02-14 20:14:38 -06:00
Drulikar 54bd7c643f Revert "commits shouldn't reference PRs"
This reverts commit 4bec6d1126.
2025-02-14 19:32:27 -06:00
Drulikar 9f64b49399 Fix comment errors 2025-02-14 19:32:06 -06:00
Drulikar 36f5102b95 Merge remote-tracking branch 'upstream/dev' into tm_spam_reduction 2025-02-14 16:18:33 -06:00
dependabot[bot]andGitHub fbc5e22a27 Bump Remora.Discord from 2024.3.0 to 2025.1.0
Bumps [Remora.Discord](https://github.com/Remora/Remora.Discord) from 2024.3.0 to 2025.1.0.
- [Release notes](https://github.com/Remora/Remora.Discord/releases)
- [Commits](https://github.com/Remora/Remora.Discord/compare/2024.3...2025.1)

---
updated-dependencies:
- dependency-name: Remora.Discord
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-14 10:34:16 +00:00
Drulikar 1ab83f408a Remove lingering comment 2025-02-14 04:19:08 -06:00
Drulikar 531e9691bd Remove old api 2025-02-14 03:43:17 -06:00
Drulikar f8e79a90fc commits shouldn't reference PRs 2025-02-14 03:33:15 -06:00
Drulikar 5cd2be6cba Gitlab graphql transition
Gitlab comment consolidation
2025-02-14 03:31:23 -06:00
tgstation-server-ci[bot]andGitHub a83a1879e2 Merge pull request #2126 from tgstation/dependabot/nuget/multi-48719534e2
Bump Microsoft.Bcl.AsyncInterfaces and Microsoft.Extensions.Logging
2025-02-14 08:50:59 +00:00
tgstation-server-ci[bot]andGitHub 150aba5af2 Merge pull request #2112 from tgstation/dependabot/nuget/Microsoft.Extensions.Logging.EventLog-9.0.2
Bump Microsoft.Extensions.Logging.EventLog from 9.0.1 to 9.0.2
2025-02-14 08:49:36 +00:00
tgstation-server-ci[bot]andGitHub f6d0b81ae1 Merge pull request #2127 from tgstation/dependabot/nuget/System.Management-9.0.2
Bump System.Management from 9.0.1 to 9.0.2
2025-02-14 02:58:12 +00:00
DrathekandGitHub 699eb34059 Merge pull request #1 from tgstation/AddGitLabGraphQL
Setup GitLab GraphQL client and replace one call
2025-02-13 20:10:53 -06:00
Jordan Dominion 653b82538d Setup GitLab GraphQL client and replace one call 2025-02-13 19:07:58 -05:00
tgstation-server-ci[bot]andGitHub 4ee18e68c8 Merge pull request #2128 from tgstation/dependabot/nuget/mstest-7af25f11b4
Bump the mstest group with 2 updates
2025-02-13 14:25:07 +00:00
dependabot[bot]andGitHub 83bc9a10cd Bump the mstest group with 2 updates
Bumps the mstest group with 2 updates: [MSTest.TestAdapter](https://github.com/microsoft/testfx) and [MSTest.TestFramework](https://github.com/microsoft/testfx).


Updates `MSTest.TestAdapter` from 3.7.3 to 3.8.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.7.3...v3.8.0)

Updates `MSTest.TestFramework` from 3.7.3 to 3.8.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.7.3...v3.8.0)

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: mstest
- dependency-name: MSTest.TestFramework
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: mstest
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-13 10:02:48 +00:00
Drulikar 61a604b79f Forgot one 2025-02-13 02:42:32 -06:00
Drulikar 3195a73d4f localized header 2025-02-13 02:40:55 -06:00
Drulikar fe1101c48d Fix gitlab warning 2025-02-13 01:52:04 -06:00
Drulikar d004750fd7 Initial work for github comment consolidation 2025-02-13 01:51:51 -06:00
Drulikar 4bec6d1126 commits shouldn't reference PRs 2025-02-13 01:49:31 -06:00
dependabot[bot]andGitHub 441bc4046f Bump System.Management from 9.0.1 to 9.0.2
Bumps [System.Management](https://github.com/dotnet/runtime) from 9.0.1 to 9.0.2.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.1...v9.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-12 09:43:09 +00:00
dependabot[bot]andGitHub d9c3de3284 Bump Microsoft.Bcl.AsyncInterfaces and Microsoft.Extensions.Logging
Bumps [Microsoft.Bcl.AsyncInterfaces](https://github.com/dotnet/runtime) and [Microsoft.Extensions.Logging](https://github.com/dotnet/runtime). These dependencies needed to be updated together.

Updates `Microsoft.Bcl.AsyncInterfaces` from 9.0.1 to 9.0.2
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.1...v9.0.2)

Updates `Microsoft.Extensions.Logging` from 9.0.0 to 9.0.2
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-12 09:42:12 +00:00
dependabot[bot]andGitHub 71e648e8ab Bump Microsoft.Extensions.Logging.EventLog from 9.0.1 to 9.0.2
Bumps [Microsoft.Extensions.Logging.EventLog](https://github.com/dotnet/runtime) from 9.0.1 to 9.0.2.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.1...v9.0.2)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Logging.EventLog
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-12 09:19:33 +00:00
Jordan DominionandGitHub 145ec3939c Merge pull request #2109 from Lorwp/idotheshasha
Fix sha256 of nix serverconsole fixed deviation
2025-02-10 12:24:58 -05:00
LorwpandGitHub 724704b50c Fix sha256 of nix serverconsole fixed deviation 2025-02-10 15:54:47 +11:00