Commit Graph

5472 Commits

Author SHA1 Message Date
Matthew Jones 0146b8acb0 Remove unused time import 2015-10-01 14:40:20 -04:00
Matthew Jones b4ed547b2b Fix proot controlpersist cleanup issue
* Also removed psutil version and feature check from tasks.  We now
  include the most recent version of psutil all around
* Old versions of psutil must have had these Process() items as
  properties, they are functions now so we weren't properly evaluating
  them.  With this change we are and things are back to working normally
2015-10-01 14:40:20 -04:00
John Mitchell 70725cf7e1 add security token ui field 2015-10-01 13:54:33 -04:00
James Laska 84268228b6 Merge pull request #450 from jlaska/packer-vmware
Add vmware-iso build target
2015-10-01 12:10:21 -04:00
James Laska 949f4cb15d Propagate necessary build changes from devel 2015-10-01 12:06:01 -04:00
Matthew Jones 0e0037b7f8 Merge pull request #451 from matburt/iam_ephemeral_cred
Support IAM ephemeral cred
2015-10-01 10:59:10 -04:00
Matthew Jones 6a3a36513a Add failure test for sts tokens 2015-10-01 10:49:58 -04:00
Matthew Jones 4ca29c4adf Merge pull request #453 from matburt/fix_proot_cp_issue
Fix proot controlpersist cleanup issue
2015-10-01 09:38:22 -04:00
Matthew Jones 5de5b0209b Remove unused time import 2015-09-30 16:20:41 -04:00
Matthew Jones e034c0b326 Fix proot controlpersist cleanup issue
* Also removed psutil version and feature check from tasks.  We now
  include the most recent version of psutil all around
* Old versions of psutil must have had these Process() items as
  properties, they are functions now so we weren't properly evaluating
  them.  With this change we are and things are back to working normally
2015-09-30 15:56:31 -04:00
jaredevantabor fb238e92f1 Merge pull request #445 from jaredevantabor/pendo
Pendo.io service for Tower UI
2015-09-30 15:33:38 -04:00
Chris Meyers b7cb8c7624 Merge pull request #452 from chrismeyersfsu/fix-options_cap
add appropriate help_text to run_ad_hoc_command
2015-09-30 14:19:37 -04:00
Chris Meyers 88698ff78b Merge pull request #449 from chrismeyersfsu/fix-job_events_jenkins
influence callback receiver single worker
2015-09-30 14:19:09 -04:00
Chris Meyers 833cbce9e0 add appropriate help_text to run_ad_hoc_command 2015-09-30 14:07:50 -04:00
Jared Tabor 879941e029 rejecting promises if erroring out 2015-09-30 13:51:01 -04:00
Matthew Jones acc974289f Unit test for AWS STS token support 2015-09-30 13:42:16 -04:00
Matthew Jones 5ee3c78e7f Update ec2 module to latest ansible version 2015-09-30 13:40:06 -04:00
Matthew Jones 34e028b8c7 Adding security token field to support ec2 sts
And any future credential that might want to use "security_token"
2015-09-30 13:39:36 -04:00
James Laska 8c5f7cf9b9 Add vmware-iso build target 2015-09-30 12:56:29 -04:00
Chris Meyers 35abd0cc07 influence callback receiver single worker 2015-09-30 12:39:00 -04:00
jaredevantabor 0bbb294e83 Merge pull request #448 from jaredevantabor/login-route-fix
removing resolve on /login route
2015-09-30 11:39:23 -04:00
Chris Meyers 052929d209 Merge pull request #446 from chrismeyersfsu/feature-session_limit2
Feature session limit2
2015-09-30 11:11:36 -04:00
Jared Tabor 0f1d9a8743 removing resolve on /login route 2015-09-30 11:09:09 -04:00
Jared Tabor 0c7507d3a0 moving pendo service to login/authentication folder 2015-09-30 10:20:08 -04:00
Chris Meyers 4163492e81 add auth timeout header to login response 2015-09-29 15:49:42 -04:00
Jared Tabor 29daee8334 Pendo.io service for Tower UI
This commit integrates the pendo support for the Tower UI, which involves creating an 'options' object and registering it with the pendo service installed in the index.html file. The options object is identified each time the user logs into Tower or when the browser session is refreshed.
2015-09-29 15:18:13 -04:00
Chris Meyers b350eef3f0 session limit invalidation events via socket.io 2015-09-29 14:10:26 -04:00
James Laska 90c3ccfc8c Merge pull request #444 from jlaska/versioned_reprepro
Add support for versioning the reprepro
2015-09-29 13:56:50 -04:00
Matthew Jones c039ec197f Merge pull request #442 from matburt/qa_joblaunch_delay
Add a sleep step to job runs if configured
2015-09-29 12:17:23 -04:00
Matthew Jones 29b4865af8 Ability to pause pexpect output with env var
Since inventory updates don't support extra vars
2015-09-29 11:36:31 -04:00
Chris Meyers df31991a1a add docker-compose-test directive to Makefile 2015-09-29 10:46:17 -04:00
Chris Meyers 4111056b81 add docker-compose-test directive to Makefile 2015-09-29 10:45:25 -04:00
John Mitchell 6342b67245 fixed double login modal on no creds entered 2015-09-29 10:26:04 -04:00
James Laska f62814cc90 Add support for versioning the reprepro
This allows customers to install old versions of tower using older setup
tarballs.
2015-09-29 09:12:14 -04:00
Matthew Jones 53a96fd9eb Merge pull request #440 from matburt/pendo_apiside
API Side Pendo Tracking Work
2015-09-29 01:04:21 -04:00
jlmitch5 924e8b8114 Merge pull request #443 from jlmitch5/loginModalDisappears
fixed login modal disappearing by improving ux
2015-09-28 16:42:33 -04:00
John Mitchell e5c6dda79f fixed login modal disappearing by improving ux 2015-09-28 16:05:41 -04:00
Matthew Jones 5be53d4a79 Add a sleep step to job runs if configured
If the extra var PEXPECT_SLEEP is given to a job then it will
artificially delay the job run by that number of seconds allowing QA to
hook in and cancel the job
2015-09-28 15:43:46 -04:00
Chris Meyers 000d26d7e3 session limit enforcement
* upon creating a new session, invalidate oldest sessions
2015-09-28 14:17:28 -04:00
John Mitchell 2e43ed0405 adhoc ui fixes 2015-09-28 10:47:12 -04:00
John Mitchell f1f9f5f982 fixed custom logo path stuff to work with server 2015-09-25 16:58:53 -04:00
Matthew Jones a3410920a9 Remove management job schedule count restriction 2015-09-25 16:00:19 -04:00
Matthew Jones 3d7f25218a Add api side support for pendo
Also adds setup playbook support for pendo.  This change anticipates
that the default for new installations will be 'detailed'
2015-09-25 15:52:42 -04:00
John Mitchell 331bb09a80 login modal width overflow of logo fix 2015-09-25 15:17:58 -04:00
John Mitchell e8504dc57b Merge branch 'loginRefactor2' into devel 2015-09-25 15:02:24 -04:00
John Mitchell e817693169 added pluggable auth icons 2015-09-25 14:59:28 -04:00
Matthew Jones a7f1e69352 Fix an issue with default schedules
These weren't being created correctly, the logic meant an extra schedule
would be created on cleanup facts erroneously selected to be cleanup
activity stream
2015-09-25 14:17:31 -04:00
Matthew Jones 2135a6651b Hash the license key to show a deployment key
This can be used by pendo and other things that need to identify an
individual deployment without exposing the actual license key
2015-09-25 13:21:08 -04:00
Matthew Jones 3a6807c5b4 Add environment variable that sets proot's tmp dir
Only really useful with patched proot containing tmpdir fix
2015-09-25 11:08:03 -04:00
Matthew Jones 30d88b1829 Merge pull request #439 from matburt/backup_ui_customizations
Backup customized ui files
2015-09-24 22:36:31 -04:00