Commit Graph
100 Commits
Author SHA1 Message Date
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
Michael Abashian 0c4db0354e Add and edit workflow job templates from the UI 2016-11-03 14:42:27 -04:00
Michael Abashian bc45c04c44 Quick fix for creating a credential. This addresses a bug where a javascript error would be thrown when creating a machine credential with no password prompt (and probably other types of credentials). 2016-11-03 10:23:48 -04:00
Michael Abashian a0021f974a Fixed merge typo 2016-11-01 16:27:11 -04:00
mabashian 6097bc2f17 Fixed bug where editing a host was showing oddly formatted YAML in the variables section 2016-10-03 11:34:27 -04:00
mabashian b4c5e31a1d Stay on the projects/inv manage pages when syncs are launched from those pages. Otherwise, direct the user to the stdout pages for those individual updates. 2016-10-03 09:59:56 -04:00
mabashian e36a4ed47e Updated user's teams list empty text to read: "This user is not a member of any teams" 2016-09-30 10:14:08 -04:00
Michael Abashian 52803d2f04 Tweaked the popover text for job and skip tags on JT add/edit 2016-08-17 16:38:29 -04:00
Michael Abashian 8c4a784234 Changed the ng-if's on the breadcrumb elements to ng-show's so that they aren't removed from the DOM. Also removed activity stream logic from the inv manage breadcrumb as the activity stream is not shown on inventory manage. 2016-08-10 11:30:19 -04:00
Michael Abashian 0d7a7ae57f Fixed bug where clearing out job/skip tags to an empty string wasn't be applied when launching a job 2016-08-02 11:05:42 -04:00
Michael Abashian 0e702e0a50 Added support for skip_tags in the UI 2016-08-01 16:49:34 -04:00
Michael Abashian 5d880ad3dc Tweaked params on host events queries so that they all use runner_on_* 2016-08-01 16:15:37 -04:00
Michael Abashian af983a02e0 Removed leftover consoles 2016-08-01 15:53:37 -04:00
Michael Abashian d295dec1e2 Multi-select-list rollback and cleanup to fix checkboxes across multiple pages 2016-08-01 15:42:00 -04:00
Michael Abashian 91fa769202 Fixed adhoc relaunch logic to match normal adhoc launch logic 2016-07-28 10:26:15 -04:00
Michael Abashian 3e5244821f Vertically center smart status icons if they are all of one type 2016-07-27 13:30:12 -04:00
Michael Abashian 95f461afb3 Fixed password show/hide on enter for survey maker password type previews 2016-07-25 17:39:19 -04:00
Michael Abashian 324b1f8902 Fixed password show/hide on enter for survey taker survey questions where type is password 2016-07-25 17:39:19 -04:00