Commit Graph

299 Commits

Author SHA1 Message Date
Jared Tabor
f36885b255 forms/Sources.js
fixed a couple small errors from church's commit for ec2 tags
2014-11-26 09:37:30 -05:00
Chris Church
35c392ab17 Add instance filters and group by options for EC2 inventory sources. Implements https://trello.com/c/QOVhP0mH 2014-11-26 03:20:45 -05:00
Jared Tabor
226c31bc35 Source.js
Changed the tooltip for environment variables for custom inventory script
2014-11-21 14:01:30 -05:00
Jared Tabor
ee3c838d74 Sources
Added some changes to fields in the source form.
2014-11-21 13:46:20 -05:00
Jared Tabor
0ffb979e8e Storable inventory script
Added the list and form for adding/editing/deleting custom inventory scripts.
2014-11-19 17:00:52 -05:00
Jared Tabor
27db190bed Adding files for custom inventory script modal
I'm adding the initial files and references in app.js and index.html for the custom inventory script modal window
2014-11-18 16:51:00 -05:00
Jared Tabor
fd5483bbab Job Submission code mirror
added code mirror to the job submission modal window. still need to investigate the issue when launching a job on the job template form, when two code mirror editor instances are visible.
2014-11-18 09:03:15 -05:00
Jared Tabor
bf6b201bf5 Extra Variable parsing on job launch
the extra_vars didn't need the key 'extra_vars' when posting to the API. i also cleaned up some hint errors from matt
2014-10-31 16:17:11 -04:00
Matthew Jones
ede6142cea New permission for users and teams that allow creating job templates,
this makes Deployment permissions more granular.  Includes unit tests
and a migration to promote existing "run" permissions to "create".

Also some slight doc updates to denote that this implies "run" and "check"
2014-10-31 15:04:46 -04:00
Jared Tabor
ce31c0e36a removed float directive from default_float
temporary fix for form validation to work
2014-10-17 17:07:01 -04:00
Jared Tabor
6292c8ddbd fixed small error using float directive
i hadn't used the smart-float directive correctly and in all the right places. i also adjusted the default_float in survey maker->edit question function
2014-10-16 09:48:46 -04:00
Jared Tabor
2e4fd96aef added defaultText option for forms
the default text in a select input field can now be configured
2014-10-16 00:30:24 -04:00
Jared Tabor
2fa230052c removing some unnecessary files 2014-10-15 10:12:13 -04:00
Matthew Jones
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
2014-10-14 15:38:42 -04:00
Jared Tabor
4d47d79235 fixed issue with survey question float validation
the survey question 'float' option was missing the wrong directive in the element attributes
2014-10-14 09:53:14 -04:00
Jared Tabor
995bf8c58f adding cancel button for survey question form
cancel button closes the survey question form and returns the modal into its previous state
2014-10-10 14:47:37 -04:00
Jared Tabor
7dd2612268 more validation on survey question
survey question needed to have validation that didn't allow the min/max values to overlap incorrectly and for the survey save button to be disabled if hte user is in the process of adding another question
2014-10-10 13:32:06 -04:00
Jared Tabor
13bf8d89d0 adding more survey maker form validation
added validation on integers and floats that ensure answers are int/floats and that they meet the restrictions placed by min/max
2014-10-09 00:26:24 -04:00
Jared Tabor
25ecd6326d adding directives to integer min/max and integer default answer fields
this was supposed to be included in the last commit
2014-10-08 11:58:46 -04:00
Jared Tabor
1b8ebc57e4 added extra validation for integers, specifically for min/max, and for valid integer
added ng-min and ng-max directive, and made adjustments to question form for new directives
2014-10-08 11:56:24 -04:00
Jared Tabor
47deaa702d fixed default answer field in question maker. also added validation for choices if multichoice or multiselect is chosen 2014-10-06 16:15:16 -04:00
Jared Tabor
666496181a adding survey taker form and fix to job submission 2014-10-03 20:28:27 -04:00
Jared Tabor
3b0e3bd9d5 fixed job template for changes to survey maker 2014-10-03 20:01:51 -04:00
Jared Tabor
752f2d8013 adding updated survey maker with no survey name or survey description 2014-10-03 20:00:22 -04:00
Jared Tabor
9114cb2d89 for a textarea answer, default answer field should be a text area 2014-09-26 14:34:01 -04:00
Jared Tabor
40192b5172 survey maker additions for question types 2014-09-24 17:36:30 -04:00
Jared Tabor
193accaa84 refactored saveSurvey method 2014-09-22 11:29:02 -04:00
Jared Tabor
d3e793e9ca changed survey maker to a modal window 2014-09-21 13:16:06 -04:00
Jared Tabor
9520970817 survey maker for going from add/edit job template to add/edit survey maker 2014-09-17 15:47:33 -04:00
Jared Tabor
b505e7ae41 changed the values for some forms thats have select drop down input fields 2014-09-16 12:34:13 -04:00
Chris Church
6fd86b881f Only show login method for machine credentials. 2014-09-16 11:40:52 -04:00
Jared Tabor
ddd88b95b5 adding add/edit survey 2014-09-11 17:39:01 -04:00
Chris Church
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. 2014-09-11 17:34:38 -04:00
Jared Tabor
64961f8504 adding beginning of survey maker and portal mode 2014-09-10 10:44:01 -04:00
Jared Tabor
ca8e52bfff adding ngdocs site for tower doc site 2014-08-28 10:37:02 -04:00
Chris Houseknecht
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
2014-08-27 12:17:41 -04:00
Chris Houseknecht
c763302c06 Inventory edit dialog
Fixed https://trello.com/c/id6ngxh4/314-odd-wording-on-tower-2-0-dev201408141545-inventory-group-source-overwrite
2014-08-16 03:13:47 -04:00
Jared Tabor
a426febece fixed trello card 274 caused by job template accordians 2014-08-14 13:35:04 -04:00
Jared Tabor
1656a49623 edited the mercurial url description for project form page 2014-08-13 14:11:30 -04:00
Bill Nottingham
bb404c24e0 Change e-mail to email in GCE help, to match the other help entries and the UI field name. 2014-08-13 00:22:59 -04:00
Chris Houseknecht
25a49b0198 License
Updated license text per https://docs.google.com/a/ansible.com/document/d/1bvcfoV8j5z0OB7ZQsDwYY1WB58odnchp9vCic2F__eo
2014-08-12 13:32:12 -04:00
Chris Houseknecht
1f5f45a162 License
Updated language changes. Dropping mention of 'grace period' when trial flag set. Showing existing license JSON in the license text field when appropriate. Updated unit tests.
2014-08-08 14:40:40 -04:00
Jared Tabor
affa675819 changed vmware host credential label to read vCenter Host 2014-08-08 11:00:39 -04:00
Luke Sneeringer
4723ad0a71 VMware support within Tower. 2014-08-07 11:09:33 -05:00
Chris Houseknecht
91df59611d License
30 day trial modifiations. Refactored Access helper and created a new License helper. Removed ansible/License module. Created a new license viewer that allows admin user to update the license key. Nag message at login now differentiates between admin and non-admin user.
2014-08-05 17:15:30 -04:00
Chris Houseknecht
07b9f6b12c License
Changed license nagging to a modal dialog with license status aware text and a form for updating the license key. Form provides JSON validation via CodeMirror.
2014-08-04 18:09:26 -04:00
Jared Tabor
b8cd4d063e updated credential help descriptions 2014-07-31 10:38:47 -04:00
Jared Tabor
4992d1286f took help icon away from Private key field on credentials page 2014-07-31 08:42:18 -04:00
Jared Tabor
759a5775cb added tooltips for cloud credential options 2014-07-30 22:06:01 -04:00
Chris Houseknecht
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.
2014-07-30 18:35:31 -04:00