teleport/tool
Rafał Cieślak 847a1b1167
Implement waiting for Connect My Computer node to join cluster (#30905)
* Add daemon.Service.ResolveClusterURI

* Accept agents dir through command line flag

tshd needs to know this out of band, so that when the Electron app tells
it to watch for host UUID file for a specific cluster, the Electron app
can send just the profile name of the cluster instead of an arbitrary path
on the computer.

* Implement WaitForConnectMyComputerNodeJoin in tsh daemon

* wait: Use addEventListener instead of onabort

* Make TshAbortController emit abort event only once

This aligns it with a regular AbortController, which also emits the event
only once.

* Refactor how types are imported in tshd fixtures

* Implement WaitForConnectMyComputerNodeJoin in Electron app

* createAbortController: Add signal.aborted, use emitter.once

* Improve wait function based on Deno implementation

72d6e6641e/async/delay.ts (L39)

* Add a comment about the events package
2023-09-21 11:43:10 +00:00
..
common show discovered name in non-verbose request search (#30196) 2023-08-09 18:22:12 +00:00
tbot [Buddy 30860] Added --insecure flag to tbot (#31093) 2023-09-11 08:16:18 +00:00
tctl remove prefix matching in tctl (#31916) 2023-09-18 21:21:20 +00:00
teleport AWS OIDC: command to configure IAM for listing databases (#31656) 2023-09-15 18:17:48 +00:00
tsh Implement waiting for Connect My Computer node to join cluster (#30905) 2023-09-21 11:43:10 +00:00