Commit Graph

  • 90ae405424 fixed some styling and issue with default values Jared Tabor 2014-10-16 00:34:05 -04:00
  • 2e4fd96aef added defaultText option for forms Jared Tabor 2014-10-16 00:30:24 -04:00
  • df789f0c96 fixed a couple errors in app.js and index Jared Tabor 2014-10-15 17:16:43 -04:00
  • ec42753676 created a new widget for portal mode job templates Jared Tabor 2014-10-15 17:13:50 -04:00
  • 6f6ecd409d changed the actions for jobs in portal mode Jared Tabor 2014-10-15 17:12:32 -04:00
  • 77f73e7520 adjusted the job submission for portal mode Jared Tabor 2014-10-15 17:10:58 -04:00
  • 68e6af0a09 tried adding ngHide to a column in generator-helpers Jared Tabor 2014-10-15 17:08:18 -04:00
  • b224f0abce adding css/less files and html files for portal Jared Tabor 2014-10-15 17:07:05 -04:00
  • 33ad0c7612 adding controller for portal mode. Jared Tabor 2014-10-15 17:05:43 -04:00
  • f855b508dc adding new files in app.js and index for portal Jared Tabor 2014-10-15 17:02:10 -04:00
  • 2fa230052c removing some unnecessary files Jared Tabor 2014-10-15 10:12:13 -04:00
  • 6df573a0e9 Correct jshint failure James Laska 2014-10-15 08:33:39 -04:00
  • 93709c6871 added extra vars and job submission fucntionality Jared Tabor 2014-10-14 17:11:11 -04:00
  • beb4602933 fixed issue with editing multiselect Jared Tabor 2014-10-14 17:10:00 -04:00
  • 21e4afca14 Relax type checking requirements for floats since javascript passively converts whole number floats to ints Matthew Jones 2014-10-14 15:41:22 -04:00
  • c43a7be99e Make it so that we take source_vars with the custom inventory script when defining the inventory source. Slight modification to the UI to make that possible Matthew Jones 2014-10-14 15:38:42 -04:00
  • 8b8fb2403c Fix some bugs with missing elements in the run system job task Matthew Jones 2014-10-14 14:21:18 -04:00
  • 6ed9705d91 Small fix for system job serializer Matthew Jones 2014-10-14 13:56:58 -04:00
  • b3ea148f53 Label the SystemJob Access class with the proper model Matthew Jones 2014-10-14 13:54:12 -04:00
  • fa0879f15b Add basic access for system jobs (super user only) Matthew Jones 2014-10-14 13:47:44 -04:00
  • 434144d276 Make min and max optional in the fields they are used in Matthew Jones 2014-10-14 13:37:52 -04:00
  • fbf9a4957e Initial system job implementation Matthew Jones 2014-10-14 11:11:17 -04:00
  • 983eb43aec Add new to the list of statuses that will be canceled if a job's parent is removed Matthew Jones 2014-10-14 10:11:40 -04:00
  • 8d0cdd66e0 fixing prompt for survey Jared Tabor 2014-10-14 09:59:22 -04:00
  • 5b2eadf60b added 'form-control' class to survey maker Jared Tabor 2014-10-14 09:54:43 -04:00
  • 4d47d79235 fixed issue with survey question float validation Jared Tabor 2014-10-14 09:53:14 -04:00
  • ef768afcbc fixed jshint errors on directives Jared Tabor 2014-10-14 09:52:11 -04:00
  • 68f80f6411 fixed the css on survey taker to make it uniform Jared Tabor 2014-10-14 09:38:36 -04:00
  • 3216d5e12b fixed ng-min directive to include 0 Jared Tabor 2014-10-14 09:37:27 -04:00
  • d43ed5b67e Correct job_task and job_play help documentation James Laska 2014-10-14 08:59:30 -04:00
  • 995bf8c58f adding cancel button for survey question form Jared Tabor 2014-10-10 14:46:53 -04:00
  • 7dd2612268 more validation on survey question Jared Tabor 2014-10-10 13:32:06 -04:00
  • 2bfdb31deb added case in generator-helpers for icon in survey Jared Tabor 2014-10-10 13:31:06 -04:00
  • 9879076cae ngMin and ngMax for integer/float survey question Jared Tabor 2014-10-10 13:29:39 -04:00
  • a7f1202316 Fix spelling error in validation error message Matthew Jones 2014-10-10 12:47:54 -04:00
  • a8952dd796 Fixes https://trello.com/c/ymLR3cfq - Prevent IE from using compatibility mode. Chris Church 2014-10-09 18:20:30 -04:00
  • 62e3b6ad08 Add DELETE to the job template survey spec endpoint Matthew Jones 2014-10-09 13:46:03 -04:00
  • 681954ab99 Make question_description optional in the survey spec Matthew Jones 2014-10-09 09:56:14 -04:00
  • 13bf8d89d0 adding more survey maker form validation Jared Tabor 2014-10-09 00:25:09 -04:00
  • 71e87f7a41 Throw away everything but the first line when fetching the ansible version Matthew Jones 2014-10-08 13:30:36 -04:00
  • adb06fba4a removed surveymaker.js from the index Jared Tabor 2014-10-08 12:04:37 -04:00
  • 05a87d0cea added ngRequired option for textareas Jared Tabor 2014-10-08 12:02:42 -04:00
  • 360e813258 added a formReset funciton for survey maker Jared Tabor 2014-10-08 12:00:25 -04:00
  • 25ecd6326d adding directives to integer min/max and integer default answer fields Jared Tabor 2014-10-08 11:58:46 -04:00
  • 1b8ebc57e4 added extra validation for integers, specifically for min/max, and for valid integer Jared Tabor 2014-10-08 11:56:24 -04:00
  • b22c4cb56a removed routes for old unused survey controllers Jared Tabor 2014-10-08 10:00:44 -04:00
  • 9c81144533 More documentation and validation for job relaunching/template launching Matthew Jones 2014-10-07 17:01:12 -04:00
  • 6e24131070 Change filtering priority to prevent building a queryset with null values when examining project activity stream Matthew Jones 2014-10-07 16:49:27 -04:00
  • ea36e30190 Cancel any running or pending actions when one of the unified job types is deleted/marked inactive Matthew Jones 2014-10-07 16:34:10 -04:00
  • 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