Commit Graph
9876 Commits
Author SHA1 Message Date
Jordan Brown 54044d76af Add missing Instance ID clauses to some RevisionInformation wheres 2018-09-22 11:44:50 -04:00
Jordan Brown 14c708b5da Do not auto update if revision is same as current revision 2018-09-22 11:41:56 -04:00
Jordan Brown 9cebb2eddc Merge branch 'master' of https://github.com/tgstation/tgstation-server into 598-TestChatTagging 2018-09-22 11:39:57 -04:00
Jordan BrownandGitHub 472c837616 Merge pull request #702 from tgstation/600-InstanceAutoUpdate
Tests and fixes auto updates. Fixes a watchdog bug. Fixes MergeOrigin bug
2018-09-22 01:15:59 -04:00
Jordan Brown e5d38a2db9 Fix chat channel tags not getting set in and out of the API 2018-09-22 01:01:12 -04:00
Jordan Brown ac84657b06 Fix watchdog not working in paths with spaces 2018-09-22 00:43:46 -04:00
Jordan BrownandGitHub e76276db0a Merge pull request #701 from Cyberboss/EndlessBeta
More minor configuration fixes
2018-09-21 23:45:46 -04:00
Jordan Brown 3ed59d28a6 Fix MergeOrigin aborting 2018-09-21 23:40:15 -04:00
Jordan Brown 7b5cf1821e Adds a bit of auto update logging and exception cases 2018-09-21 23:38:08 -04:00
Jordan Brown 3a049117e3 Add missing user to auto update repository job 2018-09-21 23:20:16 -04:00
Jordan Brown 91543d73ff Cleanup TimeSpan usage 2018-09-21 23:19:27 -04:00
Jordan Brown efdad3b610 Add missing call to SetAutoUpdateInterval in InstanceController 2018-09-21 23:14:02 -04:00
Jordan Brown e490a7f7b1 Fix some config shit 2018-09-21 22:45:43 -04:00
Jordan Brown d1dcfe2ed5 Throw in some sanity 2018-09-21 22:14:40 -04:00
Jordan Brown 5e47168090 Fix configuration file routing [NugetDeploy] 2018-09-21 21:29:13 -04:00
Jordan Brown b20eb6d155 Throw a JobException on PR merge conflicts
It's just saner this way
2018-09-21 19:55:23 -04:00
Jordan Brown d9f75b7d85 Fix Repository.AddTestMerge return value 2018-09-21 19:53:04 -04:00
Jordan Brown 36b34a4f02 Fix directory enumeration again 2018-09-21 19:34:32 -04:00
Jordan Brown ae3d1ab39a Committing to master intensifies [NugetDeploy] 2018-09-21 18:27:44 -04:00
Cyberboss 465e79276f Bump client preview version [NugetDeploy] 2018-09-21 17:17:48 -04:00
Cyberboss 8dc3de847f Adds CreateDirectory to client 2018-09-21 17:17:26 -04:00
Jordan BrownandGitHub a2a05abdd3 Merge pull request #700 from tgstation/699-FixPathStrip
Use configurationRelativePath when listing directory contents
2018-09-21 16:25:32 -04:00
Cyberboss c462a77937 Use configurationRelativePath when listing directory contents 2018-09-21 16:26:26 -04:00
Jordan BrownandGitHub 5d4ec99125 Merge pull request #697 from Cyberboss/FixProviderFactory [NugetDeploy]
Test and fix IrcConnectionStringBuilder
2018-09-21 14:35:30 -04:00
Cyberboss 388b989a27 Version bump nuget packages 2018-09-21 14:36:50 -04:00
Cyberboss b7cf3f6532 Test and fix IrcConnectionStringBuilder 2018-09-21 14:15:17 -04:00
Jordan BrownandGitHub 857af281ec Merge pull request #696 from tgstation/688-FixChatBotRestart [NugetDeploy]
Clean up restart handling
2018-09-21 13:22:56 -04:00
Cyberboss 76628f7495 Clean up restart handling
Events now fire before the main CancellationToken
Added IRestartHandler and IRestartRegistration
Moved Chat shutdown broadcast to the chat level
Moved chat factory construction to the composition root
Cleanup up update exception handling
2018-09-21 12:25:28 -04:00
Jordan BrownandGitHub 71d42b6da3 Merge pull request #695 from tgstation/694-FixNullListException
Some Chat Bot API improvements
2018-09-21 12:03:48 -04:00
Cyberboss 17a368ae58 Bump nuget package versions 2018-09-21 11:24:13 -04:00
Cyberboss f06216f3c6 Update chat bot documentation 2018-09-21 11:24:05 -04:00
Cyberboss 962d08f9a6 Add ChatConnectionStringBuilder
A way to more publically display how to create chat bot connection strings
2018-09-21 11:21:35 -04:00
Cyberboss 1b5ce43e7f Move IrcPasswordType to the API 2018-09-21 10:44:24 -04:00
Cyberboss fee3300fc3 Fix ValidateProviderChannelTypes() doc comment 2018-09-21 10:41:23 -04:00
Cyberboss db30c6cf56 Fix NullReferenceException in ValidateProviderChannelTypes() 2018-09-21 10:40:33 -04:00
Cyberboss bbdd3f805c Chat bots now default to enabled: false when created 2018-09-21 10:39:28 -04:00
Jordan BrownandGitHub 7f5e3f854a Merge pull request #693 from tgstation/692-IrcUpdate
Fix dictionary key clash issue in IrcProvider
2018-09-21 00:20:05 -04:00
Jordan Brown fffe15229a Fix dictionary key clash issue in IrcProvider 2018-09-20 23:38:30 -04:00
Jordan BrownandGitHub 7d3d5f92d6 Merge pull request #691 from steamp0rt/master
Update README for reverse proxy instructions
2018-09-20 18:10:46 -04:00
Jordan BrownandGitHub af06073aab Merge pull request #689 from tgstation/687-NoProviderChanges
Changing chat providers implicitly deletes all associated channels
2018-09-20 18:10:39 -04:00
steamport e0c06e9599 Update README for reverse proxy instructions 2018-09-20 15:50:59 -04:00
Cyberboss ae022a6348 Changing chat providers implicitly deletes all associated channels 2018-09-20 14:58:08 -04:00
Jordan BrownandGitHub d04e0dd8cd Merge pull request #685 from Cyberboss/FixWatchdogMessage
Some watchdog fixups
2018-09-20 13:34:41 -04:00
Cyberboss a142ca1c6c Gah 2018-09-20 12:33:40 -04:00
Cyberboss bab28f4b3d Fix file log levels among other things 2018-09-20 12:29:27 -04:00
Cyberboss 171d46c135 Add example DMAPI integration 2018-09-20 11:54:13 -04:00
Cyberboss cb6fd27ed0 lock() startupTcs in Application while using it 2018-09-20 11:39:35 -04:00
Cyberboss 06e70bee3f Immediately try to delete the temporary branch after pushing 2018-09-20 11:25:29 -04:00
Cyberboss a268b4925f Fix inactive server rebooting twice when launch parameters are changed 2018-09-20 10:52:13 -04:00
Cyberboss b37ddfe1bc Fix restarts triggering when the same launch parameters are reloaded 2018-09-20 10:45:53 -04:00