-
Notifications
You must be signed in to change notification settings - Fork 231
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
Add piggyback commands to ui #1791
Add piggyback commands to ui #1791
Conversation
Very cool to see this enhancement, thanks @vvasilevbosch @thfries would be great if you could have a look at the PR. It adds something we used to have in the commercial devops UI, a templating mechanism to select and configure Ditto devops commands and execute them with Admin permissions. I can also review, however I am not so familiar with the UI yet. |
Hi, @vvasilevbosch, @thjaeckle, Sure, love to do that. Glad to see these extensions. Thanks, @vvasilevbosch |
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.
@vvasilevbosch, very nice! Looks like quite some effort.
I made some suggestions.
One major decision is if this should be included into the Operations tab or if it should stay a separate tab (@thjaeckle , wdyt?)
I m not used to operating ditto, so I can not judge usability here very well.
One thought from my side: there are 2 "service" selections, one on the main page and one in the modal. I was thinking if we could keep just one service selection on the main page and include the template selection below the service selection. Thus we may not need a separate modal. Just one dropdown for the template.?
I think it should go into the "Operations" tab - I would not want to "clutter" the top-menu with more items .. |
I haven't thought about a second navigation yet. I would do it like on the connections tab, with one almost full screen for editing the connection and below the area to monitor the connection. You need to scroll down the page |
@thfries @thjaeckle, I have applied the suggested changes. I left out moving the piggyback commands to the operations tab for now, since it's still under discussion. |
That is also better than having it at top level, so I would also suggest doing it that way. |
Signed-off-by: Vasil Vasilev <vasil.vasilev@bosch.com>
…led in case of callDittoREST method error thrown Signed-off-by: Vasil Vasilev <vasil.vasilev@bosch.com>
…util function. Apply suggested changes Signed-off-by: Vasil Vasilev <vasil.vasilev@bosch.com>
Signed-off-by: Vasil Vasilev <vasil.vasilev@bosch.com>
635ea54
to
51d7a0b
Compare
Signed-off-by: Vasil Vasilev <vasil.vasilev@bosch.com>
Very nice @vvasilevbosch, looks good. I propose to
|
Signed-off-by: Vasil Vasilev <vasil.vasilev@bosch.com>
@thfries @thjaeckle I have commited the proposals, but I found a small bug in the functionality that I need to fix, also I must remove some piggyback commands, that are not available in ditto, e.g. in search service - index namespace |
Signed-off-by: Vasil Vasilev <vasil.vasilev@bosch.com>
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.
LGTM!
Thanks @vvasilevbosch
…Value(value, -1) Signed-off-by: Vasil Vasilev <vasil.vasilev@bosch.com>
@thjaeckle I think this is ready for merge, is there something from my side that should be done? |
No description provided.