-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Update webapi/sessions route #19892
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Update webapi/sessions route #19892
Changes from all commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
b3b06fd
Update webapi/sessions route
avatus a0bc6e4
Fix tests
avatus ac07c06
Update func names
avatus 3b15bc7
Merge branch 'master' into michaelmyers/fix_web_sessions
avatus 0552b82
Fix tests
avatus ca75950
Fix integration test
avatus 6948f2b
Add and comment deperecated web session routes
avatus a8eae14
Merge branch 'master' into michaelmyers/fix_web_sessions
avatus 14dab49
Update deprecated comment
avatus b6b914c
Merge branch 'master' into michaelmyers/fix_web_sessions
avatus File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if we should keep the old routes around for a while to avoid breakages. Are these only ever used by the Web UI?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I only see them being used by the Web UI. Although maybe there's some compatibility guarantee we make towards 3rd party clients?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm ok with adding a "DELETE IN 12.0" as long as we don't finally get to deleting in 17.1 😂
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added a deprecated session for the older routes. Didn't know when to put a "DELETE" but left a comment to this PR to give context.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the compatibility guarantee is more in terms of binary versions than APIs, but this is more to play it safe.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's put
DELETE IN 13and let's go back and do this as soon as we cut the v12 branch next week so we don't forget again.