Commit Graph

  • 68328109d7 Merge pull request #2807 from AlanCoding/yuck_artifacts softwarefactory-project-zuul[bot] 2018-11-28 21:05:24 +00:00
  • d573a9a346 Small update to the node order to reflect workflow changes John Hill 2018-11-28 15:37:30 -05:00
  • d6e89689ae do not pass artifacts to non-job nodes AlanCoding 2018-11-27 10:07:31 -05:00
  • d1d97598e2 Merge pull request #2821 from AlanCoding/clean_nodes softwarefactory-project-zuul[bot] 2018-11-28 19:13:45 +00:00
  • f57fa9d1fb Merge pull request #2810 from chrismeyersfsu/feature-replay_job_status softwarefactory-project-zuul[bot] 2018-11-28 18:57:56 +00:00
  • 83760deb9d align tests with new replay get_job interface chris meyers 2018-11-28 13:33:24 -05:00
  • 3893e29a33 Merge pull request #2815 from ryanpetrello/fix-iso-nodes-dev softwarefactory-project-zuul[bot] 2018-11-28 17:06:16 +00:00
  • 7d2bc1c766 Bumps all patternfly versions to latest mabashian 2018-11-28 11:29:07 -05:00
  • feeaa0bf5c Merge pull request #2747 from kialam/remove-md5 softwarefactory-project-zuul[bot] 2018-11-28 16:15:59 +00:00
  • 22802e7a64 Update README to include needed npm version. kialam 2018-11-21 13:04:18 -05:00
  • 1ac5bc5e2b remove angular-md5 license Ryan Petrello 2018-11-20 11:31:42 -05:00
  • 362a3753d0 Remove 'angular-md5' from our dependencies. kialam 2018-11-21 13:02:16 -05:00
  • 71ee9d28b9 Add link to original gist and rename file. kialam 2018-11-19 14:32:46 -05:00
  • d8d89d253d Remove instances of "md5" from the UI. kialam 2018-11-19 12:59:15 -05:00
  • a72f3d2f2f generate host_config_key using random UUIDs, not a time-based md5 hash Ryan Petrello 2018-11-16 16:45:30 -05:00
  • 1adeb833fb clean up unwanted data in activity stream of nodes AlanCoding 2018-11-28 10:23:09 -05:00
  • a810aaf319 fix isolated nodes in the dev environment Ryan Petrello 2018-11-27 18:16:55 -05:00
  • d9866c35b4 Merge pull request #2819 from ryanpetrello/fix-busted-tests softwarefactory-project-zuul[bot] 2018-11-28 14:50:38 +00:00
  • 4e45c3a66c mock an HTTP call to fix busted unit tests Ryan Petrello 2018-11-28 09:09:08 -05:00
  • 87b55dc413 Merge pull request #2816 from ansible/jakemcdermott-smoke-break softwarefactory-project-zuul[bot] 2018-11-28 04:02:31 +00:00
  • 2e3949d612 update expected color vals of active tab in smoke test Jake McDermott 2018-11-27 22:46:16 -05:00
  • d928ccd922 Merge pull request #2799 from ansible/jakemcdermott-readonly-viz softwarefactory-project-zuul[bot] 2018-11-28 03:39:51 +00:00
  • a9c51b737c Merge pull request #2389 from ansible/workflow-convergence softwarefactory-project-zuul[bot] 2018-11-27 22:04:50 +00:00
  • 51669c9765 Fixes hint/lint errors in workflow viz test mabashian 2018-11-27 16:08:11 -05:00
  • 17cc82d946 Ensure that selected row is cleared when adding new node after editing existing node mabashian 2018-11-27 12:08:00 -05:00
  • 10de5b6866 Fixes clicking on a wf in wf node. Also fixes editing wf in wf node with inv prompt mabashian 2018-11-26 16:48:45 -05:00
  • 55dc27f243 Set active tab to jobs when initially clicking a workflow_job_template type node mabashian 2018-11-26 16:18:06 -05:00
  • 6fc2ba3495 Fixes delete node shifting e2e test mabashian 2018-11-26 12:06:19 -05:00
  • 7bad01e193 Fixes e2e workflow visualizer tests mabashian 2018-11-26 11:20:56 -05:00
  • 62a1f10c42 Fix node pagination for project/inv mabashian 2018-11-26 09:15:37 -05:00
  • 3975a2ecdb fix linkpath class mabashian 2018-11-26 09:02:25 -05:00
  • bfa361c87f hide prompt button when not on jobs tab Jake McDermott 2018-11-23 17:59:31 -05:00
  • d5f07a9652 hide inventory help message when not on jobs tab Jake McDermott 2018-11-23 17:53:02 -05:00
  • 65ec1d18ad skip missing inventory prompt value check when selecting workflow node Jake McDermott 2018-11-23 17:32:57 -05:00
  • 7b4521f980 workflow node prompt fixup Jake McDermott 2018-11-23 17:08:21 -05:00
  • 3762ba7b24 add back in workflow_nodes in order to be able to use it for count of nodes John Mitchell 2018-11-21 14:28:50 -05:00
  • 762c882cd7 consume workflow maker total nodes label change John Mitchell 2018-11-21 14:14:28 -05:00
  • 343639d4b7 fix workflow maker total templates header to total nodes John Mitchell 2018-11-21 14:07:36 -05:00
  • 38dc0b8e90 fix workflow total jobs header to total nodes John Mitchell 2018-11-21 13:50:18 -05:00
  • ed40ba6267 Fix searching on related fields mabashian 2018-11-20 17:22:51 -05:00
  • 54d56f2284 Fix node jobs column sorting. Adds arrows to potential workflow node links mabashian 2018-11-20 15:51:14 -05:00
  • 1477bbae30 Fixed error Cannot read property 'type' of undefined in console when selecting a project or inventory node mabashian 2018-11-20 14:54:30 -05:00
  • 625c6c30fc Fixed edge dropdown id mabashian 2018-11-20 14:47:11 -05:00
  • 228e412478 simplify workflow job failure reason chris meyers 2018-11-20 11:53:12 -05:00
  • f8f2e005ba better comment for deciding parent's status chris meyers 2018-11-20 11:50:13 -05:00
  • d8bf82a8cb add help_text to do_not_run workflow field chris meyers 2018-11-20 11:44:07 -05:00
  • 2eeca3cfd7 add example workflow run to docs chris meyers 2018-11-20 11:18:56 -05:00
  • 28a4bbbe8a Fixed jshint errors that fell out of merge conflict mabashian 2018-11-20 10:52:00 -05:00
  • 1cfcaa72ad Fixed editNodeHelpMessage logic that was broken during merge conflict mabashian 2018-11-20 10:34:59 -05:00
  • 4c14727762 bump migration number AlanCoding 2018-11-20 10:14:41 -05:00
  • 0c8dde9718 fix dfs_run_nodes() chris meyers 2018-11-19 16:48:03 -05:00
  • febf051748 do not mark ujt None nodes dnr chris meyers 2018-11-19 16:13:20 -05:00
  • 56885a5da1 Remove reference to isStartNode and just check the id of the node to determine if it's our start node or not mabashian 2018-11-19 14:43:34 -05:00
  • 623cf54766 Added dagre and graphlib licenses mabashian 2018-11-19 13:56:51 -05:00
  • a804c854bf Fix test failures and jshint errors mabashian 2018-11-19 13:48:50 -05:00
  • 7b087d4a6c loop over dnr nodes by topological sort chris meyers 2018-11-19 11:32:13 -05:00
  • cfa098479e Revert "optimize mark dnr nodes algorithm" chris meyers 2018-11-19 10:54:42 -05:00
  • 3c510e6344 Fixed bug where root link became clickable. Fix workflow key on results page. mabashian 2018-11-19 10:39:57 -05:00
  • 4c9a1d6b90 optimize mark dnr nodes algorithm chris meyers 2018-11-18 14:32:56 -05:00
  • d1aa52a2a6 fix up mark dnr logic chris meyers 2018-11-18 12:17:26 -05:00
  • f30f52a0a8 handle missing unified job template in workflow chris meyers 2018-11-18 11:25:03 -05:00
  • 5b459e3c5d Code cleanup. Fixed bugs with workflow results page including details links mabashian 2018-11-16 17:18:10 -05:00
  • 676c068b71 add job_description to failed workflow node chris meyers 2018-11-16 14:45:12 -05:00
  • 00d71cea50 detect workflow nodes without job templates chris meyers 2018-11-16 13:37:11 -05:00
  • 72263c5c7b Addresses a number of workflow related bugs mabashian 2018-11-16 12:12:39 -05:00
  • 281345dd67 flake8 fix chris meyers 2018-11-16 09:56:28 -05:00
  • 1a85fcd2d5 update docs to include workflow failure semantic chris meyers 2018-11-15 15:01:15 -05:00
  • c1171fe4ff treat canceled nodes as failed when processing wf chris meyers 2018-11-15 14:07:11 -05:00
  • d6a8ad0b33 treat canceled jobs in wf the same as failed jobs chris meyers 2018-11-15 10:23:58 -05:00
  • 4a6a3b27fa Fixed a number of workflow visualizer bugs. Added loading spinners while data is being loaded/processed. mabashian 2018-11-14 16:48:32 -05:00
  • 266831e26d add cycle unit test chris meyers 2018-11-14 16:12:28 -05:00
  • a6e20eeaaa update wf done and failed tests chris meyers 2018-11-13 16:18:50 -05:00
  • 6529c1bb46 update done and fail detection for workflow chris meyers 2018-11-13 16:13:12 -05:00
  • ae0d0db62c Added dagre to handle our workflow graph layout. Fixed various workflow related bugs. mabashian 2018-11-13 15:12:13 -05:00
  • b81d795c00 fix up dot graph generator chris meyers 2018-11-13 13:59:53 -05:00
  • 1b87e11d8f flake8 chris meyers 2018-11-13 13:39:41 -05:00
  • 8bb9cfd62a add dag tests chris meyers 2018-11-13 13:28:12 -05:00
  • a176a4b8cf remove unused code chris meyers 2018-11-13 13:27:55 -05:00
  • 3f4d14e48d crawl entire graph when marking DNR chris meyers 2018-11-12 15:37:26 -05:00
  • 0499d419c3 more efficient graph processing chris meyers 2018-11-12 15:06:09 -05:00
  • 700860e040 Fix long name tooltip. Fixed bug adding new node before finishing adding new link. Fixed template list column layout. Ensure that we're getting 200 workflow nodes per GET request mabashian 2018-11-12 08:48:32 -05:00
  • 3dadeb3037 remove print statements chris meyers 2018-11-09 14:56:10 -05:00
  • 16a60412cf optimization fix chris meyers 2018-11-09 14:36:22 -05:00
  • 9f3e272665 optimize cycle detection chris meyers 2018-11-08 11:22:48 -05:00
  • b84fc3b111 Fixes for post-rebase bugs mabashian 2018-11-09 13:50:39 -05:00
  • e1e8d3b372 bump migration chris meyers 2018-11-09 10:54:06 -05:00
  • 05f4d94db2 Fixed serveral bugs including credential prompting. Added logic to bring links/nodes to the forefront when you hover over them in case there's some overlap mabashian 2018-11-09 09:15:42 -05:00
  • 61fb3eb390 First pass at implementing better node placement in the workflow graph mabashian 2018-11-08 11:32:05 -05:00
  • 7b95d2114d Implements workflow convergence without proper layout mabashian 2018-11-06 17:04:44 -05:00
  • 07db7a41b3 more flake8 chris meyers 2018-11-02 15:57:58 -04:00
  • 1120f8b1e1 try2 at the devil flake8 chris meyers 2018-11-02 14:51:55 -04:00
  • 17b3996568 fix flake8 anyway I can chris meyers 2018-11-02 14:36:44 -04:00
  • 584b3f4e3d remove workflow test chris meyers 2018-11-02 14:29:37 -04:00
  • f8c53f4933 handle job error state in convergence chris meyers 2018-11-01 17:44:23 -04:00
  • 6e40e9c856 handle edge case ring cycle chris meyers 2018-11-01 12:45:43 -04:00
  • 2f9dc4d075 remove relationship in view if cycle detected chris meyers 2018-11-01 12:45:17 -04:00
  • 9afc38b714 fixup migrations chris meyers 2018-10-31 16:20:25 -04:00
  • dfccc9e07d rework wf cycle detection for convergence chris meyers 2018-10-31 16:13:19 -04:00
  • 7b22d1b874 cycle detection when multiple parents chris meyers 2018-10-25 13:46:03 -04:00
  • 29b4979736 Completed work necessary to support editing workflow links and nodes separately. Added hover and tooltip to links mabashian 2018-10-24 15:32:28 -04:00