Cyberboss
1ad7d8bbe5
WIP tests for setup wizard
2018-10-04 17:43:44 -04:00
Cyberboss
dd00893796
Remove redundant code
2018-10-04 17:20:03 -04:00
Cyberboss
68ffe4baa6
TestConsole
2018-10-04 16:45:40 -04:00
Cyberboss
6b8291d9b5
TestDBConnectionFactory
2018-10-04 16:08:07 -04:00
Cyberboss
d7bff52b6b
Abstract away DbConnection creation for setup wizard
2018-10-04 16:02:20 -04:00
Cyberboss
81af83da75
Some application tests
2018-10-04 15:36:56 -04:00
Cyberboss
137626c950
Add a basic application test
2018-10-04 14:19:23 -04:00
Cyberboss
fc260ef291
Remove redundancy
2018-10-04 13:11:07 -04:00
Cyberboss
7d02004ca6
Add a token fuckup test
2018-10-04 13:09:24 -04:00
Cyberboss
b971a17aac
Fix JWT configuration
2018-10-04 13:03:56 -04:00
Cyberboss
62c42dfbfe
Remove setup wizard from integration tests
2018-10-04 12:29:47 -04:00
Cyberboss
5d179653e0
Big one
...
Added Byond.TopicSender timeout configuration to general configuration
Added IConsole
Changed up ITokenFactory to be the source of TokenValidationParameters
Remove unused usings
Refactored SetupWizard into it's own service
Greatly organized and commented Application
Added SetupWizardMode GeneralConfiguration, removed ConfigCheckOnly
Added DefaultMinimumPasswordLength to GeneralConfiguration
2018-10-04 12:28:26 -04:00
Cyberboss
21a538d4c6
Serialize enum config values as strings
2018-10-04 09:46:27 -04:00
Jordan Brown
2cfa49c5f4
Fix failing test
2018-10-04 00:38:31 -04:00
Cyberboss
8df0e8fddf
Add icon to service project
2018-10-03 16:25:47 -04:00
Cyberboss
d5009c368b
Change misleading port input message
...
It's port 80 default in docker
2018-10-03 16:22:39 -04:00
Cyberboss
4828af61d6
Add a note about the configuration wizard to the README
2018-10-03 16:15:15 -04:00
Cyberboss
33e2152cd3
Minor setup wizard fixes
2018-10-03 16:11:40 -04:00
Cyberboss
f0c9227a2c
Add wizard support to service
2018-10-03 15:54:20 -04:00
Cyberboss
7be7a6a90a
Setup wizard
2018-10-03 15:35:42 -04:00
Cyberboss
09a6c17008
Fix compile
2018-10-03 11:06:24 -04:00
Cyberboss
616c047e89
Remove appsettings.Development.json from source control
2018-10-03 11:06:12 -04:00
Cyberboss
40ccd210c2
Cleanup application configuration.
2018-10-03 11:04:57 -04:00
Cyberboss
dca8422cd1
Ensure a production json is present in the Docker build
2018-10-03 09:55:27 -04:00
Cyberboss
58aa783e7c
Remove unused using
2018-10-03 09:44:40 -04:00
Jordan Brown and GitHub
8786782b2a
Merge pull request #763 from tgstation/762-oof [TGSDeploy]
...
Fix some fuck
tgstation-server-v4.0.0.6
2018-10-03 08:56:43 -04:00
Jordan Brown
40a406e478
Version bump to 4.0.0.6
2018-10-03 00:55:35 -04:00
Jordan Brown
9c86b648fa
Fix ByondExecutableLock
2018-10-03 00:47:48 -04:00
Jordan Brown
729f46a821
Fix IsSha
2018-10-03 00:47:04 -04:00
Jordan Brown and GitHub
3fa2939383
Merge pull request #761 from Cyberboss/WatchdogFirstTest
...
More watchdog unit tests
2018-10-02 16:19:22 -04:00
Cyberboss
3596383532
Add a basic watchdog test
2018-10-02 15:40:54 -04:00
Cyberboss
b4ef4ae13d
Add a missing task await
2018-10-02 15:26:57 -04:00
Cyberboss
d175142d46
Add Watchdog construction test
2018-10-02 15:03:07 -04:00
Cyberboss
840387b0ad
Add missing ArgumentNullException throw
2018-10-02 15:00:42 -04:00
Cyberboss
110a1de2c0
Merge branch 'VariousMaintainiblityThings' into WatchdogFirstTest
2018-10-02 14:54:05 -04:00
Jordan Brown and GitHub
4ce9da35a2
Merge pull request #760 from Cyberboss/VariousMaintainiblityThings [TGSDeploy] [NugetDeploy]
...
Various maintainiblity things. 4.0.0.5 bump
tgstation-server-v4.0.0.5
2018-10-02 14:36:49 -04:00
Cyberboss
b1bfc85ae0
Cleanup Watchdog disposables initialization
2018-10-02 14:08:45 -04:00
Cyberboss
b9e296a93f
Switch to using BetterWin32Exceptions
2018-10-02 14:00:38 -04:00
Cyberboss
e162ca57b0
Fix and improve windows symbolic link creation
2018-10-02 13:46:32 -04:00
Cyberboss
189c3798e9
Add missing ".dll" from DllImport
2018-10-02 13:42:29 -04:00
Cyberboss
c60fa38d02
Remove unused using
2018-10-02 12:30:51 -04:00
Cyberboss
7996425b8c
Version bump to 4.0.0.5
2018-10-02 12:16:27 -04:00
Cyberboss
258a24dfca
Adds TestJobException
2018-10-02 12:14:18 -04:00
Cyberboss
6516bbc6c2
Adds TestGitHubClientFactory
2018-10-02 12:11:43 -04:00
Cyberboss
b92f06b7fa
Add TestDatabaseContextFactory
2018-10-02 12:04:42 -04:00
Cyberboss
85f4b700f3
Add missing throw from DatabaseContextFactory.UseContext()
2018-10-02 12:04:20 -04:00
Cyberboss
d7f3556e43
Cleanup ByondExecutableLock
2018-10-02 11:51:08 -04:00
Cyberboss
c1e7c55449
Version bump client to 4.0.1
2018-10-02 11:48:33 -04:00
Cyberboss
54b3caa327
Document UnrecognizedResponseException
2018-10-02 11:46:47 -04:00
Cyberboss
f2dec6ff43
Move PostWriteHandlers to the IO namespace
2018-10-02 11:44:49 -04:00