Commit Graph

30 Commits

Author SHA1 Message Date
Chris Houseknecht
65aae82827 Fixed inventory host status to work with pop-over changes. 2014-03-22 21:17:24 -04: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
47ad240b99 AC-997 enable activity stream for non-privileged users. 2014-02-03 10:31:10 -05:00
Chris Houseknecht
c81fa0d285 AC-976, AC-1000, AC-602 2014-01-30 15:23:49 -05:00
Matthew Jones
6ff98d87e9 Fix merge spacing from conflicted merge 2014-01-30 01:04:17 -05:00
Matthew Jones
82b692be9c Merge remote-tracking branch 'origin/master' into celery-refactor
* origin/master: (28 commits)
  AC-995 fixed typo and added extra error handling in case we actually cannot parse inventory variables. If that does happen, we now alert the user and keep the application stable and running.
  Use supervisorctl when restarting celeryd on Ubuntu
  Revert custom supervisor initscript
  fix for the small viewport issue (https://www.dropbox.com/s/dmf4aixfv7k67cm/Screenshot%202014-01-29%2015.19.52.png) where group name div gets pushed to a new line.
  Fixed AS widget breadcrumb links
  AC-977 Fixed raw html showing up in Action field on detail dialog. Added a subtitle on the AS widget. On inventory groups/host page the subtitle explains what activities are being displayed, and only activities realted to the selected group (on the inventory page) are displayed. If All Hosts selected, then all activities for all groups related to the current inventory are displayed. Also, brought back activity stream button for inventory hosts.
  During AMI boot, use custom initscript name
  Update tower-setup filename used in AMI build
  AC-578 - Add custom supervisor initscript on ubuntu
  Remove 'awx-' prefix when reporting version
  Explicitly include the egg-info in rpm packaging
  Fixing store references to point to http://www.ansible.com/ansible-pricing
  Update make develop command, version check after package rename.
  AC-992 Fix inventory import tests.
  AC-967 Fixed job name in the host status fly-out. Text now wraps rather than extending beyond boundaries of pop-over. Removed status label- just show red/green dot. Clicking on ID or red/green dot shows the status dialog. When dialog closes the window.resize() watcher is restored.
  AC-976 now using custom javascript to apply ellipsis to long group and host names. Fixed indes.html title.
  Fix ansible-tower deb build
  Rename package awx to ansible-tower
  AC-976 add job template name to activity stream
  AC-979 using activity stream object arrays correctly. AC-980 fixed Action label on detail dialog.
  ...

Conflicts:
	awx/ui/static/js/controllers/Inventories.js
	awx/ui/static/js/lists/InventoryHosts.js
	awx/ui/static/js/widgets/Stream.js
2014-01-30 01:00:00 -05:00
Chris Houseknecht
168c4235f5 AC-977 Fixed raw html showing up in Action field on detail dialog. Added a subtitle on the AS widget. On inventory groups/host page the subtitle explains what activities are being displayed, and only activities realted to the selected group (on the inventory page) are displayed. If All Hosts selected, then all activities for all groups related to the current inventory are displayed. Also, brought back activity stream button for inventory hosts. 2014-01-29 17:00:04 -05:00
Chris Houseknecht
93a0f39932 AC-976 now using custom javascript to apply ellipsis to long group and host names. Fixed indes.html title. 2014-01-29 14:23:56 -05:00
Chris Houseknecht
e27ed61fc8 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-29 14:23:56 -05:00
Chris Houseknecht
22f40605cd AC-976 now using custom javascript to apply ellipsis to long group and host names. Fixed indes.html title. 2014-01-29 13:31:51 -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
7a7f1ce032 AC-948 applied CSS ellipsis to long group names and long host names on inventory edit. 2014-01-22 17:04:07 -05:00
chris Houseknecht
7269c7bd06 Inventory refactor: add job status summary fly-out on host status. Click on a status and a second dialog appears for the specific job. Dialog can be resized and moved- built using jquery and styled to match TB dialog. Fixed home/groups and home/hosts pages to appear more inventory edit page. Home/groups page now allows you to start and inventory sync as well. Fixed tool-tip consistency. Click page forward/back now employs the spinner and should stop overclicking, which was resulting in page numbers < 0. 2014-01-22 04:53:32 -05:00
chris Houseknecht
8f5642e13e Inventory refactor: fixed activity stream display on inventory edit page. 2014-01-20 13:34:11 -05:00
chris Houseknecht
283b21475a Inventory refactor: fixed group host-failed link to refresh hosts view with only failed hosts. Link from hosts to hosts/N/job_hosts_summaries works again.s 2014-01-16 12:26:34 -05:00
chris Houseknecht
a8203742aa Inventory refactor: dragging a host to a group will copy it. 2014-01-15 17:40:33 -05:00
Chris Houseknecht
b81e7ad967 Inventory refactor: save changes to a host now updates the enabled flag and tool tip on the host list. 2014-01-13 22:25:05 +00:00
Chris Houseknecht
6caa3cfec9 Inventory refactor: host enabled flag and tool tip now working. 2014-01-13 21:53:43 +00:00
Chris Houseknecht
afb151bf29 Inventory refactor: lists now uniformly set tool tips placement to 'top'. Fixed an ugly scope bug when using modals that call LookupInit. The callbacks inside search were being left in the inventory scope and fired everytime the host view refreshed. Added a cleanup method in search to remove its callbacks. Calling the cleanup method on modal close fixes. 2014-01-13 20:55:28 +00:00
Chris Houseknecht
8279012ffa Inventory refactor: Edit hosts and delete hosts work. Consolidated host actions down to one column. 2014-01-10 21:50:51 +00:00
Chris Houseknecht
3d5a09e39e Inventory refactor: Add host works. Click on a row level action on the groups list now shows the row as selected and refreshes the host list. Edit inventory properties now works. Add and Edit dialog boxes are now displayed at the last minute after all data is loaded- accomplished with new list-generator show_modal parameter. 2014-01-10 20:33:01 +00:00
Chris Houseknecht
e6c0032444 Created a way to remove table row borders. Created a way to add an 'active-row' class to selected table border. Injecting hosts list into same scope as groups list. Streamlined host/job status message. 2014-01-09 16:18:02 +00:00
Chris Houseknecht
9930c6d356 Inventory refactoring: added All Hosts, group delete now works, view inventory sync status works, group add now refreshes the group view correctly. 2014-01-08 23:38:00 +00:00
Chris Houseknecht
e581650dbb Inventory refactoring: removed text labels from actions, added animation on sync status, fixed collapse and expand. Fixed expand and collapse on job events as well. 2014-01-08 16:46:19 +00:00
Chris Church
2b7af0a2ec Happy new year!!! 2014-01-02 11:51:43 -05:00
Chris Houseknecht
a4098a6df7 Modified search widget heper to no longer include 'row' element in the returned html. Callers will now controll the row definition. Moved breadcrumb generation from list-generator to generator-helpers so that it can be called from anywhere, including the inventory edit controller. Breadcrumbs now appear on inventory edit page. Changed search to check if searchPlaceholer field property is a scope variable. If it is, use the scope variable's value. Now clicking on a group name highlights it, searches for hosts and changes the search filed placeholder value to include the group name. 2013-12-31 06:56:01 +00: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
0b7d3999d2 Fix js compilation errors. 2013-12-20 23:53:54 +00:00
Chris Houseknecht
d02d2ebf15 Installed FontAwesome 4. Modified form and list generation to force icon selection through a single method so that icons, icon sizes and button colors are all consistent. Everything seems to be working now with the exception of the status bubbles on list pages. Will need to modify ansible-ui.less anc change the unicode strings to new FontAwesome values. 2013-12-20 23:17:02 +00:00
Chris Houseknecht
af5bb93864 AC-602 new inventory. Initial commit. Things are badly broken at this point, but the groups list doe show. Hosts are almost visisable. 2013-12-20 01:17:53 +00:00