Commit Graph
100 Commits
Author SHA1 Message Date
Michael Abashian 58e760355f Added trailing / to the end of our base url paths 2016-06-21 10:34:12 -04:00
Michael Abashian b651b05789 Removed Rest depencency as it is not longer needed in the factory 2016-06-20 16:38:13 -04:00
Michael Abashian 2d6ba917f8 Removed unused name link code that was causing lots of extra inventory source API calls 2016-06-20 16:25:59 -04:00
Michael Abashian ff439104ac Removed the focus trigger on our tooltips 2016-06-20 13:38:25 -04:00
Michael Abashian dba05017a7 Recursively build a groups list of ancestors so that we can link the user back to inv manage from the group name. 2016-06-17 15:24:15 -04:00
Michael Abashian f9701e7ffb Point notification links to the right place 2016-06-17 11:12:44 -04:00
Michael Abashian 12ea09ed45 Make sure that we pass the min/max values back to the api as integers/floats and not strings 2016-06-17 10:49:26 -04:00
Michael Abashian 5f4da1023e Tweaked refresh buttons on the dashboard/job page/portal mode 2016-06-16 17:34:07 -04:00
Michael Abashian 70c910dc0d Merge branch 'mabashian-blank-column-2-orgs' into release_3.0.0 2016-06-16 14:36:34 -04:00
Michael Abashian a8eb8073bc Merge branch 'blank-column-2-orgs' of https://github.com/mabashian/ansible-tower into mabashian-blank-column-2-orgs
# Conflicts:
#	awx/ui/client/src/helpers/Parse.js
2016-06-16 14:36:05 -04:00
Michael Abashian 5a7cbd90c6 Fixed bug where labels that matched existing labels appeared to be getting combined on JT create/edit 2016-06-16 13:51:26 -04:00
Michael Abashian f867ed17b4 Changed notification list header titles from Successful/Failed to Success/Failure 2016-06-15 17:25:21 -04:00
Michael Abashian 4159100778 Prevent the click event from bubbling up and keeping the dropdown visible on searches. 2016-06-15 16:39:27 -04:00
Michael Abashian 43d2fdb60e Fixed bug where having only two organizations would result in a large whitespace between the org cards 2016-06-15 15:50:12 -04:00
Michael Abashian 7948e3e6c5 Hide the socket indicator if the license is missing 2016-06-15 11:34:57 -04:00
Michael Abashian ee74905d41 Fixed bug where removing a label from a job template via the list wasn't updating the list without a hard refresh. 2016-06-14 17:27:08 -04:00
Michael Abashian 999aac007a Highlight active management job when editing notification 2016-06-14 15:14:43 -04:00
Michael Abashian f12a6788f2 Place the popover to the right of the icon 2016-06-14 12:01:59 -04:00
Michael Abashian a592cb53f2 Merge branch 'mabashian-remove-scan-job-templates-inv-edit' into release_3.0.0 2016-06-14 11:49:07 -04:00
Michael Abashian ceef22dae6 Merge branch 'remove-scan-job-templates-inv-edit' of https://github.com/mabashian/ansible-tower into mabashian-remove-scan-job-templates-inv-edit
# Conflicts:
#	awx/ui/client/src/system-tracking/system-tracking.partial.html
2016-06-14 11:48:25 -04:00
Michael Abashian 7d7db2a086 Swapped the button order on the groups form. Fixed prompt action button class issue by making inv manage group delete action buttons unique id's (they were duplicates of the original prompt actions). 2016-06-14 11:40:13 -04:00
Michael Abashian f55c3c345d Removed background from socket indicator and centered the icon in Chrome by changing the element type to <div> 2016-06-14 10:23:24 -04:00
Michael Abashian 2a80108c03 Added label to the search tag 2016-06-13 17:21:11 -04:00
Michael Abashian 4d69c2df2c Added empty list text to orgs list 2016-06-13 16:53:00 -04:00
Michael Abashian 9ad5810140 Have to pass the $event in order to stop bubbling 2016-06-13 16:23:23 -04:00
Michael Abashian 2d3fec2cf2 Tweaked several inventory manage breadcrumbs per UX feedback 2016-06-13 15:54:31 -04:00
Michael Abashian e18e5e6044 Removed text-transform: uppercase from search tags and labels 2016-06-10 15:07:46 -04:00
Michael Abashian 134b10ed6b Removed scan job templates related tab from inventory edit 2016-06-10 14:21:48 -04:00
Michael Abashian 48d029defb Pass any existing search params (including sort_by) to updateFilteredUrl in tagSearch.service.js so that those params will persist to the tag search results. 2016-06-10 10:53:24 -04:00
Michael Abashian a52d686306 Fixed bug where search dropdown was not being hidden when one of the dropdown items was selected. 2016-06-10 10:01:24 -04:00
Michael Abashian e9b14eff45 Merge branch 'mabashian-management-jobs-schedule-edit' into release_3.0.0 2016-06-10 09:31:26 -04:00
Michael Abashian b0ccd4c815 Merge branch 'management-jobs-schedule-edit' of https://github.com/mabashian/ansible-tower into mabashian-management-jobs-schedule-edit
# Conflicts:
#	awx/ui/client/src/management-jobs/scheduler/schedulerForm.partial.html
2016-06-10 09:30:56 -04:00
Michael Abashian 086fffe98c Fixed several bugs with adding permissions where checkboxes weren't checked properly or were disappearing when paging was involved. 2016-06-09 17:46:28 -04:00
Michael Abashian 1e42211b62 Check the launch response for specific attributes which indicate which type of job it is and route the user to the appropriate stdout/detail page. 2016-06-09 14:23:59 -04:00
Michael Abashian 22ea2fc344 Removed the resize logic that was attempting to control the number of rows show on the jobs list. 2016-06-09 11:29:02 -04:00
Michael Abashian e8a39685fc Turned the activity stream button into a toggle and added a conditional tooltip for show/hide 2016-06-08 19:35:59 -04:00
Michael Abashian d9dac237fa Merge branch 'mabashian-owners-credential-list' into release_3.0.0 2016-06-08 18:34:54 -04:00
Michael Abashian 277c3a62f0 Merge branch 'owners-credential-list' of https://github.com/mabashian/ansible-tower into mabashian-owners-credential-list
# Conflicts:
#	awx/ui/client/src/app.js
2016-06-08 18:34:30 -04:00
Michael Abashian 8618fcd7b4 Fixed typo 2016-06-08 18:27:34 -04:00
Michael Abashian bd8c328066 Added a sanity check to make sure that scope.schedulerUTCTime is defined before trying to use it in scope.processSchedulerEndDt(). If it's not defined yet then I added a watcher to wait for it to get set by angular-scheduler then unbinds itself. 2016-06-08 18:15:11 -04:00
Michael Abashian 68bf0e57a6 Fixed job launch weirdness where having only a survey show on job launch resulted in an error. This should also fix the bug where relaunching where no passwords were needed was showing a halfway empty modal. 2016-06-08 09:56:54 -04:00
Michael Abashian ff18b82f10 Leverage longDate to format date strings where we were previously using a static format. This allows us to leverage the users locale when formatting and maintains consistency across Tower. 2016-06-07 16:58:53 -04:00
Michael Abashian 9c047f3f3c Added tooltip/a href to the dashboard recent jobs status icons 2016-06-07 15:54:11 -04:00
Michael Abashian 03dd11d292 Added the ability to set tooltips on form generator buttons. Added tooltip to the ADD SURVEY button on the job templates form. 2016-06-07 14:43:12 -04:00
Michael Abashian 79a7476019 Management jobs schedule edit form styling cleanup. Made spinners and dropdowns look like the rest of our spinners and dropdowns. 2016-06-07 11:42:54 -04:00
Michael Abashian 731e2384bb Handle the three different owner types (organization, user, team) with separate links 2016-06-06 17:01:16 -04:00
Michael Abashian 8290f55a9d Added numerous missing breadcrumbs mostly involving edit pages and scheduling pages. 2016-06-06 15:35:58 -04:00
Michael Abashian 18c74a8020 Added owners column to the credentials list 2016-06-03 14:48:37 -04:00
Michael Abashian b7b853055c Need to remove listeners from $rootScope.adhoc_event_socket 2016-06-03 11:11:59 -04:00
Michael Abashian ca79fbe242 Updated empty list text for notification templates. Removed unnecessary empty list text on org users/admins. 2016-06-03 11:05:46 -04:00
Michael Abashian 68365effb8 Remove event socket listeners when the scope that created them is destroyed. This should fix #2121 where an existing jobs standard out was erroneously being updated after a new job launch. 2016-06-02 16:21:15 -04:00
Michael Abashian 49fdc735bc Fixed bugs where deleting a group with no hosts wasn't working as well as a bug where deleting a group with hosts wasn't properly clearing the modal background. 2016-06-02 10:58:18 -04:00
Michael Abashian beb6be189c Made username/password/tenant_id/client_id/client_secret all optional when creating an Azure Resource Manager credential. 2016-06-01 17:07:33 -04:00
Michael Abashian cc36385a75 Removed dashboard icon from inventory manage breadcrumb area. We aren't showing the dashboad icon here anymore for any routes. 2016-06-01 15:23:34 -04:00
Michael Abashian 2196b03330 Fixed empty notification status as well as an issue with the form which prevented you from creating a notification due to a rogue required field. 2016-06-01 14:45:19 -04:00
Michael Abashian b94694e5d7 Swapped the order of the action/cancel buttons in our default prompts 2016-06-01 09:59:03 -04:00
Michael Abashian 888009b87e Organizations bug fixes including getting action buttons working and adding close buttons to the panels. 2016-05-31 16:40:21 -04:00
Michael Abashian 7a6c5f3c87 Give the question portion of survey-maker a minimum height so that the type dropdown has enough space and doesn't result in double scrolling. 2016-05-23 14:05:52 -04:00
Michael Abashian 3739425eb7 Moved survey buttons down beside save/cancel on job template forms 2016-05-23 10:28:48 -04:00
Michael Abashian bd8ce603fd Merge branch 'mabashian-job-launch-modal-overhaul' into devel 2016-05-19 13:22:41 -04:00
Michael Abashian e373316df0 Merge branch 'job-launch-modal-overhaul' of https://github.com/mabashian/ansible-tower into mabashian-job-launch-modal-overhaul
# Conflicts:
#	awx/ui/client/legacy-styles/forms.less
2016-05-19 13:22:05 -04:00
Michael Abashian da7d77eb08 Survey textarea should have Form-textArea class. Fixed various extra vars bugs dealing with code mirror. 2016-05-19 10:51:35 -04:00
Michael Abashian c31f53517c Fixed various bugs dealing with styling of inputs, prompting for variables and converting extra vars from yaml/json and vice-versa. 2016-05-18 16:55:14 -04:00
Michael Abashian 526a1482b1 Need to check for this attributes existence before trying to use it 2016-05-18 14:33:16 -04:00
Michael Abashian ecf8d8765d Turned the activity stream button into a toggle. Removed the dashboard icon that was shown when a state does not have an activity stream. 2016-05-18 11:24:07 -04:00
Michael Abashian 4eeea9ab0d Removed urls declaration - this bug was fixed upstream 2016-05-17 15:55:43 -04:00
Michael Abashian d1e6a3323d Job launch ui overhaul 2016-05-17 15:50:56 -04:00
Michael Abashian 3dc59ae6db Added the ability to pass in ngChange with the subCheckbox form object. Separated the checkbox's ngDisabled from the parent form element. 2016-04-26 12:15:00 -04:00
Michael Abashian ff78082b67 Added prompt-for checkboxes to certain fields on the job template forms 2016-04-25 15:26:58 -04:00
Michael Abashian 077d0e60ac Removed the delete survey icon and added a DELETE SURVEY button next to the other buttons in the bottom right corner of the modal. 2016-04-20 10:56:26 -04:00
Michael Abashian 7bb7b4fd14 Changed variable to reqExpression per the update to awRequiredWhen 2016-04-18 17:10:16 -04:00
Michael Abashian 94c4591a3e Expanded awRequiredWhen to support an expression rather than looking at a truthy scope variable. 2016-04-18 11:09:12 -04:00
Michael Abashian 946cec2b7a Refactored formSave to remove old survey logic as well as remove unnecessary event emit. 2016-04-13 14:52:56 -04:00
Michael Abashian 7962167c03 Leverage the ngBindHtml directive to allow the escaped string to be rendered as html 2016-04-11 09:18:47 -04:00
Michael Abashian 27879068f1 Fixed bug where a preview with a description was pushing the input element way off to the right 2016-04-08 14:57:58 -04:00
Michael Abashian 0f2d924adb Create/edit survey re-work 2016-04-07 15:15:55 -04:00
mabashian 88cea14353 Added angular-drag-and-drop-lists dependency 2016-04-04 09:32:20 -04:00
mabashian 9e3d4a99d2 Added logic to not show the loop summary events in the UI by looking at event_data.event_loop. 2016-03-23 15:58:27 -04:00
Michael Abashian 0b531adaf3 Added survey buttons to the job templates form(s) and removed the checkbox 2016-03-09 16:46:04 -05:00
Michael Abashian 84d7f6c13f Moved job template routes, controllers, and views out into its own module. 2016-03-09 14:24:24 -05:00
Michael Abashian 0a4570ae0a Merge branch 'extra-vars' into devel 2016-03-08 11:03:10 -05:00
Michael Abashian ccaae088d6 Updated comments to reflect actual factory locations 2016-03-07 13:06:25 -05:00
Michael Abashian 976d242075 Reduced the space between the extra vars label and the code mirror instance down to 10px. 2016-03-07 11:00:07 -05:00
Michael Abashian 73d80f7179 Leveraging CodeMirror to display extra variables for management jobs 2016-03-07 10:32:30 -05:00
Michael Abashian 08c33a8c6b Refresh the job details when the job finishes running. This pulls in details not available at the beginning of a job. One plus two styling tweaks 2016-03-04 14:29:15 -05:00
Michael Abashian 54699b17ec Made list headers, buttons and search bars responsive down to mobile views. 2016-03-03 08:26:33 -05:00
Michael Abashian 106768606e Fixed bug - need to close out "else if" statement with parenthesis 2016-03-02 15:04:46 -05:00
Michael Abashian 3c85e9e639 Removed reload: true since it's not needed to force a transition when going to the activity stream. Changed the "Dashboard" dropdown to "All Activity." 2016-03-02 10:16:40 -05:00
Michael Abashian b967caedaa Strip the extra query params when the user uses the activity stream dropdown nav. 2016-03-02 10:04:23 -05:00
Michael Abashian f2f51ab132 Added host case to the GetTargetTitle factory 2016-03-02 09:46:18 -05:00
Michael Abashian 268f5165f7 Got rid of the location url regex for sockets and started using the $state.is(). 2016-03-02 09:04:11 -05:00
Michael Abashian fb0b760216 Moved standard out log to directive 2016-03-01 13:49:25 -05:00
Michael Abashian 38463673d5 Updated out-dated comment to reflect code 2016-02-26 12:25:24 -05:00
Michael Abashian 6870a5d60c Swap out regex on related for IDs in summary_fields 2016-02-26 12:21:01 -05:00
Michael Abashian fc16473c03 Merge branch 'log-viewer-cleanup' into devel
# Conflicts:
#	awx/ui/client/src/helpers.js
2016-02-26 11:45:18 -05:00
Michael Abashian c65d795b3b Fixed this other /home/groups href by removing the extra slash 2016-02-24 13:37:27 -05:00
Michael Abashian e8b890ac45 Fixed this /home/groups route. Having the extra slash before the query params was resulting in a redirect to the dashboard. 2016-02-24 13:28:46 -05:00
Michael Abashian 1de32b987f Added missing query parameters to /home/hosts and /home/groups 2016-02-24 13:23:04 -05:00
Michael Abashian c4f15c1541 Moved the LookUpName factory out into the standard out directory. Removed the StandardOut helper. 2016-02-24 09:43:46 -05:00
Michael Abashian 382368f8db Made standard out details responsive. Removed the /stdout on the end of some of the standard out routes. 2016-02-24 08:33:56 -05:00