Commit Graph
488 Commits
Author SHA1 Message Date
Jordan Dominion 9ea468b824 Version bump to 5.17.2 2023-11-11 21:31:38 -05:00
Jordan Dominion 9e1806a2b4 Move all API functionality to /api.
Move `BridgeController` route but BYOND forces us to support the legacy one as well.
Add a basic homepage if it's not obvious where to redirect the user.

Closes #1689
2023-11-10 23:18:20 -05:00
Jordan Dominion 3fce8620b4 Very naughty merge of 'V6' into OpenDream
Doing some very bad cleanups for a merge in here like renaming a few fields (like the old column names) + `ByondCommand` + Removing deprecated API fields.
2023-11-09 09:08:20 -05:00
Jordan Dominion 4b49e072db Merge branch 'dev' into V6 2023-11-07 08:26:38 -05:00
Jordan Dominion 5f6e3d340c Merge branch 'dev' into V6 2023-11-06 17:37:48 -05:00
Jordan Dominion 549b65f03c Update nuget packages for API library 2023-11-06 16:57:24 -05:00
Jordan Dominion abd1948d42 Version bump to 5.17.1 2023-11-06 16:39:51 -05:00
Jordan Dominion 9bea7686b2 Add automatic reconnect to client hubs 2023-11-06 16:39:23 -05:00
Jordan Dominion a01bea5608 We're officially API breaking! 2023-11-05 00:29:23 -04:00
Jordan Dominion 31ac130b45 Version bumps
- Api
- ApiLibrary
- ClientLibrary
- Core
2023-11-05 00:01:02 -04:00
Jordan Dominion 3901512693 The del world issue is caused by sleep_offline
Just do an infinite loop and ensure `sleep_offline` is off. It can't keep getting away with this.

Bump DMAPI version
2023-10-31 23:16:16 -04:00
Jordan Dominion 3418713e36 Merge branch 'dev' into V6 2023-10-25 03:34:41 -04:00
Jordan Dominion d2f6dfde8b Patch DMAPI to work around del(world) behavior
It doesn't actually stop the world until the end of the tick.
2023-10-24 02:43:09 -04:00
Jordan Dominion df8c51ddf7 Merge branch 'dev' into V6 2023-10-23 15:11:01 -04:00
Jordan Dominion 20428736ec Merge branch 'master' into dev 2023-10-22 19:59:03 -04:00
Jordan Dominion 4fac505a93 Version bump to 5.16.4 2023-10-22 10:37:00 -04:00
Jordan Dominion cfca47d999 Version bump to 5.16.3 2023-10-21 23:36:55 -04:00
Jordan Dominion 53eafffbd0 Add world.TgsVisibility() to DMAPI 2023-10-21 19:06:52 -04:00
Jordan Dominion c66890d802 Merge branch 'master' into dev 2023-10-21 12:12:39 -04:00
Jordan Dominion 66ace82477 Merge branch 'V6' into OpenDream 2023-10-21 00:32:10 -04:00
Jordan Dominion 471856c5ac Merge branch 'dev' into V6 2023-10-21 00:07:49 -04:00
Jordan Dominion a6cb81902f Fix RuntimeInformation after reattach having null SecurityLevel and Visibility 2023-10-20 23:48:14 -04:00
Jordan Dominion 4c84601435 Fix DMAPI not returning a value for world.TgsSecurityLevel() 2023-10-20 23:48:12 -04:00
Jordan Dominion 232aa679c2 Version bump client and common library versions 2023-10-20 21:41:25 -04:00
Jordan Dominion 7bebd915df Update to .NET 8 RC2 2023-10-17 18:00:06 -04:00
Jordan Dominion 04bf89f646 More DMAPI updates for OpenDream 2023-10-16 03:11:49 -04:00
Jordan Dominion 8e5f2dd696 Undo breaking API 10 changes
- Restore backwards compatible `ByondController`
2023-10-16 02:45:48 -04:00
Jordan Dominion d4b3583ff3 More OpenDream Integration
- Make use of `world.opendream_topic_port` in DMAPI if present. Send in initial bridge request.
- Implement compiler and server arguments for `OpenDreamInstallation`.
- Deprecate bridge port update requests.
- Prevent symlink swapping if not running a BYOND engine.
2023-10-14 00:21:45 -04:00
Jordan Dominion 79d7d929fe Nuget package updates 2023-10-13 21:14:57 -04:00
Jordan Dominion 10a0937945 Slowly pulling OpenDream stuff together 2023-10-12 22:13:35 -04:00
Jordan Dominion c6aac8fbac Merge branch 'master' into dev 2023-10-11 20:52:53 -04:00
Jordan Dominion 36c90d302b Version bump to 5.16.2 2023-10-10 19:47:56 -04:00
Jordan Dominion e5e6121b9e Initial update to .NET 8 RC1 2023-10-07 13:51:11 -04:00
Jordan DominionandGitHub f7ce860b64 Merge pull request #1656 from tgstation/GeneralPackagesUpdate
General dependency updates
2023-09-30 11:55:03 -04:00
Jordan Dominion 02cce07cd5 Version bump to 5.16.1 2023-09-29 18:42:10 -04:00
Jordan Dominion 2a83af6896 Nuget package updates 2023-09-29 18:05:32 -04:00
Jordan Dominion 3541fd7d49 Version bump to 5.16.0 2023-09-13 19:32:42 -04:00
Jordan Dominion daa6db743a Version bump to 5.15.1 2023-08-25 11:24:03 -04:00
Jordan Dominion e9eaa42f5c Update to web control panel 4.24.0
Version bump to 5.15.0
2023-08-24 22:19:48 -04:00
Jordan Dominion 6f03703292 Merge branch 'dev' into V6 2023-08-24 14:36:31 -04:00
Jordan Dominion bf400a5910 Properly bump API library version 2023-08-24 12:25:24 -04:00
Jordan Dominion c343075d12 .NET 8 warning fixes that might as well be ported 2023-08-24 10:44:19 -04:00
Jordan Dominion 4b0a322b9f Add clairifying doc comment to DMAPI 2023-08-23 19:12:05 -04:00
Jordan Dominion bdc6876734 Fix nuget copyright, setup source link 2023-08-22 19:35:04 -04:00
Jordan Dominion b78d201636 Merge branch 'V6' into LinusTechTipsIsCancelled 2023-08-21 22:19:11 -04:00
Jordan Dominion 794b6df712 Merge branch 'dev' into V6 2023-08-20 22:26:44 -04:00
Jordan DominionandGitHub 2b62e90113 Merge branch 'dev' into Cyberboss-patch-2 2023-08-20 19:54:28 -04:00
Jordan Dominion afbd8e75be Merge branch 'dev' into 1147-TheChangelogBiggus 2023-08-20 01:29:56 -04:00
Jordan Dominion 5a045e7190 Merge branch 'dev' into V6 2023-08-20 01:26:30 -04:00
Jordan Dominion 29929d2978 Switch to MariaDB stable to fix build
Note they have a REST API for releases which we will likely need to use to avoid more 404s in the future: https://mariadb.org/downloads-rest-api/
2023-08-18 11:35:42 -04:00