Jared Tabor
be2f2596f3
Made delete prompts use the same styling
...
made the delete prompts more uniform
2014-12-17 17:49:45 -05:00
Jared Tabor
ca8e52bfff
adding ngdocs site for tower doc site
2014-08-28 10:37:02 -04:00
Jared Tabor
a3c9dc7deb
changed some lookup dialogs to use radio buttons
2014-08-21 12:02:33 -04: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
77b285f632
AC-941 don't display UI form fields until API data loads. Also fixed related set pagination issue.
2014-01-28 13:57:37 -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
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
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
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
e5c5fd3d80
Finished security around user->permissions and team->permissions. Found bugs in permission controller that appeared as though some development had not been finished. User was denied access to edit/view when clicking button but not when entering URL directly in browser. Now non-privileged user can view permssions for Users and Teams to which access is granted. Add and Delete buttons are now hidden where access is disallowed and navigating directly to add page throws an error when Save button clicked.
...
Fixed issue where new CSS for adding asterisk to required fields caused login dialog fields to display multiple asterisks.
Modified form generator to show help icon to the left of * on required fields.
2013-09-12 00:23:02 -04:00
chouseknecht
b3772a473d
AC-435 enable/disable/require User fields based on LDAP settings.
2013-09-10 12:19:09 -04:00
chouseknecht
37e7eb83d6
AC-302 Users with org admin privileges can now add/edit/delete permissions
2013-07-29 11:16:37 -04:00
chouseknecht
a6977d138e
AC-297 Fixed similar issue when adding new User and adding new Team. In both cases Organization value was not being required by UI. Instead it relied on API error message. Works fine for admin user, but falls apart for non-privileged user. For non-priv users, the API runs into a query issue and sends back an error message that leaves the user confused. Now UI is correctly requiring a value befor allowing user to save.
2013-07-28 08:25:57 -04:00
chouseknecht
7fc08767f6
AC-262, AC-260 fixed. Also fixed issue on Inventory where changing group name and/or description was not updating the Hosts view title on the right side of page.
2013-07-25 16:02:14 -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
f63e42ebff
AC-216 First pass at turning job event JSON into a modal form.
2013-07-16 12:09:11 -04:00
chouseknecht
652f7ceb7b
Check /api/v1/me to determine if user can perform create/update/delete on Permissions.
2013-06-27 04:51:23 -04:00
chouseknecht
0277a2177c
Replaced TB accordions with JQueryUI accordions. We now keep track of which accordions are open on each page. When the user navigates away and then comes back to a page, the accordions are restored. Accordion state is stored in the session cookie.
2013-06-27 03:37:42 -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