-
Notifications
You must be signed in to change notification settings - Fork 95
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
Fixes #38123 - add template invocation info to new job details #938
Fixes #38123 - add template invocation info to new job details #938
Conversation
Needs either a foreman table pr, or to change to use pf4 table |
@adamruzicka Could you review the back end? (the comment about the foreman table - the ui is working just a bit squished without it) |
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.
Oh, looks like I forgot to submit this, sorry about the delay
cfc8ce7
to
79f9833
Compare
Created theforeman/foreman#10419 for this PR |
import { addToast } from 'foremanReact/components/ToastsList'; | ||
import { translate as __ } from 'foremanReact/common/I18n'; | ||
|
||
export const TemplateActionButtons = ({ |
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.
TODO: Move action buttons to kebab in the table, and keep as buttons in the page
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.
Wouldn't it be enough to have them in the kebab? It's taking up a lot of space in the expandable row. 🤔
EDIT: oh you probably mean to keep them on the page which is opened in a new tab, sorry (/job_invocations_detail/:id:/host_invocation/:id:
)
Depends on : theforeman/foreman#10419 |
79f9833
to
d0952ff
Compare
Added kebabs to the table, need to still address some comments |
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.
Thank you very much for such a big PR. It works as it should. After resolving the tests, backend conversation, and your to-do comments, it's ready to be merged.
The dependency in foreman was merged, could you please bump the required foreman version? |
d0952ff
to
5e3ce65
Compare
5e3ce65
to
895c444
Compare
webpack/JobInvocationDetail/TemplateInvocationComponents/TemplateActionButtons.js
Outdated
Show resolved
Hide resolved
895c444
to
4dc0a88
Compare
4dc0a88
to
359c252
Compare
359c252
to
fa2acbd
Compare
No description provided.