Skip to content

[v17] Show active tab name in status bar#51374

Merged
gzdunek merged 1 commit intobranch/v17from
gzdunek/backport-51108/v17
Jan 22, 2025
Merged

[v17] Show active tab name in status bar#51374
gzdunek merged 1 commit intobranch/v17from
gzdunek/backport-51108/v17

Conversation

@gzdunek
Copy link
Copy Markdown
Contributor

@gzdunek gzdunek commented Jan 22, 2025

Backport #51108 to branch/v17

changelog: Teleport Connect now shows a resource name in the status bar

* Show active document in the status bar

* Update reading breadcrumbs value in tests

* Show db name first and then username

* Add helpers for making documents

* Show document icon in tabs and adjust styling

* Update gateway title from the document title

* Fix document helpers

* Put breadcrumbs in title

* Simplify breadcrumb key

* Optimize `useActiveDocumentClusterBreadcrumbs`

* Deprecate `isDocumentTshNodeWithLoginHost` and `isDocumentTshNodeWithServerId`

* Remove `aria-label="breadcrumbs"`

* Replace id with class

* Reuse `makeAppGateway`, `makeDatabaseGateway` and `makeKubeGateway` helpers in docs helpers

* Add a comment about updating gateway title

* Re-update the format of db gateways title

* Render entire TabHost instead of only tabs

* Make comment more specific

(cherry picked from commit d1862f3)
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from ravicious January 22, 2025 20:58
@gzdunek gzdunek added this pull request to the merge queue Jan 22, 2025
Merged via the queue into branch/v17 with commit 824ce27 Jan 22, 2025
@gzdunek gzdunek deleted the gzdunek/backport-51108/v17 branch January 22, 2025 21:38
@camscale camscale mentioned this pull request Jan 22, 2025
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.

3 participants