Commit Graph
1132 Commits
Author SHA1 Message Date
Jordan Brown 4bd8bc3acb Hopefully fix appveyor taking so long to build PRs
- Always use dot to generate graphs.
2020-04-24 14:38:23 -04:00
Jordan Brown 1d1854f842 Add more logging to docker startup 2020-04-24 14:26:51 -04:00
Jordan Brown e756b5c34a Re-enable Sqlite integration tests in Travis 2020-04-22 21:51:37 -04:00
Jordan Brown bc72493f9d Merge branch 'dev' of https://github.com/tgstation/tgstation-server into 905-ThisTimeForReal 2020-04-22 15:28:56 -04:00
Jordan Brown f59f728725 Bump client version 2020-04-20 16:32:17 -04:00
Jordan Brown cc2cdeb941 Add chat bot and channel limits
- Add 2 new error codes and permissions
- API to 5.1.0
- Adds migration
2020-04-20 14:25:52 -04:00
Cyberboss 68d2ffdeec Correct artifact paths to new framework 2020-04-18 23:20:59 -04:00
Cyberboss 255b8df13e Update Dockerfile 2020-04-18 22:57:59 -04:00
Jordan Brown 8bacd2de37 Correct version specification in Swagger spec [APIDeploy] 2020-04-17 16:33:43 -04:00
Jordan Brown 96c4d3970e Add deployment process for API and DMAPI 2020-04-11 16:14:00 -04:00
Jordan Brown c64f158dfd Add all versions to Version.props 2020-04-11 16:13:40 -04:00
Jordan Brown 795bec18ab Big chungus commit
- API and client to version 5.0.0
- Added a bunch more model validations
- Added error codes
- Added limits to database strings
- Redid client exceptions to be more sane
- Added configurable instance and user limits
- Always clamp rights to their valid ranges
- Add an error if the minimum password length is more than the string limit
- Fixed chat bot name contraints crossing instances
- Enforce that SIDs be unique globally
- Normalize instance paths to forward slashes on windows. Added to sanitizer
- Added migrations
- Added ApiAssert for testing error codes
2020-04-11 13:14:55 -04:00
Jordan Brown 8694e59432 Update OpenAPI validator rules
- Fix some valid warnings
- Convert some 0 response 200s to 204s
- Cancelling a job now returns the updated job object
- Updating the server now returns the Administration model.
- Update dox
- Use -p when validating in appveyor
2020-04-09 14:17:02 -04:00
Jordan Brown 337ce7e343 Version bump to 4.0.2.1 2020-04-09 13:10:25 -04:00
Jordan Brown 0c519ad43d Only deploy to NuGet from master [NugetDeploy] 2020-03-30 14:40:54 -04:00
Jordan Brown cc620c6e5f Add proper package icons 2020-03-30 14:36:31 -04:00
Jordan Brown 335351888b Fix [NugetDeploy] only working in tandem with TGSDeploy
Yes that trigger is intentional
2020-03-30 11:00:24 -04:00
Jordan Brown 40e3ff3ba7 Fix release notes path in build 2020-03-29 14:27:56 -04:00
Jordan Brown 8b3aed529c Add path logging to release notes app 2020-03-29 14:09:28 -04:00
Jordan Brown 7daa6342cb Fix swagger artifact pathing 2020-03-28 19:37:01 -04:00
Jordan Brown 03e63818ce Add swagger doc as an appveyor artifact 2020-03-28 19:00:05 -04:00
Jordan Brown ba63bb1286 Update core version to 4.0.2.0 2020-03-28 14:42:58 -04:00
Jordan Brown f278e7a5a7 Update various paths to point to the 2.2 version of things 2020-03-28 14:07:55 -04:00
Jordan Brown 6e07ef6950 Update Docker SDK 2020-03-28 13:03:27 -04:00
Jordan Brown 2c980aab2f Add a basic chat bot integration test 2020-03-25 14:06:12 -04:00
Jordan Brown 4fd9d9d228 Merge master 2020-03-25 13:28:11 -04:00
Cyberboss da860dcd0d Fix CI 2020-01-19 00:00:11 -05:00
Cyberboss fc105d6dfc Add OpenAPI linter to CI. 2020-01-18 23:52:56 -05:00
Jordan Brown 8d2275e5e1 Add swagger spec to gh-pages 2020-01-09 23:56:45 -05:00
Jordan Brown 38abbb10ef Fuck it, who needs coverage on a service? 2019-12-31 10:43:15 -05:00
Jordan Brown a9ab589ad2 Remove spurious line 2019-12-31 10:35:43 -05:00
Jordan Brown 9f3a0756ad Remove the stupid cleanup 2019-12-31 10:32:53 -05:00
Jordan Brown bfc9a90aab Use symlinks for CodeCoverage.exe 2019-12-31 10:13:22 -05:00
Jordan Brown 2529b11d1f Let's be less direct? 2019-12-31 10:01:18 -05:00
Jordan Brown 3211164dd8 Try including the CodeCoverage shim dll 2019-12-31 09:53:57 -05:00
Jordan Brown c8913d3af7 Use correct install path for CodeCoverage.exe 2019-12-30 22:14:38 -05:00
Jordan Brown 1b35a4f042 Fix nuget call 2019-12-30 21:31:17 -05:00
Jordan Brown 3a32181975 More FxCop cleanups 2019-12-30 18:30:32 -05:00
Jordan Brown 07633f31c4 Various minor cleanups 2019-12-30 18:06:34 -05:00
Jordan Brown 3fd1cc5419 Try to globally install code coverage 2019-12-30 17:59:27 -05:00
Jordan Brown 4901a03e5a Some coverage script changes 2019-12-30 16:27:54 -05:00
Jordan Brown d8bcefc572 Use CodeCoverage.exe from nuget 2019-12-30 16:08:42 -05:00
Jordan Brown d5e7f3a85b Fix code coverage path again 2019-12-30 15:19:35 -05:00
Jordan Brown f7492f02be Fix CodeCoverage.exe path 2019-12-30 14:31:46 -05:00
Jordan Brown b5ef2d85e1 Fix doxygen path 2019-12-30 14:31:35 -05:00
Jordan Brown b1b4ebd321 Revert coverlet version lockdown 2019-12-30 12:25:32 -05:00
Jordan Brown 1c5c620eec First pass at fixing CI 2019-12-30 12:11:35 -05:00
Jordan Brown e49598a9ce Build system fixes and cleanups 2019-12-30 12:11:09 -05:00
Jordan Brown c93f2887b2 Merge upstream 2018-11-29 10:21:20 -05:00
Jordan Brown d4bbe7533c Get tab enforcement going 2018-11-28 14:58:59 -05:00