Commit Graph

  • d3e5db52cb Adding job template survey documentation Matthew Jones 2014-10-07 13:44:33 -04:00
  • 7430973234 Add validation for survey elements on the api side Matthew Jones 2014-10-07 10:56:34 -04:00
  • 47deaa702d fixed default answer field in question maker. also added validation for choices if multichoice or multiselect is chosen Jared Tabor 2014-10-06 16:15:06 -04:00
  • d6adb1d398 Add a settings that disallows org admins from seeing users outside of their organization. See: https://trello.com/c/M74W11hQ Matthew Jones 2014-10-06 15:59:05 -04:00
  • d55569ed51 Reworded invalide private key data to be more generic Matthew Jones 2014-10-06 15:09:21 -04:00
  • 2b61048651 Revert "Remove the Amazon AMI license handler from tower proper" Matthew Jones 2014-10-06 09:59:45 -04:00
  • 666496181a adding survey taker form and fix to job submission Jared Tabor 2014-10-03 20:28:27 -04:00
  • 352cec7a37 fixed errors in JobSubmission Jared Tabor 2014-10-03 20:25:44 -04:00
  • 2d3a5f5a65 added new files to app.js and index.html Jared Tabor 2014-10-03 20:07:17 -04:00
  • 45ae67d7b5 adding changes to form generator for ngDisabled for buttons Jared Tabor 2014-10-03 20:05:15 -04:00
  • a76459e62c made survey taker + prompt for passwords + prompt for variables one modal window Jared Tabor 2014-10-03 20:04:16 -04:00
  • 3b0e3bd9d5 fixed job template for changes to survey maker Jared Tabor 2014-10-03 20:01:51 -04:00
  • 752f2d8013 adding updated survey maker with no survey name or survey description Jared Tabor 2014-10-03 20:00:08 -04:00
  • be7819e3d7 Make sure that if you have variables being required to start that we return false when determining if the job can start without input Matthew Jones 2014-10-03 14:16:50 -04:00
  • d3416336ed Handle the case where the existing extra vars is None Matthew Jones 2014-10-03 10:26:24 -04:00
  • c609f7a81d Refactor callback receiver Matthew Jones 2014-10-03 00:34:26 -04:00
  • d12dddebde Handle jenkins requirements properly James Laska 2014-10-02 16:16:27 -04:00
  • f9c8e400b1 Update dev_local.txt with django-debug-toolbar-1.1 James Laska 2014-10-02 15:19:33 -04:00
  • 2846f8c530 Update dev_local.txt with django-debug-toolbar-1.1 James Laska 2014-10-02 15:19:33 -04:00
  • adda5b90bd More fiddling with jenkins requirements James Laska 2014-10-02 14:19:18 -04:00
  • 888352270b More updates to support latest django_jenkins James Laska 2014-10-02 13:26:32 -04:00
  • b37925149b Fix the custom script update to use the normal mechanism for trigger an inventory update Matthew Jones 2014-10-02 12:53:06 -04:00
  • 52fc81244d Revert "Use the normal built-ins for testing inventory sources when testing for" Matthew Jones 2014-10-02 12:50:34 -04:00
  • a174c7b168 The latest version of django_jenkins no longer requires django_tests James Laska 2014-10-02 12:15:16 -04:00
  • 2b1b83a8ee Yes, please download jenkins dependencies James Laska 2014-10-02 12:05:45 -04:00
  • 6ed7e5f538 Include django-jenkins in requirements/jenkins.txt James Laska 2014-10-02 11:55:03 -04:00
  • 27458667ab Use the normal built-ins for testing inventory sources when testing for custom scripts Matthew Jones 2014-10-02 11:33:27 -04:00
  • 449c5026b7 Remove socket and context closure and cleanup from zeromq in the callback receiver Matthew Jones 2014-10-02 09:45:45 -04:00
  • bd0d4463ef Make sure we setup a license file when running the custom script inventory update test Matthew Jones 2014-10-01 16:25:53 -04:00
  • 90bf8966b9 Refetch the group in an attempt to re-materialize the host additions Matthew Jones 2014-10-01 15:17:17 -04:00
  • 25f8034b79 catch -> except Matthew Jones 2014-10-01 13:07:40 -04:00
  • 786cc3fa85 Silently return if there isn't valid json passed in as extra data fields Matthew Jones 2014-10-01 13:00:06 -04:00
  • 8848cbfa1e Add schema migration of custom inventory scripts and related fields Matthew Jones 2014-10-01 09:53:53 -04:00
  • 56f5c0f402 Use assertEqual in the inventory test Matthew Jones 2014-09-30 16:21:39 -04:00
  • bf0bbe7580 Remove the Amazon AMI license handler from tower proper Matthew Jones 2014-09-30 14:53:19 -04:00
  • 7b6c5f68a9 Don't remove script at this point Matthew Jones 2014-09-30 11:54:28 -04:00
  • 06c75aeecf Implement API side for custom inventory script support with endpoints and unit tests Matthew Jones 2014-09-30 11:50:25 -04:00
  • c402d13a73 Merge pull request #14 from tgerla/rabbitpw Matthew Jones 2014-09-29 16:20:06 -04:00
  • ab70539aba Add an indicator to the job template launch GET endpoint to denote when a survey is enabled Matthew Jones 2014-09-29 15:31:34 -04:00
  • c35f892e9e Check extra data to make sure it's not just an empty string Matthew Jones 2014-09-29 15:17:08 -04:00
  • cc6d673e4f Attempt to fix a mysterious zmq crash related to sockets lingering after a fork Matthew Jones 2014-09-29 14:31:14 -04:00
  • eabfbd572f Support populating extra vars with post data when launching and relaunching jobs Matthew Jones 2014-09-26 15:46:45 -04:00
  • d8fe8cc7ff added required asterick for required questions Jared Tabor 2014-09-26 14:40:21 -04:00
  • 9114cb2d89 for a textarea answer, default answer field should be a text area Jared Tabor 2014-09-26 14:34:01 -04:00
  • 006da3219a made SM fields readonly/disabled and adjusted opacity Jared Tabor 2014-09-26 13:34:46 -04:00
  • ef0c399178 added functionality for moving question up or down in order on SM Jared Tabor 2014-09-26 13:06:23 -04:00
  • f9f9c8c4a3 adding 'delete question' functionality Jared Tabor 2014-09-26 11:42:13 -04:00
  • 832dcc7701 completed 'edit question' for survey maker Jared Tabor 2014-09-26 09:15:00 -04:00
  • 1d9a0e0a1c Skip proot test if proot is not installed. Chris Church 2014-09-25 15:02:49 -04:00
  • 2d1580bccb Implements https://trello.com/c/1NJKBOex - Add support for using proot to run jobs in isolated environment. Chris Church 2014-09-11 17:00:47 -04:00
  • 40192b5172 survey maker additions for question types Jared Tabor 2014-09-24 17:36:20 -04:00
  • 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