Skip to content

[16] Join Tokens UI#44701

Merged
avatus merged 7 commits intobranch/v16from
avatus/v16/join_tokens
Aug 26, 2024
Merged

[16] Join Tokens UI#44701
avatus merged 7 commits intobranch/v16from
avatus/v16/join_tokens

Conversation

@avatus
Copy link
Copy Markdown
Contributor

@avatus avatus commented Jul 26, 2024

@github-actions
Copy link
Copy Markdown
Contributor

The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with changelog: followed by the changelog entries for the PR.

@avatus avatus added the no-changelog Indicates that a PR does not require a changelog entry label Jul 26, 2024
@avatus avatus requested review from kimlisa, rudream and ryanclark and removed request for marcoandredinis, smallinsky and zmb3 July 26, 2024 18:04
@public-teleport-github-review-bot
Copy link
Copy Markdown

@avatus - this PR will require admin approval to merge due to its size. Consider breaking it up into a series smaller changes.

@avatus avatus requested a review from r0mant July 26, 2024 19:02
@avatus
Copy link
Copy Markdown
Contributor Author

avatus commented Jul 26, 2024

The manual backport wasn't as bad as i thought. only missing a prop and some color changes 👍

@avatus
Copy link
Copy Markdown
Contributor Author

avatus commented Jul 26, 2024

This backport is now complete and ready for review. thanks team

@zmb3
Copy link
Copy Markdown
Collaborator

zmb3 commented Jul 27, 2024

Let's hold this for 16.2.

avatus added 6 commits August 13, 2024 09:34
This PR implements list/delete for tokens in the api the same way as
tctl interacts with them. This does not include pagination yet but is
currently being used while the feature is in development. Pagination can
come in the future in the form of a sort cache, but the endpoints won't
change
Empty join token responses would show an error instead of an empty list
message
@avatus avatus force-pushed the avatus/v16/join_tokens branch from 9773f49 to 7423e3d Compare August 13, 2024 14:34
@zmb3 zmb3 added the release-16.2 To be released in v16.2 label Aug 15, 2024
@zmb3 zmb3 removed the do-not-merge label Aug 26, 2024
@avatus avatus added this pull request to the merge queue Aug 26, 2024
@avatus avatus removed this pull request from the merge queue due to a manual request Aug 26, 2024
@avatus avatus added this pull request to the merge queue Aug 26, 2024
github-merge-queue Bot pushed a commit that referenced this pull request Aug 26, 2024
* Add token list/delete endpoints (#42402)

This PR implements list/delete for tokens in the api the same way as
tctl interacts with them. This does not include pagination yet but is
currently being used while the feature is in development. Pagination can
come in the future in the form of a sort cache, but the endpoints won't
change

* Add token ACL/routes

* Add initial join tokens UI

* Add Allow and GCP fields to ui join token

* Fix missing styled components

* Fix empty join token state (#45413)

Empty join token responses would show an error instead of an empty list
message

* Update button case
Merged via the queue into branch/v16 with commit 187358d Aug 26, 2024
@avatus avatus deleted the avatus/v16/join_tokens branch August 26, 2024 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport no-changelog Indicates that a PR does not require a changelog entry release-16.2 To be released in v16.2 size/lg ui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants