Jordan Brown and GitHub
91300c7d1c
Merge pull request #920 from tgstation/894-ErrorCodes [APIDeploy]
...
A bunch of dev work
2020-04-12 12:58:27 -04:00
Jordan Brown
d71efee9a7
Minor cleanups
2020-04-11 22:41:26 -04:00
Jordan Brown
fa12f04615
Get less draconian with the migrations
2020-04-11 22:17:01 -04:00
Jordan Brown
e1a53c2094
Fix build issues
2020-04-11 16:38:58 -04:00
Jordan Brown
97c7260566
Add tests for Version.props
2020-04-11 16:16:46 -04:00
Jordan Brown
2a5654edb9
Remove an unused using
2020-04-11 16:16:35 -04:00
Jordan Brown
4792e3b12e
Add tests for Tgstation.Server.Host.Program
2020-04-11 16:16:16 -04:00
Jordan Brown
a9eae8820f
Add client-side host watchdog version
2020-04-11 16:16:01 -04:00
Jordan Brown
f9cc376ee6
Add DMAPI versions to code
2020-04-11 16:15:25 -04:00
Jordan Brown
717a003a3c
Host watchdog uses correct version
2020-04-11 16:14:29 -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
4df8644d0a
Add doxygen extension for vscode
2020-04-11 16:13:22 -04:00
Jordan Brown
679854ab35
Tabify a file
2020-04-11 13:15:45 -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 and GitHub
a2dccdeede
Merge pull request #917 from tgstation/ActuallySanitize
...
Actually call SanitizeDatabase
2020-04-11 12:31:44 -04:00
Jordan Brown
6606e20309
Actually call SanitizeDatabase
2020-04-10 12:53:56 -04:00
Jordan Brown and GitHub
2408e934f2
Merge pull request #914 from tgstation/RandomStuff [TGSDeploy]
...
Random stuff
tgstation-server-v4.0.2.1
2020-04-09 16:29:31 -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
dedf9869ea
Fix RightsHelper.AllRights add test
2020-04-09 13:09:13 -04:00
Jordan Brown
9591ad4964
Add a helper for canonicalizing user names
2020-04-09 13:00:36 -04:00
Jordan Brown
76745b094b
Fix the issue with ulong enums
2020-04-09 12:55:39 -04:00
Jordan Brown
637166d2cc
Add tgs.png to docker build
2020-03-30 18:33:33 -04:00
Jordan Brown
218baecdf0
Add an integration test for reading the current user.
2020-03-30 16:33:54 -04:00
Jordan Brown
5a65b82ff7
Fix being unable to select an existing database in the Setup Wizard
2020-03-30 16:03:18 -04:00
Jordan Brown
bbb60011ee
Add Ctrl+C press logging
2020-03-30 16:02:55 -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
4fe43c7c38
[NugetDeploy] attempt #4
2020-03-30 13:42:10 -04:00
Jordan Brown
f4ac2e4e6b
Please work this time [NugetDeploy]
2020-03-30 13:11:05 -04:00
Jordan Brown
a65196cec6
Limit package push to API and Client
2020-03-30 13:05:59 -04:00
Jordan Brown
2033099d87
Enable symbol packaging
2020-03-30 13:02:13 -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
8f01bdc7c3
What the hell is wrong with NuGet [NugetDeploy]
2020-03-30 10:31:04 -04:00
Jordan Brown
f273e43b7e
Organize release notes by PR#
2020-03-30 10:21:12 -04:00
Jordan Brown
3a31abc55e
Release notes cleanups
...
Token env var name to TGS4_RELEASE_NOTES_TOKEN
Use upper case X for sub-versions
Fixed note parsing logic
Ignore launchSettings.json
2020-03-30 10:03:44 -04:00
Jordan Brown
2514a181ae
Add release_notes.md to .gitignore [TGSDeploy][NugetDeploy]
tgstation-server-v4.0.2.0
2020-03-29 14:28:36 -04:00
Jordan Brown
40e3ff3ba7
Fix release notes path in build
2020-03-29 14:27:56 -04:00
Jordan Brown
bccdfbd173
Update NuGet API key
2020-03-29 14:21:32 -04:00
Jordan Brown
8b3aed529c
Add path logging to release notes app
2020-03-29 14:09:28 -04:00
Jordan Brown and GitHub
932543fa62
Merge pull request #911 from tgstation/dev [TGSDeploy][NugetDeploy]
...
Version 4.0.2.0
2020-03-29 01:05:05 -04:00
Jordan Brown
5895ea37fb
Add swagger spec to release artifacts
2020-03-28 20:11:05 -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 and GitHub
083a6b783e
Merge pull request #910 from tgstation/DevCleanups
...
Pre-4.0.2 cleanups
2020-03-28 14:37:12 -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
08d3ac2547
Note about Pomelo.EntityFrameworkCore.MySql
2020-03-28 14:06:05 -04:00
Jordan Brown
6e07ef6950
Update Docker SDK
2020-03-28 13:03:27 -04:00