Luke Sneeringer
f77ae6f1bc
Fixing a variable error.
2014-10-20 08:04:16 -05:00
Luke Sneeringer
4915ba291e
Working instance registration.
2014-10-20 08:04:15 -05:00
Luke Sneeringer
3e2cf3acb3
Beginning work on instance registration, sanity checks.
2014-10-20 08:04:15 -05:00
Luke Sneeringer
35c6c72f2e
Add Instance.role property.
2014-10-20 08:04:15 -05:00
Luke Sneeringer
072ab2118f
Instance model (for HA)
2014-10-20 08:04:15 -05:00
Luke Sneeringer
b740faeccd
Setup wizard adjustments.
2014-10-20 08:04:15 -05:00
Luke Sneeringer
f5b7d500a5
Addition of a /ping/ endpoint to give basic HA info.
2014-10-20 08:04:14 -05:00
James Laska
5d4444235a
Switch to dh-python2 and remove py files during packaging
2014-10-19 18:27:28 -04:00
James Laska
3512b93c17
Disable pre-byte-compiling .py files for debian builds
...
Also includes:
* Override pysupport build and install arguments
* Increase verbosity when logging install_lib changes
2014-10-18 14:40:43 -04:00
James Laska
c2c0dee090
Correct variable typo in Makefile
2014-10-18 13:06:15 -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
James Laska
8f46719ef3
Add missing mock-rpm prereq
...
Fixes an issue where rpm-build was not created prior to running
'mock-rpm'.
2014-10-17 15:47:04 -04:00
Matthew Jones
ce50376c7f
Updating job list api endpoints to be able to display system jobs if you
...
can see them and any have run
2014-10-17 14:56:40 -04:00
James Laska
bfce078ce4
Consolidate RPM and DEB build process
...
* Add reprepro target
* Use debuild for building deb packages
* Use the same setuptools target for RPM and DEB
* Update rpm and deb changelogs for existing releases
2014-10-17 14:54:23 -04:00
Matthew Jones
103929c9ee
Allow passing variables with schedules to support extra data on system jobs
2014-10-17 14:41:00 -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
James Laska
6df573a0e9
Correct jshint failure
2014-10-15 08:33:39 -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
Matthew Jones
21e4afca14
Relax type checking requirements for floats since javascript passively
...
converts whole number floats to ints
2014-10-14 15:41:22 -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
Matthew Jones
8b8fb2403c
Fix some bugs with missing elements in the run system job task
2014-10-14 14:21:18 -04:00
Matthew Jones
6ed9705d91
Small fix for system job serializer
2014-10-14 13:56:58 -04:00
Matthew Jones
b3ea148f53
Label the SystemJob Access class with the proper model
2014-10-14 13:54:12 -04:00
Matthew Jones
fa0879f15b
Add basic access for system jobs (super user only)
2014-10-14 13:47:44 -04:00
Matthew Jones
434144d276
Make min and max optional in the fields they are used in
2014-10-14 13:37:52 -04:00
Matthew Jones
fbf9a4957e
Initial system job implementation
2014-10-14 11:11:17 -04:00
Matthew Jones
983eb43aec
Add new to the list of statuses that will be canceled if a job's parent
...
is removed
2014-10-14 10:12:01 -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