{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":112992909,"defaultBranch":"master","name":"professional-services","ownerLogin":"smeyn","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-12-04T04:03:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3086142?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1658366430.521065","currentOid":""},"activityList":{"items":[{"before":"0f51121b945bd74c7f667e74e8861fceda87565c","after":"3130982f8322590c87980c8d84644f3717addd59","ref":"refs/heads/master","pushedAt":"2023-10-24T05:04:10.000Z","pushType":"push","commitsCount":69,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"Update Cloud Composer Example Tests with new DAG Quality test (#1143)\n\n* add test_dags_quality\r\n\r\n* Update test_dags_quality.py","shortMessageHtmlLink":"Update Cloud Composer Example Tests with new DAG Quality test (Google…"}},{"before":"16e1118c890a4ee667dc235cc752d42ca9e325ce","after":"0f51121b945bd74c7f667e74e8861fceda87565c","ref":"refs/heads/master","pushedAt":"2023-09-04T04:30:31.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"Update shellcheck to look for external bash file binding (#1080)","shortMessageHtmlLink":"Update shellcheck to look for external bash file binding (GoogleCloud…"}},{"before":"569438db5835185f213cbb9d071a08b664281073","after":"c4d59b9ea31b9832f57e368cc27b9dd9118a00e3","ref":"refs/heads/main","pushedAt":"2023-08-04T00:00:13.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"Merge branch 'GoogleCloudPlatform:main' into main","shortMessageHtmlLink":"Merge branch 'GoogleCloudPlatform:main' into main"}},{"before":"62fb90cbc02993796432c988aceb9d6ef498a221","after":"16e1118c890a4ee667dc235cc752d42ca9e325ce","ref":"refs/heads/master","pushedAt":"2023-08-03T07:14:34.571Z","pushType":"push","commitsCount":8,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"airflow phase 2 code checkin (#1051)\n\nairflow phase 2 code checkin\r\n\r\nCo-authored-by: sanchit latawa ","shortMessageHtmlLink":"airflow phase 2 code checkin (GoogleCloudPlatform#1051)"}},{"before":"62fb90cbc02993796432c988aceb9d6ef498a221","after":"16e1118c890a4ee667dc235cc752d42ca9e325ce","ref":"refs/heads/master","pushedAt":"2023-08-03T07:14:34.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"airflow phase 2 code checkin (#1051)\n\nairflow phase 2 code checkin\r\n\r\nCo-authored-by: sanchit latawa ","shortMessageHtmlLink":"airflow phase 2 code checkin (GoogleCloudPlatform#1051)"}},{"before":"aab8648445f9bc5ff6ed42b430bc0cea4709739d","after":"569438db5835185f213cbb9d071a08b664281073","ref":"refs/heads/main","pushedAt":"2023-08-03T07:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"production deploy and version number","shortMessageHtmlLink":"production deploy and version number"}},{"before":"99e2929ef3319a2065cd4da5213f0c9b34df6e4a","after":"aab8648445f9bc5ff6ed42b430bc0cea4709739d","ref":"refs/heads/main","pushedAt":"2023-08-03T03:47:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"link to readthedocs","shortMessageHtmlLink":"link to readthedocs"}},{"before":"892fb21ebd3a82ca07a46b33a3c82a64bd4463e5","after":"99e2929ef3319a2065cd4da5213f0c9b34df6e4a","ref":"refs/heads/main","pushedAt":"2023-08-02T01:03:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"table details updated","shortMessageHtmlLink":"table details updated"}},{"before":"c07e97cbd652790028d3dd91b0bf76db76c8ed46","after":"892fb21ebd3a82ca07a46b33a3c82a64bd4463e5","ref":"refs/heads/main","pushedAt":"2023-07-25T00:21:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"add slotMs to stage info","shortMessageHtmlLink":"add slotMs to stage info"}},{"before":"5091e82c0c0ac8c6be71bafa18d3728c1e271432","after":"c07e97cbd652790028d3dd91b0bf76db76c8ed46","ref":"refs/heads/main","pushedAt":"2023-06-17T05:59:06.503Z","pushType":"push","commitsCount":1,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"status panel selection","shortMessageHtmlLink":"status panel selection"}},{"before":"19dddbca163386c2c057cabddcf164b0fcd74d27","after":"5091e82c0c0ac8c6be71bafa18d3728c1e271432","ref":"refs/heads/main","pushedAt":"2023-06-12T03:42:12.242Z","pushType":"push","commitsCount":2,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"deployed to test","shortMessageHtmlLink":"deployed to test"}},{"before":"8126b56adad45f2b38b541c86c7f7b66dedc1e4b","after":"19dddbca163386c2c057cabddcf164b0fcd74d27","ref":"refs/heads/main","pushedAt":"2023-06-05T06:30:35.956Z","pushType":"push","commitsCount":1,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"ready for deploy test","shortMessageHtmlLink":"ready for deploy test"}},{"before":"d3ec1e0bee210c73baa781877a5f85cbf2b59831","after":"8126b56adad45f2b38b541c86c7f7b66dedc1e4b","ref":"refs/heads/main","pushedAt":"2023-06-02T05:09:50.535Z","pushType":"push","commitsCount":1,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"upgrade plan card","shortMessageHtmlLink":"upgrade plan card"}},{"before":"62fb90cbc02993796432c988aceb9d6ef498a221","after":"d3ec1e0bee210c73baa781877a5f85cbf2b59831","ref":"refs/heads/main","pushedAt":"2023-06-01T10:34:15.074Z","pushType":"push","commitsCount":1,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"upgrade to newer version","shortMessageHtmlLink":"upgrade to newer version"}},{"before":"3d09c389d2912b54e0355b3075c21f99780d6b95","after":"62fb90cbc02993796432c988aceb9d6ef498a221","ref":"refs/heads/master","pushedAt":"2023-06-01T10:33:30.814Z","pushType":"push","commitsCount":2,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"Airflow Migration Utility (#1034)\n\n* Test Checkin\r\n\r\nTest Checkin - Create Parent Folder under tools\r\n\r\n* Create README.md\r\n\r\nCreate README.md\r\n\r\n* Created repository structure - completed\r\n\r\nCreated repository structure - completed\r\n\r\n* Airflow utility migration class\r\n\r\nAirflow v1 migration to Airflow v2,stores the v2 files (migrated code) in output directory\r\n\r\n* test submission\r\n\r\ntest submission, deleted print line only\r\n\r\n* Migration class updated with reformatting the code\r\n\r\nDone with reformating the code\r\n\r\n* Utility Interface - Harish\r\n\r\ncontains code for utility interface done by Harish\r\n\r\n* Migration class\r\n\r\ncode containing migration class\r\n\r\n* added comment for checking purpose\r\n\r\nadded comment for checking purpose\r\n\r\n* code changes on specific lines to resolve the issues\r\n\r\ncode changes on specific lines to resolve the issues, check.py and\r\n\r\n* Resolved all the issues\r\n\r\nResolved all the issues\r\n\r\n* updated code with customized comment and all the test files\r\n\r\nupdated the lines with customized comment section, I have defined the comment_flag and comment variable for testing purpose only, after the code integration, we can remove these two defined variables as it is passed from the user.\r\nI have added all the dags files to test under examples folder and the migrated code are under the output folder\r\n\r\n* Updated Migration Class\r\n\r\nUpdated Migration Class - removed extra loop for dict by using regex, added more handling around import statement , added report printing to console , added handling for comments , removed redundant file\r\n\r\n* Integrate Run Migration with wrapper\r\n\r\nIntegrate Run Migration with wrapper\r\n\r\n* Integrate comments logic with migration code, reformat report generation output\r\n\r\nIntegrate comments logic with migration code, reformat report generation output\r\n\r\n* Correct Formatting , Add req.txt, handle boolean arguments, cleanup\r\n\r\nCorrect Formatting , Add req.txt, handle boolean arguments\r\n\r\n* sanitise input\r\n\r\nsanitise input\r\n\r\n* Update readMe.md and rules.csv file\r\n\r\nUpdate readMe.md and rules.csv file\r\n\r\n* Updated ReadMe.md file based on feedback\r\n\r\nUpdated readMe.md file based on feedback\r\n\r\n* Updated ReadME.md file\r\n\r\nRemoved apache-airflow-providers-google version 8.12.0\r\n\r\n* Updated Readme.md as per comments\r\n\r\nUpdated Readme.md as per comments\r\n\r\n* Fix dataproc rule, correct formatting\r\n\r\nFix dataproc rule, correct formatting\r\n\r\n* Update Rules and Readme\r\n\r\nUpdate Rules and Readme\r\n\r\n* comment out test files\r\n\r\ncomment out test files\r\n\r\n---------\r\n\r\nCo-authored-by: sanchit latawa \r\nCo-authored-by: Dipinti Manandhar \r\nCo-authored-by: harish1203 ","shortMessageHtmlLink":"Airflow Migration Utility (GoogleCloudPlatform#1034)"}},{"before":"3d09c389d2912b54e0355b3075c21f99780d6b95","after":"62fb90cbc02993796432c988aceb9d6ef498a221","ref":"refs/heads/master","pushedAt":"2023-06-01T10:33:30.753Z","pushType":"push","commitsCount":2,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"Airflow Migration Utility (#1034)\n\n* Test Checkin\r\n\r\nTest Checkin - Create Parent Folder under tools\r\n\r\n* Create README.md\r\n\r\nCreate README.md\r\n\r\n* Created repository structure - completed\r\n\r\nCreated repository structure - completed\r\n\r\n* Airflow utility migration class\r\n\r\nAirflow v1 migration to Airflow v2,stores the v2 files (migrated code) in output directory\r\n\r\n* test submission\r\n\r\ntest submission, deleted print line only\r\n\r\n* Migration class updated with reformatting the code\r\n\r\nDone with reformating the code\r\n\r\n* Utility Interface - Harish\r\n\r\ncontains code for utility interface done by Harish\r\n\r\n* Migration class\r\n\r\ncode containing migration class\r\n\r\n* added comment for checking purpose\r\n\r\nadded comment for checking purpose\r\n\r\n* code changes on specific lines to resolve the issues\r\n\r\ncode changes on specific lines to resolve the issues, check.py and\r\n\r\n* Resolved all the issues\r\n\r\nResolved all the issues\r\n\r\n* updated code with customized comment and all the test files\r\n\r\nupdated the lines with customized comment section, I have defined the comment_flag and comment variable for testing purpose only, after the code integration, we can remove these two defined variables as it is passed from the user.\r\nI have added all the dags files to test under examples folder and the migrated code are under the output folder\r\n\r\n* Updated Migration Class\r\n\r\nUpdated Migration Class - removed extra loop for dict by using regex, added more handling around import statement , added report printing to console , added handling for comments , removed redundant file\r\n\r\n* Integrate Run Migration with wrapper\r\n\r\nIntegrate Run Migration with wrapper\r\n\r\n* Integrate comments logic with migration code, reformat report generation output\r\n\r\nIntegrate comments logic with migration code, reformat report generation output\r\n\r\n* Correct Formatting , Add req.txt, handle boolean arguments, cleanup\r\n\r\nCorrect Formatting , Add req.txt, handle boolean arguments\r\n\r\n* sanitise input\r\n\r\nsanitise input\r\n\r\n* Update readMe.md and rules.csv file\r\n\r\nUpdate readMe.md and rules.csv file\r\n\r\n* Updated ReadMe.md file based on feedback\r\n\r\nUpdated readMe.md file based on feedback\r\n\r\n* Updated ReadME.md file\r\n\r\nRemoved apache-airflow-providers-google version 8.12.0\r\n\r\n* Updated Readme.md as per comments\r\n\r\nUpdated Readme.md as per comments\r\n\r\n* Fix dataproc rule, correct formatting\r\n\r\nFix dataproc rule, correct formatting\r\n\r\n* Update Rules and Readme\r\n\r\nUpdate Rules and Readme\r\n\r\n* comment out test files\r\n\r\ncomment out test files\r\n\r\n---------\r\n\r\nCo-authored-by: sanchit latawa \r\nCo-authored-by: Dipinti Manandhar \r\nCo-authored-by: harish1203 ","shortMessageHtmlLink":"Airflow Migration Utility (GoogleCloudPlatform#1034)"}},{"before":"b164f9c479d81d734cdc8723e2f2ed266ada5290","after":"62fb90cbc02993796432c988aceb9d6ef498a221","ref":"refs/heads/main","pushedAt":"2023-06-01T10:33:06.131Z","pushType":"push","commitsCount":121,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"Airflow Migration Utility (#1034)\n\n* Test Checkin\r\n\r\nTest Checkin - Create Parent Folder under tools\r\n\r\n* Create README.md\r\n\r\nCreate README.md\r\n\r\n* Created repository structure - completed\r\n\r\nCreated repository structure - completed\r\n\r\n* Airflow utility migration class\r\n\r\nAirflow v1 migration to Airflow v2,stores the v2 files (migrated code) in output directory\r\n\r\n* test submission\r\n\r\ntest submission, deleted print line only\r\n\r\n* Migration class updated with reformatting the code\r\n\r\nDone with reformating the code\r\n\r\n* Utility Interface - Harish\r\n\r\ncontains code for utility interface done by Harish\r\n\r\n* Migration class\r\n\r\ncode containing migration class\r\n\r\n* added comment for checking purpose\r\n\r\nadded comment for checking purpose\r\n\r\n* code changes on specific lines to resolve the issues\r\n\r\ncode changes on specific lines to resolve the issues, check.py and\r\n\r\n* Resolved all the issues\r\n\r\nResolved all the issues\r\n\r\n* updated code with customized comment and all the test files\r\n\r\nupdated the lines with customized comment section, I have defined the comment_flag and comment variable for testing purpose only, after the code integration, we can remove these two defined variables as it is passed from the user.\r\nI have added all the dags files to test under examples folder and the migrated code are under the output folder\r\n\r\n* Updated Migration Class\r\n\r\nUpdated Migration Class - removed extra loop for dict by using regex, added more handling around import statement , added report printing to console , added handling for comments , removed redundant file\r\n\r\n* Integrate Run Migration with wrapper\r\n\r\nIntegrate Run Migration with wrapper\r\n\r\n* Integrate comments logic with migration code, reformat report generation output\r\n\r\nIntegrate comments logic with migration code, reformat report generation output\r\n\r\n* Correct Formatting , Add req.txt, handle boolean arguments, cleanup\r\n\r\nCorrect Formatting , Add req.txt, handle boolean arguments\r\n\r\n* sanitise input\r\n\r\nsanitise input\r\n\r\n* Update readMe.md and rules.csv file\r\n\r\nUpdate readMe.md and rules.csv file\r\n\r\n* Updated ReadMe.md file based on feedback\r\n\r\nUpdated readMe.md file based on feedback\r\n\r\n* Updated ReadME.md file\r\n\r\nRemoved apache-airflow-providers-google version 8.12.0\r\n\r\n* Updated Readme.md as per comments\r\n\r\nUpdated Readme.md as per comments\r\n\r\n* Fix dataproc rule, correct formatting\r\n\r\nFix dataproc rule, correct formatting\r\n\r\n* Update Rules and Readme\r\n\r\nUpdate Rules and Readme\r\n\r\n* comment out test files\r\n\r\ncomment out test files\r\n\r\n---------\r\n\r\nCo-authored-by: sanchit latawa \r\nCo-authored-by: Dipinti Manandhar \r\nCo-authored-by: harish1203 ","shortMessageHtmlLink":"Airflow Migration Utility (GoogleCloudPlatform#1034)"}},{"before":"b9043140890e8b9de28472b5c2cc704ca4876462","after":"3d09c389d2912b54e0355b3075c21f99780d6b95","ref":"refs/heads/master","pushedAt":"2023-05-31T09:30:27.927Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"smeyn","name":"Stephan Meyn","path":"/smeyn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3086142?s=80&v=4"},"commit":{"message":"ZetaSQL Toolkit moved to https://github.com/GoogleCloudPlatform/zetasql-toolkit (#1030)","shortMessageHtmlLink":"ZetaSQL Toolkit moved to https://github.com/GoogleCloudPlatform/zetas…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yNFQwNTowNDoxMC4wMDAwMDBazwAAAAOeLZZK","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yNFQwNTowNDoxMC4wMDAwMDBazwAAAAOeLZZK","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0zMVQwOTozMDoyNy45Mjc5NjZazwAAAAM3q-U7"}},"title":"Activity · smeyn/professional-services"}