Commit Graph
74 Commits
Author SHA1 Message Date
Jordan Dominion 933b9d9fe8 Finish properly setting up mirror and caching courtesy of @AffectedArc07 2025-07-21 18:03:39 -04:00
Jordan Dominion 12632a8bb4 AAAAA 2025-07-20 20:07:42 -04:00
Jordan Dominion e240d86429 Pull together all the metadata, documentation, tooling, etc to start pre-releasing the GraphQL API 2024-10-06 10:49:32 -04:00
Jordan Dominion 6753915ef6 Format a bunch of documents 2024-08-21 03:14:55 -04:00
Jordan Dominion 2c4a3d7967 Enable corepack on command line. Fix missed telemetry build in Windows .exe deployment 2024-08-13 23:54:36 -04:00
Jordan Dominion 9b03e2624f Replace DEV_PUSH_TOKEN with App where possible
Update docs
2024-07-16 21:35:02 -04:00
Jordan Dominion cbc9353fcb Add missing libgdiplus dependency 2024-03-22 10:07:13 -04:00
Jordan Dominion ad43286ba8 Remove the need for the extra CI token 2024-01-29 22:52:56 -05:00
Jordan Dominion 9961ba6644 Add CI_STATUSES_TOKEN
Fold Code Scanning workflow into CI Pipeline

Fixes #1638

Update to v3 CodeQL action
2024-01-29 16:05:39 -05:00
Jordan Dominion 7add890f4d Update CONTRIBUTING.md with info about .NET 7.0 SDK requirement 2024-01-29 08:58:48 -05:00
Jordan Dominion c3856fcec1 Create a live test OpenDream can use in their CI
Clean up other minor test things
2023-11-23 16:36:07 -05: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
tgstation-server 24527efe68 Merge branch 'dev' into V6 2023-10-09 15:47:43 +00:00
Jordan DominionandGitHub fbf8b9f5a3 Update CONTRIBUTING.md
Semver and ValueTask notes
2023-10-08 10:07:03 -04:00
Jordan Dominion e84a621ea7 Migrate to .NET 8 Preview
- Update Nuget packages to preview
- Update documentation refs
- Update CI dotnet version
- Update redistributable
- Update winget and deb dependencies
- Update base docker images
- Remove unnecessary console `PropertyGroup`s
- Modify CI to be ODR for the dotnet version
- Fix upgrade `#error`s
- Http2 never worked and now throws a warning. Remove it
- Remove workaround for SqlClient breaking change
- Minor return signature optimization in ProcessExecutor
- Config version -> 5.0.0
- Core version -> 6.0.0
2023-07-26 21:12:57 -04:00
Jordan Dominion 7d94aedba0 Add documentation for code signing repo variable 2023-07-03 20:48:08 -04:00
Jordan Dominion 4ed133323a Update notes about forks with code signing secrets 2023-07-02 18:53:19 -04:00
Jordan Dominion 40eaa4900e Documentation updates 2023-07-02 04:08:26 -04:00
Jordan Dominion 61644065c0 Remove net472 Dependency
- Replace service message boxes with P/Invoke.
- Replace service installer with `sc.exe` invocations.
- Add automatic UAC elevation to service.
- Remove unneeded GlobalSuppressions.cs.
- Upgrade Host.Watchdog/Host.Service/Host.Common/Host.Service.Tests to net6.0(-windows).
- Update docs.
2023-06-28 19:15:39 -04:00
Jordan Dominion 5f353b4e2b .msi + winget package initial support 2023-06-24 03:13:40 -04:00
tgstation-server 3d71915af8 Merge branch 'master' into dev 2023-06-10 00:05:52 +00:00
Dominion d6faba8159 Add secrets.CODECOV_TOKEN 2023-06-09 11:22:14 -04:00
Dominion 8c8328567c CONTRIBUTING.md updates 2023-06-09 11:22:14 -04:00
tgstation-server 580259e6f9 Merge branch 'master' into dev 2023-05-24 00:58:02 +00:00
Dominion 76b214d40e Mock IChatProviders when testing without secrets 2023-05-23 02:59:02 -04:00
Dominion d439bb1586 Minor docs note about MySql migration generation 2023-05-20 16:34:28 -04:00
Jordan Brown 6960525688 Update to .net-6.0. Fix errors and warnings
- Address various IDE messages
- Additional logging
- Do not access DB in Watchdog's actual Dispose
- Fix issue with legacy behaviour in PGSQL
- Remove obsolete dotnet workaround
- Update to v3 actions checkout/upload-artifact/download-artifact
2022-09-13 18:41:18 -04:00
Jordan Brown 5c31b26561 Remove more V4 references 2021-09-08 18:04:40 -04:00
Jordan Brown 2e92b8dea1 More missed references to appsettings.json 2021-01-21 16:21:49 -05:00
Jordan Brown 59362b7a49 Minor cleanups 2020-11-24 13:36:31 -05:00
Jordan Brown 25b9668168 Add /tg/ forums OAuth 2020-11-24 13:14:10 -05:00
Jordan Brown 3ba79307a8 Simplify oauth development flow 2020-11-24 11:17:55 -05:00
Jordan Brown d3bfa091ce Generate code for DMAPI version
So it doesn't need to be remebered that it's in 3 places
2020-10-19 22:31:46 -04:00
Jordan Brown 4f23114988 Minor CONTRIBUTING update 2020-08-19 15:59:00 -04:00
Jordan Brown 54ce78d088 Fix CONTRIBUTING.md slightly 2020-06-29 18:05:50 -04:00
Jordan Brown 90d6cf2326 Add a script for generating migrations in bulk
- Update dotnet ef to 3.1.5
- Update CONTRIBUTING.md
2020-06-29 14:47:28 -04:00
Jordan Brown 32c328a214 CONSTRIBUTING.md update 2020-06-26 16:18:36 -04:00
Jordan Brown 44e4cea531 Note about branches 2020-06-02 12:01:21 -04:00
Jordan Brown 0d1396aea7 Code walkthrough almost everything except component code [DMDeploy] 2020-05-21 17:38:28 -04:00
Jordan Brown beed88f8d0 Interop rewrite WIP 2020-04-20 22:50:40 -04:00
Jordan Brown 0c0d6087c4 RequiredAttribute is for DATABASE VALIDATION ONLY [APIDeploy] 2020-04-13 12:39:19 -04:00
Jordan Brown 32bbcf546e Update repo docs 2020-03-28 12:58:55 -04:00
Jordan Brown 0654910b77 Minor CONTRIBUTING.md update 2020-03-28 12:28:20 -04:00
Jordan Brown 1c6b1975c5 Update CONTRIBUTING.md with Sqlite info 2020-03-25 14:04:48 -04:00
Jordan Brown 41cdeec3c4 Update CONTRIBUTING.md with migration instructions. 2020-01-21 12:17:51 -05:00
Jordan Brown c93f2887b2 Merge upstream 2018-11-29 10:21:20 -05:00
Jordan Brown 86f26d725d Update CONTRIBUTING.md 2018-11-28 16:54:34 -05:00
Jordan BrownandGitHub 774c2ccd4c Merge branch 'master' into SPA 2018-11-26 16:12:07 -05:00
Jordan Brown 93ab39abb4 Cleanup 2018-11-26 15:28:58 -05:00
Jordan Brown 9a4745dcde Change SPA build process to be csproj based 2018-11-06 15:45:10 -05:00