Skip to content

[v13] webapi cleanup (#24363)#25367

Merged
ibeckermayer merged 1 commit intobranch/v13from
isaiah/backport-24363-branch/v13
Apr 29, 2023
Merged

[v13] webapi cleanup (#24363)#25367
ibeckermayer merged 1 commit intobranch/v13from
isaiah/backport-24363-branch/v13

Conversation

@ibeckermayer
Copy link
Copy Markdown
Contributor

backport #24363 to branch/v13

* 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>
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from kimlisa April 28, 2023 22:44
@ibeckermayer ibeckermayer added this pull request to the merge queue Apr 29, 2023
Merged via the queue into branch/v13 with commit a5b30c8 Apr 29, 2023
@ibeckermayer ibeckermayer deleted the isaiah/backport-24363-branch/v13 branch April 29, 2023 16:06
@r0mant r0mant mentioned this pull request Jul 14, 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.

3 participants