Commit Graph
972 Commits
Author SHA1 Message Date
Jordan Brown c3203b1856 Minor fixups 2020-05-04 10:53:39 -04:00
Jordan Brown 45da52277c Add ConnectionStringBuilder to chat tests 2020-05-04 03:59:12 -04:00
Jordan Brown 0b73908b3b Remove integration test looping 2020-05-04 01:50:56 -04:00
Jordan Brown 2181110fc5 More tests = good 2020-05-04 01:44:53 -04:00
Jordan Brown 417f13a777 Fix Windows Watchdog issues 2020-05-04 01:12:13 -04:00
Jordan Brown da9dbd6d65 Make some permanent PRs for the repository test 2020-04-28 16:50:08 -04:00
Jordan Brown 8fefdb834b TESSST 2020-04-28 16:28:30 -04:00
Jordan Brown 6059f50cf0 Make integration IRC a watchdog channel 2020-04-28 15:55:18 -04:00
Jordan Brown e57f4d07e2 Make it more obvious which temp dirs are ours 2020-04-28 15:54:58 -04:00
Jordan Brown 8c324910eb Fix IRC hack 2020-04-28 15:54:44 -04:00
Jordan Brown 92eabc0710 Feckfeckfeck 2020-04-28 15:32:24 -04:00
Jordan Brown 1fd8274da1 More 2020-04-28 15:26:32 -04:00
Jordan Brown 84e7f38118 More test stuff 2020-04-28 15:16:02 -04:00
Jordan Brown 301763fcef More stuff 2020-04-28 14:02:00 -04:00
Jordan Brown f4056db073 Meh 2020-04-28 00:45:35 -04:00
Jordan Brown 65472b5df0 WIP 2020-04-28 00:45:24 -04:00
Jordan Brown fd1ff6313f Remove dumb integration test 2020-04-27 20:36:05 -04:00
Jordan Brown 4985d776ab Fix integration test values being overwritten by dev json 2020-04-27 13:34:56 -04:00
Jordan Brown 9560a383b6 Re-enabled instance manager detach test 2020-04-27 11:48:54 -04:00
Jordan Brown e1439b8ec5 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into INTEGRATE 2020-04-26 20:02:23 -04:00
Jordan Brown 892656a90a Add integration test for instance path whitelist 2020-04-26 19:26:33 -04:00
Jordan Brown f74672bee0 Add more version tests 2020-04-26 18:39:10 -04:00
Jordan Brown f686cb3dc2 Temporarily disable failing instance manager tests 2020-04-26 18:38:53 -04:00
Jordan Brown 1d6319a8db Fix pull request test 2020-04-25 01:04:11 -04:00
Jordan Brown a5e96cde2e A more informative error perhaps? 2020-04-25 00:52:41 -04:00
Jordan Brown 1d9f38ec9c Fix issue with CheckoutSha requests 2020-04-25 00:15:33 -04:00
Jordan Brown 2791053137 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into INTEGRATE 2020-04-24 23:48:52 -04:00
Jordan Brown ff552186a7 Add some general configuration options to ServerInformation
Ensure we use Semver everywhere
2020-04-24 20:52:41 -04:00
Jordan Brown 7c5f6c07f2 Working on integration tests 2020-04-23 18:21:30 -04:00
Jordan Brown 1cec9dc91c Merge from dev 2020-04-23 00:49:32 -04:00
Jordan Brown 0646fd58af Finish documenting DMAPI constructs. Get tests running 2020-04-21 23:55:59 -04:00
Jordan Brown beed88f8d0 Interop rewrite WIP 2020-04-20 22:50:40 -04:00
Jordan Brown fa12f04615 Get less draconian with the migrations 2020-04-11 22:17:01 -04:00
Jordan Brown 97c7260566 Add tests for Version.props 2020-04-11 16:16:46 -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 218baecdf0 Add an integration test for reading the current user. 2020-03-30 16:33:54 -04:00
Jordan Brown 64cb53114c Migrate frameworks to .NET Core 2.2 2020-03-28 12:53:48 -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
Jordan Brown bc67ad28bf Adds a Discord reconnection test 2020-03-24 22:53:20 -04:00
Cyberboss cd53ca9db4 General code cleanup pass 2020-01-12 17:29:49 -05:00
Jordan Brown 8d2275e5e1 Add swagger spec to gh-pages 2020-01-09 23:56:45 -05:00
Jordan Brown ab55d1f75d Post package upgrade fixes 2019-12-30 20:58:29 -05:00
Jordan Brown 48f4a0716f Update all nuget packages 2019-12-30 17:27:35 -05:00
Jordan Brown 8114669a39 Make the project vscode friendly 2018-12-05 11:22:38 -05:00
Jordan Brown 51da02dd61 Work on adding stylecop with custom anaylsis ruleset. 2018-11-27 17:32:58 -05:00
Jordan Brown 04e8f866d6 Improve usage of Assert.Inconclusive 2018-11-02 12:56:08 -04:00
Jordan Brown 4f0d8162cf Update packages to stable 2018-11-02 11:17:25 -04:00
Cyberboss 250ddaf844 Prevent integration tests from running while live unit testing 2018-11-01 12:17:28 -04:00
Cyberboss 0c563d014c Add a test for creating instances in the installation directory 2018-10-23 16:29:21 -04:00