Commit Graph

  • 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
  • 87d6253176 Decouple editing a wf node with editing a node link mabashian 2018-10-04 20:29:10 -06:00
  • 1e10d4323f update docs chris meyers 2018-10-22 10:51:29 -04:00
  • 4111e53113 correctly name migration to align with 3.4.0 chris meyers 2018-10-22 10:47:59 -04:00
  • 02df0c29e9 merge artifacts deterministically chris meyers 2018-10-22 10:08:40 -04:00
  • 475c90fd00 prevent job launching twice chris meyers 2018-10-19 14:58:32 -04:00
  • 2742b00a65 flake8 chris meyers 2018-10-18 09:11:34 -04:00
  • ea29e66a41 fix workflow finish state detector chris meyers 2018-10-18 09:09:47 -04:00
  • 6ef6b649e8 cleaner code chris meyers 2018-10-17 15:39:55 -04:00
  • 9bf2a49e0f save state chris meyers 2018-10-17 12:49:15 -04:00
  • 914892c3ac all parents should finish before start child chris meyers 2018-10-17 10:16:40 -04:00
  • 77661c6032 short circuit performance optimization chris meyers 2018-10-16 08:33:20 -04:00
  • b4fc585495 stop DNR propogation on always path chris meyers 2018-10-15 13:57:19 -04:00
  • ff6db37a95 correct stop DNR propogation chris meyers 2018-10-15 09:48:00 -04:00
  • 1a064bdc59 satisfy flake8 chris meyers 2018-10-12 10:49:13 -04:00
  • ebabec0dad always find and mark dnr nodes chris meyers 2018-10-11 16:48:50 -04:00
  • 3506b9a7d8 Revert "mark dnr field read only" chris meyers 2018-10-11 16:38:54 -04:00
  • cc374ca705 update debug dot graph to output dnr data chris meyers 2018-10-11 16:36:50 -04:00
  • ad56a27cc0 mark dnr field read only chris meyers 2018-10-11 16:36:27 -04:00
  • 779e1a34db remove dnr field from jt wf node chris meyers 2018-10-11 15:06:11 -04:00
  • 447dfbb64d only visit nodes once for dnr chris meyers 2018-10-11 13:49:05 -04:00
  • a9365a3967 code cleanup chris meyers 2018-10-11 13:40:54 -04:00
  • f5c10f99b0 support workflow convergence nodes chris meyers 2018-09-27 15:47:51 -04:00
  • c53ccc8d4a Merge pull request #2813 from shanemcd/update-translation-templates softwarefactory-project-zuul[bot] 2018-11-27 17:53:49 +00:00
  • e214dcac85 add slowdown, final status delay, and debug chris meyers 2018-11-27 12:45:49 -05:00
  • de77f6bd1f Merge pull request #2809 from jlmitch5/fixManagmentJobScheduleEditLink softwarefactory-project-zuul[bot] 2018-11-27 17:33:07 +00:00
  • 18c4771a38 Extract latest strings from source code for translations Shane McDonald 2018-11-27 12:31:52 -05:00
  • 042c7ffe5b emit job status lifecycle in event replayer chris meyers 2018-11-27 11:52:18 -05:00
  • f25c6effa3 fix management job schedule edit link button John Mitchell 2018-11-27 11:35:13 -05:00
  • 46d303ceee Merge pull request #2805 from ryanpetrello/wcag softwarefactory-project-zuul[bot] 2018-11-27 15:45:15 +00:00
  • b1bd87bcd2 raise contrast on a few key page elements to pass WCAG contrast checks Ryan Petrello 2018-11-27 09:42:35 -05:00
  • 50b0a5a54d Merge pull request #2756 from wenottingham/logged-out-damn-spot softwarefactory-project-zuul[bot] 2018-11-27 15:13:45 +00:00
  • d5c6c589b2 add an AWX_ISOLATED_VERBOSITY setting for debugging isolated connections Ryan Petrello 2018-11-26 17:26:30 -05:00
  • fc0a039097 collect isolated capacity using a cache plugin, not stdout parsing Ryan Petrello 2018-11-26 16:28:17 -05:00
  • 4f731017ea don't conditionally hide workflow viz templates list button Jake McDermott 2018-11-26 16:21:44 -05:00
  • 9eb2c02e92 Merge pull request #2788 from AlanCoding/container_names softwarefactory-project-zuul[bot] 2018-11-26 18:53:41 +00:00
  • 55e5432027 Merge pull request #2794 from shanemcd/devel softwarefactory-project-zuul[bot] 2018-11-26 16:55:31 +00:00
  • a9ae4dc5a8 Clean up after yourselves, people! Shane McDonald 2018-11-26 11:31:58 -05:00
  • 0398b744a1 Add a note about —force-with-lease to contributing documentation. Shane McDonald 2018-11-26 11:31:36 -05:00
  • 012511e4f0 prohibit relaunching sliced jobs with changed count AlanCoding 2018-11-26 10:54:19 -05:00
  • 4483d0320f Merge pull request #2791 from ryanpetrello/fix-iso-installs softwarefactory-project-zuul[bot] 2018-11-26 15:36:23 +00:00
  • 32e7ddd43a only override django for FIPS in environments where Django is installed Ryan Petrello 2018-11-26 09:17:48 -05:00
  • 0b32733dc8 set fixed container names AlanCoding 2018-11-26 08:08:59 -05:00
  • d310c48988 Merge pull request #2758 from rooftopcellist/secure_current_user Christian Adams 2018-11-21 15:26:35 -05:00
  • 5a6eefaf2c Merge pull request #2780 from kialam/update-readme-install-exact softwarefactory-project-zuul[bot] 2018-11-21 19:12:50 +00:00
  • 8c5a94fa64 Update readme to include saving exact dependencies using npm. kialam 2018-11-21 13:35:56 -05:00
  • 05d988349c make current_user ck secure and httponly adamscmRH 2018-11-20 10:13:53 -05:00
  • bb1473f67f Merge pull request #2762 from kialam/fix-2554-converted-jts-from-sjt softwarefactory-project-zuul[bot] 2018-11-21 15:01:17 +00:00
  • 79f483a66d Merge pull request #2772 from ansible/jakemcdermott-update softwarefactory-project-zuul[bot] 2018-11-21 03:11:45 +00:00
  • 1b09a0230d Update README.md Jake McDermott 2018-11-20 20:54:21 -05:00