Jordan Brown
5ac7ad2131
Goodbye Appveyor
2020-07-21 19:55:07 -04:00
Jordan Brown
e4255b0a7e
Fix test suite
2020-07-18 10:29:36 -04:00
Jordan Brown
b361a2f866
Merge branch 'master' into FixSomeStuff
2020-07-15 13:29:26 -04:00
Jordan Brown
1e5f2fc2b6
Switch to GitHub actions for building
2020-07-15 13:22:15 -04:00
Jordan Brown
83e08ae094
Workaround for https://github.com/microsoft/vstest/issues/2080
2020-07-14 19:56:17 -04:00
Jordan Brown
916bf86fd2
Try using coverlet.msbuild to track down #1063
2020-07-14 17:17:42 -04:00
Jordan Brown
0ea8a11320
DMAPI 5.2.3
...
- Fixed issue with API consumers being able to modify immutable lists
2020-07-13 13:05:39 -04:00
Jordan Brown
f923d0c87d
Component instance usage cleanup
...
- GetInstance now returns null instead of throwing when the instance is offline. To be honest, we should wrap this in a using.
- Add safe accessor class for controllers that also performs request validation.
- API bump to 7.1.0
- Added ErrorCode 90 for offline instances, replacing the 403 response
- Move jobs now move the directory and are more fail safe
- Creating instances no longer uppercases the path on disk on Windows
2020-07-12 13:53:28 -04:00
Jordan Brown
8ac6714155
Remove instance client caching
...
This was so broken, wtf
2020-07-12 13:37:13 -04:00
Jordan Brown
844244aa72
Version bump to 4.4.2
2020-07-12 11:58:21 -04:00
Jordan Brown
e473446315
Create a system user for jobs created by TGS
...
- API Version bump to 7.0.2
- Deprecate error code 46
- Instance user IDs can never be null
- Make a IUsersClient.GetId more covariant (Right word?)
2020-07-11 12:13:56 -04:00
Jordan Brown
543a71c482
Version bump to 4.4.1
2020-07-10 11:50:57 -04:00
Jordan Brown
7e3594e546
Fix Nuget memes and tests [APIDeploy][NugetDeploy]
2020-07-09 20:51:45 -04:00
Jordan Brown
91b665b239
Add missing right for custom BYOND versions [ApiDeploy][NugetDeploy]
2020-07-09 15:54:25 -04:00
Jordan Brown
9a765e4323
sudo the integration tests to fix MariaDB login
2020-06-30 03:40:54 -04:00
Jordan Brown
90d6cf2326
Add a script for generating migrations in bulk
...
- Update dotnet ef to 3.1.5
- Update CONTRIBUTING.md
2020-06-29 14:47:28 -04:00
Jordan Brown
9dcb066b2d
Add config versioning.
...
- Included in release notes.
- Warnings in TGS when out of date.
2020-06-27 13:51:29 -04:00
Jordan Brown
fc820bd469
Merge branch 'dev' of https://github.com/tgstation/tgstation-server into 1041-ContextPooling
2020-06-13 19:53:12 -04:00
Jordan Brown
7d9ee9ee21
TRRRRAAAAAAAAAAAAAAAVVVVVVVVVVVIIIIIIIIIIISSSSSS!!
2020-06-13 16:37:21 -04:00
Jordan Brown
161a0fd671
Use gcore to create dumps on Linux
2020-06-13 13:22:14 -04:00
Jordan Brown
45ff551a31
Version bump to 4.4.0
2020-06-12 16:33:19 -04:00
Jordan Brown
5f8a149725
API v7
...
- Add more error codes
- Make 404 and 410 generic responses with error codes
- Watchdog running conflicts now return 409 instead of 410
2020-06-03 18:54:48 -04:00
Jordan Brown
3932f0047e
Watchdog docs
...
- Cleanup code names/docs
- Error code 80 returned when attempting to restart a stopped watchdog
2020-06-02 13:05:00 -04:00
Cyberboss
e24b45bbb1
Version bump to 4.3.1
2020-05-31 16:08:09 -04:00
Cyberboss
b8047a5585
Don't consider startup timeout as a launch parameter
2020-05-31 12:09:13 -04:00
Jordan Brown
5767c964ee
Maybe get real time integration test logging
2020-05-28 13:42:29 -04:00
Jordan Brown
4afa5e75b0
AHHHH WTFFF
2020-05-27 21:08:29 -04:00
Jordan Brown and GitHub
bf1571b51c
Merge branch 'dev' into 1023-FixAPI
2020-05-25 21:26:54 -04:00
Jordan Brown
9de2c459e7
API 6.5.0
2020-05-25 21:18:45 -04:00
Jordan Brown
54e20705fe
4.3.0 version bump
2020-05-25 13:27:00 -04:00
Jordan Brown
6455aa1ed0
Improve client token refreshing
2020-05-25 12:33:21 -04:00
tgstation-server
09295c4581
Merge branch 'master' into dev
2020-05-25 06:49:14 +00:00
Jordan Brown
0bbd447c40
Version bump to 4.2.7
2020-05-25 00:17:15 -04:00
tgstation-server
ec258aa56e
Merge branch 'master' into dev
2020-05-25 03:37:24 +00:00
Jordan Brown
87472e1211
Client version bump [NugetDeploy]
2020-05-24 23:36:37 -04:00
tgstation-server
004089997b
Merge branch 'master' into dev
2020-05-25 03:25:58 +00:00
Jordan Brown and GitHub
c1155fce3a
Version bump to 4.2.6
2020-05-24 22:30:09 -04:00
Jordan Brown and GitHub
3ad18b2b07
Merge branch 'dev' into 979-Postgres
2020-05-24 19:17:51 -04:00
Jordan Brown
823dab7b85
Port client/api libraries to .netstandard 2.1
...
- Enable nullable references
- Client v7, API v6.4.1
2020-05-24 16:42:31 -04:00
Jordan Brown
2e0fa1f5f2
Fix gh-pages readme
2020-05-22 12:31:14 -04:00
Jordan Brown
86f887f713
Version bump
2020-05-22 00:48:19 -04:00
Jordan Brown
0fc1cd5ebd
DMAPI 5.2.1
...
- DMdoc the TGS public API
- Add a warning about ULTRASAFE in V4
- Move LICENSE to one location
2020-05-21 15:45:40 -04:00
Jordan Brown and GitHub
a3f86de241
Merge branch 'dev' into 979-Postgres
2020-05-21 12:19:23 -04:00
Jordan Brown
a14eba5744
More updates
2020-05-21 11:00:54 -04:00
Jordan Brown
6a57dc92e2
Need to force remove .git directory
2020-05-21 10:51:42 -04:00
Jordan Brown
bb65b501eb
Fix dox push
2020-05-21 10:51:14 -04:00
Jordan Brown
47495aaf36
v4.2.4
2020-05-20 23:55:17 -04:00
Jordan Brown
572d698ec9
Argh
2020-05-20 14:03:25 -04:00
Jordan Brown
8ac22253cb
Fix dox again maybe
2020-05-20 13:51:30 -04:00
Jordan Brown
968daee295
Fix dox publishing
2020-05-20 13:47:49 -04:00