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