{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":760022704,"defaultBranch":"trunk","name":"git-credential-msal","ownerLogin":"Binary-Eater","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-19T16:49:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10691440?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715755602.0","currentOid":""},"activityList":{"items":[{"before":"522a6631ef5bd3ccbc52f4c43ab7880983010250","after":"f7abaf8dab95ef91577e0fa8a886c1e0b8ef63d5","ref":"refs/heads/feature/device-code-flow","pushedAt":"2024-05-15T07:18:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Initial device code flow support\n\nImplement client side support for OAuth 2.0 Device Authorization Grant also\nknown as device code flow in the Microsoft identity platform ecosystem.\n\nLink: https://datatracker.ietf.org/doc/html/rfc8628\nLink: https://learn.microsoft.com/en-us/entra/identity-platform/v2-oauth2-device-code\nLink: https://msal-python.readthedocs.io/en/latest/#msal.PublicClientApplication.acquire_token_by_device_flow\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Initial device code flow support"}},{"before":"9beca1b61934c0ccbe5ee833a60d54e3b7f423af","after":"522a6631ef5bd3ccbc52f4c43ab7880983010250","ref":"refs/heads/feature/device-code-flow","pushedAt":"2024-05-15T07:13:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Initial device code flow support\n\nImplement client side support for OAuth 2.0 Device Authorization Grant also\nknown as device code flow in the Microsoft identity platform ecosystem.\n\nLink: https://datatracker.ietf.org/doc/html/rfc8628\nLink: https://learn.microsoft.com/en-us/entra/identity-platform/v2-oauth2-device-code\nLink: https://msal-python.readthedocs.io/en/latest/#msal.PublicClientApplication.acquire_token_by_device_flow\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Initial device code flow support"}},{"before":null,"after":"9beca1b61934c0ccbe5ee833a60d54e3b7f423af","ref":"refs/heads/feature/device-code-flow","pushedAt":"2024-05-15T06:46:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Initial device code flow support\n\nImplement client side support for OAuth 2.0 Device Authorization Grant also\nknown as device code flow in the Microsoft identity platform ecosystem.\n\nLink: https://datatracker.ietf.org/doc/html/rfc8628\nLink: https://learn.microsoft.com/en-us/entra/identity-platform/v2-oauth2-device-code\nLink: https://msal-python.readthedocs.io/en/latest/#msal.PublicClientApplication.acquire_token_by_device_flow\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Initial device code flow support"}},{"before":"ee6d13e906e054add10968dcf468faa5e3d143cc","after":null,"ref":"refs/heads/license","pushedAt":"2024-04-30T02:23:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"}},{"before":"a05b328d79a4555b2e05e4d6a6b2b700ed98359c","after":"7655ce06ee6378afcc5bdfd2db622d96676ceafb","ref":"refs/heads/credential-helper-rfc","pushedAt":"2024-04-30T02:23:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Use MIT license\n\nAdd LICENSE file and SPDX short identifier.\n\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Use MIT license"}},{"before":null,"after":"ee6d13e906e054add10968dcf468faa5e3d143cc","ref":"refs/heads/license","pushedAt":"2024-04-29T04:14:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Use MIT license\n\nAdd LICENSE file and SPDX short identifier.\n\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Use MIT license"}},{"before":"13fac9e9947137f6d76e0824beac2f9567fd42f8","after":null,"ref":"refs/heads/wwwauth-parse-ids","pushedAt":"2024-04-19T01:36:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"}},{"before":"e2a2d19d087980e2e73197a2d3984dbd96a307ed","after":"a05b328d79a4555b2e05e4d6a6b2b700ed98359c","ref":"refs/heads/credential-helper-rfc","pushedAt":"2024-04-19T01:36:18.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Support pulling Microsoft Identity Platform Ids from git server through wwwauth\n\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Support pulling Microsoft Identity Platform Ids from git server throu…"}},{"before":null,"after":"13fac9e9947137f6d76e0824beac2f9567fd42f8","ref":"refs/heads/wwwauth-parse-ids","pushedAt":"2024-03-10T04:29:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Support pulling Microsoft Identity Platform Ids from git server through wwwauth\n\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Support pulling Microsoft Identity Platform Ids from git server throu…"}},{"before":"3fa9a2c92f1b269a3bedcc123993b43433caa3c1","after":"e2a2d19d087980e2e73197a2d3984dbd96a307ed","ref":"refs/heads/credential-helper-rfc","pushedAt":"2024-03-09T22:43:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Don't attempt OAuth2 if the server doesn't support it\n\nA server that supports OAuth2 will respond to an unauthenticated request with an\nHTTP 401 that includes a wwwauth header:\n\n WWW-Authenticate: Bearer error=\"invalid_request\", error_description=\"No bearer token found in the request\"\n\ngit-credential passes those through to helpers in the form of the wwwauth[]\narray. Scan for that and look for one starting with \"Bearer\". If that's not\nfound, don't attempt to get an authorization token.","shortMessageHtmlLink":"Don't attempt OAuth2 if the server doesn't support it"}},{"before":"c679ff7ad2b746dcd5be8546de608584230078a6","after":"3fa9a2c92f1b269a3bedcc123993b43433caa3c1","ref":"refs/heads/credential-helper-rfc","pushedAt":"2024-03-09T20:54:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Use an http cache too","shortMessageHtmlLink":"Use an http cache too"}},{"before":"1c490d9554ce3f3a2f7cc1d184482164b6113d02","after":"c679ff7ad2b746dcd5be8546de608584230078a6","ref":"refs/heads/credential-helper-rfc","pushedAt":"2024-03-04T06:39:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Initial git-credential-msal implementation\n\nA credential helper designed to support git server instances that use\nMicrosoft Entra Id services to implement single sign on authentication over\nHTTPS.\n\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Initial git-credential-msal implementation"}},{"before":"e75e207799697cf3dac0ada264c91c6432794b5a","after":"1c490d9554ce3f3a2f7cc1d184482164b6113d02","ref":"refs/heads/credential-helper-rfc","pushedAt":"2024-03-04T06:38:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Initial git-credential-msal implementation\n\nA credential helper designed to support git server instances that use\nMicrosoft Entra Id services to implement single sign on authentication over\nHTTPS.\n\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Initial git-credential-msal implementation"}},{"before":"57934b95e8bda9fb1e8d98a4a15591bf8cacfddc","after":"e75e207799697cf3dac0ada264c91c6432794b5a","ref":"refs/heads/credential-helper-rfc","pushedAt":"2024-03-04T00:28:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Initial git-credential-msal implementation\n\nA credential helper designed to support git server instances that use\nMicrosoft Entra Id services to implement single sign on authentication over\nHTTPS.\n\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Initial git-credential-msal implementation"}},{"before":"45b6503a9c15bfee9015618389a498e56dae3c89","after":"57934b95e8bda9fb1e8d98a4a15591bf8cacfddc","ref":"refs/heads/credential-helper-rfc","pushedAt":"2024-03-04T00:13:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Initial git-credential-msal implementation\n\nA credential helper designed to support git server instances that use\nMicrosoft Entra Id services to implement single sign on authentication over\nHTTPS.\n\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Initial git-credential-msal implementation"}},{"before":null,"after":"45b6503a9c15bfee9015618389a498e56dae3c89","ref":"refs/heads/credential-helper-rfc","pushedAt":"2024-03-04T00:09:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Initial git-credential-msal implementation\n\nA credential helper designed to support git server instances that use\nMicrosoft Entra Id services to implement single sign on authentication over\nHTTPS.\n\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Initial git-credential-msal implementation"}},{"before":null,"after":"817a948e09464fe6e4eff9c254c3774fcf13b6e4","ref":"refs/heads/trunk","pushedAt":"2024-02-19T20:27:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Binary-Eater","name":"Rahul Rameshbabu","path":"/Binary-Eater","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10691440?s=80&v=4"},"commit":{"message":"Initial commit of tooling to support MSAL OIDC git login\n\nSigned-off-by: Rahul Rameshbabu ","shortMessageHtmlLink":"Initial commit of tooling to support MSAL OIDC git login"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESjtxZAA","startCursor":null,"endCursor":null}},"title":"Activity · Binary-Eater/git-credential-msal"}