3004 Commits

Author SHA1 Message Date
Luke Sneeringer
ac4bde69cc Minor commit to make result_stdout_file become empty string. 2014-10-20 08:04:17 -05:00
Luke Sneeringer
d325cd4d09 Remove file when moving data to database. 2014-10-20 08:04:17 -05:00
Luke Sneeringer
dea41b6126 Record stdout in the database. 2014-10-20 08:04:17 -05:00
Luke Sneeringer
223a2168b8 Commenting up the UnifiedJob.save method. 2014-10-20 08:04:17 -05:00
Luke Sneeringer
ec1c770099 Added job cancelation when switching to secondary. 2014-10-20 08:04:17 -05:00
Luke Sneeringer
e23801313e Do a OneToOne with UnifiedJob. 2014-10-20 08:04:17 -05:00
Luke Sneeringer
f6a501bb28 Register signal against subclasses separately. 2014-10-20 08:04:17 -05:00
Luke Sneeringer
a72e72f20f Adding a post_save receiver. 2014-10-20 08:04:17 -05:00
Luke Sneeringer
ec7aa1867f Adding JobOrigin model and migration. 2014-10-20 08:04:16 -05:00
Luke Sneeringer
1ae333ca1d HA redirection. 2014-10-20 08:04:16 -05:00
Luke Sneeringer
0e623f2337 Start of HA middleware. 2014-10-20 08:04:16 -05:00
Luke Sneeringer
57194c9a89 Addition of IP address to instance records. 2014-10-20 08:04:16 -05:00
Luke Sneeringer
60dae748dc Adding IP Address to the instance.
Needed for redirecting.
2014-10-20 08:04:16 -05:00
Luke Sneeringer
66dc2df8c3 Make development settings honor conf.d 2014-10-20 08:04:16 -05:00
Luke Sneeringer
e43488467e Add dynamic role in /api/v1/ping/ 2014-10-20 08:04:16 -05:00
Luke Sneeringer
1c11f43ea2 Thinking better of making the manager methods properties. 2014-10-20 08:04:16 -05:00
Luke Sneeringer
a9260db790 Adding an instance manager. 2014-10-20 08:04:16 -05:00
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