{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/12697","repository_url":"https://api.github.com/repos/ManageIQ/manageiq","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/12697/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/12697/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/12697/events","html_url":"https://github.com/ManageIQ/manageiq/pull/12697","id":189821263,"number":12697,"title":"Support a separate auth URL for external authentication","user":{"login":"jvlcek","id":729572,"avatar_url":"https://avatars.githubusercontent.com/u/729572?v=3","gravatar_id":"","url":"https://api.github.com/users/jvlcek","html_url":"https://github.com/jvlcek","followers_url":"https://api.github.com/users/jvlcek/followers","following_url":"https://api.github.com/users/jvlcek/following{/other_user}","gists_url":"https://api.github.com/users/jvlcek/gists{/gist_id}","starred_url":"https://api.github.com/users/jvlcek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jvlcek/subscriptions","organizations_url":"https://api.github.com/users/jvlcek/orgs","repos_url":"https://api.github.com/users/jvlcek/repos","events_url":"https://api.github.com/users/jvlcek/events{/privacy}","received_events_url":"https://api.github.com/users/jvlcek/received_events","type":"User","site_admin":false},"labels":[{"id":354283016,"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/authentication","name":"authentication","color":"5319e7","default":false},{"id":382968361,"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/blocker","name":"blocker","color":"000000","default":false},{"id":106615676,"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/bug","name":"bug","color":"fc2929","default":true},{"id":361521366,"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/darga/yes","name":"darga/yes","color":"555555","default":false},{"id":447068224,"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/euwe/backported","name":"euwe/backported","color":"000000","default":false}],"state":"closed","locked":false,"assignee":{"login":"gtanzillo","id":76593,"avatar_url":"https://avatars.githubusercontent.com/u/76593?v=3","gravatar_id":"","url":"https://api.github.com/users/gtanzillo","html_url":"https://github.com/gtanzillo","followers_url":"https://api.github.com/users/gtanzillo/followers","following_url":"https://api.github.com/users/gtanzillo/following{/other_user}","gists_url":"https://api.github.com/users/gtanzillo/gists{/gist_id}","starred_url":"https://api.github.com/users/gtanzillo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gtanzillo/subscriptions","organizations_url":"https://api.github.com/users/gtanzillo/orgs","repos_url":"https://api.github.com/users/gtanzillo/repos","events_url":"https://api.github.com/users/gtanzillo/events{/privacy}","received_events_url":"https://api.github.com/users/gtanzillo/received_events","type":"User","site_admin":false},"assignees":[{"login":"gtanzillo","id":76593,"avatar_url":"https://avatars.githubusercontent.com/u/76593?v=3","gravatar_id":"","url":"https://api.github.com/users/gtanzillo","html_url":"https://github.com/gtanzillo","followers_url":"https://api.github.com/users/gtanzillo/followers","following_url":"https://api.github.com/users/gtanzillo/following{/other_user}","gists_url":"https://api.github.com/users/gtanzillo/gists{/gist_id}","starred_url":"https://api.github.com/users/gtanzillo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gtanzillo/subscriptions","organizations_url":"https://api.github.com/users/gtanzillo/orgs","repos_url":"https://api.github.com/users/gtanzillo/repos","events_url":"https://api.github.com/users/gtanzillo/events{/privacy}","received_events_url":"https://api.github.com/users/gtanzillo/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/ManageIQ/manageiq/milestones/44","html_url":"https://github.com/ManageIQ/manageiq/milestones/Sprint%2050%20Ending%20Dec%205,%202016","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/milestones/44/labels","id":2136083,"number":44,"title":"Sprint 50 Ending Dec 5, 2016","description":"","creator":{"login":"martinpovolny","id":51095,"avatar_url":"https://avatars.githubusercontent.com/u/51095?v=3","gravatar_id":"","url":"https://api.github.com/users/martinpovolny","html_url":"https://github.com/martinpovolny","followers_url":"https://api.github.com/users/martinpovolny/followers","following_url":"https://api.github.com/users/martinpovolny/following{/other_user}","gists_url":"https://api.github.com/users/martinpovolny/gists{/gist_id}","starred_url":"https://api.github.com/users/martinpovolny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinpovolny/subscriptions","organizations_url":"https://api.github.com/users/martinpovolny/orgs","repos_url":"https://api.github.com/users/martinpovolny/repos","events_url":"https://api.github.com/users/martinpovolny/events{/privacy}","received_events_url":"https://api.github.com/users/martinpovolny/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":104,"state":"open","created_at":"2016-11-15T08:48:06Z","updated_at":"2016-11-21T16:31:48Z","due_on":"2016-12-05T00:00:00Z","closed_at":null},"comments":9,"created_at":"2016-11-16T19:43:38Z","updated_at":"2016-11-21T16:58:16Z","closed_at":"2016-11-21T15:11:24Z","pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/12697","html_url":"https://github.com/ManageIQ/manageiq/pull/12697","diff_url":"https://github.com/ManageIQ/manageiq/pull/12697.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/12697.patch"},"body":"This will allow external auth to only do a single auth at\r\nlogin, which is requried by OTP configurations.\r\n\r\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1390349"},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/261998382","html_url":"https://github.com/ManageIQ/manageiq/pull/12697#issuecomment-261998382","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/12697","id":261998382,"user":{"login":"chessbyte","id":82161,"avatar_url":"https://avatars.githubusercontent.com/u/82161?v=3","gravatar_id":"","url":"https://api.github.com/users/chessbyte","html_url":"https://github.com/chessbyte","followers_url":"https://api.github.com/users/chessbyte/followers","following_url":"https://api.github.com/users/chessbyte/following{/other_user}","gists_url":"https://api.github.com/users/chessbyte/gists{/gist_id}","starred_url":"https://api.github.com/users/chessbyte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chessbyte/subscriptions","organizations_url":"https://api.github.com/users/chessbyte/orgs","repos_url":"https://api.github.com/users/chessbyte/repos","events_url":"https://api.github.com/users/chessbyte/events{/privacy}","received_events_url":"https://api.github.com/users/chessbyte/received_events","type":"User","site_admin":false},"created_at":"2016-11-21T16:58:16Z","updated_at":"2016-11-21T16:58:16Z","body":"Darga Backport conflict:\r\n```sh\r\n$ git cherry-pick -e -x -m 1   ad93833\r\nerror: could not apply ad93833... Merge pull request #12697 from jvlcek/master_bz1390349_2fa\r\nhint: after resolving the conflicts, mark the corrected paths\r\nhint: with 'git add <paths>' or 'git rm <paths>'\r\nhint: and commit the result with 'git commit'\r\n\r\n$ git status\r\nOn branch darga\r\nYour branch is up-to-date with 'upstream/darga'.\r\nYou are currently cherry-picking commit ad93833.\r\n  (fix conflicts and run \"git cherry-pick --continue\")\r\n  (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)\r\n\r\nChanges to be committed:\r\n\r\n\tmodified:   app/assets/javascripts/miq_application.js\r\n\tmodified:   app/views/dashboard/login.html.haml\r\n\tmodified:   config/routes.rb\r\n\r\nUnmerged paths:\r\n  (use \"git add <file>...\" to mark resolution)\r\n\r\n\tboth modified:   app/controllers/dashboard_controller.rb\r\n\r\n$ git diff\r\n```\r\n\r\n```diff\r\ndiff --cc app/controllers/dashboard_controller.rb\r\nindex 5e2f35f,6968355..0000000\r\n--- a/app/controllers/dashboard_controller.rb\r\n+++ b/app/controllers/dashboard_controller.rb\r\n@@@ -1,13 -1,19 +1,22 @@@\r\n  class DashboardController < ApplicationController\r\n -  include DashboardHelper\r\n -  include StartUrl\r\n -\r\n -  menu_section :vi\r\n -\r\n    @@items_per_page = 8\r\n  \r\n++<<<<<<< HEAD\r\n +  before_action :check_privileges, :except => [:csp_report, :window_sizes, :authenticate, :kerberos_authenticate,\r\n +                                               :logout, :login, :login_retry, :wait_for_task,\r\n +                                               :saml_login, :initiate_saml_login]\r\n +  before_action :get_session_data, :except => [:csp_report, :window_sizes,\r\n +                                               :authenticate, :kerberos_authenticate, :saml_login]\r\n++=======\r\n+   before_action :check_privileges, :except => [:csp_report, :authenticate,\r\n+                                                :external_authenticate, :kerberos_authenticate,\r\n+                                                :logout, :login, :login_retry, :wait_for_task,\r\n+                                                :saml_login, :initiate_saml_login]\r\n+   before_action :get_session_data, :except => [:csp_report, :authenticate,\r\n+                                                :external_authenticate, :kerberos_authenticate, :saml_login]\r\n++>>>>>>> ad93833... Merge pull request #12697 from jvlcek/master_bz1390349_2fa\r\n    after_action :cleanup_action,    :except => [:csp_report]\r\n -  after_action :set_session_data,  :except => [:csp_report]\r\n +  after_action :set_session_data,  :except => [:csp_report, :window_sizes]\r\n  \r\n    def index\r\n      redirect_to :action => 'show'\r\n```"}}
{"actor":{"display_login":"chessbyte"}}