Skip to content

[v14] Enable Connect My Computer Discover tile & deep links in Connect#33688

Merged
ravicious merged 2 commits intobranch/v14from
ravicious/v14/enable-deep-link-support
Nov 13, 2023
Merged

[v14] Enable Connect My Computer Discover tile & deep links in Connect#33688
ravicious merged 2 commits intobranch/v14from
ravicious/v14/enable-deep-link-support

Conversation

@ravicious
Copy link
Copy Markdown
Member

@ravicious ravicious commented Oct 19, 2023

Backport #33637 (partially). Do not merge before #32185 release (slated for v14.2).

As discussed in #33684 (comment), these changes will make it so that the packaged build of Connect will be recognized by the OS as a valid handler for teleport:// links.

We should merge it only before the launch of the Connect My Computer Discover tile (slated for v14.2) so that previous builds of Connect are not recognized as handlers for teleport://.

Changelog: Added a guided flow for joining your computer to the Teleport cluster using Teleport Connect; find it in the Web UI under Enroll New Resource -> Connect My Computer (available only for local users, see the prerequisites at https://goteleport.com/docs/connect-your-client/teleport-connect/#connect-my-computer)

@github-actions github-actions Bot requested review from gzdunek and ryanclark October 19, 2023 12:42
@ravicious ravicious force-pushed the ravicious/v14/enable-deep-link-support branch from a1a0748 to 5c87bed Compare October 19, 2023 12:42
@ravicious ravicious changed the title Configure custom protocol in electron-builder [v14] Enable support for deep links in Connect Oct 19, 2023
@ravicious ravicious force-pushed the ravicious/v14/enable-deep-link-support branch from 5c87bed to abbfce9 Compare November 7, 2023 12:13
@ravicious ravicious changed the base branch from branch/v14 to bot/backport-34078-branch/v14 November 7, 2023 12:13
Base automatically changed from bot/backport-34078-branch/v14 to branch/v14 November 8, 2023 07:30
@ravicious ravicious force-pushed the ravicious/v14/enable-deep-link-support branch from abbfce9 to 09b80eb Compare November 8, 2023 09:45
@ravicious ravicious changed the title [v14] Enable support for deep links in Connect [v14] Enable Connect My Computer Discover tile & deep links in Connect Nov 8, 2023
@ravicious
Copy link
Copy Markdown
Member Author

@ryanclark @gzdunek Reminder about the reviews for this backport, I'd like to be able to merge it on Friday or Monday!

This acts as sort of a "feature flag" PR that will enable both deep link support in Connect & the Discover tile for Connect My Computer.

@ravicious ravicious added this pull request to the merge queue Nov 13, 2023
Merged via the queue into branch/v14 with commit 1033916 Nov 13, 2023
@ravicious ravicious deleted the ravicious/v14/enable-deep-link-support branch November 13, 2023 12:53
@ravicious ravicious added the no-changelog Indicates that a PR does not require a changelog entry label Nov 13, 2023
@camscale camscale mentioned this pull request Nov 15, 2023
@camscale camscale mentioned this pull request Nov 16, 2023
@ravicious ravicious removed the no-changelog Indicates that a PR does not require a changelog entry label Nov 20, 2023
@fheinecke fheinecke mentioned this pull request Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants