Chris Houseknecht
c8b4e204f9
AC-732 fixed job page errors, event timing timestamp formats, 'working' spinner placement and hover color on search widget icon.
2013-11-25 16:45:47 +00:00
Chris Houseknecht
54ec61f2b7
AC-689 no longer storing selected array in scope object. SelectionInit should be called before Search in controllers- Users had it in the wrong order. Added ability to override internal selected array in SelectionInit with reference to external array to support the groups page. Fixed cosmetic/styling differences between hosts and groups inventory pages.
2013-11-25 14:12:30 +00:00
Chris Houseknecht
fae51d12f0
AC-726 Improved search filter, eliminating need for reset button. Fixed drop-down menu on jobs detail page, replacing summary with host summary. Fixed error message on job templates and jobs when list of playbooks cannot be found- message is now informational rather than cryptic error.
2013-11-23 14:48:43 +00:00
Chris Houseknecht
5b48bea8c9
AC-724 inventory.total_with_inventory source is now available and connected to the dashboard. If a value is not present, 0 will be returned rather than '?'
2013-11-22 22:32:23 +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
a1ff025488
AC-715 make sure we load api resources immediately upon application start.
2013-11-21 22:37:01 +00:00
Chris Houseknecht
bb23dd6bb4
Inventory sync group totals are now derived by summing counts for inventory sources. Cleaned up summation process in scm sync.
2013-11-21 21:22:11 +00:00
Chris Houseknecht
8dafc10541
AC-715 Fixed issues with bad API requests when user types in value and lookup is built with predetermined search parameters. Fixed project lookup failure while user is typing.
2013-11-21 21:13:40 +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
ed44248d96
AC-707 fixed issue related to js minification for homehosts controller.
2013-11-21 20:13:29 +00:00
Chris Houseknecht
fb446ef040
Changed inventory sycn inventory adn groups total count to look for new fields. Same with sycn status projects total.
2013-11-21 19:40:49 +00:00
Chris Houseknecht
ba645f947e
AC-700 fixed lookup dialog titles on job templates page.
2013-11-21 18:49:06 +00:00
Chris Houseknecht
04d810d5a5
AC-693 changed Summary to Host Summary
2013-11-21 18:38:17 +00:00
Chris Houseknecht
015622e2cb
AC-692 status button is now displaying once again on jobs detail page.
2013-11-21 18:30:22 +00:00
Chris Houseknecht
bdafaa414f
AC-683 Fixed credential help text.
2013-11-21 18:11:28 +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
f473d51ef3
Found the real source of the js error. There was a callback naming conflict with ProjectList controller. Both were using 'choicesReady'.
2013-11-21 17:41:35 +00:00
Chris Houseknecht
0af2980d10
Fixed js error. For some reason form generator was unable to get the scope for js-tree after changes related to source_regions. Added a way to pass in scope.
2013-11-21 17:36:03 +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
2a0edd4ea5
AC-706 fixed typo in help text on group edit page.
2013-11-21 08:18:27 +00:00
Chris Houseknecht
98b984cf86
AC-687 cloud regions are now selectable. AC-707 fixed broken hosts and groups links on home page.
2013-11-21 08:15:58 +00:00
Chris Houseknecht
38e9dbcf3c
AC-691 fixed detail AS view so that JSON changes displays correctly. Fixed Refresh and AS buttons on Home page.
2013-11-21 01:16:15 +00:00
Chris Houseknecht
0cd6e5412b
AC-684 Added new help text and adjusted credential labels. Fixed missing cloud credential name value on Jobs Detail view (job template accordion).
2013-11-20 23:57:43 +00:00
Chris Houseknecht
ade961fd38
AC-674 flash message is now cleared whenever AS is summoned.
2013-11-20 22:37:29 +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
9f40a6c8b4
New dashboard. Modified dahsboard widgets to use API dashboard resource. System summary now working.
2013-11-20 21:09:55 +00:00
Chris Houseknecht
117d702a2a
New dashboard. Modified dahsboard widgets to use API dashboard resource.
2013-11-20 21:09: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
aef534f080
Fixed *flashy* working spinner behavior. Noticed it on Users page when adding a new user. Problem is with callback feature on working widget. If the callback is empty, then don't pass along undefined to fadein/fadeout. Applied delete spinner changes to Users, somehow it had been overlooked.
2013-11-20 16:43:16 +00:00
Chris Houseknecht
8836bee43a
AC-690 copy button back in.
2013-11-20 15:44:52 +00:00
Chris Houseknecht
31360d5262
AC-690 removed copy button.
2013-11-20 15:40:31 +00:00
Chris Houseknecht
a9c9cc8f03
Removed update interval field grom Group form.
2013-11-20 09:13:59 +00:00
Chris Houseknecht
5b6eba7f93
AC-665 Added governor to object type searches, limiting objects to 30. Now using 'working' spinner in place of small spinner. No more auto search. Replaced the auto search with Go button and Enter key.
2013-11-20 09:03:11 +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
ebd6973f6b
AC-550 When user views inventory update status (by clicking on the status link) an alert at the top of the dialog will show when the error is caused by a license violation.
2013-11-20 03:45:42 +00:00
Chris Houseknecht
666d721bda
AC-668 'parse as' value now works correctly.
2013-11-19 21:03:55 +00:00
Chris Houseknecht
d340de970f
AC-654 Added 'X-Auth-Token' as a header in all requests. This will give the API a way to distinguish requests between UI an API Browser and invoke correct RBAC rules. Without this we run into a collision of sorts when user logs into UI and API Browser at the same time from the same browser.
2013-11-19 20:48:09 +00:00
Chris Houseknecht
94bbab566b
Only allow user with super_user access to see activity stream button. Fixed collision between is_superuser rootscope variable and credential.is_superuser on credential detail page. Added AS to user/n/permissions page.
2013-11-19 20:39:43 +00:00
Chris Houseknecht
4661a9e97a
Added AS to /inventories/hosts/N and /inventories/groups/N as well has /home/[groups, hosts]. Fixed CSS container sizing issue, so widget will not overlap footer.
2013-11-19 18:52:32 +00:00
Chris Houseknecht
925016d556
Host enabled flag is now a checkbox rather than a radio button on the Hosts add/dit dialog.
2013-11-19 09:27:39 +00:00
Chris Houseknecht
e2209ce3bd
Ac-630 cloud_credential_name value is now set after data loaded for Job Template edit page.
2013-11-19 09:06:25 +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
735da6bff6
Related search now works with new search features. Only searches after user stops typing. Disables the input field while search is executing. Moved refresh button to the right side of list page. Fixed bugs: was using contains rather than icontains. Not sure that old refresh button worked. It does now.
2013-11-19 04:35:35 +00:00
Chris Houseknecht
3377927c00
Activity stream- completed modification to Rest lib. Fixed searches on activity stream allow search by object type and object name. Improved detail modal so that more of the changes box is visible. Moved search reset button to the right. There is now only one reset button per list, not one per filter widget.
2013-11-19 02:26:23 +00:00
Chris Houseknecht
1b224f64ac
Added support for many (unlimited) search widgets on a page. Activity widget now has 2 object search widgets. Adding a setHeader function to Rest.js library.
2013-11-18 20:03:32 +00:00
Matthew Jones
ba1a113ec3
Merge remote-tracking branch 'origin/master' into auditlog
...
* origin/master:
AC-637 Credential now requires scm_key_unlock when saving encrypted ssh_key_data.
AC-626 Removed support for prompting for password and ssh_key_unlock for scm/cloud credentials.
AC-613 Change rackspace to rax for inventory source field value.
AC-613 Change rackspace to rax for inventory source field value.
AC-624 Fix options docs for project update view.
AC-632 Fix escaping for ansible-playbook command line when also using ssh-agent.
Update CONTRIBUTING.md
AC-630 Expose cloud_credentials field for job template and job.
AC-641 Added pattern to respond to key unlock prompt for project update.
Updated all vendored third-party packages.
AC-636 Fix existing projects with scm_type=null to always use empty string. Update validation and tests to ensure None gets automatically coerced to an empty string on saving a project.
AC-633 js error fixed.
AC-633 fixed a sort of unrelated js error. The capitalize filter directive attempted to act on a 'null' input error. Added a test to ignore empty/null input.
AC-633 Fixed 'hast' typo.
AC-617 changed callback generation icon to a magic wand, which will hopefully satiate jlaska.
AC-627 Fixed password/ssh_password collision in Credentials.js form. This was also fixed in auditlog branch.
AC-628 applied credential changes made in add controller to edit controller so that credential/cloud_credential lookups display context-aware credential lists.
Moved credentials in tab order. It now follows teams and precedes projects. Based on a suggestion from jlaska.
AC-609 Fixed issue with help button not displaying correctly on 'select' pages where user can pick an existing object (i.e. users, credentials, etc) to add to a parent object.
Conflicts:
awx/api/serializers.py
awx/main/migrations/0025_v14_changes.py
2013-11-18 09:18:37 -05:00
Chris Houseknecht
c720e5d51c
Search.js now supports up to 3 search filters on a page. First search widget can be regular or an object selector, which is used on the activity stream widget. Activity stream now has 2 filter widgets allowing a search to combine object and responsible user in a single query.
2013-11-18 08:16:51 +00:00
Chris Houseknecht
7952cb560b
AC-640 Added additional help text explaining why an organization is required on a project.
2013-11-17 06:58:11 +00:00