{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":809998159,"defaultBranch":"master","name":"TokenFlow","ownerLogin":"kdcllc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-03T21:21:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13120940?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718673717.0","currentOid":""},"activityList":{"items":[{"before":"43b3b98d62be4cd70197e08ef1ccc9e0c0740fd6","after":null,"ref":"refs/heads/feat/updating-doc","pushedAt":"2024-06-18T01:21:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"}},{"before":"f483b03961a566eb796fdf9706066cd58e9e3684","after":"03f4e1ac959df97889dadde0c62929e1aa4909b8","ref":"refs/heads/master","pushedAt":"2024-06-18T01:21:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"feat: Add Azure Container App and Blob Storage setup details (#5)","shortMessageHtmlLink":"feat: Add Azure Container App and Blob Storage setup details (#5)"}},{"before":null,"after":"43b3b98d62be4cd70197e08ef1ccc9e0c0740fd6","ref":"refs/heads/feat/updating-doc","pushedAt":"2024-06-18T01:18:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"feat: Add Azure Container App and Blob Storage setup details","shortMessageHtmlLink":"feat: Add Azure Container App and Blob Storage setup details"}},{"before":"6428cad172227fa574245161b127834adaeedf05","after":null,"ref":"refs/heads/feat/enable-clear-creds","pushedAt":"2024-06-14T00:03:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"}},{"before":"3973b24c1e506cd6c72f753a65caee161867ba97","after":"f483b03961a566eb796fdf9706066cd58e9e3684","ref":"refs/heads/master","pushedAt":"2024-06-14T00:03:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"feat: Add WSL-specific environment variable for X_AUTH_TOKEN (#4)\n\nThis commit adds an environment variable `X_AUTH_TOKEN` specifically for WSL (Windows Subsystem for Linux) in the README.md file. This variable is used to set the authentication token for the application when running on WSL. By including this variable in the instructions, it ensures that the application can authenticate properly in the WSL environment.\r\n\r\nCo-authored-by: Your Name ","shortMessageHtmlLink":"feat: Add WSL-specific environment variable for X_AUTH_TOKEN (#4)"}},{"before":null,"after":"6428cad172227fa574245161b127834adaeedf05","ref":"refs/heads/feat/enable-clear-creds","pushedAt":"2024-06-11T03:29:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"feat: Add WSL-specific environment variable for X_AUTH_TOKEN\n\nThis commit adds an environment variable `X_AUTH_TOKEN` specifically for WSL (Windows Subsystem for Linux) in the README.md file. This variable is used to set the authentication token for the application when running on WSL. By including this variable in the instructions, it ensures that the application can authenticate properly in the WSL environment.","shortMessageHtmlLink":"feat: Add WSL-specific environment variable for X_AUTH_TOKEN"}},{"before":"cd11f3362b07f1a0606fe4b74dc804bf0ca65a6b","after":null,"ref":"refs/heads/feat/aci-presistance","pushedAt":"2024-06-10T21:36:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"}},{"before":"d12826315e04196b24956cfb65bfd581b8c98f91","after":"3973b24c1e506cd6c72f753a65caee161867ba97","ref":"refs/heads/master","pushedAt":"2024-06-10T21:34:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"Feat/aci presistance (#3)\n\n* feat: Add Docker support for Azure authentication\r\n\r\nThis commit adds Docker support for Azure authentication by introducing changes to the `authenticator.py` and `main.py` files. In `authenticator.py`, a new method `check_az_login` is implemented to check if the user is logged in to Azure. In `main.py`, a minor code adjustment is made to handle the case when the device code is not requested. These changes enhance the functionality and usability of the application when running inside a Docker container.\r\n\r\n* Removed unused variable and added thread safety to critical sections in AzureAuthenticator.\r\n\r\n* feat: Refactor AzureAuthenticator to improve thread safety and remove unused variable\r\n\r\n* Converted synchronous functions to asynchronous in main.py.\r\n\r\n* Converted synchronous methods to asynchronous in AzureAuthenticator class.\r\n\r\n* Refactored subprocess.run calls to use functools.partial for cleaner syntax.","shortMessageHtmlLink":"Feat/aci presistance (#3)"}},{"before":"07b7e98ecec3dc93e2e0df2baed7ab9b14654b6f","after":"cd11f3362b07f1a0606fe4b74dc804bf0ca65a6b","ref":"refs/heads/feat/aci-presistance","pushedAt":"2024-06-10T21:32:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"Refactored subprocess.run calls to use functools.partial for cleaner syntax.","shortMessageHtmlLink":"Refactored subprocess.run calls to use functools.partial for cleaner …"}},{"before":"6a8b9d2b5423081264589cd9e2c643222619bc23","after":"07b7e98ecec3dc93e2e0df2baed7ab9b14654b6f","ref":"refs/heads/feat/aci-presistance","pushedAt":"2024-06-10T21:19:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"feat: Refactor AzureAuthenticator to improve thread safety and remove unused variable","shortMessageHtmlLink":"feat: Refactor AzureAuthenticator to improve thread safety and remove…"}},{"before":null,"after":"6a8b9d2b5423081264589cd9e2c643222619bc23","ref":"refs/heads/feat/aci-presistance","pushedAt":"2024-06-10T20:38:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"feat: Add Docker support for Azure authentication\n\nThis commit adds Docker support for Azure authentication by introducing changes to the `authenticator.py` and `main.py` files. In `authenticator.py`, a new method `check_az_login` is implemented to check if the user is logged in to Azure. In `main.py`, a minor code adjustment is made to handle the case when the device code is not requested. These changes enhance the functionality and usability of the application when running inside a Docker container.","shortMessageHtmlLink":"feat: Add Docker support for Azure authentication"}},{"before":"bb79f886e5706816d9c96f71b9fcd372365d92ef","after":null,"ref":"refs/heads/feat/adding-az-sub","pushedAt":"2024-06-10T18:46:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"}},{"before":"8e9f2df7f6756a7bb32b50a8ad0d4e6bfe1b8828","after":"d12826315e04196b24956cfb65bfd581b8c98f91","ref":"refs/heads/master","pushedAt":"2024-06-10T18:46:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"Feat/adding az sub (#2)\n\n* chore: Update requirements files and add pytest tests\r\n\r\n* adding unit tests\r\n\r\n* feat: Add unit tests for AzureAuthenticator class\r\n\r\n* adding more tests\r\n\r\n* feat: Refactor get_token function to return token dictionary\r\n\r\nThis commit refactors the `get_token` function in `main.py` to return a dictionary containing the token information. The function now retrieves the token information from the `authenticator` module and constructs the token dictionary with the necessary fields. This change improves the readability and maintainability of the code.\r\n\r\n* Refactor get_token function to return token dictionary","shortMessageHtmlLink":"Feat/adding az sub (#2)"}},{"before":"110bee9a2415294aad36296a4dfcc434a9b19c49","after":"bb79f886e5706816d9c96f71b9fcd372365d92ef","ref":"refs/heads/feat/adding-az-sub","pushedAt":"2024-06-10T18:45:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"Refactor get_token function to return token dictionary","shortMessageHtmlLink":"Refactor get_token function to return token dictionary"}},{"before":"7a6c9013acf40be5c479b6c91d8159ce60dbe359","after":"110bee9a2415294aad36296a4dfcc434a9b19c49","ref":"refs/heads/feat/adding-az-sub","pushedAt":"2024-06-10T18:04:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"adding more tests","shortMessageHtmlLink":"adding more tests"}},{"before":null,"after":"7a6c9013acf40be5c479b6c91d8159ce60dbe359","ref":"refs/heads/feat/adding-az-sub","pushedAt":"2024-06-10T17:57:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"adding unit tests","shortMessageHtmlLink":"adding unit tests"}},{"before":"ff0243844ca46bc50fa9402899aeaf74475ad6ab","after":null,"ref":"refs/heads/feature/update-aud","pushedAt":"2024-06-07T21:57:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"}},{"before":"a8b53246ea1db3c34a1ac9944ac5c3c2d6a913cd","after":"8e9f2df7f6756a7bb32b50a8ad0d4e6bfe1b8828","ref":"refs/heads/master","pushedAt":"2024-06-07T21:57:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"Feature/update aud (#1)\n\n* adding resource parameter\r\n\r\n* feat: Update content type in VSCode settings\r\n\r\nUpdate the content type in the VSCode settings from \"application/text\" to \"application/json\" to ensure compatibility with the server API.\r\n\r\n---------\r\n\r\nCo-authored-by: Your Name ","shortMessageHtmlLink":"Feature/update aud (#1)"}},{"before":"62f9d8df2c64aa4683d268c92af6818537754202","after":"ff0243844ca46bc50fa9402899aeaf74475ad6ab","ref":"refs/heads/feature/update-aud","pushedAt":"2024-06-07T21:50:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"feat: Update content type in VSCode settings\n\nUpdate the content type in the VSCode settings from \"application/text\" to \"application/json\" to ensure compatibility with the server API.","shortMessageHtmlLink":"feat: Update content type in VSCode settings"}},{"before":null,"after":"62f9d8df2c64aa4683d268c92af6818537754202","ref":"refs/heads/feature/update-aud","pushedAt":"2024-06-07T20:24:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"adding resource parameter","shortMessageHtmlLink":"adding resource parameter"}},{"before":"3871c633f2a7bbc8832915260cf3049146f32c37","after":"a8b53246ea1db3c34a1ac9944ac5c3c2d6a913cd","ref":"refs/heads/master","pushedAt":"2024-06-04T00:31:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"chore: Update Docker workflow to use specific Docker image tag","shortMessageHtmlLink":"chore: Update Docker workflow to use specific Docker image tag"}},{"before":"3870fb8182e0ba1bb4c5a3efec726eed59bffdcc","after":"3871c633f2a7bbc8832915260cf3049146f32c37","ref":"refs/heads/master","pushedAt":"2024-06-04T00:29:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"chore: Update Docker workflow to extract metadata for Docker image\n\nThis commit updates the Docker workflow to include a step that extracts metadata (tags, labels) for the Docker image. The metadata is extracted using the docker/metadata-action@v4 action. This change ensures that the Docker image has additional information attached to it, making it easier to manage and track.","shortMessageHtmlLink":"chore: Update Docker workflow to extract metadata for Docker image"}},{"before":"d31ecf99c55810998a89c64a0896f233f059fb6a","after":"3870fb8182e0ba1bb4c5a3efec726eed59bffdcc","ref":"refs/heads/master","pushedAt":"2024-06-04T00:21:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"feat: Update branch name in Docker workflow\n\nThe branch name in the Docker workflow has been updated from \"main\" to \"master\" to align with the repository's branch naming convention. This change ensures that the workflow is triggered correctly when pushing changes to the repository.","shortMessageHtmlLink":"feat: Update branch name in Docker workflow"}},{"before":"1150cea1983956b30361b5e40c1e64baa7029b08","after":"d31ecf99c55810998a89c64a0896f233f059fb6a","ref":"refs/heads/master","pushedAt":"2024-06-04T00:17:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"chore: Update README.md with project information and contact details","shortMessageHtmlLink":"chore: Update README.md with project information and contact details"}},{"before":null,"after":"1150cea1983956b30361b5e40c1e64baa7029b08","ref":"refs/heads/master","pushedAt":"2024-06-03T21:21:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kdcllc","name":"kdcllc","path":"/kdcllc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13120940?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZ-9ixQA","startCursor":null,"endCursor":null}},"title":"Activity · kdcllc/TokenFlow"}