Matthew Jones
d413618288
Add missing requests urllib3 util directory
2014-08-06 14:22:18 -04:00
Matthew Jones
eb62bbd535
Upgrade requests to 2.3.0
2014-08-06 14:01:10 -04:00
Matthew Jones
92449d3f23
Upgrade pexpect to 3.3
2014-08-06 14:00:43 -04:00
Matthew Jones
b18b075bc9
Upgrade gevent-socketio to 0.3.6
2014-08-06 14:00:16 -04:00
Matthew Jones
e3bdd966ed
Upgrade pytz to 2014.4
2014-08-06 13:59:29 -04:00
Matthew Jones
7899463ac8
Upgrade boto to 2.32.1
2014-08-06 13:57:39 -04:00
Matthew Jones
6f6f8675f9
Upgrade amqp vendored library to 1.4.5
2014-08-06 13:55:08 -04:00
Matthew Jones
efed138e8b
Fix indentation issue
2014-08-06 13:43:42 -04:00
Matthew Jones
5220594e9b
Hide AMI keys the same way we do non-ami instances
2014-08-06 13:35:56 -04:00
Matthew Jones
12b3329b27
Test for Jenkins unit test runs in some rbac code also
2014-08-06 12:39:12 -04:00
Matthew Jones
bb485c99fe
Make sure job starts follow rbac
2014-08-06 11:47:13 -04: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
Matthew Jones
3e7ee988a2
Fix munin graphs to use the right graph type
2014-08-05 14:59:53 -04:00
Matthew Jones
51ff38a33a
Make sure we refresh the object before updating computed fields
2014-08-05 14:00:01 -04:00
Matthew Jones
dcf102930d
Fix up some license logic, make sure we force license date to be an integer
2014-08-05 11:18:35 -04:00
Chris Houseknecht
9799e81f09
UI Unit Testing
...
Added plumbing for Karma test runner. Wrote first few tests for new license module.
2014-08-05 02:43: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
Matthew Jones
587fb35b59
Allowing posting a new license to /api/v1/config by superusers
2014-08-04 15:39:02 -04:00
Matthew Jones
445b1b194e
Hide the license key if the user isn't a super user
2014-08-04 14:58:23 -04:00
Luke Sneeringer
0f76c34c81
Unit test and bugfix for GCE/Azure job runs.
2014-08-04 13:46:32 -05:00
Matthew Jones
11799ff25f
Implement new license validation logic per spec "30 Day Trial
...
Engineering Spec" + Unit Tests
2014-08-04 13:55:51 -04:00
Luke Sneeringer
e50711e301
Use expanduser on cache dir loaded from INI.
2014-08-04 10:15:41 -05:00
Luke Sneeringer
674e895d0a
Shift default Azure cache directory from /tmp to ~
2014-08-04 10:13:40 -05:00
Luke Sneeringer
0a0844f40e
Require pycrypto >= 2.6 for gce.py
2014-08-04 09:38:42 -05:00
Luke Sneeringer
49d689fdb2
Fix cert regex.
...
This makes the certificate not have to be at the beginning of the regex
for the SSH key.
2014-08-04 09:28:33 -05:00
Matthew Jones
b1b3a5879f
Fix up playbook to use new init script
2014-08-01 13:27:23 -04:00
Luke Sneeringer
fb1099234e
Adding GCE/Azure envvar support to jobs.
2014-08-01 11:13:55 -05:00
Luke Sneeringer
5987f60e3f
Add _meta to Azure inventory script.
2014-08-01 11:08:15 -05:00
Matthew Jones
55b12cb785
Fix up init script to use service command, preserve the worst return
...
code and use that as the exit status
2014-08-01 09:51:16 -04:00
Chris Houseknecht
d3cd99bdfc
Min pagination size
...
Tweaked job page to make the minimum aware of taller rows as the width of the viewport shrinks.
2014-07-31 16:06:39 -04:00
Jared Tabor
1776bb3c8e
updated Inventory Groups help dialog pictures
2014-07-31 15:49:46 -04:00
Jared Tabor
6f2da30f11
changed description on GCE key
2014-07-31 15:49:46 -04:00
Chris Houseknecht
4138a152c4
Websocket help dialogs
...
Fixed typo in Safari help text.
2014-07-31 15:37:45 -04:00
Chris Church
90e2e8775c
Update ec2 inventory script from core, no more tower-specific changes.
2014-07-31 15:21:05 -04:00
Chris Houseknecht
9270eb9049
Inventory breadcrumb
...
Inventory name is now clickable, navigating back to the top of the tree. 'All' has been removed.
2014-07-31 14:45:43 -04:00
Chris Houseknecht
bebdcde93b
File drag-n-drop
...
Set validity of 'required' to true and field status to dirty upon successful read of file, otherwise the Save button is never enabled.
2014-07-31 14:04:50 -04:00
Jared Tabor
5646a8d4fe
fixed alert dialog box
2014-07-31 13:52:37 -04:00
Chris Houseknecht
f7ed4eceb3
Fixed JS lint error.
2014-07-31 13:00:22 -04:00
Chris Houseknecht
21bd8d63e3
Minimum page sizes
...
Set minimum page sizing heights and row counts on inventory detail and jobs. On both pages we calculate container heights and page row counts based on the viewport width and height.
2014-07-31 12:25:29 -04:00
Jared Tabor
4c621aeae7
adjusted Alert popup, and added a check for the drag and drop file size
2014-07-31 11:55:52 -04:00
Matthew Jones
27c44ac5d8
Updating init script installation details
2014-07-31 10:40:11 -04:00
Jared Tabor
b8cd4d063e
updated credential help descriptions
2014-07-31 10:38:47 -04:00
Matthew Jones
65aadb862e
Updates to tower init script
2014-07-31 10:05:32 -04:00
Matthew Jones
1f34fc5101
Update manifest for new munin monitors
2014-07-31 09:56:58 -04:00
Jared Tabor
4992d1286f
took help icon away from Private key field on credentials page
2014-07-31 08:42:18 -04:00
James Laska
290f6ca279
Correct jslint issue causing build failure
2014-07-31 08:06:54 -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
Chris Houseknecht
5c7152dec1
File drag-n-drop
...
Added an onerror handler to the FileReader. If the file cannot be read for some reason, throw an alert dialog letting user know things went wrong.
2014-07-30 18:13:55 -04:00
Chris Houseknecht
ca607f2372
Drag-n-drop directive
...
Add aw-drop-file directive to a textarea form element. User can drop a file (any file) onto the field and the contents as text will be placed in the textarea. Added this directive to credentials ssh_key field.
2014-07-30 18:08:38 -04:00