{"push_id":1948430344,"size":1,"distinct_size":1,"ref":"refs/heads/dev","head":"ecc1a157825db75d50c1689841e5cf34b4eafa6a","before":"49d4659a59a9508f379a638e4ee2195dc8485e33","commits":[{"sha":"ecc1a157825db75d50c1689841e5cf34b4eafa6a","author":{"name":"Frederic Lavigne","email":"a88bcbc358d7cab3adbab30b2a5da391e1dca758@users.noreply.github.com"},"message":"Login with appid (#104)\n\n* no message\r\n\r\n* Issues #102 and #103\r\n\r\n* move dashboard routes under \"dashboard.\" prefix\r\n\r\n* new home page to handle layout flow\r\n\r\n* dashboard as its own route\r\n\r\n* move dashboard routes under \"dashboard.\" prefix\r\n\r\n* new home page to handle layout flow\r\n\r\n* dashboard as its own route\r\n\r\n* simple redirect for login until implemented\r\n\r\n* put authentication under /auth\r\n\r\n* simple login/logout implementation\r\n\r\n* retrieve user session state\r\n\r\n* log out button\r\n\r\n* check if user is logged before going to dashboard\r\n\r\n* fix centering on safari\r\n\r\n* need to set prefix to match definition in dev-manifest.yml\r\n\r\n* redirect to home if the API calls are not authenticated\r\n\r\n* requires authentication for all API calls\r\n\r\n* cleanup\r\n\r\n* cache response if logged=true\r\n\r\n* better scroll behavior on touch devices\r\n\r\n* show portfolio name in simulation description\r\n\r\n* ignore files under app when using nodemon\r\n\r\n* pushing AppID code\r\n\r\n* show user profile picture if available\r\n\r\n* max width for sidebar so username wraps\r\n\r\n* Finalising AppID code and adding NPM references\r\n\r\n* adding user profile info\r\n\r\n* move passport/appid config in auth.js\r\nfixed typo in \"SECRECT\" variable and prefixed all appid variable with APPID_\r\n\r\n* code cleanup","distinct":true,"url":"https://api.github.com/repos/IBM-Bluemix/investment-insights-for-asset-managers/commits/ecc1a157825db75d50c1689841e5cf34b4eafa6a"}]}
{"actor":{"display_login":"l2fprod"}}