Skip to content

[v12] webapi cleanup (#24363)#25368

Merged
ibeckermayer merged 1 commit intobranch/v12from
isaiah/backport-24363-branch/v12
May 1, 2023
Merged

[v12] webapi cleanup (#24363)#25368
ibeckermayer merged 1 commit intobranch/v12from
isaiah/backport-24363-branch/v12

Conversation

@ibeckermayer
Copy link
Copy Markdown
Contributor

backport #24363 to branch/v12

* Add isModeratedSession flag to web ssh session

* Fix lint

* Change to snakecase

* Change to moderated

* Ensures every Session has a valid Kind field.

Also cleans up the client code to distinguish between
terminalSessionPath and activeAndPendingSessionsPath.

* Entirely removes siteSessionGet which was not being used

* removes siteSessionGenerate which was not being used

* removes test testing webapi/sites/<cluster-name>/sessions post call, which is no longer used by the frontend

* removing unused struct

---------

Co-authored-by: Michael Myers <michael.myers@goteleport.com>
@ibeckermayer ibeckermayer enabled auto-merge April 29, 2023 15:43
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from kimlisa May 1, 2023 15:21
@ibeckermayer ibeckermayer added this pull request to the merge queue May 1, 2023
Merged via the queue into branch/v12 with commit f96aaf2 May 1, 2023
@ibeckermayer ibeckermayer deleted the isaiah/backport-24363-branch/v12 branch May 1, 2023 15:51
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