softwarefactory-project-zuul[bot]
fbbf5046ac
Merge pull request #5949 from jdorel/patch-2
...
Add openshift label `app`
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-02-18 16:22:09 +00:00
softwarefactory-project-zuul[bot]
47abb6f85f
Merge pull request #5975 from shanemcd/sans-virtualenv
...
Fix downstream builds
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-02-18 16:03:52 +00:00
Shane McDonald
6a29a0898a
Pin shellingham
...
Was seeing:
Collecting shellingham<2.0,>=1.1 (from poetry==0.12.17->-r tower/requirements/requirements_setup_requires.txt (line 12))
File was already downloaded /ansible-tower/tower/requirements/vendor/shellingham-1.3.2.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib64/python3.6/tokenize.py", line 452, in open
buffer = _builtin_open(filename, 'rb')
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-build-jixdv7cx/shellingham/setup.py'
2020-02-18 09:32:24 -05:00
Shane McDonald
1833872be9
Drop virtualenv from requirements_setup_requires.txt
2020-02-18 09:17:53 -05:00
softwarefactory-project-zuul[bot]
f57fff732e
Merge pull request #5712 from mabashian/ui-next-workflows-4
...
UI Next workflow graph edit/results
Reviewed-by: https://github.com/apps/softwarefactory-project-zuul
2020-02-17 19:03:21 +00:00
mabashian
f6523ab5a0
Adds id's to the node name and the node type letter
2020-02-17 12:41:24 -05:00
mabashian
47c783da37
Remove Workflow Visualizer text from visualizer toolbar
2020-02-17 12:41:24 -05:00
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