Commit Graph
61 Commits
Author SHA1 Message Date
github-actions[bot]GitHubtgstation-ci[bot] <179393467+tgstation-ci[bot]@users.noreply.github.com>
ba99f74a06 Automatic TGS DMAPI Update (#4637)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Full changelog can be found
[here](https://raw.githubusercontent.com/tgstation/tgstation-server/gh-pages/changelog.yml).
#tgs-dmapi-release

Co-authored-by: tgstation-ci[bot] <179393467+tgstation-ci[bot]@users.noreply.github.com>
2025-10-11 18:22:34 -04:00
JeremiahandGitHub 9db2f6916b Sets prettier to run on the repo (#91379)
## About The Pull Request
Prettier (an auto formatter) is set to only run within the tgui folder
currently. This removes that limitation, allowing it to automatically
format all supported files in the repo (.js, .html, .yml
[etc](https://prettier.io/docs/))

I made a few exceptions for bundled and generated files
## Why It's Good For The Game
I'm of the opinion that code should look uniform and am lazy enough to
want CTRL-S to format files without having to think beyond that
## Changelog
2025-05-29 21:23:59 -07:00
tgstation-ci[bot]GitHubtgstation-ci[bot] <179393467+tgstation-ci[bot]@users.noreply.github.com>
a56cdc47f2 Automatic TGS DMAPI Update (#90728)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Full changelog can be found
[here](https://raw.githubusercontent.com/tgstation/tgstation-server/gh-pages/changelog.yml).
#tgs-dmapi-release

Co-authored-by: tgstation-ci[bot] <179393467+tgstation-ci[bot]@users.noreply.github.com>
2025-04-19 13:44:49 +00:00
tgstation-ci[bot]GitHubtgstation-ci[bot] <179393467+tgstation-ci[bot]@users.noreply.github.com>
9a99b21db7 Automatic TGS DMAPI Update (#90723)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Full changelog can be found
[here](https://raw.githubusercontent.com/tgstation/tgstation-server/gh-pages/changelog.yml).
#tgs-dmapi-release

Co-authored-by: tgstation-ci[bot] <179393467+tgstation-ci[bot]@users.noreply.github.com>
2025-04-18 21:06:49 -04:00
tgstation-ci[bot]GitHubtgstation-ci[bot] <179393467+tgstation-ci[bot]@users.noreply.github.com>LemonInTheDark
36f123f7ae Automatic TGS DMAPI Update (#88639)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Full changelog can be found
[here](https://raw.githubusercontent.com/tgstation/tgstation-server/gh-pages/changelog.yml).

- Added compatibility with SpacemanDMM's `redefined_proc` lint. (#2058
Cyberboss)
#tgs-dmapi-release

Co-authored-by: tgstation-ci[bot] <179393467+tgstation-ci[bot]@users.noreply.github.com>
Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
2024-12-28 20:48:06 -08:00
orange manGitHubtgstation-server-ci[bot] <161980869+tgstation-server-ci[bot]@users.noreply.github.com>
e42ba4116f Automatic TGS DMAPI Update (#86484)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Full changelog can be found
[here](https://raw.githubusercontent.com/tgstation/tgstation-server/gh-pages/changelog.yml).

- Added support for relaying current client count back to TGS during
health checks. (https://github.com/tgstation/tgstation-server/pull/1920
@Cyberboss)
#tgs-dmapi-release

Co-authored-by: tgstation-server-ci[bot] <161980869+tgstation-server-ci[bot]@users.noreply.github.com>
2024-09-06 02:09:50 +00:00
orange manGitHubtgstation-server-ci[bot] <161980869+tgstation-server-ci[bot]@users.noreply.github.com>
8868a5d1fe Automatic TGS DMAPI Update (#85751)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Full changelog can be found
[here](https://raw.githubusercontent.com/tgstation/tgstation-server/gh-pages/changelog.yml).

- Added consumer APIs for overriding HTTP GET implementation.
(https://github.com/tgstation/tgstation-server/pull/1853 @Cyberboss)
- Fixed Discord documentation links.
(https://github.com/tgstation/tgstation-server/pull/1853 @Cyberboss)
- Use IETF RFC 2119 wording in documentation.
(https://github.com/tgstation/tgstation-server/pull/1853 @Cyberboss)
- Populate some documentation comments for previously undocumented
public entities.
(https://github.com/tgstation/tgstation-server/pull/1853 @Cyberboss)
#tgs-dmapi-release

Co-authored-by: tgstation-server-ci[bot] <161980869+tgstation-server-ci[bot]@users.noreply.github.com>
2024-08-12 22:21:54 -04:00
orange manGitHubtgstation-server-ci[bot] <161980869+tgstation-server-ci[bot]@users.noreply.github.com>
c6a1cd0a14 Automatic TGS DMAPI Update (#85727)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Full changelog can be found
[here](https://raw.githubusercontent.com/tgstation/tgstation-server/gh-pages/changelog.yml).

- Added some debug log statements.
(https://github.com/tgstation/tgstation-server/pull/1829 @Cyberboss)
- Fixed a grammar mistake in a comment.
(https://github.com/tgstation/tgstation-server/pull/1829 @Cyberboss)
#tgs-dmapi-release

Co-authored-by: tgstation-server-ci[bot] <161980869+tgstation-server-ci[bot]@users.noreply.github.com>
2024-08-09 22:01:20 -04:00
Jordan DominionandGitHub a2d7765caf Post release notes in DMAPI PR body (#85723)
- Change committer to tgstation-server-ci[bot]

Also denaturing DMAPI slightly so I can test.
2024-08-09 23:28:50 +00:00
ec651df6a2 Automatic TGS DMAPI Update (#85235)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2024-07-26 01:08:51 -04:00
norsvenskaandGitHub 5f80128fa9 Corrects 200+ instances of "it's" where it should've been "its" instead (#85169)
## About The Pull Request

it's - conjunction of "it" and "is"
its - possessive form of "it"

grammar is hard, and there were a lot of places where "it's" was used
where it shouldn't have been. i went and painstakingly searched the
entire repository for these instances, spending a few hours on it. i
completely ignored the changelog archive, and i may have missed some
outliers. most player-facing ones should be corrected, though
## Why It's Good For The Game
proper grammar is good

## Changelog
🆑
spellcheck: Numerous instances of "it's" have been properly replaced
with "its"
/🆑
2024-07-21 13:41:37 -06:00
af3622527c Automatic TGS DMAPI Update (#82221)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2024-03-25 10:49:19 -04:00
c0c1a0e7c5 Automatic TGS DMAPI Update (#81655)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2024-02-29 03:14:55 +00:00
eb6cceab6d Automatic TGS DMAPI Update (#80973)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2024-01-17 04:47:39 -05:00
be5d2b3b9e Automatic TGS DMAPI Update (#80664)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-12-31 19:54:06 +00:00
Jordan DominionandGitHub c11ab6c862 Emergency DMAPI fix for downstreams still on TGS5 (#80653)
There was a double version bump on two branches that got merged, this
feature flag should be in 8
2023-12-29 20:01:44 +00:00
4dfce09df6 Automatic TGS DMAPI Update (#80555)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
Co-authored-by: Jordan Dominion <Cyberboss@users.noreply.github.com>
2023-12-29 14:41:17 +00:00
cbc77818b5 Automatic TGS DMAPI Update (#79967)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-11-26 23:39:13 -05:00
1d6533c525 Bumps compile to 515 (#79134)
## About The Pull Request

LSP supports it, let's GOOOOOO
I've removed the 515 tests since they're stable, alongside the libcall
wrapper. left the rustgcall wrapper cause yaknow memes
Just removed all the 515 and 514 particular define wrappers. gaming

## Changelog
🆑
server: Minimum compile version has been bumped to 515. clients still
support 514 but we're gonna start using 515 restricted features for
serverside now.
/🆑

---------

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2023-11-25 21:03:29 -08:00
30b57d348c Automatic TGS DMAPI Update (#79782)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-11-17 19:08:02 -05:00
a32de2b627 Automatic TGS DMAPI Update (#79177)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
Co-authored-by: Jordan Dominion <Cyberboss@users.noreply.github.com>
2023-11-06 01:15:36 +00:00
c881f2a34b Automatic TGS DMAPI Update (#76845)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-07-19 03:50:44 +00:00
5f3fe0330a Automatic TGS DMAPI Update (#75862)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-06-07 03:00:56 +00:00
d996484cc0 Automatic TGS DMAPI Update (#75761)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-06-01 16:14:24 -04:00
9d37e24f07 Automatic TGS DMAPI Update (#75634)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-05-26 01:07:03 +00:00
77322ea508 Automatic TGS DMAPI Update (#75572)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-05-22 03:34:54 +00:00
ddd150a428 Automatic TGS DMAPI Update (#74979)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-04-27 09:03:13 +12:00
40c566e459 Automatic TGS DMAPI Update (#74795)
This pull request updates the TGS DMAPI to the latest version. Please
note any breaking or unimplemented changes before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-04-19 22:36:38 +00:00
e802ad59c1 Automatic TGS DMAPI Update (#74584)
This pull request updates the TGS DMAPI to the latest version. Please
note any breaking or unimplemented changes before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-04-07 21:34:23 +00:00
561dc6e4b1 Automatic TGS DMAPI Update (#74499)
This pull request updates the TGS DMAPI to the latest version. Please
note any breaking or unimplemented changes before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-04-06 04:19:24 +00:00
b34be68751 Automatic TGS DMAPI Update (#74448)
This pull request updates the TGS DMAPI to the latest version. Please
note any breaking or unimplemented changes before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-04-02 21:00:23 -06:00
36396bb4c2 Automatic TGS DMAPI Update (#74324)
This pull request updates the TGS DMAPI to the latest version. Please
note any breaking or unimplemented changes before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-03-29 15:22:15 +01:00
afcf7b8903 Automatic TGS DMAPI Update (#70843)
This pull request updates the TGS DMAPI to the latest version. Please
note any breaking or unimplemented changes before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2022-11-04 01:23:23 -07:00
b8214cedfc Automatic TGS DMAPI Update (#70662)
Update TGS DMAPI

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2022-10-20 00:28:16 +00:00
san7890andGitHub 2878345ebb Swaps sleep() to use SECONDS define, changes some sleep(1) to sleep(1 TICKS) (#70452) 2022-10-18 21:25:23 -07:00
801304ab4f Automatic TGS DMAPI Update (#70155)
Update TGS DMAPI

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2022-09-27 20:16:51 +13:00
Kyle Spier-SwensonandGitHub 4f7509ed50 [update tgs:DMAPI] Fix git commit detection, fix runtimes when starting tgs on a fresh repo reclone (#65177)
file2list already trims the trailing blank line, skipping the last line like this was unnecessary and runtiming on fresh reclones

Upstream PR tgstation/tgstation-server#1360
2022-03-02 09:44:11 +13:00
TheFakeElonandGitHub 3de38b11b8 [s] Security vulnerability patch (#62568)
About The Pull Request

In my personal, subjective opinion; trialmins should not, in fact, be able to read and delete server/box configuration files on a whim.

cl
server: Patches multiple(?) arbitrary file related vulnerabilities
/cl
2021-11-05 13:31:13 +13:00
0f435d5dff Remove hideous inline tab indentation, and bans it in contributing guidelines (#56912)
Done using this command sed -Ei 's/(\s*\S+)\s*\t+/\1 /g' code/**/*.dm

We have countless examples in the codebase with this style gone wrong, and defines and such being on hideously different levels of indentation. Fixing this to keep the alignment involves tainting the blames of code your PR doesn't need to be touching at all. And ultimately, it's hideous.

There are some files that this sed makes uglier. I can fix these when they are pointed out, but I believe this is ultimately for the greater good of readability. I'm more concerned with if any strings relied on this.

Hi codeowners!

Co-authored-by: Jared-Fogle <35135081+Jared-Fogle@users.noreply.github.com>
2021-02-14 16:53:29 -08:00
7a4f7eff51 Bump DMAPI to 6.0.2 (#56543)
Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2021-02-03 14:24:53 -08:00
Jordan BrownandGitHub e3c29070e6 Automatic TGS DMAPI Update (#55796)
This pull request updates the TGS DMAPI to the latest version.
2021-01-16 15:40:27 -03:00
933e8e93a4 Update TGS DMAPI (#55323)
Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2020-12-03 20:14:21 +13:00
github-actions[bot]andGitHub 10b4b33172 Update TGS DMAPI (#54872) 2020-11-10 15:04:31 -03:00
github-actions[bot]andGitHub 9665fdd50f Update TGS DMAPI (#54448)
This pull request updates the TGS DMAPI to the latest version.
2020-10-20 14:04:26 -03:00
Jordan BrownandGitHub cb49d3301b Bump DMAPI to 5.2.4 (#53222)
Runtime patches
2020-08-29 09:21:04 +12:00
Jordan BrownandGitHub 765b047152 Update TGS DMAPI to 5.2.3 (#52608) 2020-08-02 23:37:15 +08:00
Jordan BrownandGitHub efe101b052 DMAPI 5.2.2 (#51100)
* Update DMAPI to v5.1.0

* Add more event handlers

* Patch

* DMAPI 5.2.0

* DMAPI 5.2.1

* Add missing trailing new line

* Fix the version we print after updates

* 5.2.2
2020-06-04 18:13:37 +02:00
Jordan BrownandGitHub a986fb3170 Fix DMAPI v3 (#50956)
Closes #50955

eheheheheheeh
2020-05-07 14:04:05 +12:00
Jordan BrownandGitHub ad8a75e332 Patching the DMAPI (#50862) 2020-05-05 17:33:13 -07:00
Jordan BrownandGitHub 2f8c10afd6 Update DMAPI to 5.0.0 (#50611) 2020-04-25 15:36:36 +08:00