mabashian
|
74afc7b424
|
Run prettier to fix failures
|
2020-02-17 12:41:24 -05:00 |
|
John Hill
|
4ac5a1e15a
|
Add IDs for nodes badge and template name
|
2020-02-17 12:41:24 -05:00 |
|
mabashian
|
48eeeea7f3
|
Disable tools/legend buttons when the workflow has no nodes and is displaying the start screen.
|
2020-02-17 12:41:24 -05:00 |
|
mabashian
|
aa6857fd38
|
Hide message stating that the resource has been deleted if the output node is an approval node
|
2020-02-17 12:41:24 -05:00 |
|
mabashian
|
25fe2a2ce6
|
Adds tests for the node type step components in the node modal
|
2020-02-17 12:41:24 -05:00 |
|
mabashian
|
3d1e3741cd
|
Run prettier
|
2020-02-17 12:41:24 -05:00 |
|
mabashian
|
2ef57e0221
|
Adds id to workflow visualizer start screen button
|
2020-02-17 12:41:24 -05:00 |
|
mabashian
|
bc08c02b89
|
Adds ID's to toolbar(s) and action buttons within visualizer/output toolbars.
|
2020-02-17 12:41:24 -05:00 |
|
mabashian
|
50c74a2ec8
|
Adds test coverage for node modal components
|
2020-02-17 12:41:24 -05:00 |
|
mabashian
|
887469d73e
|
Adds test for link add/edit/delete modals
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
f9debb8f94
|
Adds tests for delete all nodes and unsaved changes modals
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
b3929d1177
|
Remove HorizontalSeparator component. Patternfly now has a Divider component that we can use if we need something like this.
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
e3cfdb74ba
|
Adds basic unit test coverage to visualizer components (not including modals).
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
1d0e752989
|
Adds unit test coverage for workflow reducer
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
05a3bb0622
|
Removes unnecessary 'type' field on nodes and links
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
bc7fd26af6
|
Fixes bug where navigating from one output route to another was breaking
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
048d4dbd95
|
Fixes bug where viewing the workflow output, clicking a node to view the details of that job and then hitting the back button would result in an error and no output graph.
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
c70e5357d3
|
Mark min/sec labels for translation
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
7576ba2ade
|
Swap history.push for history.replace to alleviate console warning dealing with pushing to the same path.
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
877e630a90
|
Replace withRouter with useHistory hook
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
ef854aabb7
|
Adds test coverage to the workflow output and workflow output graph components
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
fc3f19bd2b
|
Fix some styling discrepancies between Chrome and Firefox in the workflow viz/output graphs.
Cleans up deleted job/job template use cases. Show message indicating that the ujt associated with a node has been deleted.
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
2bbcd2d663
|
Move visualizer/workflow output state logic out to reducer and refactor some of the larger functions. Introduces contexts for state/dispatch that can be used by descendent components of both the visualizer and the workflow output components.
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
a786118415
|
Removes reference to the node unified job template name in the view modal for now. This component is really just a placeholder and this change fixes an error that is thrown when the node's unified job template is deleted.
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
65429e581a
|
Properly bookend @constants alias so that it doesn't inadvertently match something we don't want it to match
|
2020-02-17 12:41:23 -05:00 |
|
mabashian
|
eb6f4dca55
|
Run prettier
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
ce09c4b3cd
|
Changes "Key" references to "Legend"
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
c971e9d61c
|
Turns all the workflow tool buttons in to pf button components.
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
e34bf90ca7
|
Vertically center the pause icon in the node type letter component
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
700296a558
|
Change Exit button text to Exit Without Saving in the unsaved changes modal.
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
492ea0616e
|
Moves util/workflow.jsx to components/Workflow/WorkflowUtils.jsx and updates imports
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
eddb6e1faf
|
Combines the two start node components into one. Removes use of document.getElementById in workflow components in favor of refs.
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
f98b274177
|
Adds default search and sort columns to the four lists in the workflow node wizard
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
662ff41fe9
|
Moves inline css to styled component in WorkflowOutputToolbar
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
fd146dde30
|
Adds unit test coverage to some of the workflow output components. Also adds support for hovering on workflow results links to see the edge type (success/fail/always).
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
e394d0a6f6
|
Add close button to workflow tools/key
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
5a1a47b7aa
|
Default '---' not needed due to changes to how the prop is passed to CodeMirrorInput
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
3d5c32c354
|
Update function/callback props passed into workflow components to start with "on"
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
01cc0ac8f1
|
Adds unit test coverage for shared workflow components
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
5a9248e619
|
Prettier
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
1d84d03566
|
Stabilized workflow visualizer and output point. Workflow jobs can be viewed and workflows can be built (without jt prompting).
|
2020-02-17 12:41:22 -05:00 |
|
mabashian
|
50ba4f9759
|
Halfway implemented node details. Still need to handle cases where the user has edited the node and cases where the node is brand new.
|
2020-02-17 12:41:21 -05:00 |
|
mabashian
|
de55af6ae6
|
Fully functioning workflow editor without read-only view modal and without prompting.
|
2020-02-17 12:41:21 -05:00 |
|
mabashian
|
ca478ac880
|
Render workflow results. Extensive refactors of workflow components in general.
|
2020-02-17 12:41:21 -05:00 |
|
softwarefactory-project-zuul[bot]
|
78ea643460
|
Merge pull request #5956 from chrismeyersfsu/fix-new_postgres
allow external pg connections
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
|
2020-02-17 15:56:25 +00:00 |
|
chris meyers
|
0db0f81e53
|
allow external pg connections
* Postgres containers now, by default, do not allow passwordless users
to connect remotely. This change explicitly allows that case.
|
2020-02-17 10:16:20 -05:00 |
|
softwarefactory-project-zuul[bot]
|
5b4ed6dd59
|
Merge pull request #5923 from mabashian/4967-prompt-on-launch-checkboxes
[POC] Adds FieldWithPrompt component to handle fields that are also promptable
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
|
2020-02-14 18:51:07 +00:00 |
|
mabashian
|
4e811c744a
|
Use FieldTooltip instead of Tooltip component. Remove promptValidate prop from FieldWithPrompt. This checkbox shouldn't ever need a custom validator function.
|
2020-02-14 10:56:11 -05:00 |
|
softwarefactory-project-zuul[bot]
|
cd6d2299a9
|
Merge pull request #5914 from marshmalien/5866-remove-custom-list-btns
Remove Switch, ListActionButton, and ActionButtonCell components
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
|
2020-02-13 21:14:31 +00:00 |
|
Marliana Lara
|
590199baff
|
Remove ListActionButton component
|
2020-02-13 15:36:17 -05:00 |
|