-
Notifications
You must be signed in to change notification settings - Fork 39
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
feat(box-connector): Box Connector #3753
Conversation
connectors/box/src/main/java/io/camunda/connector/box/BoxUtil.java
Dismissed
Show dismissed
Hide dismissed
bf43ae7
to
54dfde6
Compare
54dfde6
to
5f5d8a5
Compare
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.
Overall good, few comments.
We could also make more tests, but might be irrelevant, as it would be testing the box api
defaultValue = "developerToken", | ||
description = | ||
"Specify authentication strategy. Learn more at the <a href=\"https://developer.box.com/guides/authentication/\" target=\"_blank\">documentation page</a>") | ||
public sealed interface Authentication |
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.
Authentication interface could be in another file for readability
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 prefer to have the whole request in a single file. Maybe a matter of taste
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 tend to agree with @mathias-vandaele here, I feel it helps when navigating code
name = "type", | ||
defaultValue = "createFolder", | ||
description = "The operation to execute.") | ||
public sealed interface Operation |
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.
Same, it could be separated for readability
Description
Add Box.com Connector
Related issues
https://github.com/camunda/team-connectors/issues/958
Related epic
https://github.com/camunda/product-hub/issues/2399
Checklist
no milestone
label.