Jordan Dominion
410111b21d
Try a real fake private key
2026-01-11 20:45:07 -05:00
Jordan Dominion
439001eb13
Fix test logging
2026-01-11 20:37:35 -05:00
Jordan Dominion
abfb773642
Improvements to the GitHub app auth expiry test
2026-01-11 19:16:47 -05:00
Jordan Dominion
c95c9be9c8
Add regression test for de9207fb33
2026-01-11 18:33:11 -05:00
Jordan Dominion
741144ae45
Final options conversions
2025-08-16 01:09:10 -04:00
Jordan Dominion
3c46164515
ThrowsExactly conversion except harder
2025-08-01 19:37:43 -04:00
Jordan Dominion
da06491f96
Replace deprecated ReferenceEquals with AreSame
2025-07-30 17:40:31 -04:00
Jordan Dominion
3df4771f89
Use service provider HttpMessageHandler factory for GitHub client
2025-02-16 17:35:33 -05:00
Jordan Dominion
be6960d942
Move long-running delay task fix to AsyncDelayer
...
Fixes #1985
2024-11-03 10:28:09 -05:00
Jordan Dominion
59dd0351b8
Move RepositorySettings out of Internal namespace
...
Make abstract
2024-09-03 07:02:39 -04:00
Jordan Dominion
0f9448a39d
Support for GitHub Apps as instance repository credentials
2024-09-02 20:59:22 -04:00
Jordan Dominion
a42dafb3ab
Add support for GitHub App installation authentication to IGitHubClientFactory
2024-08-13 21:51:59 -04:00
Jordan Dominion
f640c2d248
Add TestReferenceCountingContainer
2024-01-24 20:43:03 -05: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
0a492cbecc
Additional testing for FifoSemaphore
2023-07-11 17:48:32 -04:00
Jordan Dominion
a4362336fa
Add FifoSemaphore and test
2023-07-10 14:37:12 -04:00
Dominion
395ee7d316
Add DummyGitHubService for live testing
...
- Also enable repo additional features for testing if possible
- Change a bunch of `TestInitialize`rs to `ClassInitialize`rs
2023-06-04 13:15:09 -04:00
Dominion
97d5f58fd5
Move GitHub related utils to their own namespace
2023-06-04 00:47:15 -04:00
Dominion
fe7d91a06b
GitHubService and factory + AdministrationController replacement
2023-06-04 00:33:05 -04:00
Dominion
d91139caff
Improvements to GitHubClientFactory
...
- Add caching, and logging (useful for rate limit prediction).
2023-04-30 09:32:27 -04:00
Dominion
43e1fec1b0
Move a bunch of non-core classes to new Utils namespace
...
- Clean up VS messages, primarily in SessionController.cs
2023-04-23 13:42:16 -04:00