Commit Graph

  • e837bbd2d0 [in progress] Azure Luke Sneeringer 2014-07-28 14:04:47 -05:00
  • 95567ff004 [in progress] Azure support. Luke Sneeringer 2014-07-28 13:22:58 -05:00
  • f231c31038 fixed dashboard graph resizing defect Jared Tabor 2014-07-28 13:47:14 -04:00
  • 9780e805db Raise time allowed for large inventory import Matthew Jones 2014-07-28 12:59:31 -04:00
  • 76d6097af7 Site footer Added a 15px margin to bottom of site layout. Fixed inventory detail page auto sizing. It had not been updated with all the layout changes. Chris Houseknecht 2014-07-25 16:46:21 -04:00
  • d2435884af Pagination Changed collection name in pagination widget to '(X items)'. Chris Houseknecht 2014-07-25 16:02:14 -04:00
  • fd98f96b3e Inventory hosts search Removed used of dynamic placeholder. Left over from prior iterations. Chris Houseknecht 2014-07-25 15:51:13 -04:00
  • 5fb27ff9c3 local_config Load what's in local storage, if anything, while waiting for external file to load. Chris Houseknecht 2014-07-25 15:38:39 -04:00
  • b3c41c01b8 local_config Fixed remaining fallout from delay of $AnsibleConfig object. Chris Houseknecht 2014-07-25 15:29:31 -04:00
  • e19984d6db Fix some busted job stdout end-line calculation under certain conditions. Make it to where the ui re-uses the endpoint from the last stdout request cycle instead of adding one to it since we are not left-inclusive on list slicing. Matthew Jones 2014-07-25 14:53:50 -04:00
  • f8d70f03ea local_settings Fixed more bits where undefined $AnsibleConfig was breaking things. Chris Houseknecht 2014-07-25 14:16:15 -04:00
  • 7139b5b25a loca_config Fixed lingering issues where $AnsibleConfig is referenced when it is not yet defined. Chris Houseknecht 2014-07-25 13:59:34 -04:00
  • de953ec3ed Fixed bug caught by unit tests. Luke Sneeringer 2014-07-24 10:14:43 -05:00
  • 5bf06ba37f Vendoring libcloud. Luke Sneeringer 2014-07-23 14:13:54 -05:00
  • a1059dabae Working GCE inventory sync. Luke Sneeringer 2014-07-23 11:10:36 -05:00
  • 5df7833038 fixed defect with GCE cred's not showing up in inventory groups modal window Jared Tabor 2014-07-22 16:24:34 -04:00
  • a05aac8a50 Add host and project to the credential serializer. Luke Sneeringer 2014-07-22 15:21:24 -05:00
  • 1531af4f7e made GCE fields required" Jared Tabor 2014-07-22 13:46:24 -04:00
  • 37295a9c47 Adding GCE iteration to an if/elif/elif Luke Sneeringer 2014-07-22 12:33:05 -05:00
  • b19077e0a0 changed 'username' to 'email address' and ssh key to RSA private key for GCE front end. Jared Tabor 2014-07-22 10:41:40 -04:00
  • c6f7c1d2da In progress: Adding GCE to inventory source. Luke Sneeringer 2014-07-21 15:20:38 -05:00
  • 4c887c5614 Credential passaround. Luke Sneeringer 2014-07-21 13:52:01 -05:00
  • e7a08a016c Adding path support to credentials.js Luke Sneeringer 2014-07-21 13:51:54 -05:00
  • dd35df7255 Adding project to credentials. Luke Sneeringer 2014-07-21 13:51:43 -05:00
  • de88b8b222 Updating GCE inventory to support env vars. Luke Sneeringer 2014-07-21 13:51:30 -05:00
  • 0257451bf7 Adding GCE RSA keys. Luke Sneeringer 2014-07-21 11:45:15 -05:00
  • 4d0abd4cca Removed PEM file things. Luke Sneeringer 2014-07-21 11:08:27 -05:00
  • dd79ba8de7 Beginning PEM file support for GCE. Luke Sneeringer 2014-07-18 15:54:23 -05:00
  • ca19ddb3d5 Beginning work on GCE. Luke Sneeringer 2014-07-18 12:08:52 -05:00
  • e44784651a Added vmware inventory plugin from Ansible. Luke Sneeringer 2014-07-16 14:42:30 -05:00
  • 7548ffc6dd Added vmware support to tasks. Luke Sneeringer 2014-07-16 14:42:18 -05:00
  • 89f65d8ba0 local_config Fixed javascript error. Chris Houseknecht 2014-07-25 10:45:12 -04:00
  • 623ac5804e local_config Don't start the app until the config file is loaded and $AnsibleConfig is defined. Chris Houseknecht 2014-07-25 10:43:05 -04:00
  • d872aa1985 local_config.js Look for local_config.js. If not found, load config.js. Set debug_mode to true and make other config changes locally without affecting production builds. Chris Houseknecht 2014-07-25 10:25:37 -04:00
  • f0cb84d973 Job detail Monitor socket connection and attempt to restart when status returns 'error' or continuously returns 'connecting'. Chris Houseknecht 2014-07-25 10:24:15 -04:00
  • 9af5cc3d6d Job details -play button Pause live events by clicking on a task or play. Restart live events by clicking the play button. Fixed issues with event viewer and host viewer dialogs. Chris Houseknecht 2014-07-24 20:47:25 -04:00
  • 627c6f029e Adding sensible ordering to common models. Luke Sneeringer 2014-07-24 11:48:55 -05:00
  • ef89737845 Clear password fields on mark inactive Matthew Jones 2014-07-24 15:20:57 -04:00
  • 695df551e7 Handle cascading mark inactive in better ways as per rbac spec specifically around Teams and Credentials Matthew Jones 2014-07-24 15:19:53 -04:00
  • 20d76bfc91 Fix UnicodeDecodeError from pexpect when ansible-playbook output contains unicode. Chris Church 2014-07-23 20:03:47 -04:00
  • 074b882714 Authorization Fixed js error. Confirmed that setting Authorization header to '' on calls to /api and /api/v1 works. Switched debug_mode to false for the demo. Chris Houseknecht 2014-07-23 15:04:30 -04:00
  • 66851bd28f Authentication Attempt to remove the Authentication: Basic header by nulling it out on request to /api and /api/v1 Chris Houseknecht 2014-07-23 14:35:53 -04:00
  • d24800bf5f Missing breadcrumbs Added breadcrumbs back in for nested lists (i.e. adding users to an organization or a project to a team). Chris Houseknecht 2014-07-23 14:20:01 -04:00
  • 95b99bbc89 small change to breadcrumb border Jared Tabor 2014-07-23 12:14:59 -04:00
  • d6bfdc8560 Add a little more info to the documentation for the job_tasks endpoint to clarify what the id being filtered is Matthew Jones 2014-07-23 11:52:40 -04:00
  • 52e7d34d38 Full packaging and playbook setup for munin apache directory and htpassword configuration Matthew Jones 2014-07-23 11:42:19 -04:00
  • a1c6af5a08 Fixed JS linting error. Chris Houseknecht 2014-07-23 11:34:52 -04:00
  • 99966760bb License viewer Removed contact info. Chris Houseknecht 2014-07-23 11:27:06 -04:00
  • eb40fc1265 Password strength meter Now enforcing the minimum of 8 characters (as it has always been stated in the help text). When the strength score is >= required strength the meter turns green (as it always has) and now goes to 100% of the width. Previously it only went to about 50% of screen width. Chris Houseknecht 2014-07-23 10:37:30 -04:00
  • 15a1420d4a fixed issue with job status graph xaxis disappearing on first filter Jared Tabor 2014-07-23 10:25:05 -04:00
  • 78b7fc19f8 Jobs page Removed 20px margin at the top. Chris Houseknecht 2014-07-23 10:23:00 -04:00
  • d32ba23705 Menu title fix Always recalc menu title regardless of menu level. Chris Houseknecht 2014-07-23 10:08:49 -04:00
  • 7f344549aa Accordion styles Fixed active accordion style background. The active accordion now has a grey background. Inactive and hovered accordion headers now have a white background. Chris Houseknecht 2014-07-23 10:01:10 -04:00
  • 509bf5b224 Menu collapse break-point Increased based on new T O W E R logo size. Increasing prevents the Accounts menu from breaking to a new line Chris Houseknecht 2014-07-23 09:34:55 -04:00
  • 287e2f7965 changed active breadcrumb to bold Jared Tabor 2014-07-23 09:19:17 -04:00
  • 8d80ce9e31 changed logo Jared Tabor 2014-07-22 17:07:00 -04:00
  • 8dfa531df4 Accordion Reduced space between stacked accordions to 1px. Chris Houseknecht 2014-07-22 16:05:10 -04:00
  • 210edea9f0 Misc Fixes Style fixes for accordions, menu title (when menu collapses), refresh button on jobs page, sizing of refresh button icon on job detail page. Chris Houseknecht 2014-07-22 15:56:16 -04:00
  • 0e2d84d663 changed breadcrumbs to be white with grey background Jared Tabor 2014-07-22 14:49:39 -04:00
  • 7206c1ede1 Job detail page Added ellipsis to plays and tasks table columns. Chris Houseknecht 2014-07-22 14:06:16 -04:00
  • 8be350b791 Event viewer status icon The getStatus function was not accessing the event array correctly. Chris Houseknecht 2014-07-22 13:40:43 -04:00
  • e6b738e177 Event viewer- ignore jinja variables Brought forward change from 1.4.11 to keep angular from attempting to bind to jinja vars that might appear in task names or pre formated output. Removed use of transparent background from jqueryui overrides. Chris Houseknecht 2014-07-22 13:27:30 -04:00
  • 49b10765b8 Merge branch 'master' of github.com:ansible/ansible-commander Chris Houseknecht 2014-07-22 12:37:48 -04:00
  • 08e6751f69 Accordion and form styling Simplified styling by removing background colors and images. Border colors are now grey rather than blue. Chris Houseknecht 2014-07-22 12:34:28 -04:00
  • c960d2bedf updated monitoring link Jared Tabor 2014-07-22 10:56:30 -04:00
  • 7e77a756d9 Status 410 object deleted Added a message to ProcessErrors to handle HTTP 410 errors. Chris Houseknecht 2014-07-22 10:55:20 -04:00
  • 356d4edc89 Fix jshint failure James Laska 2014-07-21 19:18:25 -04:00
  • ecd622ca11 changed save button to blue Jared Tabor 2014-07-21 16:28:23 -04:00
  • 0ab9fbcf26 changed breadcrumbs colors Jared Tabor 2014-07-21 15:49:18 -04:00
  • c41a97b191 Job stdout sockets and menu title Added monitoring and restart of the socket connections on the stdout page. Added a title to the main nav that displays when the menu collapses. Chris Houseknecht 2014-07-21 14:08:41 -04:00
  • 1620494584 Adding munin install and configuration to the playbook and package builds Matthew Jones 2014-07-21 13:45:26 -04:00
  • cdb711dc61 changed logo and nav bar positioning Jared Tabor 2014-07-21 12:57:17 -04:00
  • 972478929d adjusted column widths on inventory groups & inventory hosts page Jared Tabor 2014-07-21 11:05:17 -04:00
  • f07e78a592 Login dialog Made login logo width a % rather than a fixed px. Fixed column classes so that labels break correctly on smaller viewports. Chris Houseknecht 2014-07-21 09:48:30 -04:00
  • 2961d5150f Jobs and Sockets Job submission now removes the spinner once the job is started. It is also 'socket aware'. In the event the socket connection is unavailable on SCM updates and inventory sync runs it prompts the user with a dialog letting them know to hit the refresh button. Came up with a way to 'monitor' socket connections. On the main connection and on the Jobs page connecgtions we now check the connection every 3 seconds. If the connection status is error, or if the status returns 'connnecting' 2x in a row, we kill and restart the connections. Chris Houseknecht 2014-07-18 19:59:28 -04:00
  • dde42b04f2 removed borders that show up on dashboard screen before user logs in Jared Tabor 2014-07-18 14:38:31 -04:00
  • 48afe188b2 Fix to return hosts without a group in the 'all' group from inventory script view. Chris Church 2014-07-18 13:28:18 -04:00
  • e35a530dbb Rename from schedule_change to schedule_changed to fit our socketio motif. Matthew Jones 2014-07-18 13:24:19 -04:00
  • b35da4557f added link to monitoring page in the account dropdown menu for admin users only Jared Tabor 2014-07-18 11:15:44 -04:00
  • a75c455633 Activity Streams Activity stream button was not working. Broke when tabs were removed from index.html. Fixed a bug in Users stream search on related username. Chris Houseknecht 2014-07-17 17:30:50 -04:00
  • 4df2fbc38f Schedules / Activity Stream Changed status_change to schedule_change in schedules socket on test page. Started fixing activity stream brokeness. Chris Houseknecht 2014-07-17 16:45:46 -04:00
  • e17a9a9e1d refresh button for non live mode on job detail page and job stdout page Jared Tabor 2014-07-17 16:43:15 -04:00
  • a4851308b4 Menu change Changed 'Dashboard' back to 'Home'. Chris Houseknecht 2014-07-17 15:43:28 -04:00
  • be80a549ca Misc. Added schedules to the #/sockets page, so that we can see what events are being emitted via the schedules endpoint. Added a schedule_events socket to the Jobs controller. Once we have 'created', 'changed', 'deleted', etc. events coming throught the schedules endpoint the schedules widget on the jobs page should automatically update. Changed 'Dashboard' back to 'Home' in menus. Fixed event viewer bug on jobs detail page. Chris Houseknecht 2014-07-17 15:29:54 -04:00
  • 7e284e0c4a Theoretical move from /etc/awx/ to /etc/tower/. Luke Sneeringer 2014-07-17 14:02:56 -05:00
  • 985eaa70d0 adding refresh button for jobs page, and capitlized Hosts in the pie chart tool tip on homepage Jared Tabor 2014-07-17 10:13:49 -04:00
  • 7d0e8c85eb Job detail page refactoration Finished job event viewer dialog. Centered next/prev buttons with a custom javascript resize calc. Page size is 50 with an 'endless scroll' in both directions. Chris Houseknecht 2014-07-16 17:44:08 -04:00
  • 7789ccd3eb Ability to add VMWare host. Luke Sneeringer 2014-07-16 09:21:39 -05:00
  • 3924c0d867 Update endpoint documentation names for job plays and tasks Matthew Jones 2014-07-16 15:25:54 -04:00
  • 9621a9699f Add some related data to job event aggregates Matthew Jones 2014-07-16 15:23:31 -04:00
  • 4ff2293914 Dashboard jobs widget Fixed responsiveness of the dashboard jobs widget. Chris Houseknecht 2014-07-16 15:14:58 -04:00
  • 985cba94ef Update documentation for job_plays and job_tasks endpoints Matthew Jones 2014-07-16 15:15:29 -04:00
  • a7a092f30a Count the actual events instead of the records returned from the queryset Matthew Jones 2014-07-16 14:24:28 -04:00
  • 81f83766f0 Job detail page refactoration Event viewer now supports viewing multiple events. For better performance, switched event queries to 'startswith' rather than 'icontains'. Chris Houseknecht 2014-07-16 13:43:02 -04:00
  • 9f470972c2 Job detail page refactoration If host result does not have a host_id value, don't present the edit host link. Broke the status message out into its own grid column to improve spacing/readability. Chris Houseknecht 2014-07-16 10:56:56 -04:00
  • ba44491bf0 Fix up pagination tests by updating return assumptions from decorated function Matthew Jones 2014-07-16 13:34:37 -04:00
  • 364e185412 Fix up how the pager view works and how we return errors from some views so that we can propogate non 200 statuses Matthew Jones 2014-07-16 12:29:36 -04:00
  • fe764c2114 Fix an issue with the callback receiver that prevents preserving database connections across multiprocessing processes during process recycling Matthew Jones 2014-07-16 10:56:08 -04:00
  • d6c2d59b80 Job detail page refactoration Add consistency to display of job parameters. If a parameter has no value, don't display it. Chris Houseknecht 2014-07-16 10:43:52 -04:00
  • 61dea4de4d Change human credential types. Luke Sneeringer 2014-07-16 08:23:47 -05:00