Jordan Dominion
643f369aa3
Fix setup wizard tests
2023-08-24 22:42:47 -04:00
Jordan Dominion
fd1e73dfd4
Add prompt for SQLServer connection encryption
2023-08-24 22:19:47 -04:00
Jordan Dominion
5a045e7190
Merge branch 'dev' into V6
2023-08-20 01:26:30 -04:00
Jordan Dominion
29f5e87773
Deprecation notice for based meme removal
...
See commit 261ac08985
2023-08-15 18:53:27 -04:00
Jordan Dominion
3886b17d00
Merge branch 'dev' into V6
2023-08-14 10:13:37 -04:00
Jordan Dominion
1f64be32fa
Merge branch 'master' into dev
2023-08-14 10:12:02 -04:00
Jordan Dominion
8fdcbec275
Fix config listing 500 error
2023-08-13 23:39:48 -04:00
Jordan Dominion
6213c9141b
Regression test for config listing HTTP 500
2023-08-13 23:39:45 -04:00
Jordan Dominion
3b6f4e947a
Merge branch 'dev' into ValueTasks
2023-08-13 23:36:21 -04:00
Jordan Dominion
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
tgstation-server
a9a80d1770
Merge branch 'dev' into V6
2023-08-13 03:06:15 +00:00
Jordan Dominion
6e54d69564
Merge branch 'master' into dev
2023-08-12 23:01:22 -04:00
Jordan Dominion
0b9f4c5cf3
Fallback method for missing BYOND linux zips
2023-08-12 19:45:24 -04:00
Jordan Dominion
1db6d57de6
Regression test for #1617
2023-08-12 12:54:51 -04:00
Jordan Dominion
137658a0f3
Merge branch 'V6' into 1578-Net8Migration
2023-07-28 09:17:25 -04:00
Jordan Dominion
ba8999993f
Switch to using Microsoft.Data.SqlClient
2023-07-27 17:30:42 -04:00
Jordan Dominion
e84a621ea7
Migrate to .NET 8 Preview
...
- Update Nuget packages to preview
- Update documentation refs
- Update CI dotnet version
- Update redistributable
- Update winget and deb dependencies
- Update base docker images
- Remove unnecessary console `PropertyGroup`s
- Modify CI to be ODR for the dotnet version
- Fix upgrade `#error`s
- Http2 never worked and now throws a warning. Remove it
- Remove workaround for SqlClient breaking change
- Minor return signature optimization in ProcessExecutor
- Config version -> 5.0.0
- Core version -> 6.0.0
2023-07-26 21:12:57 -04:00
Jordan Dominion
fdbb87805c
Fix failing service test
2023-07-25 07:44:37 -04:00
Jordan Dominion
edb1e3fce7
Fix the -map-threads test
2023-07-19 22:03:13 -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
435ae128b2
Dont sleep when responding to events in DMAPI test
2023-07-14 14:35:36 -04:00
Jordan Dominion
6682796514
Fuck running the compat tests on Linux
2023-07-14 13:53:47 -04:00
Jordan Dominion
64564fa481
Disable system watchdog compat tests on Linux
...
TODO: https://github.com/tgstation/tgstation-server/issues/1592
2023-07-13 17:09:02 -04:00
Jordan Dominion
f707d7812f
Do not support 510 with system watchdog on Linux
2023-07-13 08:54:10 -04:00
Jordan Dominion
37316cc423
Re-enable compat tests in actions
...
Against my better judgement
2023-07-12 23:52:47 -04:00
Jordan Dominion
9a1634ec3d
Remove unnecessary whitespace
2023-07-12 23:38:29 -04:00
Jordan Dominion
772e884e8d
Additional /world/Export logging
2023-07-12 07:59:53 -04:00
Jordan Dominion
8301e6bd64
Fix compat tests chat job sometimes not being created in time
2023-07-12 07:59:53 -04:00
Jordan Dominion
13bc6ec719
Additional DMAPI test logging
2023-07-12 07:59:52 -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
0a492cbecc
Additional testing for FifoSemaphore
2023-07-11 17:48:32 -04:00
Jordan Dominion
0e9958fe54
Skip compat tests in GitHub actions for now
...
There's an issue with the cwd on Linux
2023-07-11 08:22:59 -04:00
Jordan Dominion
590faeee25
Do not cleanup temp dir at end of tests
...
Still cleans at beginning
2023-07-10 23:47:25 -04:00
Jordan Dominion
aad09cc370
More logging when DD terminates in test
2023-07-10 23:47:24 -04:00
Jordan Dominion
1747f79dac
Fix issues with event message queuing and detaches
2023-07-10 23:47:21 -04:00
Jordan Dominion
0ab023fa89
I am once again asking you to run the compat tests
2023-07-10 17:04:16 -04:00
Jordan Dominion
c290e929ec
Increase timeout for compat test BYOND install
2023-07-10 15:30:54 -04:00
Jordan Dominion
a4362336fa
Add FifoSemaphore and test
2023-07-10 14:37:12 -04:00
Jordan Dominion
8d09bc830b
Increase Live tests topic timeout to 10s
2023-07-10 12:21:09 -04:00
Jordan Dominion
3ae1117b57
Again, disable compat tests in GitHub actions
2023-07-09 23:56:36 -04:00
Jordan Dominion
0745fef651
Run compat test then edge test
2023-07-09 18:05:49 -04:00
Jordan Dominion
60bf46e9e2
Increase live tests topic timeout to 5s
2023-07-09 18:00:58 -04:00
Jordan Dominion
32c653357c
Don't run compat tests in GitHub actions
...
Contention triggers the topic issue. If it breaks we can add it back and bug Lummox to try and figure out the cause of it.
2023-07-09 15:12:04 -04:00
Jordan Dominion
9c8fc14e82
Bookend where the compat tests start and end
2023-07-08 23:37:39 -04:00
Jordan Dominion
6ece6697ba
Fix a bunch of tests being inconclusive in CI
2023-07-08 13:59:39 -04:00
Jordan Dominion
93cfea62ac
Inconclusive map threads test until release.
...
Also fix lack of loggers in calls to InitializeByondVersion
2023-07-08 13:43:41 -04:00
Jordan Dominion
0b92f631ba
Only expect channels while we can guarantee them
2023-07-08 13:34:58 -04:00
Jordan Dominion
009b851f31
Make things slightly more debuggable
2023-07-08 13:34:57 -04:00
Jordan Dominion
e10f03e76d
Add an additional log message exception
2023-07-08 13:34:57 -04:00