Commit Graph
100 Commits
Author SHA1 Message Date
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
Michael Abashian dfa42544a6 Rolled back the onExit solution previously implemented to handle the backspace navigation on the job launch modal. New solution listens for state changes within the directive and cleans itself up. 2016-07-25 17:39:19 -04:00
Michael Abashian 4af8c98427 Password enter show/hide fix 2016-07-25 17:39:19 -04:00
Michael Abashian 48b31079af Fixed bug where hitting enter in a password field in the job launch/survey maker modal would toggle the show/hide. 2016-07-25 17:39:19 -04:00
Michael Abashian b1b9767a95 Made type and name not searchable on the job templates completed jobs list 2016-07-22 15:45:31 -04:00
Michael Abashian 6da3ac0cc1 Improvements to awlookup directive to prevent making rest calls every time a character is added/removed 2016-07-22 11:39:21 -04:00
Michael Abashian fde13c6a46 Prevent the page from reloading when an alert modal is open but not focused and the user hits enter 2016-07-22 09:55:14 -04:00
Michael Abashian 180ec67d33 Added tooltip to group schedule action button 2016-07-22 08:54:50 -04:00
Michael Abashian c910efdfa0 Updated inventories permissions basepath 2016-07-22 08:36:20 -04:00
Michael Abashian 265e334dd3 Remove tooltips if state changes while hovering over a tool tipped element 2016-07-21 16:20:55 -04:00
Michael Abashian 95393a6dd8 Maintain job schedule search query params after adding/removing search tags 2016-07-18 16:51:05 -04:00
Michael Abashian bc1a29e5bf Make home/host columns sortable 2016-07-18 14:48:17 -04:00
Michael Abashian 6a8c9a2bfe Removed the track by $index default from our lists. This will fall back to track by $id(item) and re-render dom elements in ng-repeat. 2016-07-18 14:02:05 -04:00
Michael Abashian 5894e5eb65 Fixed password show/hide on enter for survey maker password type previews 2016-07-18 10:55:18 -04:00
Michael Abashian 43fc454a95 Fixed password show/hide on enter for survey taker survey questions where type is password 2016-07-18 10:35:57 -04:00
Michael Abashian 614acb438d Show working... spinner when toggling on/off notifications 2016-07-15 16:28:35 -04:00
Michael Abashian 8d7d933519 Added the ability to "See Less" labels on the job template list 2016-07-15 16:02:51 -04:00
Michael Abashian a845904bd7 Rolled back the onExit solution previously implemented to handle the backspace navigation on the job launch modal. New solution listens for state changes within the directive and cleans itself up. 2016-07-15 12:12:45 -04:00
Michael Abashian e5cb497c22 Password enter show/hide fix 2016-07-15 10:45:36 -04:00
Michael Abashian c8fa2befb6 Fixed bug where hitting enter in a password field in the job launch/survey maker modal would toggle the show/hide. 2016-07-15 10:35:28 -04:00
Michael Abashian b78c2241e4 Fixed bug where schedule icon was disabled but clickable while scm update was running 2016-07-14 15:26:29 -04:00
Michael Abashian 0331c7a2c7 Fixed bug where schedule icon was disabled but clickable while scm update was running 2016-07-14 15:18:57 -04:00
Michael Abashian 4adb65596a Remove socket binding when the scope is destroyed so that we don't make errant GET requests in future instances of this controller. 2016-07-14 10:42:05 -04:00
Michael Abashian ab3a5c1a02 Fixed callback url prompt styling 2016-07-13 14:13:04 -04:00
Michael Abashian 8c234dc915 Added onExit functions to routes where the job launch and survey maker modals may be displayed. This will handle cleaning up the modal properly so that it can be re-opened 2016-07-13 13:35:21 -04:00
Michael Abashian 624225e81f Credential owners are no longer searchable 2016-07-13 10:55:34 -04:00
Michael Abashian e6f2b0416a Fixed bug where normal job launch on job template edit was attempting to relaunch. 2016-07-12 15:33:28 -04:00
Michael Abashian 5930ad03fa Updated the tab active background color on the job launch modal to match other tabs 2016-07-12 12:58:28 -04:00
Michael Abashian 5141fc6e6a Fix bug where filtering failed tasks was throwing JS error 2016-07-12 09:56:29 -04:00
Michael Abashian 3f19f3c6d2 Deep clone the PortalJobsList so that we don't modify the base config 2016-07-11 13:34:20 -04:00
Michael Abashian 62351f18ce Fixed bug where created_by filter was lost when adding a search tag 2016-07-11 13:08:37 -04:00
Michael Abashian 0506162ba3 Take the searchActive flag into account when hiding the event summary hosts table 2016-07-11 10:45:07 -04:00
Michael Abashian d40d7c90f5 Added row/list being edited logic to home/hosts 2016-07-11 10:01:44 -04:00