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 Dominion
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 Brown
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