Chris Houseknecht
c517332191
AC-1308 spinner lingers after 403 error
...
Happening on response to Delete prompt. Removed modal hide listener when starting spinner. Not sure why I thought that was needed. Instead, just close the dialog and start the spinner. If an error occurs, ProcessErrors always stops the spinner. Issue was caused by a race condition. ProcessErrors would sometimes fire tht stop before the event listener fired a start.
2014-06-03 19:20:35 -04:00
Chris Houseknecht
69c1aed22d
Fixed Loading message and Pagination widget fouc. Start of new job detail page.
2014-04-11 02:02:23 -04:00
Chris Houseknecht
c7d489026e
AC-1083 more better handling of missing machine credentials when submitting a job.
2014-04-06 03:51:27 -04:00
Chris Houseknecht
3b95fbd30b
AC-1054 came up with a fix that allows auto-form-fill browser pluggins to work. Applied to User and Credential pages.
2014-03-27 02:29:15 -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
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
vagrant
d25e712e21
Finixhed applying jsHint linting to js files. Created initial Gruntfile.js build script and package.json script for keeping track of required node modules.
2014-02-11 04:52:15 +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
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
5c42b88e27
Finished icon cleanup from FontAwesome upgrade. Changed default form style to basic rather than horizontal for a much cleaner, uncluttered look, especially in dialog boxes. Group Edit dialog is starting to function. Added support for Tabs in form generator.
2013-12-28 19:45:51 +00:00
Chris Houseknecht
a21a740bad
AC-741 scm and machine type credentials now sharing ssh_key_unlock field in Credential form definition. Originally split because only machine should allow Ask option. Added new askShow option to form generator so that Ask checkbox gets an ng-show directive.
2013-12-02 18:48:41 +00: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
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
3f148e104e
AC-625 while looking into issue surrounding non-running updates, discoverd that creating credentials from the Users and Teams tabs was not allowing the user to click Save. The Save button refused to become enabled. Turns out that when a user or team is preelected (using route params) form initialization routine needs to run and it was not.
2013-11-13 03:58:12 +00:00
Chris Houseknecht
9ad30dc43c
Credentials: form save routine is almost identical between Add and Edit controllers. Combined into one common routine that both controllers can use and moved to helpers/Credentials.js. Just some needed tidying.
2013-11-11 00:16:04 +00:00
Chris Houseknecht
5a3977495a
First iteration of Activity Stream. Added Home/Groups page. Increased icon size for icon-only buttons. Dashboard jobs widget- group and job links now work. Closed AC-621, AC-618.
2013-11-08 17:58:40 +00:00
Chris Houseknecht
bac22205a8
Fixed form-generator and awRequiredWhen directive to not overlap when setting * on required field labels. Fixed job submission to work with new cloud credential implementation.
2013-11-04 10:16:56 -05:00
Chris Houseknecht
0466629718
Finally fixed issue with editing a credential. Need to call Owner change after loading data and after resetting form. Also removed default from Owner radio button on create and set to required so that user has to actively make a choice. Started working on Job Template detail changes. Job Template is currently broke.
2013-11-04 10:16:56 -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
f327be5811
Added Owner radio button to Credential detail page. Lookup for Credential on Groups page is working now.
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
4b09ba4c83
AC-466. Fixed issue with refresh timer randomly quitting. Fixed project authorization checkbox.
2013-09-24 03:42:23 +00:00
chouseknecht
77ef04de55
Support 1222 - Set form to state when user clicks clear PW button.
2013-09-11 14:06:08 -04:00
chouseknecht
5afa79a11a
AC-351 latest SCM changes. Added 'Authentication Required' checkbox. Enabled SCM password prompting on job submission.
2013-09-08 17:17:35 -04:00
chouseknecht
f8e1d2e0e3
AC-363 token expiration now handled exclusively on server.
2013-09-06 17:21:45 -04:00
chouseknecht
48c522aa17
AC-275 Fixed Credential list not showing usernamer and team values.
2013-07-28 07:03:37 -04:00
chouseknecht
419e18d1f8
AC-229 making multi-select across pages work
2013-07-19 15:44:25 -04:00
chouseknecht
49fd23d84d
AC-171 Lastest changes for improving select and lookup workflow. Streamlined selection workflow with helpers/Selection.js. Restored the checkbox and fixed the hover background color on Lookup dialogs. Fixed bug in lookup dialog where most recent selection not showing up when user navigates back to same lookup multiple times. Both selection and lookup now work in an Angular fashion by manipulating the data set to affect view changes rather than attempting to manipulate the DOM within the controller.
2013-07-17 16:46:26 -04:00
chouseknecht
9342e01468
Permissions CRUD now functional within Users tab.
2013-06-25 15:37:01 -04:00
chouseknecht
85ab582155
UI clean-up
2013-06-24 11:43:10 -04:00
Chris Church
07657926b9
Rename ansibleworks to awx.
2013-06-23 13:21:02 -04:00