Commit Graph
1132 Commits
Author SHA1 Message Date
Jordan Dominion 3a158251a1 Merge branch 'dev' into V6 2023-11-17 10:49:35 -05:00
Jordan Dominion 2fe9392934 Version bump to 5.18.0 2023-11-16 23:14:23 -05:00
Jordan Dominion 17bda5ef48 Standardize naming to "Webpanel" 2023-11-16 23:14:14 -05:00
Jordan Dominion 3bd78163c7 Update webpanel version 2023-11-16 23:05:46 -05:00
Jordan Dominion 5e4fd7cb0b Merge branch 'dev' into V6 2023-11-16 17:55:08 -05:00
Jordan Dominion d36e2f59f8 Add broadcasting support
- Bump appropriate versions
- Add DreamDaemon request field and permission bit.
- Add generic failure error code.
- Remove `ErrorCode` comment since they are being using in #1666.
- Fix bad interop return messages.
- Adjust DMAPI code to support broadcasts.
- Add tests.

Closes #138
2023-11-15 20:53:52 -05:00
Jordan Dominion 4788ceaa5f Merge branch 'V6' into OpenDream 2023-11-15 08:11:19 -05:00
Jordan Dominion a0fd49fd4b Merge branch 'V6' into OpenDream 2023-11-14 19:38:44 -05:00
Jordan Dominion 1b661d8e3f Always install .NET from Microsoft Ubuntu repo
Can't be assed to wait for releases
2023-11-14 17:25:29 -05:00
Jordan Dominion e2e0114770 Update .NET 8.0 release
- Update Microsoft packages.
- Update EF Core tooling.
- Update Docker base images.
- Update build scripts.
- Update actions.
2023-11-14 17:25:18 -05:00
Jordan Dominion 6a4974f038 Merge branch 'dev' into V6 2023-11-14 17:18:55 -05:00
tgstation-server ffa6299058 Merge branch 'master' into dev 2023-11-14 22:16:22 +00:00
Jordan Dominion 227cf94b46 Remove unneeded package install from Dockerfile 2023-11-14 12:27:00 -05:00
Jordan Dominion 6e2d8c1b00 Add missing call to dos2unix in Dockerfile 2023-11-14 12:27:00 -05:00
Jordan Dominion 23f2a30fca Pin yarn@1.22.19
Workaround for https://github.com/yarnpkg/yarn/issues/9011
2023-11-14 12:26:59 -05:00
Jordan Dominion 2fba0f4113 Host MariaDB ourselves
- Locate using REST API.
- Bump to 10.11.6.
- Store in GitHub releases so older installers don't break.

Closes #1633
2023-11-14 12:26:59 -05:00
tgstation-server f6378ea1ad Merge branch 'dev' into V6 2023-11-14 08:25:22 +00:00
tgstation-server ac290fc6ff Merge branch 'master' into dev 2023-11-14 07:56:23 +00:00
Jordan Dominion feedcbfbc5 We killed another MariaDB mirror 2023-11-13 22:06:00 -05:00
Jordan Dominion d2acb3cb91 Merge branch 'V6' into OpenDream 2023-11-12 17:53:49 -05:00
tgstation-server 52ffd3a3cb Merge branch 'master' into dev 2023-11-12 22:25:00 +00:00
Jordan Dominion de0bd33839 Version bump to 5.17.3 2023-11-12 14:20:11 -05:00
Jordan DominionandGitHub 2180da071c Merge pull request #1669 from tgstation/Net8RC2
Update to .NET 8 RC2
2023-11-12 14:03:47 -05:00
tgstation-server 5f7981d410 Merge branch 'dev' into V6 2023-11-12 17:35:22 +00:00
Jordan Dominion 159b033a1f Update to webpanel verison 4.27.0 2023-11-12 08:58:47 -05:00
Jordan Dominion 027b8db6bd Nuget package updates 2023-11-12 08:57:13 -05:00
Jordan Dominion dd3c2c5644 Merge branch 'V6' into Net8RC2 2023-11-12 08:48:00 -05:00
Jordan Dominion b2bce2cc28 Merge branch 'V6' into OpenDream 2023-11-12 08:39:33 -05:00
Jordan Dominion 9ea704b24b Merge branch 'dev' into V6 2023-11-12 08:33:16 -05:00
Jordan Dominion a252c5f95a Update dotnet redistributable to latest 2023-11-11 21:50:38 -05:00
Jordan Dominion 9ea468b824 Version bump to 5.17.2 2023-11-11 21:31:38 -05:00
Jordan DominionandGitHub 66b1b712a2 Merge pull request #1706 from tgstation/DebCleanup
`postinst` cleanup
2023-11-11 14:46:09 -05:00
Jordan Dominion 0c744979ff Merge branch 'V6' into OpenDream 2023-11-10 23:26:31 -05:00
Jordan Dominion 1527900571 Fix .deb installation directory ownership 2023-11-10 23:23:46 -05:00
Jordan Dominion 22bd831c8c Only create tgstation-server user + other permission fixes on first install. 2023-11-10 23:23:19 -05:00
Jordan Dominion 2413dc84f0 Fix .deb postinst conditional. 2023-11-10 23:21:06 -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 DominionandGitHub d50726569f Merge branch 'V6' into 1689-DebUser 2023-11-07 19:36:52 -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 37adb228d0 Bump webpanel version to latest 2023-11-06 16:56:30 -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 b939d722c9 Bump webpanel version to 4.26.0 2023-11-05 17:26:53 -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 be6fe8fa88 Run systemd as the user tgstation-server
- Fix .deb build only working in gh-actions tailored environment.
- Fix indentation in `rules`.
- Fix build script not working fully without a signing key.
- Standardize to node 20 as a build dependency.
- Fix my ADHD in the `README.md`.

Closes #1658
2023-11-04 17:29:54 -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