Tingluo Huang
2979fbad94
Add pid to user-agent and session owner. ( #3432 )
2024-08-16 15:17:13 -04:00
Aiqiao Yan
4a1e38095b
backoff if we retried polling for more than 50 times in less than 30m… ( #3232 )
...
* backoff if we retried polling for more than 50 times in less than 30minutes
* run dotnet format
* move delay to after no message trace
* run dotnet format
2024-04-09 14:13:07 -04:00
eeSquared
f467e9e125
Add new SessionConflict return code ( #3215 )
...
* Add new SessionConflict return code
* formatting
* Change return type of CreateSessionAsync to new enum
* Update entry scripts to handle new exit code
* Move enum
2024-03-27 18:49:58 +00:00
Luke Tomlinson
8ebf298bcd
Always Delete Actions Service Session ( #3214 )
...
* Delete Actions Service session always
* update tes
2024-03-21 16:30:34 -04:00
Luke Tomlinson
034c51cd0b
Refresh Token for BrokerServer ( #3167 )
2024-02-26 10:05:41 -05:00
Luke Tomlinson
d296014f99
Remove USE_BROKER_FLOW ( #3162 )
2024-02-21 22:39:26 +00:00
Luke Tomlinson
3449d5fa52
Broker fixes for token refreshes and AccessDeniedException ( #3161 )
2024-02-21 16:43:01 -05:00
Luke Tomlinson
651ea42e00
Handle ForceTokenRefresh message ( #3133 )
...
* Handle ForceTokenRefresh message
* move to constants
* format
2024-02-07 11:24:40 -05:00
Luke Tomlinson
894c50073a
Implement Broker Redirects for Session and Messages ( #3103 )
2024-01-30 20:57:49 +00:00
Luke Tomlinson
3136ce3a71
Send disableUpdate as query parameter ( #2970 )
2023-11-13 10:19:42 -05:00
Luke Tomlinson
c851794f04
send os and arch as query params ( #2913 )
2023-10-09 15:14:00 -04:00
Thomas Boop
c3a7188eca
Update message when runners are deleted ( #2896 )
...
* Update MessageListener.cs
* Update MessageListener.cs
2023-09-28 15:46:11 -04:00
Nikola Jokic
6680a3b142
Switch from InnerException to ErrorCode on disableupdate check ( #2718 )
2023-08-10 16:27:42 +02:00
Tingluo Huang
5b2e4049bc
Return early on invalid_client OAuth exception. ( #2721 )
2023-07-27 21:30:12 -04:00
JoannaaKL
efffbaeabc
Add utf8 with bom ( #2641 )
...
* Change default file encoding
2023-06-02 21:47:59 +02:00
Nikola Jokic
fd96246580
Exit on deprication error ( #2299 )
...
* terminate the runner on deprication message
* added TaskAgentVersion exception to catch deprication
* AccessDenied exception with inner exception InvalidTaskAgent
* Access denied exception in program and in message listener
* Fixed copy
* remove trace message from message listener
2023-03-07 14:09:10 +01:00
Tatyana Kostromskaya
1632e4a343
Support runner upgrade messages ( #2231 )
...
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
2022-11-21 16:17:47 +01:00
Cory Miller
b87b4aac5c
Fix IDE0090 ( #2211 )
2022-10-18 10:54:08 -04:00
Lokesh Gopu
813af29886
Include current runner status while getting messages ( #2026 )
...
* get messages with runner status
* fixed l0 tests
* PR feedback
2022-07-28 16:42:02 -04:00
Tingluo Huang
a65ac083b4
Skip DeleteAgentSession when the acess token has been revoked. ( #1692 )
2022-02-16 16:10:18 -05:00
David Kale
80bf68db81
Crypto cleanup and enable usage of FIPS compliant crypto when required ( #806 )
...
* Use FIPS compliant crypto when required
* Comment cleanup
* Store OAuth signing scheme in credentialData instead of runner setting
Add encryption scheme for job message encyption key to session
Further cleanup of unused crypto code
* Update windows rsa key manager to use crossplat dotnet RSA api
* Undo unneeded ConfigurationManager change
2020-12-04 11:35:16 -05:00
Tingluo Huang
c4626d0c3a
Remove SPS/Token migration code. Remove GHES url manipulate code. ( #513 )
...
* Remove SPS/Token migration code. Remove GHES url manipulate code.
* feedback.
2020-06-03 23:24:53 -04:00
Tingluo Huang
6922f3cb86
sps/token migration tweak, ActionResult casing. ( #462 )
2020-05-11 12:36:35 -04:00
Tingluo Huang
1470a3b6e2
better error when runner removed from service. ( #441 )
2020-04-27 23:02:00 -04:00
Tingluo Huang
6bec1e3bb8
Switch to use token service instead of SPS for exchanging oauth token. ( #325 )
...
* Gracefully switch the runner to use Token Service instead of SPS.
* PR feedback.
* feedback2
* report error.
2020-03-04 21:40:58 -05:00
Julio Barba
c3c66bb14a
Replace remaining Agent -> Runner references ( #229 )
2019-12-16 15:45:00 -05:00
Tingluo Huang
f5f14d4811
Runner register labels during configuration ( #130 )
...
* Runners will add os and architecture labels during registration
* support github.localhost for dev.
2019-10-17 16:33:43 -04:00
Tingluo Huang
c8afc84840
GitHub Actions Runner
2019-10-10 00:52:42 -04:00