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 |
|
Michael Abashian
|
6788043eff
|
Needed to bind removeSchedulesRefresh to the scope so that we could clear the listener properly
|
2016-07-06 10:51:26 -04:00 |
|
Michael Abashian
|
021988f69b
|
Send the user to the correct schedule edit when they click the launched by link from job details
|
2016-07-06 10:19:21 -04:00 |
|
Michael Abashian
|
ea170f4fe6
|
Fixed bug where empty searches were hiding the results and attempting to filter without a selected task threw an error
|
2016-07-05 15:29:02 -04:00 |
|
Michael Abashian
|
b21d3fd53d
|
Changed filter to sort
|
2016-07-05 13:06:20 -04:00 |
|
Michael Abashian
|
d9a47b7b7f
|
Only filter portal jobs on the first init
|
2016-07-05 13:02:12 -04:00 |
|
Michael Abashian
|
6fcf97d233
|
Reuse credentialBasePath
|
2016-07-05 11:42:51 -04:00 |
|
Michael Abashian
|
fcad385bcb
|
Explicitly set the credential lists base path to include the ?kind= param so that future searches will have the correct base path.
|
2016-07-05 11:37:19 -04:00 |
|
Michael Abashian
|
c602a0bfde
|
Leverage capitalize function from lodash to capitalize the status text
|
2016-07-01 15:56:01 -04:00 |
|
Michael Abashian
|
05ed7d6f41
|
Pass the event when calling addTag()
|
2016-07-01 14:02:14 -04:00 |
|