{"action":"closed","number":161,"pull_request":{"url":"https://api.github.com/repos/18F/cg-deck/pulls/161","id":58589279,"html_url":"https://github.com/18F/cg-deck/pull/161","diff_url":"https://github.com/18F/cg-deck/pull/161.diff","patch_url":"https://github.com/18F/cg-deck/pull/161.patch","issue_url":"https://api.github.com/repos/18F/cg-deck/issues/161","number":161,"state":"closed","locked":false,"title":"Add self signed certificate support","user":{"login":"ArthurHlt","id":5410858,"avatar_url":"https://avatars.githubusercontent.com/u/5410858?v=3","gravatar_id":"","url":"https://api.github.com/users/ArthurHlt","html_url":"https://github.com/ArthurHlt","followers_url":"https://api.github.com/users/ArthurHlt/followers","following_url":"https://api.github.com/users/ArthurHlt/following{/other_user}","gists_url":"https://api.github.com/users/ArthurHlt/gists{/gist_id}","starred_url":"https://api.github.com/users/ArthurHlt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ArthurHlt/subscriptions","organizations_url":"https://api.github.com/users/ArthurHlt/orgs","repos_url":"https://api.github.com/users/ArthurHlt/repos","events_url":"https://api.github.com/users/ArthurHlt/events{/privacy}","received_events_url":"https://api.github.com/users/ArthurHlt/received_events","type":"User","site_admin":false},"body":"Now user can add in the `USER_CERTIFICATE_PEM` env var one or many certificate.\r\nExample in manifest file:\r\n```yaml\r\n---\r\nbuildpack: https://github.com/ddollar/heroku-buildpack-multi.git\r\ndomain: cloud.gov\r\nenv:\r\n  CONSOLE_CLIENT_ID: CLIENT_ID\r\n  CONSOLE_CLIENT_SECRET: CLIENT_SECRET\r\n  CONSOLE_LOGIN_URL: https://login.cloud.gov/\r\n  CONSOLE_UAA_URL: https://uaa.cloud.gov/\r\n  CONSOLE_API_URL: https://api.cloud.gov/\r\n  CONSOLE_LOG_URL: https://loggregator.cloud.gov/\r\n  USER_CERTIFICATE_PEM: |\r\n    -----BEGIN CERTIFICATE-----\r\n    MIIDxzCCAq+gAwIBAIBADANdrgkqhkiG9w0BAHKSME0SsdswCQYDVQQGEwJGUjEa\r\n    MBgGA1UECgwRRnJhbmNlIFRlbGVjb20gU0ExFzAVBgNVBAsMDjAwMDIgMzgwMTI5\r\n    ODY2MSYwJAYDVQQDDB1Hcm91cGUgRnJhbmNlIFRlbGVjb20gUm9vdCBDQTAeFw0w\r\n    NTExMTQxMsfdfdfsgeKE903xMsQxMjM0MDZaMGoxCzAJBgNVBAYTAkZSMRowGAYD\r\n    VQQKDBFGcmFuSJHJH4IkjsdlkK7S90SjdDl3A1UECwwOMDAwMiAzODAxMjk4NjYx\r\n    JjAkBgNVBAMMHUdyb3VwZSBGcmFuY2UgVGVsZWNvbSBSb290IENBMIIBIjANBgkq\r\n    hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtA8YdZv14dIsqPCqFCrNFWnqO3LOXcvu\r\n    KB0MzwqqSx3uzBy+OEqDHePhs421ugmFQH/RfAnylCxGfdYIVlgJYu6ZEh/+afOn\r\n    Nh1EnWVMXcaPsD7gHW7Ij3ucQB89+dM/6JqyzmwBi+iuo5aMGpFir3O0JHWaLsqw\r\n    BsKWT28G3N/q29Wg1Ed4AFGmYxcMKfFrZ2z6JF3k47iK49RiYqBeqlAoxrd7UIGl\r\n    kucy+2fAD1oYPBmC0oSMIfFYRharnMFtCWpUJq5/wPej3Pcmrw/jvRFKsjak4e6S\r\n    WYtXf3vlQQIh+PTUp7sNp0us+wPf6+uHtlPYXKRlF35jxBTNKwv/uQIDAQABo3gw\r\n    djAPBgNVHRMBAf8EBTADAQH/GTDFKois59Kl/wQEAwIBBjAdBgNVHQ4EFgQUGpJT\r\n    yM8zG7bypWB9sq8kEkGwmmAwHwYDVR0jBBgwFoAUGpJTyM8zG7bypWB94q8kEkGw\r\n    mmAwEwYDVR0gBAwwCjAIBgYqgXoBEAwwDQYJKoZIhvcNAQEFBQADggEBAIMRzhkM\r\n    gV5pABMVzwM6K6eH7z2SEvNxYKtX/vsTfMak0siH6CezmtJ9aXymUZ2fLeZW8yfv\r\n    kAfn/0MuD7nbsVW3xGS45w+/SWwlpPDCv1zTtFbX3tYfAUyQSgk7k70y0XzSQKqb\r\n    3oNyIScC3wtGULofgrSMZMLDM7GmzwqrIekOO2/ZIXYNBdflm5cS6s9kVsS0Rp7L\r\n    fri2nErebYWADZJFljznbgizwWidKaDqVLDzBj8/QtXCs7SukkJPKLwEm5nkJ3F/\r\n    mJTKzNRwM8loENOfD+ntUc6VLtdaU0GaIVbAGGVtm7UBr6OmFEmtwn9/zBQPt1fz\r\n    x3LOxGxVqztwfdw=\r\n    -----END CERTIFICATE-----\r\n```\r\n\r\n**NOTE**: Multiple certificates can be passed.\r\n\r\n**NOTE2**: all import was using the old name *cf-deck*, I did the renaming to *cg-deck* to follow the github repo name (using the default redirection is maybe not reliable). Tell me if use *cf-deck* in import is better, I could do the change with this name.","created_at":"2016-02-08T10:07:39Z","updated_at":"2016-06-16T20:02:08Z","closed_at":"2016-06-16T20:02:08Z","merged_at":"2016-06-16T20:02:08Z","merge_commit_sha":"43c010118b5a57e5fd03862b877dfcbd212727cd","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/18F/cg-deck/pulls/161/commits","review_comments_url":"https://api.github.com/repos/18F/cg-deck/pulls/161/comments","review_comment_url":"https://api.github.com/repos/18F/cg-deck/pulls/comments{/number}","comments_url":"https://api.github.com/repos/18F/cg-deck/issues/161/comments","statuses_url":"https://api.github.com/repos/18F/cg-deck/statuses/c5e48ce4a8023838c1cb01c5071932dd2e099c8f","head":{"label":"ArthurHlt:add-self-signed-certificate-support","ref":"add-self-signed-certificate-support","sha":"c5e48ce4a8023838c1cb01c5071932dd2e099c8f","user":{"login":"ArthurHlt","id":5410858,"avatar_url":"https://avatars.githubusercontent.com/u/5410858?v=3","gravatar_id":"","url":"https://api.github.com/users/ArthurHlt","html_url":"https://github.com/ArthurHlt","followers_url":"https://api.github.com/users/ArthurHlt/followers","following_url":"https://api.github.com/users/ArthurHlt/following{/other_user}","gists_url":"https://api.github.com/users/ArthurHlt/gists{/gist_id}","starred_url":"https://api.github.com/users/ArthurHlt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ArthurHlt/subscriptions","organizations_url":"https://api.github.com/users/ArthurHlt/orgs","repos_url":"https://api.github.com/users/ArthurHlt/repos","events_url":"https://api.github.com/users/ArthurHlt/events{/privacy}","received_events_url":"https://api.github.com/users/ArthurHlt/received_events","type":"User","site_admin":false},"repo":{"id":51162976,"name":"cg-deck","full_name":"ArthurHlt/cg-deck","owner":{"login":"ArthurHlt","id":5410858,"avatar_url":"https://avatars.githubusercontent.com/u/5410858?v=3","gravatar_id":"","url":"https://api.github.com/users/ArthurHlt","html_url":"https://github.com/ArthurHlt","followers_url":"https://api.github.com/users/ArthurHlt/followers","following_url":"https://api.github.com/users/ArthurHlt/following{/other_user}","gists_url":"https://api.github.com/users/ArthurHlt/gists{/gist_id}","starred_url":"https://api.github.com/users/ArthurHlt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ArthurHlt/subscriptions","organizations_url":"https://api.github.com/users/ArthurHlt/orgs","repos_url":"https://api.github.com/users/ArthurHlt/repos","events_url":"https://api.github.com/users/ArthurHlt/events{/privacy}","received_events_url":"https://api.github.com/users/ArthurHlt/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ArthurHlt/cg-deck","description":"A web console for managing Cloud Foundry Apps","fork":true,"url":"https://api.github.com/repos/ArthurHlt/cg-deck","forks_url":"https://api.github.com/repos/ArthurHlt/cg-deck/forks","keys_url":"https://api.github.com/repos/ArthurHlt/cg-deck/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ArthurHlt/cg-deck/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ArthurHlt/cg-deck/teams","hooks_url":"https://api.github.com/repos/ArthurHlt/cg-deck/hooks","issue_events_url":"https://api.github.com/repos/ArthurHlt/cg-deck/issues/events{/number}","events_url":"https://api.github.com/repos/ArthurHlt/cg-deck/events","assignees_url":"https://api.github.com/repos/ArthurHlt/cg-deck/assignees{/user}","branches_url":"https://api.github.com/repos/ArthurHlt/cg-deck/branches{/branch}","tags_url":"https://api.github.com/repos/ArthurHlt/cg-deck/tags","blobs_url":"https://api.github.com/repos/ArthurHlt/cg-deck/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ArthurHlt/cg-deck/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ArthurHlt/cg-deck/git/refs{/sha}","trees_url":"https://api.github.com/repos/ArthurHlt/cg-deck/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ArthurHlt/cg-deck/statuses/{sha}","languages_url":"https://api.github.com/repos/ArthurHlt/cg-deck/languages","stargazers_url":"https://api.github.com/repos/ArthurHlt/cg-deck/stargazers","contributors_url":"https://api.github.com/repos/ArthurHlt/cg-deck/contributors","subscribers_url":"https://api.github.com/repos/ArthurHlt/cg-deck/subscribers","subscription_url":"https://api.github.com/repos/ArthurHlt/cg-deck/subscription","commits_url":"https://api.github.com/repos/ArthurHlt/cg-deck/commits{/sha}","git_commits_url":"https://api.github.com/repos/ArthurHlt/cg-deck/git/commits{/sha}","comments_url":"https://api.github.com/repos/ArthurHlt/cg-deck/comments{/number}","issue_comment_url":"https://api.github.com/repos/ArthurHlt/cg-deck/issues/comments{/number}","contents_url":"https://api.github.com/repos/ArthurHlt/cg-deck/contents/{+path}","compare_url":"https://api.github.com/repos/ArthurHlt/cg-deck/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ArthurHlt/cg-deck/merges","archive_url":"https://api.github.com/repos/ArthurHlt/cg-deck/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ArthurHlt/cg-deck/downloads","issues_url":"https://api.github.com/repos/ArthurHlt/cg-deck/issues{/number}","pulls_url":"https://api.github.com/repos/ArthurHlt/cg-deck/pulls{/number}","milestones_url":"https://api.github.com/repos/ArthurHlt/cg-deck/milestones{/number}","notifications_url":"https://api.github.com/repos/ArthurHlt/cg-deck/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ArthurHlt/cg-deck/labels{/name}","releases_url":"https://api.github.com/repos/ArthurHlt/cg-deck/releases{/id}","deployments_url":"https://api.github.com/repos/ArthurHlt/cg-deck/deployments","created_at":"2016-02-05T17:37:45Z","updated_at":"2016-02-05T17:37:46Z","pushed_at":"2016-02-05T17:38:55Z","git_url":"git://github.com/ArthurHlt/cg-deck.git","ssh_url":"git@github.com:ArthurHlt/cg-deck.git","clone_url":"https://github.com/ArthurHlt/cg-deck.git","svn_url":"https://github.com/ArthurHlt/cg-deck","homepage":"https://console.cloud.gov","size":2799,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"18F:master","ref":"master","sha":"068e466146f486dd87c33f2177144eabd5b36a46","user":{"login":"18F","id":6233994,"avatar_url":"https://avatars.githubusercontent.com/u/6233994?v=3","gravatar_id":"","url":"https://api.github.com/users/18F","html_url":"https://github.com/18F","followers_url":"https://api.github.com/users/18F/followers","following_url":"https://api.github.com/users/18F/following{/other_user}","gists_url":"https://api.github.com/users/18F/gists{/gist_id}","starred_url":"https://api.github.com/users/18F/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/18F/subscriptions","organizations_url":"https://api.github.com/users/18F/orgs","repos_url":"https://api.github.com/users/18F/repos","events_url":"https://api.github.com/users/18F/events{/privacy}","received_events_url":"https://api.github.com/users/18F/received_events","type":"Organization","site_admin":false},"repo":{"id":39210774,"name":"cg-deck","full_name":"18F/cg-deck","owner":{"login":"18F","id":6233994,"avatar_url":"https://avatars.githubusercontent.com/u/6233994?v=3","gravatar_id":"","url":"https://api.github.com/users/18F","html_url":"https://github.com/18F","followers_url":"https://api.github.com/users/18F/followers","following_url":"https://api.github.com/users/18F/following{/other_user}","gists_url":"https://api.github.com/users/18F/gists{/gist_id}","starred_url":"https://api.github.com/users/18F/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/18F/subscriptions","organizations_url":"https://api.github.com/users/18F/orgs","repos_url":"https://api.github.com/users/18F/repos","events_url":"https://api.github.com/users/18F/events{/privacy}","received_events_url":"https://api.github.com/users/18F/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/18F/cg-deck","description":"A web console for managing Cloud Foundry Apps","fork":false,"url":"https://api.github.com/repos/18F/cg-deck","forks_url":"https://api.github.com/repos/18F/cg-deck/forks","keys_url":"https://api.github.com/repos/18F/cg-deck/keys{/key_id}","collaborators_url":"https://api.github.com/repos/18F/cg-deck/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/18F/cg-deck/teams","hooks_url":"https://api.github.com/repos/18F/cg-deck/hooks","issue_events_url":"https://api.github.com/repos/18F/cg-deck/issues/events{/number}","events_url":"https://api.github.com/repos/18F/cg-deck/events","assignees_url":"https://api.github.com/repos/18F/cg-deck/assignees{/user}","branches_url":"https://api.github.com/repos/18F/cg-deck/branches{/branch}","tags_url":"https://api.github.com/repos/18F/cg-deck/tags","blobs_url":"https://api.github.com/repos/18F/cg-deck/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/18F/cg-deck/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/18F/cg-deck/git/refs{/sha}","trees_url":"https://api.github.com/repos/18F/cg-deck/git/trees{/sha}","statuses_url":"https://api.github.com/repos/18F/cg-deck/statuses/{sha}","languages_url":"https://api.github.com/repos/18F/cg-deck/languages","stargazers_url":"https://api.github.com/repos/18F/cg-deck/stargazers","contributors_url":"https://api.github.com/repos/18F/cg-deck/contributors","subscribers_url":"https://api.github.com/repos/18F/cg-deck/subscribers","subscription_url":"https://api.github.com/repos/18F/cg-deck/subscription","commits_url":"https://api.github.com/repos/18F/cg-deck/commits{/sha}","git_commits_url":"https://api.github.com/repos/18F/cg-deck/git/commits{/sha}","comments_url":"https://api.github.com/repos/18F/cg-deck/comments{/number}","issue_comment_url":"https://api.github.com/repos/18F/cg-deck/issues/comments{/number}","contents_url":"https://api.github.com/repos/18F/cg-deck/contents/{+path}","compare_url":"https://api.github.com/repos/18F/cg-deck/compare/{base}...{head}","merges_url":"https://api.github.com/repos/18F/cg-deck/merges","archive_url":"https://api.github.com/repos/18F/cg-deck/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/18F/cg-deck/downloads","issues_url":"https://api.github.com/repos/18F/cg-deck/issues{/number}","pulls_url":"https://api.github.com/repos/18F/cg-deck/pulls{/number}","milestones_url":"https://api.github.com/repos/18F/cg-deck/milestones{/number}","notifications_url":"https://api.github.com/repos/18F/cg-deck/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/18F/cg-deck/labels{/name}","releases_url":"https://api.github.com/repos/18F/cg-deck/releases{/id}","deployments_url":"https://api.github.com/repos/18F/cg-deck/deployments","created_at":"2015-07-16T17:27:45Z","updated_at":"2016-06-15T17:26:19Z","pushed_at":"2016-06-16T20:02:08Z","git_url":"git://github.com/18F/cg-deck.git","ssh_url":"git@github.com:18F/cg-deck.git","clone_url":"https://github.com/18F/cg-deck.git","svn_url":"https://github.com/18F/cg-deck","homepage":"https://console.cloud.gov","size":3414,"stargazers_count":3,"watchers_count":3,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":98,"forks":0,"open_issues":98,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/18F/cg-deck/pulls/161"},"html":{"href":"https://github.com/18F/cg-deck/pull/161"},"issue":{"href":"https://api.github.com/repos/18F/cg-deck/issues/161"},"comments":{"href":"https://api.github.com/repos/18F/cg-deck/issues/161/comments"},"review_comments":{"href":"https://api.github.com/repos/18F/cg-deck/pulls/161/comments"},"review_comment":{"href":"https://api.github.com/repos/18F/cg-deck/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/18F/cg-deck/pulls/161/commits"},"statuses":{"href":"https://api.github.com/repos/18F/cg-deck/statuses/c5e48ce4a8023838c1cb01c5071932dd2e099c8f"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"jcscottiii","id":7788930,"avatar_url":"https://avatars.githubusercontent.com/u/7788930?v=3","gravatar_id":"","url":"https://api.github.com/users/jcscottiii","html_url":"https://github.com/jcscottiii","followers_url":"https://api.github.com/users/jcscottiii/followers","following_url":"https://api.github.com/users/jcscottiii/following{/other_user}","gists_url":"https://api.github.com/users/jcscottiii/gists{/gist_id}","starred_url":"https://api.github.com/users/jcscottiii/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcscottiii/subscriptions","organizations_url":"https://api.github.com/users/jcscottiii/orgs","repos_url":"https://api.github.com/users/jcscottiii/repos","events_url":"https://api.github.com/users/jcscottiii/events{/privacy}","received_events_url":"https://api.github.com/users/jcscottiii/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"commits":2,"additions":94,"deletions":61,"changed_files":34}}
{"actor":{"display_login":"jcscottiii"}}