Jordan Brown
cb744366ac
I meant to say [APIDeploy][DMDeploy][NugetDeploy]
2020-12-18 15:52:30 -05:00
Jordan Brown
419a9c2885
Merge commit '29ea9042808854a5046e348c0db1d6a4ad26bc84' into dev
2020-12-18 15:51:04 -05:00
Jordan Brown and GitHub
81b3bb8581
Merge pull request #1164 from tgstation/1078-UserGroups [TGSDeploy]
...
Adds user groups
2020-12-18 15:50:25 -05:00
Jordan Brown
29ea904280
Remove git checkout as recommended for CodeQL
2020-12-18 15:29:50 -05:00
Jordan Brown
b050f95744
Running out of options, I turn to dark magic
...
- Set MicrosoftLogLevel to Debug for Linux integration tests
2020-12-18 14:53:39 -05:00
Jordan Brown
3385c3aac8
I am done with this delayed bridge request shit
2020-12-18 14:47:53 -05:00
Jordan Brown
6bd8f00f15
Bump test BYOND version to 513.1536
2020-12-18 14:23:37 -05:00
Jordan Brown
b5dd8d0184
Add yet another missing "NoService" config
2020-12-18 12:11:27 -05:00
Jordan Brown
6cf80ca65c
Check validation status instead of assuming not
2020-12-18 11:32:44 -05:00
Jordan Brown
e3f3361067
Fix Linux publishing
2020-12-18 10:39:26 -05:00
Jordan Brown
03bf84886a
Fix dotnet test commands
...
- Explicit build was a painful mistake
2020-12-18 02:10:44 -05:00
Jordan Brown
0336a61929
Allow non-TGS deploys from dev
2020-12-18 01:35:04 -05:00
Jordan Brown
d8573d818e
Readd "NoService" specifier to Linux build configs
2020-12-18 01:32:49 -05:00
Jordan Brown
ddce6a31ed
Merge branch 'dev' into 1078-UserGroups
2020-12-18 01:29:54 -05:00
Jordan Brown
136f5c9d91
FUCKING FIX BRANCH CI FOR THE LAST TIME
2020-12-18 01:29:42 -05:00
Jordan Brown
b061ed3d1e
Force SessionController.ProcessBridgeRequest async
2020-12-18 01:26:00 -05:00
Jordan Brown
89b1ff6402
Use SendMessage not QueueMessage for restarts
2020-12-18 01:19:55 -05:00
Jordan Brown
7c13785969
Properly page UserGroups
2020-12-18 01:14:54 -05:00
Jordan Brown
cbfb6ac8d0
Merge branch 'dev' into 1078-UserGroups
2020-12-18 01:08:02 -05:00
Jordan Brown
e474810cc0
Use bash when setting TGS4_GITHUB_REF for push
2020-12-18 01:05:59 -05:00
Jordan Brown
1058c96627
Finish using up deprecated ErrorCodes
2020-12-18 00:33:39 -05:00
Jordan Brown
cba2904292
Merge branch 'dev' into 1078-UserGroups
2020-12-18 00:32:45 -05:00
Jordan Brown and GitHub
114c390d6a
Merge pull request #1172 from tgstation/1119-Pagination
...
Adds Pagination and UserGroups to HTTP API
2020-12-18 00:24:38 -05:00
Jordan Brown
30113fc59f
Fix issue listing instances without move jobs
2020-12-17 23:56:20 -05:00
Jordan Brown
8843c09ae1
Merge branch 'dev' into 1119-Pagination
2020-12-17 23:49:35 -05:00
Jordan Brown
eb709d136b
Adds pagination
...
- Add generic Paginated<TModel> for pagination responses.
- Added pagination helper to ApiController.
- Implemented pagination for all previously IEnumerable<T> response endpoints.
- Added IApiTransformable<TApiModel> for host models finally.
- Added PaginationSettings to client List endpoints.
- Use two deprecated ErrorCodes for page parameter validation.
- Re-enabled to OpenAPI root array response lint.
- Add some integration tests with users.
2020-12-17 23:49:06 -05:00
tgstation-server
3224a02b3f
Merge branch 'master' into dev
2020-12-18 01:21:23 +00:00
Jordan Brown and GitHub
e1cd976b28
I'm very wishy-washy
2020-12-17 20:20:33 -05:00
tgstation-server
34ee04617a
Merge branch 'master' into dev
2020-12-18 01:17:07 +00:00
Jordan Brown and GitHub
3f4c7136eb
Update my Discord tag number
...
Nitro is powerful
2020-12-17 20:16:23 -05:00
Jordan Brown
0ced14764f
Explicitly build before running integration tests
2020-12-17 12:07:55 -05:00
Jordan Brown
713987c251
Fix some weirdness in calculating LaunchResult
2020-12-17 10:22:19 -05:00
Jordan Brown
43bcd96b33
Increase some test timeouts slightly
2020-12-16 20:52:52 -05:00
Jordan Brown
68e426bb81
Fix unsetting attemptLoginRefresh
...
- It previously did nothing
2020-12-16 18:47:42 -05:00
Jordan Brown
01d4a05c0d
Mass Package Upgrade
...
- Bump all packages as high as possible
- ASP .NET Core packages to 3.1.10
- Add a warning about the annoying LoggerFactory issue in host watchdog project
- Add missing exception constructors to client
- Switch to using the correct .NET analyzers
2020-12-16 18:46:40 -05:00
Jordan Brown
22809822e5
Pin CI to .NET 3.1.X
...
See https://github.com/actions/virtual-environments/issues/1891
2020-12-16 17:46:25 -05:00
Jordan Brown
47fe8306bf
Small amount of test logging
2020-12-16 11:54:38 -05:00
Jordan Brown
19cd1aac19
Stop using a groups user in integration test
...
We know it works. If we really need to test it we should make a dedicated paralled instance test. Currently it just causes permissions issues.
2020-12-16 11:14:05 -05:00
Jordan Brown
8c3a170220
Up repository clone timeout in integration test
2020-12-16 11:12:49 -05:00
Jordan Brown
6ead63922a
Documentation comment update
2020-12-16 11:12:25 -05:00
Jordan Brown
7daeaed13c
Better make sure users with no password can be created
2020-12-16 11:12:07 -05:00
Jordan Brown
bcff5440c4
Add additional logging to LaunchResult processing
2020-12-15 18:05:10 -05:00
Jordan Brown
f5013fff8c
Log ApiValidationStatus after setting it
2020-12-15 15:40:35 -05:00
Jordan Brown
29e1d21659
Fix API validation race condition
2020-12-15 15:15:18 -05:00
Jordan Brown
faf81f906d
Calls into IChatManager now queue messages
...
- Better timeout handling and hopefully kills the last spurious test failure
2020-12-15 13:18:51 -05:00
Jordan Brown
b94eec081b
Fix MySQL custom JOINs
2020-12-14 23:34:53 -05:00
Jordan Brown
23205978f6
Fix integration test permission issues
2020-12-14 22:14:08 -05:00
Jordan Brown
b7fb9481f7
Fix where PermissionSet values could be null
2020-12-14 18:47:59 -05:00
Jordan Brown
afc4523416
Fix POST /UserGroup returning 201 instead of 200
2020-12-14 18:08:15 -05:00
Jordan Brown
6747196acf
UserGroups Migration Fixes
...
- Fix referencing InstancePermissionSet.InstanceUserRights in serveral places.
- Fix using non-case sensitive names in postgres
2020-12-14 18:01:21 -05:00