Commit Graph

  • 9064bb3107 Fix a bug where we could potentially not see a hostname that we need to update instead of create when syncing inventory because its instance id had changed Matthew Jones 2014-09-24 13:32:20 -04:00
  • 6f2a33d2b7 title to name for survey metadata Matthew Jones 2014-09-22 11:53:50 -04:00
  • 193accaa84 refactored saveSurvey method Jared Tabor 2014-09-22 11:28:54 -04:00
  • 259e48df3e Add survey bits to summary fields on job templates.... change "title" to "name" on survey metadata. Matthew Jones 2014-09-22 11:10:33 -04:00
  • 36ab9d98e0 fixed 'Delete Survey' Jared Tabor 2014-09-21 22:09:37 -04:00
  • d3e793e9ca changed survey maker to a modal window Jared Tabor 2014-09-21 13:16:06 -04:00
  • 9520970817 survey maker for going from add/edit job template to add/edit survey maker Jared Tabor 2014-09-17 15:47:20 -04:00
  • b505e7ae41 changed the values for some forms thats have select drop down input fields Jared Tabor 2014-09-16 12:34:04 -04:00
  • 6fd86b881f Only show login method for machine credentials. Chris Church 2014-09-16 11:40:52 -04:00
  • 0b43ec7ec5 changed job launch logic on UI side for job launch and job relaunch Jared Tabor 2014-09-15 10:11:40 -04:00
  • 0b3077a3a9 Fix JS indentation. Chris Church 2014-09-12 12:38:58 -04:00
  • a0fdf62e70 Fix for running unit tests on Python 2.6. Chris Church 2014-09-12 12:38:34 -04:00
  • 28e7fda956 Make job relaunch dispatch csrf exempt Matthew Jones 2014-09-12 11:10:52 -04:00
  • 5fe3ee3bf4 Fixes https://trello.com/c/ZBHrkuLb - Add support for IPv6 addresses in inventory import. Chris Church 2014-09-12 02:34:07 -04:00
  • 1128c55cc3 Fixes https://trello.com/c/gZw3WBxA - Make sure job callback view is csrf exempt. Chris Church 2014-09-11 22:58:47 -04:00
  • ddd88b95b5 adding add/edit survey Jared Tabor 2014-09-11 17:38:55 -04:00
  • e427234aec Implements https://trello.com/c/bEMQtVjz - API/UI changes to support su username/password. Adds force_handlers, skip_tasks and start_at_task options to jobs, only exposed via API. Chris Church 2014-09-11 17:34:31 -04:00
  • 87ed378f6b changed JobSubmission for api change for job launch Jared Tabor 2014-09-11 17:13:20 -04:00
  • 71ffb71b87 Fix a bug where I wasn't checking for the right element in a survey when launching a job Matthew Jones 2014-09-11 16:31:02 -04:00
  • c6993ae44a Explicit import of django. Luke Sneeringer 2014-09-11 12:52:37 -05:00
  • debd9b8850 Re-activated SQLite restriction. Test passes in pg. Luke Sneeringer 2014-09-11 12:44:04 -05:00
  • 2fdf55ec1b Fix check for skipping splunk inventory test when using sqlite. Chris Church 2014-09-11 10:57:48 -04:00
  • 98ae1a7858 Corrected JobStartCancel Test. Luke Sneeringer 2014-09-11 09:00:47 -05:00
  • a479294f02 Update django-devserver to support Django 1.6. Chris Church 2014-09-11 03:54:26 -04:00
  • 73b058bcab Remove MIDDLEWARE_CLASSES from UI test. Luke Sneeringer 2014-09-10 15:12:17 -05:00
  • c6d374d12a Add autocommit to migration 36 if it's off. Luke Sneeringer 2014-09-10 15:07:03 -05:00
  • 8a247ae2c4 Add requirements/jenkins.txt James Laska 2014-09-10 15:25:29 -04:00
  • 9119b40966 Take survey title and description into account Matthew Jones 2014-09-10 15:19:53 -04:00
  • 59f3321b13 Updating Django to 1.6.7 in revision txts. Luke Sneeringer 2014-09-10 13:35:53 -05:00
  • 55b48204ea More validation and unit tests for api survey mode Matthew Jones 2014-09-10 13:25:06 -04:00
  • 3267a988f8 Shift Django to 1.6.x (>= 1.6.7). Luke Sneeringer 2014-09-10 12:17:35 -05:00
  • fbd17ede7a Correct DOM ID's for search submit/reset button James Laska 2014-09-10 12:11:08 -04:00
  • 64961f8504 adding beginning of survey maker and portal mode Jared Tabor 2014-09-10 10:43:52 -04:00
  • b1463f056d Adding survey_enabled to the expected list of template fields Matthew Jones 2014-09-10 10:27:50 -04:00
  • fc89ff76b5 Adding some unit tests for api survey mode Matthew Jones 2014-09-09 17:08:29 -04:00
  • 75cca21525 Survey mode validation when launching job templates Matthew Jones 2014-09-09 15:08:49 -04:00
  • 514cd4a1db Initial api side implementation of the survey spec Matthew Jones 2014-09-09 11:08:25 -04:00
  • 9d2fadc51a Update pagination DOM id's James Laska 2014-09-09 10:56:57 -04:00
  • f0b7e77455 changed some id's on generator-helpers for pagination UI automation testing Jared Tabor 2014-09-08 16:05:38 -04:00
  • bdd4290fe7 Create some useful indexes based on UI consideration and overall tower usage and performance needs Matthew Jones 2014-09-08 15:16:33 -04:00
  • ee030a89b7 Fixes https://trello.com/c/rHOgeb2W - Remove temp cache dir created for EC2 inventory sync. Chris Church 2014-09-08 14:28:31 -04:00
  • 0c40ca36f6 Fix up some unit tests where we have slightly changed the meaning of cancel Matthew Jones 2014-09-08 11:23:23 -04:00
  • 68cbc7883c Update README.md Michael DeHaan 2014-09-08 10:42:15 -04:00
  • 893ece0aa0 Updated with 2.0 release date Matthew Jones 2014-09-05 15:52:11 -04:00
  • 4f0cd9d160 Make sure cancel can cancel jobs that are in the pending or waiting state also Matthew Jones 2014-09-05 15:13:16 -04:00
  • 2da1189a7c Change access to only allow super users to post to the jobs list without a job template Matthew Jones 2014-09-05 14:54:33 -04:00
  • 85762c3470 Add tests for job relaunch Matthew Jones 2014-09-05 14:27:39 -04:00
  • b5763f078d Add relaunch capability to a job. fill in related links for various serializers Matthew Jones 2014-09-05 14:02:14 -04:00
  • 9ec267ff89 removed space before the word 'about' in account menu for ui testing Jared Tabor 2014-09-05 10:03:16 -04:00
  • 5548cfd6a8 Silence noisy supervisor tasks, adjust log rotation frequency for all supervisor tasks Matthew Jones 2014-09-04 13:26:32 -04:00
  • 58b71ca9f9 Implement /launch endpoint on job template Matthew Jones 2014-09-04 13:25:21 -04:00
  • e48309b6aa Queued Jobs Changed sort order to asc ID rather than desc ID. Changed delete/cancel icon to always be cancel. The prompt dialog now always shows 'Submit request to cancel' rather than 'Delete...' for jobs with a status == 'new' even though the API request is DELETE. Chris Houseknecht 2014-09-04 11:04:37 -04:00
  • 45ae4dd672 Organization Activity Stream Clicking the Activity Stream button on the Ogranization detail page resulted in a JS error. https://trello.com/c/wUwLand8/141-the-stream-btn-on-an-organization-does-not-work Chris Houseknecht 2014-09-04 11:03:06 -04:00
  • efab451632 Fix an issue where I wasn't reattaching the signal handlers to the child worker processes when they were restarted Matthew Jones 2014-09-04 09:57:42 -04:00
  • 1e36c670e5 Update version James Laska 2014-09-03 19:41:22 -04:00
  • 41e2cf0a65 Prefix the release with '0.' for unofficial releases James Laska 2014-09-03 19:37:50 -04:00
  • 5aebf5508e Roll back part of the change that attempted to correct some of the memory usage Matthew Jones 2014-09-03 14:43:19 -04:00
  • 95c73ae348 JS Documentation Added documentation to lib/ansible/Rest.js Chris Houseknecht 2014-09-03 16:18:23 -04:00
  • 603cc21d2d JS Documentation Added documentation to list generator. Chris Houseknecht 2014-09-03 14:14:21 -04:00
  • 4db925906e UI Automation Assistance Added 'selected' class to search widget dropdown list to mark the active <li> element. Chris Houseknecht 2014-09-03 11:39:35 -04:00
  • d553a27a29 UI Automation Assistance Fixed https://trello.com/c/WVFzq4gQ/136-multiple-working-prompts-when-loading-the-dashboard-page Chris Houseknecht 2014-09-02 17:21:49 -04:00
  • 1ee9781ecc UI Automation Assistance Added ID attribute to pagination widget <div> container. Chris Houseknecht 2014-09-02 16:41:16 -04:00
  • c499515333 UI Automation Assistance Added PK as the ID to all <tr> elements. Chris Houseknecht 2014-09-02 16:37:16 -04:00
  • b5d3472c30 UI Automation Assistance Added ID attribute to lookup button found in form field input-groups. Chris Houseknecht 2014-09-02 16:28:41 -04:00
  • 8d46e206a8 UI Automation Assistance Added ID attribute to Select button on sublists. For example, organizations detail page -> users -> add user. Chris Houseknecht 2014-09-02 16:12:48 -04:00
  • efd590f917 JS Documentation Added lots more documentation for form generator. Chris Houseknecht 2014-09-02 16:11:09 -04:00
  • b2c77a650b Replace zeromq with multiprocessing queue for worker ipc in the callback receiever module Matthew Jones 2014-09-02 16:06:52 -04:00
  • ab971215c8 added 'launched by' field into job detail->more section Jared Tabor 2014-09-02 14:25:49 -04:00
  • b8f6b2834d Documentation More documentation for form generator. Chris Houseknecht 2014-08-29 16:54:13 -04:00
  • dbe6ab3694 adding some comments to code that i discussed with chris Jared Tabor 2014-08-29 16:50:43 -04:00
  • 8d15d0ade7 added websockets to dashboard Jared Tabor 2014-08-29 16:48:22 -04:00
  • c020e38a4a CodeMirror - JSON/YAML editor Fixed missing js-yaml script. The JS package was updated. New package moved js-yaml.min.js to dist folder. Also added documentation to form-generator.js Chris Houseknecht 2014-08-29 16:20:59 -04:00
  • 1319887e95 UI Testing Automation Added an ID attribute to activity stream refresh button. Chris Houseknecht 2014-08-29 14:34:33 -04:00
  • 9a6df729f9 JS documentation Authentication docs. Plus tweaks to doc site configuration. Chris Houseknecht 2014-08-28 16:34:15 -04:00
  • 0c336728f4 Socket.io Downgraded library to 0.9.16. Version 1 and above requires CORS to be enabled on the server side socket port. If it's not enabled, the OPTIONS request fails. Chris Houseknecht 2014-08-28 15:08:26 -04:00
  • 264ad62db0 UI Automation Added ID attribute to sublist action items. For example, the users list on the Organization detail page. Each of the action icons for each user row now has an ID attribute. Chris Houseknecht 2014-08-28 13:49:52 -04:00
  • 4e4b5852cb UI Automation Added additional ID attributes to pagination widget. Fixed comment spelling error in app.js Chris Houseknecht 2014-08-28 13:44:18 -04:00
  • 116e1db2a8 Remove ngdocs on 'make clean' James Laska 2014-08-28 12:12:04 -04:00
  • 5fe92d8013 Add ngdocs Makefile target James Laska 2014-08-28 12:01:35 -04:00
  • 5135c79e10 Tower JS Doc Site Fixed angular-animate so that it is now installed via Bower. Chris Houseknecht 2014-08-28 10:48:14 -04:00
  • 9176955b42 JS Packaging Updates Added to bower.json packages that were missing. Upgraded angular to 1.2.19 in the process. Chris Houseknecht 2014-08-28 10:37:49 -04:00
  • ca8e52bfff adding ngdocs site for tower doc site Jared Tabor 2014-08-28 10:36:55 -04:00
  • fd97aa85b6 Attempt to work around a bug from old versions of pyzmq where closing the socket before immediately exiting could cause a crash Matthew Jones 2014-08-27 15:22:30 -04:00
  • b558bc0da0 Pagination Add ID attributes to pagination widget: https://trello.com/c/fRTYOnS6/119-add-id-attributes-to-pagination-widget-bits Chris Houseknecht 2014-08-27 14:20:25 -04:00
  • 6ebc5d6dfc Activity Stream Fixed system event query. API reuqest for system events now includs 'actor__isnull=true'. Chris Houseknecht 2014-08-27 13:11:32 -04:00
  • be999edef9 Projects Add SCM Update button to project detail page: https://trello.com/c/MXrKSBbD/19-should-be-able-to-perform-actions-on-detail-pages Chris Houseknecht 2014-08-27 12:16:44 -04:00
  • 1483b022ef added angular-animate.js to gitignore Jared Tabor 2014-08-27 11:52:47 -04:00
  • 6f7c711877 fixed .gitignore to include correct library Jared Tabor 2014-08-27 11:51:18 -04:00
  • 026c19cd85 adding doc site files to .gitignore Jared Tabor 2014-08-27 11:49:32 -04:00
  • 043d6267ef Search Widget Added ID attribute to start and reset icons: https://trello.com/c/UgvUGqpV/117-ui-automation-no-dom-id-for-submit-reset-search-forms Chris Houseknecht 2014-08-27 10:48:59 -04:00
  • 0cfa818245 Form Generation Add ID attribute to elements containing field validation error text: https://trello.com/c/VzfY24y7/116-ui-automation-no-dom-id-for-form-field-errors Chris Houseknecht 2014-08-27 10:41:11 -04:00
  • 5facdb221b Support MacBook Pro 13" Display Removed 'funky wrapping' from project page on wee little viewports: https://trello.com/c/FVie0qm7/43-funky-wrapping-throughout-macbook-pro-13-retina-chrome Chris Houseknecht 2014-08-26 15:15:17 -04:00
  • fe88623550 Schedules Since we don't display schedule.id anywhere, there's probably no need to provide a filter for it. Chris Houseknecht 2014-08-26 15:04:15 -04:00
  • 973695e6d8 Jobs page Filter schedules by job type. https://trello.com/c/cw57g3Vw/45-jobs-tab-scheduled-jobs-do-not-allow-filtering-by-type Chris Houseknecht 2014-08-26 12:14:40 -04:00
  • a6252e4ed2 Jobs tab Add job status back into filter options for completed jobs. Added to jobs tab, dashboard and job template page. https://trello.com/c/dOqMitNv/38-jobs-tab-can-t-view-only-successful-jobs Chris Houseknecht 2014-08-26 10:57:49 -04:00
  • fa9c6b0171 Remove help link from tab order Fixed: https://trello.com/c/JbtD7aQP/33-tabing-between-dialog-on-forms-will-select-the-help-elements Chris Houseknecht 2014-08-26 10:37:20 -04:00
  • 6bccca2a9e Fix an issue where canceling jobs could leave orphaned and dead ansible-playbook processes Matthew Jones 2014-08-26 10:20:10 -04:00
  • 47aac0dc7d removing keydown event from div element leftover from last commit Jared Tabor 2014-08-25 16:31:37 -04:00
  • 8d21ff80d0 added keydown event for password prompt fields on job template launch Jared Tabor 2014-08-25 16:27:00 -04:00
  • 920011dd01 Job Stdout Fixed https://trello.com/c/lnsjMHax/98-incorrect-use-of-bold-on-job-stdout-breadcrumb Chris Houseknecht 2014-08-25 16:14:34 -04:00