{"push_id":1224368983,"size":6,"distinct_size":6,"ref":"refs/heads/feature/cas-institution-login","head":"edeb022e407f6a691dfd17bbb0180720ebbf0d5e","before":"3dc02882020c4db47e32694f9c7ab0f3a831f788","commits":[{"sha":"b21b40abaa747ea71217cf87e9ab2d6d88f13081","author":{"name":"longze chen","email":"07a3868cb00a9600016c8784dadd322acacbba96@gmail.com"},"message":"Refactor logoutHandler to institutionAuthenticationHandler.","distinct":true,"url":"https://api.github.com/repos/cslzchen/cas-overlay/commits/b21b40abaa747ea71217cf87e9ab2d6d88f13081"},{"sha":"0429e1608a7bf5e53fa0c68913baaf4c17e042da","author":{"name":"longze chen","email":"07a3868cb00a9600016c8784dadd322acacbba96@gmail.com"},"message":"Refactor OpenScienceFrameworkInstitution to add all institution fields.","distinct":true,"url":"https://api.github.com/repos/cslzchen/cas-overlay/commits/0429e1608a7bf5e53fa0c68913baaf4c17e042da"},{"sha":"c5685f740973859448a279f06fd4b863b0153faa","author":{"name":"longze chen","email":"07a3868cb00a9600016c8784dadd322acacbba96@gmail.com"},"message":"Implement Institution Login from CAS.\n    - new action state: institutionLogin\n        - class: OpenScienceFrameworkLoginThroughInstitutions\n        - action: get instituions (name and login url) and add the map to flow for view state below\n    - new view state: viewInstitutionLoginForm\n    - take care of several redirection issues","distinct":true,"url":"https://api.github.com/repos/cslzchen/cas-overlay/commits/c5685f740973859448a279f06fd4b863b0153faa"},{"sha":"c0cf7be56d5cbe7afc82e7274ceaa660bfd30331","author":{"name":"longze chen","email":"07a3868cb00a9600016c8784dadd322acacbba96@gmail.com"},"message":"Implement UI for CAS Institution Login (Part 1)\n    - mimic functionality of OSF Institution login page\n    - update cas.css for improved UI exprience\n    - handle no service redirection\nTODO (Part 2):\n    - foward service URL to institution login\n    - fix links on page\n    - fix redirection","distinct":true,"url":"https://api.github.com/repos/cslzchen/cas-overlay/commits/c0cf7be56d5cbe7afc82e7274ceaa660bfd30331"},{"sha":"803f654d7b5857a38469c2cd7b7b4d9363bedc98","author":{"name":"longze chen","email":"07a3868cb00a9600016c8784dadd322acacbba96@gmail.com"},"message":"Replace `institution=true` with `campaign=institution` and several fixes:\n    - links for terms, policy and cookie\n    - comments and java docs","distinct":true,"url":"https://api.github.com/repos/cslzchen/cas-overlay/commits/803f654d7b5857a38469c2cd7b7b4d9363bedc98"},{"sha":"edeb022e407f6a691dfd17bbb0180720ebbf0d5e","author":{"name":"longze chen","email":"07a3868cb00a9600016c8784dadd322acacbba96@gmail.com"},"message":"Implement UI for CAS Institution Login (Part 2)\n    - add new institution and non-institution login link\n    - foward service URL to institution login for correct redirection\n    - improve css","distinct":true,"url":"https://api.github.com/repos/cslzchen/cas-overlay/commits/edeb022e407f6a691dfd17bbb0180720ebbf0d5e"}]}
{"actor":{"display_login":"cslzchen"}}