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
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
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
dedf9869ea
Fix RightsHelper.AllRights add test
2020-04-09 13:09:13 -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
5ce49dfb4d
Remove an unused using
2020-03-28 12:13:36 -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
Jordan Brown
26c5632289
Hack automatic reconnection into the chat system
2020-03-24 17:08:44 -04:00
Cyberboss
7ec06871c3
Adds new Jobs namespace
2020-01-18 22:09:46 -05:00
Cyberboss
87ff972ace
More namespace cleanups
...
Components.Compiler -> Components.Deployment
IDmbProvider -> Deployment.DmbProvider
2020-01-18 21:29:42 -05:00
Cyberboss
db341d43b3
Adds the Database namespace
2020-01-18 21:11:51 -05:00
Cyberboss
284c6c393d
Create the System namespace
2020-01-18 20:32:34 -05:00
Jordan Brown
7ccc4fca77
DBConnectionFactory -> DatabaseConnectionFactory
...
Removes unused using.
2020-01-18 19:47:46 -05:00
Jordan Brown
daf3b8893d
Fix failing unit test.
2020-01-18 19:45:30 -05:00
Jordan Brown
5bd4a0a2ed
Remove unecessary double add of IIOManager to services.
2020-01-18 19:44:53 -05:00
Jordan Brown
8c09521021
Create the .Extensions namespace
2020-01-18 19:39:42 -05:00
Jordan Brown and GitHub
91c1e073a3
Merge branch 'master' into 886-YouMustTest
2020-01-12 19:38:06 -05:00
Cyberboss
cd53ca9db4
General code cleanup pass
2020-01-12 17:29:49 -05:00
Jordan Brown
7ec46398f2
Merge branch 'master' of https://github.com/tgstation/tgstation-server into 890-GetYourSwagOn
2020-01-09 23:57:01 -05:00
Jordan Brown
8d2275e5e1
Add swagger spec to gh-pages
2020-01-09 23:56:45 -05:00
Jordan Brown
9ece4dc252
Deduplicate download code for IByondInstallers
2020-01-09 21:34:48 -05:00
Jordan Brown
1084c2714e
Preliminary WindowsWatchdog support
2020-01-02 01:34:09 -05:00
Jordan Brown
5ddd3dd048
Rename test class to TestExperimentalWatchdog
2020-01-01 11:27:25 -05:00
Jordan Brown
c1c6cadd44
Add support for the basic watchdog which runs one server at a time
2020-01-01 01:10:38 -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
e49598a9ce
Build system fixes and cleanups
2019-12-30 12:11:09 -05:00
Jordan Brown
d7173e3c5f
Empty User-Agents are still invalid
2019-01-11 15:14:25 -05:00
Jordan Brown
d1a45281d7
Add test for issue #826
2019-01-11 15:04:20 -05:00
Jordan Brown
8114669a39
Make the project vscode friendly
2018-12-05 11:22:38 -05:00
Jordan Brown
c93f2887b2
Merge upstream
2018-11-29 10:21:20 -05:00
Jordan Brown
6ce1b5f026
Fix service test
2018-11-28 17:34:13 -05:00
Jordan Brown
c246ea9e62
This fukken service test
2018-11-28 14:33:59 -05:00
Jordan Brown
51da02dd61
Work on adding stylecop with custom anaylsis ruleset.
2018-11-27 17:32:58 -05:00
Jordan Brown
bc61c98283
Improve that spurious service test a bit
2018-11-27 16:33:31 -05:00
Jordan Brown and GitHub
774c2ccd4c
Merge branch 'master' into SPA
2018-11-26 16:12:07 -05:00
Jordan Brown
07557691c8
Add TestPosixByondInstaller
2018-11-02 15:58:38 -04:00
Jordan Brown
a0a09dd1fe
Give up on testing the chmod throw
2018-11-02 15:29:46 -04:00
Jordan Brown
70e6aa0938
Fix postwriteahandler test
2018-11-02 15:23:37 -04:00
Jordan Brown
66a1cbc129
Add TestPostWriteHandler
2018-11-02 15:16:42 -04:00
Jordan Brown
ed03008a72
Add TestJobHandler
2018-11-02 14:59:23 -04:00
Jordan Brown
43bcdc2870
Remove unused usings
2018-11-02 14:58:58 -04:00
Jordan Brown
04e8f866d6
Improve usage of Assert.Inconclusive
2018-11-02 12:56:08 -04:00
Jordan Brown
c7b8c1b45d
Add discord tests
2018-11-02 12:55:59 -04:00
Jordan Brown
4f0d8162cf
Update packages to stable
2018-11-02 11:17:25 -04:00