Commit Graph
100 Commits
Author SHA1 Message Date
Jared Tabor 255a5158f3 adjusted viewJobLog() for portal mode
for viewing job details, i included a check for portal mode === true to have job detail page loaded in a new tab
2014-10-22 16:51:03 -04:00
Jared Tabor c807b5b132 removing stale file 2014-10-22 12:33:49 -04:00
Jared Tabor af7d03a06e fixed the columns and sizing of portal widgets
i had to create new list items for the two widgets. portaljobtemplates and portaljobs which resemeble their respective parent copies but with many things removed and column widths adjusted. i also changed the sizing functions for the job list widget to better handle browser resizing
2014-10-22 12:32:55 -04:00
Jared Tabor 012a83d37f adding 'surveyCheckboxes' directive
the surveyCheckboxes directive takes a list of checkbox values and creates a checkbox list that collectively represents one scope object instead of several individual ones
2014-10-21 15:47:52 -04:00
Jared Tabor 0113e63374 fixed small error in job submission
added a check for 'passwords needed to start' in job launch function to fix inventory updates/sync updates
2014-10-20 11:50:56 -04:00
Jared Tabor 36919e322b added a new directive for survey selectable
not completed yet..commented out for now
2014-10-17 17:17:15 -04:00
Jared Tabor fce3595154 adjusted the height of the portal containers
adjusted to utilize more vertical screen space
2014-10-17 17:16:06 -04:00
Jared Tabor 98a709a822 changed function names leftover from dashboard
changed names so they're specific to portal widgets
2014-10-17 17:12:06 -04:00
Jared Tabor f0c78611b2 cleaned up old deprecated code 2014-10-17 17:10:34 -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 473cc1ffa4 fixed the styling on the job launch modal
the input fields were not uniform throughout the modal window. i also started a fix for the multiselect problem i'm having with angular validation
2014-10-17 17:06:01 -04:00
Jared Tabor ece2acc956 fixed css/styling on job launch modal for inputs
the styling was not uniform throughout the job launch modal window, cleaned this up
2014-10-17 17:06: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 90ae405424 fixed some styling and issue with default values
adjusted some of the survey styling, and made edit questions stronger by ensuring that the question form has been loaded before pushing all the values to the form. Made sure for a multiselect that default value showed correctly
2014-10-16 00:34:05 -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 df789f0c96 fixed a couple errors in app.js and index
fixed a couple errors i caused by deleting a file. i forgot to delete the references to the file in app.js and index.html
2014-10-15 17:16:43 -04:00
Jared Tabor ec42753676 created a new widget for portal mode job templates
the job templates widget from the dashboard needed enough adjustments i just decided to create a new widget.
2014-10-15 17:13:50 -04:00
Jared Tabor 6f6ecd409d changed the actions for jobs in portal mode
for portal mode, the jobs list should only have the launch option. i may need to make a new jobs list for the portal
2014-10-15 17:12:32 -04:00
Jared Tabor 77f73e7520 adjusted the job submission for portal mode
I changed the url for poral mode job submission to /launch instead of /relaunch
2014-10-15 17:10:58 -04:00
Jared Tabor 68e6af0a09 tried adding ngHide to a column in generator-helpers
while unsuccessful, I think something like this is going to be necessary for getting the portal job templates widget right. I'll revisit later
2014-10-15 17:08:18 -04:00
Jared Tabor b224f0abce adding css/less files and html files for portal
adding css and html files for the portal mode
2014-10-15 17:07:05 -04:00
Jared Tabor 33ad0c7612 adding controller for portal mode.
handles the refresh of the page and loading of the job widgets
2014-10-15 17:05:43 -04:00
Jared Tabor f855b508dc adding new files in app.js and index for portal
adding the routing for portal mode and setting boolean for portal mode in app.js
adding references to new files in index.html and added ngHide for nav bar items that should be hidden by portal mode
2014-10-15 17:02:10 -04:00
Jared Tabor 2fa230052c removing some unnecessary files 2014-10-15 10:12:13 -04:00
Jared Tabor 93709c6871 added extra vars and job submission fucntionality
extra vars have to be obtained from the job template endpoint so i added a call to get the extra vars if prompt_for_extra_vars is true, and included this in the modal window. And for job submission all the data fields on the modal window are obtained and posted to the correct /launch or /relaunch endpoint.
2014-10-14 17:11:11 -04:00
Jared Tabor beb4602933 fixed issue with editing multiselect
the multiselect was not updating the default value.
2014-10-14 17:10:56 -04:00
Jared Tabor 8d0cdd66e0 fixing prompt for survey
within the job launch modal, the prompt for survey needed to be re-styled, as well as getting 'required' warning for each question
2014-10-14 09:59:22 -04:00
Jared Tabor 5b2eadf60b added 'form-control' class to survey maker
form control class added to the integer/float input fields to make them more uniform throughout
2014-10-14 09:54:43 -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 ef768afcbc fixed jshint errors on directives 2014-10-14 09:52:11 -04:00
Jared Tabor 68f80f6411 fixed the css on survey taker to make it uniform
the survey portion of the job launch modal needed to be made to look more like the prompt for passwords and prompt for variables
2014-10-14 09:38:36 -04:00
Jared Tabor 3216d5e12b fixed ng-min directive to include 0
the directive was evaluating 0 as 'false'
2014-10-14 09:38:12 -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 2bfdb31deb added case in generator-helpers for icon in survey
survey question 'cancel' button needed appropriate icon
2014-10-10 13:31:06 -04:00
Jared Tabor 9879076cae ngMin and ngMax for integer/float survey question
ngMing and ngMax are directives for setting limitations on number/float fields
2014-10-10 13:30:41 -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 adb06fba4a removed surveymaker.js from the index
this controller is no longer needed.
2014-10-08 12:04:37 -04:00
Jared Tabor 05a87d0cea added ngRequired option for textareas
this is for survey maker so that certain textareas can be required. This is for multiple choice questions and the options that are required for them
2014-10-08 12:02:42 -04:00
Jared Tabor 360e813258 added a formReset funciton for survey maker
this is for getting the survey maker to an initial state, since the survey maker form was removed
2014-10-08 12:00:25 -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 b22c4cb56a removed routes for old unused survey controllers
for survemakeradd and surverymakeredit, these controllers are not being used anymore and have been replaced by the surver helper class. i'm taking out the routes for these html pages/controllers as they are no longer relavant
2014-10-08 10:00:44 -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 352cec7a37 fixed errors in JobSubmission 2014-10-03 20:25:44 -04:00
Jared Tabor 2d3a5f5a65 added new files to app.js and index.html 2014-10-03 20:07:17 -04:00
Jared Tabor 45ae67d7b5 adding changes to form generator for ngDisabled for buttons 2014-10-03 20:05:15 -04:00
Jared Tabor a76459e62c made survey taker + prompt for passwords + prompt for variables one modal window 2014-10-03 20:04:16 -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 d8fe8cc7ff added required asterick for required questions 2014-09-26 14:40:21 -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 006da3219a made SM fields readonly/disabled and adjusted opacity 2014-09-26 13:34:46 -04:00
Jared Tabor ef0c399178 added functionality for moving question up or down in order on SM 2014-09-26 13:06:23 -04:00
Jared Tabor f9f9c8c4a3 adding 'delete question' functionality 2014-09-26 11:42:13 -04:00
Jared Tabor 832dcc7701 completed 'edit question' for survey maker 2014-09-26 09:15:09 -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 36ab9d98e0 fixed 'Delete Survey' 2014-09-21 22:09:37 -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
Jared Tabor 0b43ec7ec5 changed job launch logic on UI side for job launch and job relaunch 2014-09-15 10:11:40 -04:00
Jared Tabor ddd88b95b5 adding add/edit survey 2014-09-11 17:39:01 -04:00
Jared Tabor 87ed378f6b changed JobSubmission for api change for job launch 2014-09-11 17:13:20 -04:00
Jared Tabor 64961f8504 adding beginning of survey maker and portal mode 2014-09-10 10:44:01 -04:00
Jared Tabor f0b7e77455 changed some id's on generator-helpers for pagination UI automation testing 2014-09-08 16:05:48 -04:00
Jared Tabor 9ec267ff89 removed space before the word 'about' in account menu for ui testing 2014-09-05 10:03:28 -04:00
Jared Tabor ab971215c8 added 'launched by' field into job detail->more section 2014-09-02 14:25:49 -04:00
Jared Tabor dbe6ab3694 adding some comments to code that i discussed with chris 2014-08-29 16:50:43 -04:00
Jared Tabor 8d15d0ade7 added websockets to dashboard 2014-08-29 16:48:28 -04:00
Jared Tabor ca8e52bfff adding ngdocs site for tower doc site 2014-08-28 10:37:02 -04:00
Jared Tabor 1483b022ef added angular-animate.js to gitignore 2014-08-27 11:52:47 -04:00
Jared Tabor 6f7c711877 fixed .gitignore to include correct library 2014-08-27 11:51:18 -04:00
Jared Tabor 026c19cd85 adding doc site files to .gitignore 2014-08-27 11:49:45 -04:00
Jared Tabor 47aac0dc7d removing keydown event from div element leftover from last commit 2014-08-25 16:31:37 -04:00
Jared Tabor 8d21ff80d0 added keydown event for password prompt fields on job template launch 2014-08-25 16:27:05 -04:00
Jared Tabor 8cbff36153 added 'mobile' to id of mobile menu to improve UI automation testing 2014-08-25 12:00:53 -04:00
Jared Tabor 0a2ea64438 uncommented code for bread crumb fix on actvity stream for inventory groups page 2014-08-25 11:16:32 -04:00
Jared Tabor 65ee7d0d62 removed cmd, changed, and verbose_override from the host event modal->results tab 2014-08-22 15:42:38 -04:00
Jared Tabor a3c9dc7deb changed some lookup dialogs to use radio buttons 2014-08-21 12:02:33 -04:00
Jared Tabor d1e8d98b29 made organization lookup use radio buttons for card 74 on the tower 2.1 board 2014-08-20 16:32:45 -04:00
Jared Tabor e3d89b5419 changed Summary to Events Summary and Status Summary to Host Summary on job detail page in accordance with trello card 525 2014-08-18 12:23:19 -04:00
Jared Tabor 172400999d changed Group filter on home/groups and inventories-> groups to include cloud credentials 2014-08-18 11:45:10 -04:00
Jared Tabor f99dd0f5fd changed text from No matching task/play/host to Waiting... 2014-08-15 15:47:37 -04:00
Jared Tabor 436c600f78 changed some Host Event text to make modal windows consistent on job detail page to fix card 305 2014-08-15 15:13:23 -04:00
Jared Tabor bc3a421aaa fixed problem with modal windows which solved trello card 269 2014-08-14 16:42:52 -04:00
Jared Tabor 6bf8e82d7c fixed column spacing on job status graph filters 2014-08-14 15:07:25 -04:00
Jared Tabor 5e898f1878 added label to job status graph filters to address trello card 286 2014-08-14 14:28:44 -04:00
Jared Tabor a426febece fixed trello card 274 caused by job template accordians 2014-08-14 13:35:04 -04:00
Jared Tabor 8a705e66b6 added a small adjustment to inventory group modal Schedule tab issue 2014-08-14 10:47:49 -04:00
Jared Tabor 320fefe238 fixed issue with schedule tab dissappearing on edit modal upon resizing modal window 2014-08-14 10:12:35 -04:00
Jared Tabor 1656a49623 edited the mercurial url description for project form page 2014-08-13 14:11:30 -04:00
Jared Tabor 88c1b05f50 House fixed issue on job template form when project was deleted, changed, or reloaded from a previous saved form 2014-08-12 16:58:32 -04:00
Jared Tabor e7408a9733 adjusted filter div width on Job Status graph widget 2014-08-12 10:57:11 -04:00
Jared Tabor a38bb7c79c problem with version on About Tower and View License 2014-08-12 10:22:30 -04:00
Jared Tabor a20460db4d got rid of horizontal scroll bar on about dialog modal 2014-08-11 14:48:03 -04:00
Jared Tabor 11e7b9b73a changed height/width of About Tower dialog logo 2014-08-11 11:18:05 -04:00
Jared Tabor 4f8a86b3fe fixed issue with deleting a project and then trying to add a new one in the job template page 2014-08-08 16:08:57 -04:00