-
Notifications
You must be signed in to change notification settings - Fork 875
feat: add OpenIn option to coder_app #15743
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
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
5483426
work on OpenIn implementation
defelmnq 1752f40
improve open_in parameter handling
defelmnq 0e69ff4
Update provisioner.proto
defelmnq bd9d40b
add open_in logic
defelmnq 8596e92
add open_in logic
defelmnq 9a99df5
Merge remote-tracking branch 'origin/main' into coder_app-open_in
defelmnq 451bf3b
up generated doc
defelmnq 6b8858e
work on ts tests
defelmnq 90fd0e3
work on ts tests
defelmnq 5c207ec
work on tests for tf
defelmnq 803fe24
reset failing tests
defelmnq 82d4f8f
Merge remote-tracking branch 'origin/main' into coder_app-open_in
defelmnq f97a385
bump go.mod
defelmnq bfdaefd
merge
defelmnq c6d18a6
change database type for enum
defelmnq b81b84d
change database type for enum
defelmnq 05db2b7
Merge branch 'main' into coder_app-open_in
defelmnq 9a06745
up gomod
defelmnq 079e474
work on tests in dbmem
defelmnq 6e368bf
work on tests
defelmnq 1dec106
work on tests
defelmnq 54f3a70
increase minor version of provisioner api
defelmnq 5730ea0
Merge remote-tracking branch 'origin/main' into coder_app-open_in
defelmnq 8f76203
improve constant and code logic
defelmnq 4ca1aa0
increase migration idx
defelmnq c64973d
Merge remote-tracking branch 'origin/main' into coder_app-open_in
defelmnq 4698162
increase migration idx
defelmnq 2122b3b
make gen
defelmnq bb801f0
add version history in the provisioner version
defelmnq 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
Update provisioner.proto
- Loading branch information
commit 0e69ff4e8e11b7d0652cda85647112516c4d34e3
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
Oops, something went wrong.
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.
When adding a new field to this protobuf, you will need to increment
provisionerd.proto.CurrentMinor
.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.
TIL - is it documented somewhere? I believe there is no linting rule.
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 second-guessing myself now -- we definitely need to increment minor version when adding a new RPC method.
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.
Yep, no need to increment here. Sorry for the confusion!
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.
We do need to increment the minor version:
https://www.notion.so/coderhq/API-Changes-Back-Compatibility-36e779e691e140d4a3dcb78700c6d0bf?pvs=4#21fc01f1d65847d1a2cff6a2558def76
This is a new feature, not a bug fix, so it gets a minor version increment.
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.
Apologies for the confusion! I opened a separate PR to add some guidelines so we don't get confused about this in future: #16009