Commit Graph
107 Commits
Author SHA1 Message Date
Jordan Dominion 86cf4daee8 I'm losing my fucking mind [DMDeploy] 2025-04-18 21:10:24 -04:00
Jordan Dominion 6ea21d3667 Fix timestamp being read from the wrong list
Fixes #2213
2025-04-18 10:56:07 -04:00
Jordan Dominion d9dcbba795 Compatibility with SpacemanDMM's redefined_proc lint
Closes #2056
2024-12-21 11:13:04 -05:00
Jordan Dominion 442ad80017 Add client count to DreamDaemon responses
Closes #1909
2024-08-31 21:58:17 -04:00
Jordan Dominion f7c94618b2 Fix DMAPI documentation comment typos 2024-08-10 22:54:04 -04:00
Jordan Dominion 895212c265 DMAPI v7.2.0
- Add consumer APIs for overriding HTTP GET implementation.
- Fix Discord documentation links.
- Use IETF RFC 2119 wording in documentation.
- Populate some documentation comments for previously undocumented public entities.
2024-08-09 18:47:50 -04:00
Jordan Dominion ba97aa233a Fix a typo in DMAPI. Bump version to 7.1.3 2024-07-21 20:19:59 -04:00
Jordan DominionandGitHub daac696c50 Revert "Add Revision Date to V3 DMAPI" 2024-05-10 18:21:06 -04:00
ZephyrTFA 3c8cc5c8a9 Merge remote-tracking branch 'upstream/dev' into rinfo 2024-05-09 16:14:18 -04:00
ZephyrTFA f11c593e5b world.timezone doesnt even exist pre 514 2024-05-09 16:13:23 -04:00
Jordan Dominion 99718467da Fix proc must call parent linter errors on goon 2024-03-24 12:42:03 -04:00
Jordan Dominion 289fae897e Update DMAPI License year 2024-03-23 19:59:08 -04:00
Jordan Dominion 430b1f9777 Workaround for world.Export potentially hanging forever
I'm going to close #1681 with this because I haven't seen that particular issue in for every and it's the most closely related.
2024-02-22 19:05:03 -05:00
Jordan Dominion 0bbf7cd46a Add DMAPI triggerable custom events
Closes #1746
2024-02-19 16:56:01 -05:00
Jordan Dominion 4500719a1c DMAPI 7.1.0: Add TGS_FILE2TEXT_NATIVE 2024-02-15 17:31:23 -05:00
Jordan Dominion f35f8e84b5 Properly queue chat messages that are sent while detached 2024-01-14 16:37:53 -05:00
Jordan Dominion 77a4d276bd Fix DMAPI/Interop Version issue with TGS5 servers 2023-12-29 15:32:15 -05:00
Jordan Dominion 30f2afe43b Merge branch 'V6' into OpenDream 2023-10-23 20:23:32 -04:00
Jordan Dominion 53eafffbd0 Add world.TgsVisibility() to DMAPI 2023-10-21 19:06:52 -04:00
Jordan Dominion 4c84601435 Fix DMAPI not returning a value for world.TgsSecurityLevel() 2023-10-20 23:48:12 -04:00
Jordan Dominion 04bf89f646 More DMAPI updates for OpenDream 2023-10-16 03:11:49 -04:00
Jordan Dominion 6e015f86fa WIP OpenDream Support 2023-10-09 15:42:29 -04:00
Jordan Dominion 4b0a322b9f Add clairifying doc comment to DMAPI 2023-08-23 19:12:05 -04:00
Jordan Dominion 64902c73c9 Fix DMAPI verison [TGSDeploy][DMDeploy] 2023-07-15 00:08:24 -04:00
Dominion 18c03a9f02 512 DMAPI compatibility 2023-06-15 07:52:43 -04:00
Dominion 0d4ed0532d Enable receiving health checks in DMAPI event handler
- Internal renaming of Heartbeats to Health Checks
- No API changes for now
2023-06-04 10:04:43 -04:00
Dominion ef13f1eb42 Bump DMAPI version to label the interop version 2023-05-29 11:11:26 -04:00
Dominion 90593f4fb2 Clear DMAPI channels cache on TGS detach 2023-05-20 19:07:53 -04:00
Dominion 25a74c3234 Add missing events to DMAPI 2023-05-14 10:49:43 -04:00
Dominion a5a86bcd6d Adds missing undef [DMDeploy] 2023-04-17 13:14:58 -04:00
Dominion 633b628f2d Remove stray semi-colon from DMAPI [DMDeploy] 2023-04-17 11:26:17 -04:00
Dominion 70689d8036 The big topic chunking commit
- Implemented topic request and response chunking
- Removed GitHub workflows from .sln as they are auto-detected
- Interop version bump to 5.6.0
- DMAPI version bump to 6.4.0
- Split common chunking code into its own DMAPI/v5 file
- Added DMAPI/v5 file just for all the new topic handling methods
- Fixed runtime errors duing Topic calls not being reported to TGS
- Fixed certain topic requests returning lists instead of JSON
- Bridge and topic response chunk handling merged into `BridgeRequestChunker` now just `Chunker`
- `CombinedTopicResponse` is no longer used outside of SessionController
2023-04-16 17:31:48 -04:00
Kyle Spier-SwensonandGitHub 05987e4349 Update tgs.dm dmapi version 2023-04-07 12:11:37 -07:00
Dominion 28571bd056 Support chat message queuing from chat commands. 2023-04-03 12:29:16 -04:00
Dominion 0a18905e16 Fix DMAPI embed footer serialization 2023-04-02 22:02:08 -04:00
Dominion 2440372118 Allow extending /datum/tgs_chat_commands 2023-03-31 20:46:48 -04:00
Dominion c7b666646c Add chat embed system 2023-03-28 02:20:05 -04:00
AffectedArc07 e346238472 DMAPI 515 compat for TGS3 2022-10-27 18:13:11 +01:00
Jordan Brown bf9832d98c Bump DMAPI version 2022-02-26 17:32:38 -05:00
AffectedArc07andGitHub 994d079237 Update src/DMAPI/tgs.dm 2021-04-28 18:48:15 +01:00
AffectedArc07 cf58486dbe Need this 2021-04-28 14:49:02 +01:00
AffectedArc07 13cbaba942 Event for successful DD launches 2021-04-28 14:28:53 +01:00
Jordan Brown 228b94d2fb DMAPI to 6.0.3 2021-02-21 13:05:52 -05:00
Jordan Brown 0c1b1ba2ba Remove stray space [TGSDeploy][DMDeploy] 2021-01-31 13:30:02 -05:00
Jordan Brown 5b86f1a444 Fix V3 DMAPI build error [DMDeploy][TGSDeploy] 2021-01-31 13:02:24 -05:00
Jordan Brown 5ff8ef27c0 Bump DMAPI version to 6.0.1 2021-01-23 12:49:27 -05:00
Jordan Brown ce78898a8e Fix a minor DMAPI documentation error 2021-01-23 12:46:49 -05:00
Jordan Brown 44b6057d01 Improve capitalization on Maximum and Minimum DMAPI versions 2021-01-22 10:44:34 -05:00
Jordan Brown ed0a04c4a0 Serparate the DMAPI version from Interop Version 2021-01-21 11:52:22 -05:00
Jordan Brown 944a6a4f2f Why am I calling it Del? 2021-01-14 14:00:13 -05:00