Commit Graph
100 Commits
Author SHA1 Message Date
Michael Abashian 66e5cf88ad Fixed basePath at the root level of the inventory manage (thanks @jared) 2017-01-13 18:49:42 -05:00
Michael Abashian 05c3f5fbea Fixed bug that was preventing wfjt survey deletion 2017-01-13 16:10:21 -05:00
Michael Abashian 4d66c6dd0a Generate the correct base path for groups and hosts so that paginate works properly 2017-01-13 15:55:11 -05:00
Michael Abashian 3879760430 Only try to regex replace quotes in strings 2017-01-13 13:30:17 -05:00
Michael Abashian 1f40569a32 Changed backend mock to /static regex to catch all static requests and return 200 2017-01-13 13:07:36 -05:00
Michael Abashian eaf68004d4 Fixed unit test failure 2017-01-13 11:58:48 -05:00
Michael Abashian 5344c66f45 Only show groups with a dynamic inventory source in the workflow editor 2017-01-13 11:50:37 -05:00
Michael Abashian 28ac03f291 Fixed wrapping bug on the search key 2017-01-12 20:20:22 -05:00
Michael Abashian 306da7b793 Updated the search key to be a little more relevant 2017-01-12 19:39:32 -05:00
Michael Abashian 4b16d12d48 Fixed bug where organization with a & in it was causing failed api requests 2017-01-12 14:41:29 -05:00
Michael Abashian 18fcfee96d Fixed a few search related bugs based on PR review feedback 2017-01-12 10:39:07 -05:00
Michael Abashian 531bf15330 Workflow node border tweaks and a small change to the workflow root in the details view. 2017-01-11 21:13:05 -05:00
Michael Abashian 83a6b8ba53 Fixed bug where relaunching a workflow job from the details view was throwing a 404. Also fixed bug where relaunching a workflow from the details view was not redirecting the user to the new details view. 2017-01-11 20:43:43 -05:00
Michael Abashian 46491a59e6 Removed the use of startsWith from encodeParam. PhantomJS didn't recognize that when the unit tests ran in jenkins. Rather than try to figure out why that might be the case I just changed the line. 2017-01-11 15:46:52 -05:00
Michael Abashian 50fd3d38cb Treat any search string that doesn't start with a matching attribute as a string 2017-01-11 15:00:50 -05:00
Michael Abashian 33aabfeb4c Fixed bug where clicking add permission when editing an org would do nothing 2017-01-11 14:53:08 -05:00
Michael Abashian c452f5fd80 Added more testing 2017-01-11 13:21:19 -05:00
Michael Abashian 644e464798 Handle the injected __search and __icontains so that they don't show up in the search tags. 2017-01-11 10:47:06 -05:00
Michael Abashian a36981dcb9 Now handling multiple instances of the same query param with different values 2017-01-10 16:53:35 -05:00
Michael Abashian d589dceaa2 Fixed pagination by stringifying the page number before trying to update the query param 2017-01-10 16:00:59 -05:00
Michael Abashian 2b0598f092 Started to refactor some smart search functionality 2017-01-10 15:10:59 -05:00
Michael Abashian e4d661f659 Fixed the column widths on the permissions modals 2017-01-06 21:14:04 -05:00
Michael Abashian f557d9cb71 Fixed bug that I introduced that was preventing permissions from being added 2017-01-06 17:08:49 -05:00
Michael Abashian 3945fbbb1c Fixed bug where breadcrumbs on a really small screen were dropping down below the bar 2017-01-04 17:44:55 -05:00
Michael Abashian 73a8b86360 Fixed the breadcrumb on the edit users page 2017-01-04 17:29:00 -05:00
Michael Abashian 006acadc25 Systematically truncate breadcrumbs based on their length to keep them inside the breadcrumb bar. This does not work on inventory manage breadcrumbs as those are controlled via a different mechanism. 2017-01-03 17:11:51 -05:00
Michael Abashian 36149b3c15 Sort by the name column when the list is a lookup 2016-12-22 15:39:06 -05:00
Michael Abashian c14612cd5d Fixed adhoc command flow 2016-12-22 14:30:01 -05:00
Michael Abashian 75334a4ea8 Properly relaunch a workflow job from the jobs list 2016-12-21 17:27:46 -05:00
Michael Abashian 72367310e0 Handle case where the user just hits enter without inputing a search string 2016-12-21 16:56:05 -05:00
Michael Abashian f2d6f3d4f3 Handle failed searches gracefully and consistently fire search when enter is pressed 2016-12-21 13:17:49 -05:00
Michael Abashian e152608332 Removed escaped quotes from template literal string - not needed 2016-12-21 09:18:31 -05:00
Michael Abashian 3d32597ec4 Merge branch 'mabashian-4272-add-team-user' into release_3.1.0 2016-12-20 16:58:35 -05:00
Michael Abashian 80fd0bd2e8 Merge branch '4272-add-team-user' of https://github.com/mabashian/ansible-tower into mabashian-4272-add-team-user
# Conflicts:
#	awx/ui/client/src/shared/stateDefinitions.factory.js
2016-12-20 16:58:16 -05:00
Michael Abashian cbdea119bd Fixed various issues with the lookup modals and lookup lists 2016-12-20 16:36:55 -05:00
Michael Abashian 43574ab74a Fixed bug where adding a user to a team wasn't possible. Also fixed some other bugs with deleting permissions. 2016-12-19 16:05:26 -05:00
Michael Abashian a5f275bcca Fix for adding batch permissions to teams. Also added logic to properly enable/disable the save button on this modal. 2016-12-19 12:27:41 -05:00
Michael Abashian 0ba47c1246 Fixed dashboard hosts edit 2016-12-19 10:40:40 -05:00
Michael Abashian 453df905ec Fixed bug where organization inventory/project lists were not being rendered 2016-12-16 13:24:34 -05:00
Michael Abashian 3f73e8f8d1 Fixed system jobs notifications route 2016-12-16 11:54:23 -05:00
Michael Abashian 0662720da3 Set the url before attempting to update the team 2016-12-15 17:44:20 -05:00
Michael Abashian 0504348d69 Removed Job Templates and Workflow Job Templates from the activity stream dropdown in favor of the combined Templates 2016-12-15 16:59:33 -05:00
Michael Abashian 851dacd407 Fixed recently used job templates edit link 2016-12-15 16:44:38 -05:00
Michael Abashian da5ff59081 Removed extra appendage of id to the edit user url 2016-12-15 16:08:03 -05:00
Michael Abashian 594f643fd8 Fix projects modal in jt add/edit 2016-12-15 15:39:17 -05:00
Michael Abashian d5ac7d6eae Fixed bug where scm_update_cache_timeout was not ever being shown 2016-12-15 12:47:24 -05:00
Michael Abashian 54e08256ba Enabled ssh_key_unlock field for network credentials 2016-12-15 12:22:39 -05:00
Michael Abashian 69292df170 Moved toggle password logic to a directive that can be added as an attribute of the button. 2016-12-15 12:07:08 -05:00
Michael Abashian ffaa43941a Added UI support for simultaneous job template runs 2016-12-14 16:25:20 -05:00
Michael Abashian 912af09831 Fixed organization add user/admin save button functionality 2016-12-14 15:36:29 -05:00
Michael Abashian 8d067172bb Merge branch 'mabashian-4164-details-view-audit' into release_3.1.0 2016-12-14 13:49:23 -05:00
Michael Abashian 32001521be Merge branch '4164-details-view-audit' of https://github.com/mabashian/ansible-tower into mabashian-4164-details-view-audit
# Conflicts:
#	awx/ui/client/src/templates/workflows/workflow-chart/workflow-chart.directive.js
#	awx/ui/client/src/workflow-results/workflow-results.partial.html
2016-12-14 13:48:48 -05:00
Michael Abashian c4c5e67427 Properly redirect after creating a new credential 2016-12-14 10:16:33 -05:00
Michael Abashian 0ff5c06b2b Removed moment injection from the workflow chart directive - not needed 2016-12-14 09:41:32 -05:00
Michael Abashian 24ee84b094 Fixed various bugs after auditing the workflow details page 2016-12-14 09:31:18 -05:00
Michael Abashian ec9065bc2f Added elapsed to the job default summary fields and removed started/finished 2016-12-13 16:55:03 -05:00
Michael Abashian 7e87f5031a Add 20px margin to the base workflow graph 2016-12-13 15:14:44 -05:00
Michael Abashian b93156d9b0 Fixed "add between node" icon location when adding between the root and another node. 2016-12-13 12:06:23 -05:00
Michael Abashian 7e54783fca Fixed bug where UI was not hitting different endpoints when deleting wfjt labels v. normal jt labels 2016-12-13 09:26:32 -05:00
Michael Abashian deca2bb5c1 Various fixes to the templates list based on audit feedback 2016-12-12 14:14:36 -05:00
Michael Abashian fdcae226aa Removed rogue comment - not needed 2016-12-12 11:25:20 -05:00
Michael Abashian 8165e18e64 Various small bug fixes dealing with the workflow maker and the add/edit workflow form. 2016-12-12 11:20:10 -05:00
Michael Abashian e8436699a9 Merge branch 'mabashian-4254-manual-pan-zoom' into release_3.1.0
# Conflicts:
#	awx/ui/client/src/workflow-results/workflow-results.controller.js
2016-12-08 16:14:16 -05:00
Michael Abashian 47d1b142b1 Merge branch '4254-manual-pan-zoom' of https://github.com/mabashian/ansible-tower into mabashian-4254-manual-pan-zoom 2016-12-08 16:10:39 -05:00
Michael Abashian 5666aab601 Tweaked workflow maker node help text based on how many nodes currently exist 2016-12-08 14:16:18 -05:00
Michael Abashian 0fbd6dde1e Change TOTAL JOBS to TOTAL TEMPLATES in the workflow maker 2016-12-08 12:06:16 -05:00
Michael Abashian 7e571d8ec9 Sanitize JT info popover strings before rending to avoid any monkeys being unnecessarily punched. 2016-12-08 11:42:24 -05:00
Michael Abashian f7d7e05877 Fixes for some Activity Stream bugs involving the query param changes that I made previously. 2016-12-08 11:25:09 -05:00
Michael Abashian bf6ee24a0c Added jt details popover when adding/eding workflow node 2016-12-07 16:29:38 -05:00
Michael Abashian a2d0c96a50 Added manual controls for zooming/panning the workflow graph 2016-12-07 14:26:16 -05:00
Michael Abashian 0706ae5981 Recognize edge conflicts when they arise and force the user to fix them before saving. 2016-12-05 15:08:02 -05:00
Michael Abashian 8ec2662f2e Added templates activity stream view which is a combination of JT events and WFJT events 2016-12-05 09:45:27 -05:00
Michael Abashian 0dc7fa9890 Denoting incomplete nodes (nodes where the resource has been deleted or null'd out by copy) 2016-12-02 10:19:11 -05:00
Michael Abashian 6854ddac59 Add legend to workflow details view 2016-12-01 15:20:50 -05:00
Michael Abashian b93ca08b8c Fix unit test failures 2016-12-01 12:02:13 -05:00
Michael Abashian 5fe066124e Added details link to running/already finished running nodes 2016-12-01 12:02:13 -05:00
Michael Abashian 50691b77db Typo's and leftover injections that are no longer used. 2016-11-30 17:00:18 -05:00
Michael Abashian 089f369cc4 Implemented WFJT copy and moved JT copy away from a viewless route 2016-11-30 16:55:19 -05:00
Michael Abashian d76ef1419e Added GetChoices to the templates list to properly display the template type 2016-11-28 13:44:28 -05:00
Michael Abashian 639eec95e7 Workflow edit survey/show survey on launch 2016-11-23 16:34:04 -05:00
Michael Abashian 5cf5bc697d Removed leftover commented code and cleaned up a variable name 2016-11-22 16:33:30 -05:00
Michael Abashian 59e3552fa3 Hooking up sockets to the workflow details page 2016-11-22 16:24:02 -05:00
Michael Abashian 54e1d63bb2 Job Template/Workflow Job Template related tabs work. Implemented WFJT notifications and permissions. 2016-11-21 14:46:53 -05:00
Michael Abashian af9e303641 Implement basic zoom/pan on workflow graph 2016-11-15 17:51:39 -05:00
Michael Abashian 17b4b1e7a2 Moved a significant amount of the tree generation logic out to the workflow service 2016-11-15 09:58:25 -05:00
Michael Abashian bcf768e7fc Included the workflow graph directive on the workflow details view. Re-organized the job templates directory. It's now just "templates" 2016-11-15 09:58:25 -05:00
Michael Abashian 392ee19290 Transition the user to the workflow details view after launch 2016-11-11 15:56:45 -05:00
Michael Abashian b08a8a7997 Quick fix to get adding inventory source nodes working within workflows 2016-11-11 11:43:34 -05:00
Michael Abashian 88fb6ca4af Fixed lingering jshint errors 2016-11-11 10:40:41 -05:00
Michael Abashian 92840b2752 Fixed broken templates name link. It should now appropriately redirect the user to the edit JT/WFJT page 2016-11-10 18:17:05 -05:00
Michael Abashian 44625b4a76 Turn smart status back on. This will throw a js error for workflow rows until recent_jobs are added as a summary_field to workflows 2016-11-10 18:03:35 -05:00
Michael Abashian caa773020c Pulled in the colors css files so that I can use @color-names instead of hex 2016-11-10 17:51:51 -05:00
Michael Abashian c3a3b2662e Internationalized workflow related forms 2016-11-10 17:43:41 -05:00
Michael Abashian ca32c34036 Added a lot of permissions related logic to the workflow form as well as the workflow maker. I know it's not perfect but its a step in the right direction. 2016-11-10 16:44:11 -05:00
Michael Abashian 59aeec5705 Small fixes based on PR review feedback 2016-11-10 11:22:08 -05:00
Michael Abashian 5a940ff06a Fixed jshint errors and fixed bug where edge types were not being properly limited based on sibling edge types 2016-11-09 15:15:38 -05:00
Michael Abashian 5ff2267211 Removed console.logs and cleaned up some unit test related errors 2016-11-09 13:40:05 -05:00
Michael Abashian 9e097e9d99 Now running all of the form questions through form gen. Fixed node add/edit communication between nested scopes as a result of smart search integration. 2016-11-09 11:45:21 -05:00
Michael Abashian 161c320f05 More integration work - getting to the point where you can add nodes to the workflow after integrating with smart search. 2016-11-07 17:25:36 -05:00
Michael Abashian 1656ab45f1 Post-smart search cleanup/implementation based on new patterns. This is just the beginning of the fixes. 2016-11-04 15:45:41 -04:00