Commit Graph

  • 27c44ac5d8 Updating init script installation details Matthew Jones 2014-07-31 10:39:59 -04:00
  • b8cd4d063e updated credential help descriptions Jared Tabor 2014-07-31 10:38:43 -04:00
  • 65aadb862e Updates to tower init script Matthew Jones 2014-07-31 10:05:32 -04:00
  • 1f34fc5101 Update manifest for new munin monitors Matthew Jones 2014-07-31 09:56:58 -04:00
  • 4992d1286f took help icon away from Private key field on credentials page Jared Tabor 2014-07-31 08:42:11 -04:00
  • 290f6ca279 Correct jslint issue causing build failure James Laska 2014-07-31 08:06:54 -04:00
  • 759a5775cb added tooltips for cloud credential options Jared Tabor 2014-07-30 22:05:54 -04:00
  • 0a44de3346 hintText form option Add hintText:"some helpful text here" to a field in a form definition object. Form generator will display the text inside the <label> element on a new line with the fa-info-circle icon in a pleasant grey color. Chris Houseknecht 2014-07-30 18:35:31 -04:00
  • 5c7152dec1 File drag-n-drop Added an onerror handler to the FileReader. If the file cannot be read for some reason, throw an alert dialog letting user know things went wrong. Chris Houseknecht 2014-07-30 18:13:55 -04:00
  • ca607f2372 Drag-n-drop directive Add aw-drop-file directive to a textarea form element. User can drop a file (any file) onto the field and the contents as text will be placed in the textarea. Added this directive to credentials ssh_key field. Chris Houseknecht 2014-07-30 18:08:38 -04:00
  • 10d0fa7631 Socket connection help Revised help text, adding status icons. Added clear overlay under the modal dialog. Rotated the network icon left by 45 deg. Chris Houseknecht 2014-07-30 17:06:20 -04:00
  • 56255777bc Creating and moving around new tower monitors for munin Matthew Jones 2014-07-30 16:57:43 -04:00
  • 67ddbd6fd6 Fixed capitalization inconsistency. Luke Sneeringer 2014-07-30 15:42:08 -05:00
  • 7093e95011 Form-generator Change handling of labelBind in form generator. It now adds ng-bind directive to a <span> element inside <label> rather than to <label> directly. This stops Angular from wiping out anything else we may want to add inside <label> like help icon. Chris Houseknecht 2014-07-30 16:30:49 -04:00
  • 22f7dfce67 tooltip for subscription id for azure cred Jared Tabor 2014-07-30 16:13:27 -04:00
  • 482f1ba771 Fix RSA credential checking in Azure. Luke Sneeringer 2014-07-30 15:13:03 -05:00
  • 6156e3c456 Credentials Fixed form validation issues when adding a cloud credential. The email address field was being required even though it wasn't visible. Chris Houseknecht 2014-07-30 16:07:34 -04:00
  • cef468d060 Inventory help Tweaked the verbage and image sizes a bit. Chris Houseknecht 2014-07-30 14:33:09 -04:00
  • 2485f86471 Job templates Added ability to launch a job from th job template detail page. Chris Houseknecht 2014-07-30 14:05:45 -04:00
  • da6f07dd64 Add tower meta-init script Matthew Jones 2014-07-30 13:18:42 -04:00
  • 5e71d2ce0e Add tower-manage. Luke Sneeringer 2014-07-30 11:56:58 -05:00
  • d36976f76d Tweak tower jobs munin reporting script Matthew Jones 2014-07-30 11:40:25 -04:00
  • 6fb89530cc Job events viewer Made sure stdout, stderr and traceback don't end up on Results tab. Each of these already has a dedicated tab. Chris Houseknecht 2014-07-29 16:57:36 -04:00
  • 5b6d8e5c98 Job detail page Added 'Loading...' message to each table. Loading message is turned on at initial page load. It is turned off at the last possible second after completion of page rendering. It is turned on before each API call and back off after the API call completes. Chris Houseknecht 2014-07-29 16:40:05 -04:00
  • feb13b1f11 fixed issue in job template when user deletes credential and project Jared Tabor 2014-07-29 16:24:49 -04:00
  • a960638b68 Lookup dialog Fixed Select column so that it always appears all the way to the right and is always the same width. Looks much better :) Chris Houseknecht 2014-07-29 15:17:59 -04:00
  • a2ddeb1f22 Event viewer Fixed issue that occurred while launching event viewer from host event viewer. For a given host event on the host event viewer dialog, click the status link. The event viewer dialog failed to appear if there was only a single event. Chris Houseknecht 2014-07-29 14:49:23 -04:00
  • 69dc0a10ca Merge branch 'azure-unstable' Luke Sneeringer 2014-07-29 13:17:59 -05:00
  • 74fa71b3f4 Event viewer Show more data on the Results tab. Any items not explicitly listed in the event viewer form object are now added to the Results tab, excluding ansible_facts. Also added a JSON tab to show the full event object, again excluding ansible_facts. Chris Houseknecht 2014-07-29 14:04:26 -04:00
  • e90b25f862 updated inventory groups help modal window Jared Tabor 2014-07-29 12:47:09 -04:00
  • 591a5ce8e7 More updates for tower graphs in munin Matthew Jones 2014-07-29 12:37:51 -04:00
  • beece8d444 Add some munin tower monitoring tasks Matthew Jones 2014-07-29 11:44:36 -04:00
  • 945e6d468f Websocket Help Show browser aware help for troubleshooting web socket connection problems. Chris Houseknecht 2014-07-28 16:59:10 -04:00
  • 8d3c4c5e9a fixed dashboard graph resizing defect Jared Tabor 2014-07-28 13:47:14 -04:00
  • 90a0c6c8ed Raise time allowed for large inventory import Matthew Jones 2014-07-28 12:59:31 -04:00
  • e8a4aadb44 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
  • 5dd0ae14e4 Pagination Changed collection name in pagination widget to '(X items)'. Chris Houseknecht 2014-07-25 16:02:14 -04:00
  • a03309b52a Inventory hosts search Removed used of dynamic placeholder. Left over from prior iterations. Chris Houseknecht 2014-07-25 15:51:13 -04:00
  • e137ec7383 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
  • e7e52f3bf7 local_config Fixed remaining fallout from delay of $AnsibleConfig object. Chris Houseknecht 2014-07-25 15:29:31 -04:00
  • cc2e45b44e Fix job templates credential checks. Luke Sneeringer 2014-07-29 13:09:56 -05:00
  • 9f2e398e69 Event viewer Show more data on the Results tab. Any items not explicitly listed in the event viewer form object are now added to the Results tab, excluding ansible_facts. Also added a JSON tab to show the full event object, again excluding ansible_facts. Chris Houseknecht 2014-07-29 14:04:26 -04:00
  • cf96240556 Azure inventory sync! Luke Sneeringer 2014-07-29 13:06:27 -05:00
  • 3f7c658759 updated inventory groups help modal window Jared Tabor 2014-07-29 12:47:09 -04:00
  • 9ba043b20f More updates for tower graphs in munin Matthew Jones 2014-07-29 12:37:51 -04:00
  • 69a3f68832 Add some munin tower monitoring tasks Matthew Jones 2014-07-29 11:44:36 -04:00
  • 504b810418 changed azure labels and added them into inventory groups modal window Jared Tabor 2014-07-28 17:06:30 -04:00
  • ccf974ed83 Websocket Help Show browser aware help for troubleshooting web socket connection problems. Chris Houseknecht 2014-07-28 16:59:10 -04:00
  • 0f5263c027 Adding deps. Luke Sneeringer 2014-07-28 14:40:51 -05:00
  • 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