{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":33884891,"defaultBranch":"main","name":"airflow","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-04-13T18:04:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713860652.0","currentOid":""},"activityList":{"items":[{"before":"368ff13c13d33854e0da8940f1b9d77ff21c9a9c","after":"cddaf23e594aa6999421a39ba8cf718f884de9fe","ref":"refs/heads/v2-9-test","pushedAt":"2024-04-27T16:22:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Copy menu_item href for nav bar (#39282)\n\nCo-authored-by: Jed Cunningham \n(cherry picked from commit 25f901a963001377621abe0ac0a1ff121a042bcd)","shortMessageHtmlLink":"Copy menu_item href for nav bar (#39282)"}},{"before":"04caa6eceb631528adb988092322b2d41a516869","after":"25f901a963001377621abe0ac0a1ff121a042bcd","ref":"refs/heads/main","pushedAt":"2024-04-27T16:21:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Copy menu_item href for nav bar (#39282)\n\nCo-authored-by: Jed Cunningham ","shortMessageHtmlLink":"Copy menu_item href for nav bar (#39282)"}},{"before":"c946fc3f0b4c55bd6fbf9a49950d6e24980b4abe","after":"04caa6eceb631528adb988092322b2d41a516869","ref":"refs/heads/main","pushedAt":"2024-04-27T16:17:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"Update docstring `LivyOperator` retry_args and deferrable docs (#39266)","shortMessageHtmlLink":"Update docstring LivyOperator retry_args and deferrable docs (#39266)"}},{"before":"8dfdc3a0a8aa4a12f0e0e3f6e0a6ff925646c201","after":"c946fc3f0b4c55bd6fbf9a49950d6e24980b4abe","ref":"refs/heads/main","pushedAt":"2024-04-27T15:46:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"`TriggerDagRunOperator` depreacte `exection_date` in favor of `logical_date` (#39285)\n\n* added logical_date parameter\r\n\r\n* fix comment","shortMessageHtmlLink":"TriggerDagRunOperator depreacte exection_date in favor of `logica…"}},{"before":"eb11360a9c49a6f8d3c0b2ba73129638426bd6d4","after":"368ff13c13d33854e0da8940f1b9d77ff21c9a9c","ref":"refs/heads/v2-9-test","pushedAt":"2024-04-27T13:59:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Move significant note for past release to release notes (#39283)\n\nOnce the release is out, these should be added directly to the release\nnotes - newsfragments are all about future releases!\n\n(cherry picked from commit 8dfdc3a0a8aa4a12f0e0e3f6e0a6ff925646c201)","shortMessageHtmlLink":"Move significant note for past release to release notes (#39283)"}},{"before":"60b17bb78a90b27c073318b14e4c1536e2122f48","after":"8dfdc3a0a8aa4a12f0e0e3f6e0a6ff925646c201","ref":"refs/heads/main","pushedAt":"2024-04-27T13:56:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Move significant note for past release to release notes (#39283)\n\nOnce the release is out, these should be added directly to the release\r\nnotes - newsfragments are all about future releases!","shortMessageHtmlLink":"Move significant note for past release to release notes (#39283)"}},{"before":"48c98bc1d4371a990bfadbfdd1478254e0098fa6","after":"60b17bb78a90b27c073318b14e4c1536e2122f48","ref":"refs/heads/main","pushedAt":"2024-04-27T13:55:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Improve helm chart annotation building script (#39286)\n\nVery minor improvement, but this gets rid of a bunch of extra newlines\r\nand properly indents the annotations, allowing for an append redirect\r\nright into Chart.yaml.","shortMessageHtmlLink":"Improve helm chart annotation building script (#39286)"}},{"before":"78fa36518a17f65a2ad2aa98b684c9d1aacd5788","after":"48c98bc1d4371a990bfadbfdd1478254e0098fa6","ref":"refs/heads/main","pushedAt":"2024-04-27T06:21:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Update Hashicorp AWS assume role auth docs (#39287)","shortMessageHtmlLink":"Update Hashicorp AWS assume role auth docs (#39287)"}},{"before":"b9773358a7da2eb4dc2eab4dca80a9b21655fcef","after":"78fa36518a17f65a2ad2aa98b684c9d1aacd5788","ref":"refs/heads/main","pushedAt":"2024-04-27T05:55:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"Fix batching for BigQueryToPostgresOperator (#39233)","shortMessageHtmlLink":"Fix batching for BigQueryToPostgresOperator (#39233)"}},{"before":"a3f0d836796c34d3643842f1674f1d5b04bb34bd","after":"b9773358a7da2eb4dc2eab4dca80a9b21655fcef","ref":"refs/heads/main","pushedAt":"2024-04-27T05:41:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"Make task log messages include run_id (#39280)\n\n* Make task log messages include run_id\r\n\r\n* apply format change (pre-commit)","shortMessageHtmlLink":"Make task log messages include run_id (#39280)"}},{"before":"49865acf301349442a8142f81f11db5419b5599d","after":"a3f0d836796c34d3643842f1674f1d5b04bb34bd","ref":"refs/heads/main","pushedAt":"2024-04-27T05:39:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pankajastro","name":"Pankaj Singh","path":"/pankajastro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98807258?s=80&v=4"},"commit":{"message":"Add assume_role_kwargs in hashicorp backend config (#39279)\n\nAdd assume_role_kwargs in hashicorp backend config\r\n```\r\nAIRFLOW__SECRETS__BACKEND_KWARGS='{\"kv_engine_version\": 1, \"mount_point\": \"kv\", \"variables_path\": \"airflow\", \"url\": \"http://127.0.0.0:8200/\", \"auth_type\": \"aws_iam\", \"assume_role_kwargs\": {\"RoleArn\": \"arn:aws:iam::1234567890000:role/hashicorp-aws-iam\", \"RoleSessionName\": \"airflow\", \"DurationSeconds\": 900}}'\r\n```","shortMessageHtmlLink":"Add assume_role_kwargs in hashicorp backend config (#39279)"}},{"before":"a7e5510dbbdaa751abfd6b50661e7a1d064c898c","after":"49865acf301349442a8142f81f11db5419b5599d","ref":"refs/heads/main","pushedAt":"2024-04-26T23:13:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Fix supported version of python/k8s in main README (#39284)","shortMessageHtmlLink":"Fix supported version of python/k8s in main README (#39284)"}},{"before":"c9cc72608d66b1481ef1029499ce54e30b178b12","after":"eb11360a9c49a6f8d3c0b2ba73129638426bd6d4","ref":"refs/heads/v2-9-test","pushedAt":"2024-04-26T23:06:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"(img/edge_label_example.png): changed imaged to new label view (#38802)\n\nCo-authored-by: idantepper@gmail.com \n(cherry picked from commit 6004175d555b648c0de92a11dfd551985237834d)","shortMessageHtmlLink":"(img/edge_label_example.png): changed imaged to new label view (#38802)"}},{"before":"e61cb8fa41f34bc5e3140a2c22b24dd110b4c421","after":"c9cc72608d66b1481ef1029499ce54e30b178b12","ref":"refs/heads/v2-9-test","pushedAt":"2024-04-26T23:00:07.000Z","pushType":"push","commitsCount":48,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Fix trigger kwarg encryption migration (#39246)\n\nDo the encryption in the migration itself, and fix support for offline\nmigrations as well.\n\nThe offline up migration won't actually encrypt the trigger kwargs as there\nisn't a safe way to accomplish that, so the decryption processes checks\nand short circuits if it isn't encrypted.\n\nThe offline down migration will now print out a warning that the offline\nmigration will fail if there are any running triggers. I think this is\nthe best we can do for that scenario (and folks willing to do offline\nmigrations will hopefully be able to understand the situation).\n\nThis also solves the \"encrypting the already encrypted kwargs\" bug in\n2.9.0.\n\n(cherry picked from commit adeb7f7cba2ab2b16be2e006c17e140fe91fdf77)","shortMessageHtmlLink":"Fix trigger kwarg encryption migration (#39246)"}},{"before":"6d09adf99262144c71bd15c09bc18f956667ccae","after":"a7e5510dbbdaa751abfd6b50661e7a1d064c898c","ref":"refs/heads/main","pushedAt":"2024-04-26T19:15:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bbovenzi","name":"Brent Bovenzi","path":"/bbovenzi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4600967?s=80&v=4"},"commit":{"message":"Make audit log before/after filterable (#39120)\n\n* Make audit log before/after filterable\r\n\r\n* Use DateTimeInput component for before/after search","shortMessageHtmlLink":"Make audit log before/after filterable (#39120)"}},{"before":"2a913b682dae0c4cbb876b2129394f34d74568b7","after":"6d09adf99262144c71bd15c09bc18f956667ccae","ref":"refs/heads/main","pushedAt":"2024-04-26T13:56:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vincbeck","name":"Vincent","path":"/vincbeck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97131062?s=80&v=4"},"commit":{"message":"Add tests for `EmrServerlessJobSensor` and `EmrServerlessApplicationSensor` (#39099)","shortMessageHtmlLink":"Add tests for EmrServerlessJobSensor and `EmrServerlessApplicationS…"}},{"before":"7683344c9cb4750d5d3eaabee74893a902d849dc","after":"2a913b682dae0c4cbb876b2129394f34d74568b7","ref":"refs/heads/main","pushedAt":"2024-04-26T12:34:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pankajkoti","name":"Pankaj Koti","path":"/pankajkoti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10206082?s=80&v=4"},"commit":{"message":"Fix DataprocSubmitJobOperator in deferrable mode=True when task is marked as failed. (#39230)\n\nWhen a user cancels a task for `DataprocSubmitJobOperator` in deferrable mode, the job should be cancelled in the same way as non-deferrable mode. This PR intends to fix this behaviour.","shortMessageHtmlLink":"Fix DataprocSubmitJobOperator in deferrable mode=True when task is ma…"}},{"before":"3e230e9a2b503c5f38f21de47529703714a8e107","after":"d8194a3d293380a9c45035264491fa1891dbd21b","ref":"refs/heads/constraints-main","pushedAt":"2024-04-26T10:03:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating constraints. Github run id:8845555229\n\nThis update in constraints is automatically committed by the CI 'constraints-push' step based on\n'refs/heads/main' in the 'apache/airflow' repository with commit sha 7683344c9cb4750d5d3eaabee74893a902d849dc.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/8845555229/\n\nThe image tag used for that build was: 7683344c9cb4750d5d3eaabee74893a902d849dc. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag 7683344c9cb4750d5d3eaabee74893a902d849dc'\n\nAll tests passed in this build so we determined we can push the updated constraints.\n\nSee https://github.com/apache/airflow/blob/main/README.md#installing-from-pypi for details.","shortMessageHtmlLink":"Updating constraints. Github run id:8845555229"}},{"before":"bea1b7f70cd08b0cdb3cf0515646374d101c8f27","after":"7683344c9cb4750d5d3eaabee74893a902d849dc","ref":"refs/heads/main","pushedAt":"2024-04-26T08:41:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lee-W","name":"Wei Lee","path":"/Lee-W","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5144808?s=80&v=4"},"commit":{"message":"Add `DatabricksNotebookOperator` (#39178)\n\nCo-authored-by: Tatiana Al-Chueyr \r\nCo-authored-by: Wei Lee ","shortMessageHtmlLink":"Add DatabricksNotebookOperator (#39178)"}},{"before":"0c96b062044a96bcfb83991a4f4fac8e14c0bb57","after":"bea1b7f70cd08b0cdb3cf0515646374d101c8f27","ref":"refs/heads/main","pushedAt":"2024-04-26T08:35:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phanikumv","name":"Phani Kumar","path":"/phanikumv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94376113?s=80&v=4"},"commit":{"message":"Improve `DataprocCreateClusterOperator` Triggers for Better Error Handling and Resource Cleanup (#39130)","shortMessageHtmlLink":"Improve DataprocCreateClusterOperator Triggers for Better Error Han…"}},{"before":"39b49ff5175a5be026b178d597d1b144a66b1c5e","after":"3e230e9a2b503c5f38f21de47529703714a8e107","ref":"refs/heads/constraints-main","pushedAt":"2024-04-26T07:43:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating constraints. Github run id:8844295044\n\nThis update in constraints is automatically committed by the CI 'constraints-push' step based on\n'refs/heads/main' in the 'apache/airflow' repository with commit sha 0c96b062044a96bcfb83991a4f4fac8e14c0bb57.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/8844295044/\n\nThe image tag used for that build was: 0c96b062044a96bcfb83991a4f4fac8e14c0bb57. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag 0c96b062044a96bcfb83991a4f4fac8e14c0bb57'\n\nAll tests passed in this build so we determined we can push the updated constraints.\n\nSee https://github.com/apache/airflow/blob/main/README.md#installing-from-pypi for details.","shortMessageHtmlLink":"Updating constraints. Github run id:8844295044"}},{"before":"8188da766320a26378da118128be88627116d8b1","after":"0c96b062044a96bcfb83991a4f4fac8e14c0bb57","ref":"refs/heads/main","pushedAt":"2024-04-26T06:51:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Test connection to Qdrant (#39273)","shortMessageHtmlLink":"Test connection to Qdrant (#39273)"}},{"before":"0759e6f89139a6351952b949d3b84a2921174fda","after":"8188da766320a26378da118128be88627116d8b1","ref":"refs/heads/main","pushedAt":"2024-04-26T03:03:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"uranusjr","name":"Tzu-ping Chung","path":"/uranusjr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/605277?s=80&v=4"},"commit":{"message":"Better `db migrate` error messages (#39268)","shortMessageHtmlLink":"Better db migrate error messages (#39268)"}},{"before":"1b62e35c788aae8bf762f6ff38674632134800b8","after":"39b49ff5175a5be026b178d597d1b144a66b1c5e","ref":"refs/heads/constraints-main","pushedAt":"2024-04-26T00:08:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating constraints. Github run id:8840676319\n\nThis update in constraints is automatically committed by the CI 'constraints-push' step based on\n'refs/heads/main' in the 'apache/airflow' repository with commit sha 0759e6f89139a6351952b949d3b84a2921174fda.\n\nThe action that build those constraints can be found at https://github.com/apache/airflow/actions/runs/8840676319/\n\nThe image tag used for that build was: 0759e6f89139a6351952b949d3b84a2921174fda. You can enter Breeze environment\nwith this image by running 'breeze shell --image-tag 0759e6f89139a6351952b949d3b84a2921174fda'\n\nAll tests passed in this build so we determined we can push the updated constraints.\n\nSee https://github.com/apache/airflow/blob/main/README.md#installing-from-pypi for details.","shortMessageHtmlLink":"Updating constraints. Github run id:8840676319"}},{"before":"e5bf91b7afeb585e9e70c1708fa290c39ce8094e","after":"0759e6f89139a6351952b949d3b84a2921174fda","ref":"refs/heads/main","pushedAt":"2024-04-25T23:23:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Remove deprecation warnings in `db migrate` tests (#39269)","shortMessageHtmlLink":"Remove deprecation warnings in db migrate tests (#39269)"}},{"before":"adeb7f7cba2ab2b16be2e006c17e140fe91fdf77","after":"e5bf91b7afeb585e9e70c1708fa290c39ce8094e","ref":"refs/heads/main","pushedAt":"2024-04-25T23:19:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"Add stacklevel into the `suppress_and_warn` warning (#39263)","shortMessageHtmlLink":"Add stacklevel into the suppress_and_warn warning (#39263)"}},{"before":"a8afa2ef77727223dad4780cba5161ba9e0a8bd4","after":"adeb7f7cba2ab2b16be2e006c17e140fe91fdf77","ref":"refs/heads/main","pushedAt":"2024-04-25T19:20:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jedcunningham","name":"Jed Cunningham","path":"/jedcunningham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66968678?s=80&v=4"},"commit":{"message":"Fix trigger kwarg encryption migration (#39246)\n\nDo the encryption in the migration itself, and fix support for offline\r\nmigrations as well.\r\n\r\nThe offline up migration won't actually encrypt the trigger kwargs as there\r\nisn't a safe way to accomplish that, so the decryption processes checks\r\nand short circuits if it isn't encrypted.\r\n\r\nThe offline down migration will now print out a warning that the offline\r\nmigration will fail if there are any running triggers. I think this is\r\nthe best we can do for that scenario (and folks willing to do offline\r\nmigrations will hopefully be able to understand the situation).\r\n\r\nThis also solves the \"encrypting the already encrypted kwargs\" bug in\r\n2.9.0.","shortMessageHtmlLink":"Fix trigger kwarg encryption migration (#39246)"}},{"before":"df1f75b676a4e294d5d89ba590416f26c937efc1","after":"a8afa2ef77727223dad4780cba5161ba9e0a8bd4","ref":"refs/heads/main","pushedAt":"2024-04-25T18:50:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eladkal","name":"Elad Kalif","path":"/eladkal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45845474?s=80&v=4"},"commit":{"message":"Fix schema assigment in PostgresOperator (#39264)","shortMessageHtmlLink":"Fix schema assigment in PostgresOperator (#39264)"}},{"before":"7635ff35558f1ddb4bed0b167c6d8b6fb5c7b984","after":"df1f75b676a4e294d5d89ba590416f26c937efc1","ref":"refs/heads/main","pushedAt":"2024-04-25T18:44:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"potiuk","name":"Jarek Potiuk","path":"/potiuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595491?s=80&v=4"},"commit":{"message":"add dns_config and diagnostics parameters to AzureContainerInstancesOperator (#39156)\n\n* add dns_config and diagnostics parameters\r\n\r\n* add unit tests. revert changelog update.","shortMessageHtmlLink":"add dns_config and diagnostics parameters to AzureContainerInstancesO…"}},{"before":"ead9b00f7cd5acecf9d575c459bb62633088436a","after":"7635ff35558f1ddb4bed0b167c6d8b6fb5c7b984","ref":"refs/heads/main","pushedAt":"2024-04-25T17:57:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vincbeck","name":"Vincent","path":"/vincbeck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97131062?s=80&v=4"},"commit":{"message":"Remove plugins permissions from Viewer role (#39254)","shortMessageHtmlLink":"Remove plugins permissions from Viewer role (#39254)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO-bQIgA","startCursor":null,"endCursor":null}},"title":"Activity · apache/airflow"}