Commit Graph
9876 Commits
Author SHA1 Message Date
Jordan Brown c99c167757 Remove unecessary database context dependency 2020-05-12 13:21:56 -04:00
Jordan Brown 1af4576319 Fix spare 0 in BYOND version deployment message 2020-05-12 13:20:48 -04:00
Jordan Brown 9cc5587ca5 Version bump to 4.1.5 2020-05-12 12:47:24 -04:00
Jordan Brown f494ed8408 Fix a potential issue where StopMonitor could return the wrong value 2020-05-12 11:16:19 -04:00
Jordan Brown 1c9fd452f8 Enable retry on failure for MySql 2020-05-12 00:27:17 -04:00
Jordan Brown eeac71b590 Fix potential NullReferenceException 2020-05-11 23:03:20 -04:00
Jordan Brown 38d80a3c8e Fix docker file logging 2020-05-11 15:27:37 -04:00
Jordan Brown fbd8d4d23f Add heartbeat backwards migration 2020-05-11 12:18:13 -04:00
Jordan Brown 20dc731b48 Use 4.1.4 for update tests 2020-05-11 11:53:08 -04:00
Jordan Brown 06325f43da README updates 2020-05-11 11:08:27 -04:00
Jordan Brown 03e80017ef Add setup instructions to release notes 2020-05-11 11:02:45 -04:00
Jordan Brown f11ad122ad Lock service langversion to 7.3 2020-05-11 11:01:36 -04:00
Jordan Brown d3132eb528 Implement watchdog heartbeats
- Refactor MonitorLifetimes so the code isn't duplicated in the Basic and Experimental watchdogs
- Add IsAdminChannel to ChannelMapping
- Allow watchdog messages to be potentially restricted to admin chats
- Add topic command type for heartbeats
- Change ISessionController.SendCommand return type to also give the Byond.TopicSender response
- Added OnPrime event to ISessionController, this is now used for inactive server startup
- Added TaskExtension for creating infinite tasks.
- Fixed watchdog shutdown crash.

WIP
2020-05-11 03:21:52 -04:00
Jordan Brown 7058e0962e Fix DMAPI in .sln 2020-05-11 00:42:08 -04:00
Jordan Brown 9e1ec70e2d Fix DreamDaemonLaunchParameters matching. 2020-05-11 00:27:39 -04:00
Jordan Brown b40028970e Fix reported DMAPI version 2020-05-11 00:08:07 -04:00
Jordan Brown a5c592d903 Add missing EOF whitespace 2020-05-11 00:04:37 -04:00
Jordan Brown 4c52c3834d DMAPI 5.1.0 2020-05-10 23:57:48 -04:00
Jordan Brown 5ea5800e4b Abstract process suspension 2020-05-10 23:56:57 -04:00
Jordan Brown 9622eacf9d 4.7.2 was the golden .NET 2020-05-10 23:23:18 -04:00
Jordan Brown c81038b726 Minor README update 2020-05-10 23:01:52 -04:00
Jordan Brown 79d4c71c15 Add API bindings for heartbeat seconds 2020-05-10 21:28:26 -04:00
Jordan Brown 8d5a28c2de Add migrations for heartbeats 2020-05-10 21:27:37 -04:00
Jordan Brown 84a4f92fe5 Add API field and right for HeartbeatSeconds 2020-05-10 21:27:21 -04:00
Jordan Brown 72395d664d Minor code updates 2020-05-10 21:26:15 -04:00
Jordan Brown d70f99cc0a Remove Sqlite latest compile job workaround 2020-05-10 21:24:18 -04:00
Jordan Brown a6bbb13b2f Fix Sqlite migration generation 2020-05-10 21:23:51 -04:00
Jordan Brown e8b2cdff78 Fix contact discord channel 2020-05-10 21:11:02 -04:00
Jordan Brown 3232dd01bc Minor code cleanups 2020-05-10 20:49:29 -04:00
Jordan BrownandGitHub dcded41e10 Merge pull request #974 from tgstation/873-ServiceSetupFix [TGSDeploy]
Fix the service not installing when double clicked
tgstation-server-v4.1.4
2020-05-09 15:52:35 -04:00
Jordan Brown 99de4e4e9a Add missing error message when trying to create POSIX system identities 2020-05-09 14:29:33 -04:00
Jordan Brown 5da62df5fa Fix release notes 2020-05-09 14:21:13 -04:00
Jordan BrownandGitHub 94a420e175 Merge branch 'master' into 873-ServiceSetupFix 2020-05-09 13:49:17 -04:00
Jordan Brown 8d50835901 Version bump to 4.1.4 2020-05-09 13:48:40 -04:00
Jordan Brown 58a78c3d23 Fix the service not installing when double clicked 2020-05-09 13:42:45 -04:00
Jordan Brown 3ebb922f91 Fix the build [TGSDeploy] tgstation-server-v4.1.3 2020-05-08 22:36:16 -04:00
Jordan Brown e6e82f5c4a Version bump to 4.1.3 [TGSDeploy] 2020-05-08 22:19:22 -04:00
Jordan Brown f708bb5dc8 Remove unecessary abstraction 2020-05-08 22:18:54 -04:00
Jordan Brown af9ead2787 Make directory deletion actually async 2020-05-08 22:16:11 -04:00
Jordan Brown bbb71a13f5 Fix reattaching again 2020-05-08 21:31:48 -04:00
Jordan Brown 45cbf118b7 Update test discord token [TGSDeploy] tgstation-server-v4.1.2 2020-05-08 14:46:13 -04:00
Jordan Brown 3eab26daab Remove accidental file [TGSDeploy] 2020-05-08 14:43:58 -04:00
Jordan Brown 09cb779fcb Wrong framework version [TGSDeploy] 2020-05-08 14:42:01 -04:00
Jordan Brown d46af666cb Fixes #970 [TGSDeploy] 2020-05-08 14:07:33 -04:00
Jordan Brown 3c7440b703 Version bump to 4.1.2 [TGSDeploy] 2020-05-08 14:05:47 -04:00
Jordan Brown f4da6c910c Fix an issue with release notes 2020-05-08 14:05:32 -04:00
Jordan Brown cf0494ef01 Fix a null reference exception during compile 2020-05-08 14:04:36 -04:00
Jordan Brown 72d6053826 Fix test merge comments not working 2020-05-08 14:03:43 -04:00
Jordan Brown bbd9cc9509 Fix discord provider mentions 2020-05-08 12:38:40 -04:00
Jordan Brown fcb256cc2a Fix reattaching 2020-05-08 11:40:42 -04:00