Commit Graph
3161 Commits
Author SHA1 Message Date
Jordan Dominion c343075d12 .NET 8 warning fixes that might as well be ported 2023-08-24 10:44:19 -04:00
Jordan Dominion 4b0a322b9f Add clairifying doc comment to DMAPI 2023-08-23 19:12:05 -04:00
Jordan Dominion dcf5a3b2a1 Final round of Nuget package updates
- Update to SourceLink Byond.TopicSender version
2023-08-22 23:43:17 -04:00
Jordan Dominion 0f65522efd Setup autogenerated Nuget release notes 2023-08-20 02:49:34 -04:00
Jordan Dominion afbd8e75be Merge branch 'dev' into 1147-TheChangelogBiggus 2023-08-20 01:29:56 -04:00
Jordan Dominion 12250239e0 Add missing ArgumentNullException check 2023-08-18 13:02:32 -04:00
Jordan Dominion 53ff35efb4 Revert "Remove unnecessary CA1506 suppression"
This reverts commit f82463337a.
2023-08-18 12:30:21 -04:00
Jordan Dominion f82463337a Remove unnecessary CA1506 suppression 2023-08-18 11:38:43 -04:00
Jordan Dominion a165d393f4 Allow host to be built without webpanel
- Allows for a speedup when just building ReleaseNotes in CI
2023-08-18 11:32:48 -04:00
Jordan Dominion cef860db1b Release notes update
- Added functionality to release notes app to generate full changelog.yml from GitHub metadata. (Incremental)
- Updated PULL_REQUEST_TEMPLATE.md to reflect changes (Strict component list)
2023-08-18 10:56:49 -04:00
Jordan Dominion 29f5e87773 Deprecation notice for based meme removal
See commit 261ac08985
2023-08-15 18:53:27 -04:00
Jordan Dominion 1f64be32fa Merge branch 'master' into dev 2023-08-14 10:12:02 -04:00
Jordan Dominion f40b45c424 Remove redundant allocations from TokenFactory 2023-08-14 00:12:23 -04:00
Jordan Dominion 8fdcbec275 Fix config listing 500 error 2023-08-13 23:39:48 -04:00
Jordan DominionandGitHub 21e4d2c710 Merge pull request #1622 from tgstation/1581-DiscordEmbedBetterness
Add deployment stage awareness to Discord embeds
2023-08-13 16:55:52 -04:00
Jordan Dominion 0ca44a4fec Add deployment stage awareness to Discord embeds
- ErrorCode 79 no longer occurs on failing to send a chat message.
- Remove unnecessary parameter for previous compile job from IRemoteDeploymentManager.ApplyDeployment.
- Clean up DmbFactory.
- Fix DmbFactory not doing remote staging if no existing compile job was present.
2023-08-13 13:40:30 -04:00
Jordan Dominion 6e54d69564 Merge branch 'master' into dev 2023-08-12 23:01:22 -04:00
Jordan Dominion d69c2c7e01 Fix Configuration directory listings ordering
Related to #1617
2023-08-12 13:35:29 -04:00
Jordan Dominion 4e2a5836e1 Fix console runner not working on Windows 2023-08-12 12:46:16 -04:00
Jordan Dominion b28571bac3 Dependency updates
- Add missing comments for some packages.
- Pin Moq due to bullshit e-mail scraping: https://github.com/moq/moq/issues/1374
2023-08-09 08:12:21 -04:00
Jordan Dominion ba8999993f Switch to using Microsoft.Data.SqlClient 2023-07-27 17:30:42 -04:00
Jordan Dominion a8ca804f86 Update Remora.Discord 2023-07-24 20:08:04 -04:00
Jordan Dominion c79f12c2dc Service startup now waits for TGS initialization 2023-07-24 20:07:59 -04:00
Jordan Dominion 80215f81b0 More defaulting behavior for .exe installer 2023-07-24 17:06:38 -04:00
tgstation-server 3171b8b090 Merge branch 'master' into dev 2023-07-23 18:35:20 +00:00
Jordan Dominion 5b17368e1b Prevent DumpOnHealthCheckRestart from crashing the monitor 2023-07-23 10:52:32 -04:00
Jordan Dominion 172d949233 Merge branch 'master' into dev 2023-07-23 10:49:08 -04:00
Jordan Dominion ed507456f6 Fix service install setting -p arg incorrectly 2023-07-22 19:41:54 -04:00
Jordan Dominion ffae20768c Minor concurrency speedup for CodeModifications 2023-07-22 19:35:20 -04:00
Jordan Dominion 25651e37ba Add MariaDB to installer. Adjust SetupWizard to support it
Closes #1603
2023-07-20 02:38:54 -04:00
Jordan Dominion 26123c4dfd Nuget package updates 2023-07-20 00:29:03 -04:00
Jordan Dominion 361d300896 Fix service dependency on the Windows framework 2023-07-17 13:18:22 -04:00
Jordan Dominion 2a3a54268c Fix the behavior of system channels being inverted 2023-07-15 11:22:28 -04:00
Jordan Dominion 2091ce06e7 Elasticsearch configuration now uses a Uri
Also fixed default setup wizard option not working

Fixes #1599
2023-07-15 09:39:15 -04:00
Jordan Dominion 64902c73c9 Fix DMAPI verison [TGSDeploy][DMDeploy] 2023-07-15 00:08:24 -04:00
Jordan Dominion d9e86308ee Fix SystemD log line 2023-07-14 23:11:52 -04:00
Jordan Dominion 3cd1659f5d Fix SystemD subsystem not starting correctly 2023-07-14 23:10:51 -04:00
Jordan Dominion 03776edff0 Remove faulty DMAPI check 2023-07-14 23:07:21 -04:00
Jordan Dominion f707d7812f Do not support 510 with system watchdog on Linux 2023-07-13 08:54:10 -04:00
Jordan Dominion 7dbcdce645 Add usings for redirected process std handles 2023-07-12 23:44:30 -04:00
Jordan Dominion 0e4372639d Add a .NET update todo 2023-07-12 23:35:48 -04:00
Jordan Dominion 78d5a89b9f Add missing DMAPI return 2023-07-12 07:59:53 -04:00
Jordan Dominion cf591635e8 Debug logging for DMAPI to hunt the dd topic issue 2023-07-12 07:59:51 -04:00
Jordan Dominion dca716f89d Additional logging when a topic request completes 2023-07-12 07:59:40 -04:00
Jordan Dominion 1747f79dac Fix issues with event message queuing and detaches 2023-07-10 23:47:21 -04:00
Jordan Dominion b6ced2b894 Make session topic calls exclusive FIFO 2023-07-10 15:30:51 -04:00
Jordan Dominion a4362336fa Add FifoSemaphore and test 2023-07-10 14:37:12 -04:00
Jordan Dominion 9ce06dd268 Do not create processStartTcs unnecessarily 2023-07-10 09:33:35 -04:00
Jordan Dominion 0bcb9859da Revert bad merge 2023-07-10 09:33:12 -04:00
Jordan Dominion d4470e04b6 Remove unnecessary reallocations 2023-07-08 14:29:33 -04:00