Commit Graph

74 Commits

Author SHA1 Message Date
Chris Houseknecht
6aee57f4c5 Fix to open job_templates accordion on initial page load. Fix to missing tooltips for play/stop schedule button within job_templates and projects pages. 2014-04-15 18:21:14 -04:00
Chris Houseknecht
8fc0450dd9 Improved how LogViewer determines status icon. 2014-04-01 14:16:34 -04:00
Chris Houseknecht
9efa5e28ce Fixed project status mismatch. 2014-04-01 12:57:34 -04:00
Chris Houseknecht
6b3d5da500 Fixed schedules list on Projects page and Job Templates page. 2014-04-01 12:47:22 -04:00
Chris Houseknecht
7d168e9fd1 Pulled in angular-scheduler changes. 2014-04-01 11:05:36 -04:00
Chris Houseknecht
9a3ee04783 Changes to LogViewer widget to remove back-end, command line and environment related stuff. 2014-03-28 17:58:08 -04:00
Chris Houseknecht
7237d313d2 Created a job viewing widget that provides a common modal dialog for viewing job output. Implemented on projects and inventory groups. 2014-03-28 06:03:55 -04:00
Chris Houseknecht
3adefc685f Refactor of Project page- breaking status back out into its own column. 2014-03-27 18:21:11 -04:00
Chris Houseknecht
ba5c396630 AC-1076 Added scm_update_cache_timeout to project add/edit page. 2014-03-26 17:48:11 -04:00
Chris Houseknecht
9ab6f3cbf6 Lookup dialogs now created using Modal module, making them draggable and resizable. When job submission process prompts for missing job_template credential the dialog now includes instructions and only shows machine credentials (AC-1086). Added accordions to jobs page. 2014-03-25 23:18:49 -04:00
Chris Houseknecht
10e85b50b1 Found an issue when deleting multipkle credentials. First delete worked fine. Second delete left the overlay hiding the page. Seems the .off() option on bootstrap modal no longer works as expected. 2014-03-05 14:13:17 -05:00
Chris Houseknecht
55b574fa26 AC-564 added new method to codemirror wrapper to enable replacing textarea fields with an editor. Implemented in inventory, groups, hosts, and templates. Solved issues with groups related to two potential textareas at the same time. Found and fixed an error in the way ReturnToCaller() utility was being called. Finished implementing angular-md5. Adding or saving a job template now shows a pop-up on save when a callback is enabled. The pop-up shows the callback url and host key. Before user had to save and then re-open the template to get the URL. With the pop-up we're now showing it immmediately on save. 2014-02-18 03:50:36 -05:00
Chris Houseknecht
e81d02885f AC-1006 upgraded all js libraries to latest release. Fixed obvious broken things. Installed bower to make package installation/upgrade easier. Added less to Grunt build. 2014-02-12 18:42:57 +00:00
Chris Houseknecht
f891c30ebb Ran all controller files through jsbeautifier.org and applied jsHint. 2014-02-07 15:33:07 -05:00
Chris Houseknecht
6c2b8358a0 Fixed 'empty directory' warning on project detail page. The styling was off, and it was incorrectly displaying when scm_type was to empty. 2014-02-03 23:20:33 +00:00
Chris Houseknecht
cb8ec978de AC-983 long group names, AC-970 don't hightlight required fields in red, AC-966 fixed ansibleworks links to point to ansible, AC-733 new pagination widget, page and total rows. 2014-01-28 01:03:09 -05:00
chris Houseknecht
44d9d12e4d AC-966,AC-967,AC-968,AC-973,AC-972: fixed links, titles, texts referencing AWX and ansibleworks. Fixed AC-941 issues also for Credentials and Projects tab. Upgraded projects status to use jquery dialog, allowing user to expand and move. 2014-01-23 16:38:47 -05:00
chris Houseknecht
d3149bc8ef Added use of ng-cloak to all partials and added related CSS. Added use of 'working...' widget to all Edit controllers- it was missing in a few places. Attempted upgrade to angular-1.2.9. Ran into issues and left at 1.1.4 for now. Change angular.js to angular.min.js. 2014-01-17 12:33:16 -05:00
Chris Church
2b7af0a2ec Happy new year!!! 2014-01-02 11:51:43 -05:00
Chris Houseknecht
9171382894 Fixes for AC-715 'adding cloud credentials to job_template' and AC-721 'this.scope not defined' 2013-11-22 21:28:16 +00:00
Chris Houseknecht
0948418ce2 AC-715 not sure if this is the issue. I hit a js error on line 711 of awx-min.js. Had to do with bug introduced into projects controller when status field changed from text box search to dropdown list. 2013-11-21 20:37:50 +00:00
Chris Houseknecht
1a3d0e4e6f AC-682 Made project help text changes. Found a way to get help icon tool-tip to display top while help text pop-out displays left. Added status drop-dwon options on projects search filter. 2013-11-21 18:04:26 +00:00
Chris Houseknecht
376d59dfcc AC-681 simulating a disabled button for project update and inventory update. Button appears disabled, but tooltips work. On *disabled* buttons tooltip explains why it is disabled. Button is clickable, but nothing happens- just like a real disable dbutton. 2013-11-21 17:02:51 +00:00
Chris Houseknecht
013af19be4 AC-707 fixing home page links. Cleaned up issue with gtzero search type. 2013-11-21 14:34:01 +00:00
Chris Houseknecht
8afdb710be Fixed project related links on home page. Add missing Reset button to all list pages. Fixed bug in sort that prevented searching where drop-down item is empty. 2013-11-20 22:07:55 +00:00
Chris Houseknecht
99726266e9 AC-698 when job template does not include a credential, user is prompted for one on launch. The prompt was broken. Fixed. Also made it so that working spinner starts the second you click Update. Tested working spinner initiate and fade out for job, project and inventory submissions. 2013-11-20 18:07:39 +00:00
Chris Houseknecht
2f90ce511f Refresh button on jobs and projects tab now responds with a spinner. Before nothing happened and you were not really sure if the data actually refreshed. This is a result of removing the little spinner in the fitler widget. 2013-11-20 16:43:16 +00:00
Chris Houseknecht
0127680805 AC-657 Fixed order of operations for prompting user to approve delete, starting spinner, sending request to API, stoping spinner and refreshing page. The key is starting the spinner using the modal.on.hidden.bs.modal to start the spinner and then not stopping it until inside postrefresh event. Applied the fix to all controllers and tested. 2013-11-20 06:06:26 +00:00
Chris Houseknecht
6b418d4a5c Added activity stream to all tabs and to the tab detail page. Enabled working breadcrumbs on the activity stream widget. Added round corners to th stream containers so it at least looks OK when the bottom occassionally overllapses footer. Adjusted the stream widget's default url to include detail object's primary key, limiting rows to the object being viewed. 2013-11-19 08:17:21 +00:00
Chris Houseknecht
ce7688d252 Added 'working' spinner to all save/delete/select actions. This is to compensate for places where activity log is slowing down the API. AC-646 changes Rackspace credentials to show API Key in place of password. Fixed a bug on machine credential that caused username to not be passed to the API when adding and editing. 2013-11-17 06:37:34 +00:00
Chris Houseknecht
8a3a0d219c Fixed form validation issues on Projects detail for manual projects. When editing an existing project, local_path value was not being set, even though it diplayed properly. Changed local_path from array of strings to array of objects. Now local_path values are sorted and the correct object in the list is selected. 2013-11-04 10:16:57 -05:00
Chris Houseknecht
a5c44a391c Fixed form validation issues on Projects detail for manual projects. When editing an existing project, local_path value was not being set, even though it diplayed properly. Changed local_path from array of strings to array of objects. Now local_path values are sorted and the correct object in the list is selected. 2013-11-04 10:16:57 -05:00
Chris Houseknecht
72aacfd972 Fixed create operation on Credentials. Credential lookups on Groups and Projects now working. 2013-11-04 10:16:56 -05:00
Chris Houseknecht
41b5d8b9ad Url parameter to Utilities.GetChoices to allow adding parameters to options query. 2013-11-04 10:16:56 -05:00
Chris Houseknecht
a5bb145f70 Credential now working on Project detail and Group detail pages. 2013-11-04 10:16:56 -05:00
Chris Houseknecht
6a7d8b52aa Changes to Credentials for supporting various Kinds. 2013-11-04 10:16:56 -05:00
chouseknecht
1068e190cb Removed auto refresh. It polls too frequently and potential fills web server logs too quickly. 2013-10-17 17:57:50 +00:00
chouseknecht
5efc44a833 AC-458, AC-503 Added ability to cancel inventory update. Cleaned up issues with SCM update cancel. 2013-10-14 15:25:51 +00:00
chouseknecht
0e0432241d AC-458 added ability to cancel SCM update process. Started work on prompting for SCM and Inventory passwords during job submission process. 2013-10-14 14:19:40 +00:00
chouseknecht
40ddb0058c AC-502 start of new dashboard. 2013-10-11 01:55:09 -04:00
chouseknecht
44c6bca6f0 Fixed 'refresh' routine to refresh on the current url (which includes current page, sort and search criteria). In other words refresh now respects the current page state rather than resetting it back to thebeginning. Also added first attempt at a dashboard and widget. 2013-09-26 01:50:34 -04:00
chouseknecht
4b09ba4c83 AC-466. Fixed issue with refresh timer randomly quitting. Fixed project authorization checkbox. 2013-09-24 03:42:23 +00:00
chouseknecht
f97b889a9b AC-463. Reduced refresh button to automatic page refreh every 10 sec. Duration btwn refreshes can be adjusted in config.js. 2013-09-17 03:36:35 -04:00
chouseknecht
fef625445f User related.current_update for SCM project status detail when availble (i.e. while an update is running). Otherwise use related.last_update. 2013-09-13 00:01:58 -04:00
chouseknecht
39ceceb18e AC-450 initialize SCM Branch title value when editing a project. Added awValidUrl directive. 2013-09-11 15:35:45 -04:00
chouseknecht
77ef04de55 Support 1222 - Set form to state when user clicks clear PW button. 2013-09-11 14:06:08 -04:00
chouseknecht
5308278aa4 Fixed issue benno discovered where non-privileged user could not change password. 2013-09-11 13:33:23 -04:00
chouseknecht
365f327887 AC-442 project status OK now displayed as NA. Updated help also. Status badge still shows as green. Lost the Status button, replacing with link. Column Status is now Update Status.t 2013-09-10 16:51:11 -04:00
chouseknecht
0f10f23ab0 Fixed typo in SCM update messages. 2013-09-10 14:36:06 -04:00
chouseknecht
b3772a473d AC-435 enable/disable/require User fields based on LDAP settings. 2013-09-10 12:19:09 -04:00