{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":302322,"defaultBranch":"master","name":"gradle","ownerLogin":"gradle","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-09-09T18:27:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/124156?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718242348.0","currentOid":""},"activityList":{"items":[{"before":"520a39eeb6198a83597082683ac96fe926f77576","after":null,"ref":"refs/heads/cobexer/revert-performance-baseline","pushedAt":"2024-06-13T01:32:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"blindpirate","name":"Bo Zhang","path":"/blindpirate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12689835?s=80&v=4"}},{"before":"9ae3a42566a5eb7c84501cf7146e015460981fb7","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-29518-b466244a613f6649df17e32a323f1fe43dad4d2c","pushedAt":"2024-06-13T01:32:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"b466244a613f6649df17e32a323f1fe43dad4d2c","after":"9ae3a42566a5eb7c84501cf7146e015460981fb7","ref":"refs/heads/master","pushedAt":"2024-06-13T01:32:26.000Z","pushType":"merge_queue_merge","commitsCount":4,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"revert performance baseline (#29518)","shortMessageHtmlLink":"revert performance baseline (#29518)"}},{"before":"6a113a6c21a0ae208e108e2fa76c6fb62d8e6f33","after":"83d714d798ba570fa0ae3696daa5ce563385d133","ref":"refs/heads/jvandort/cc/use-gcm-encryption","pushedAt":"2024-06-13T00:58:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jvandort","name":"Justin Van Dort","path":"/jvandort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2503433?s=80&v=4"},"commit":{"message":"Use secure algorithm for configuration cache encryption\n\nConfiguration cache encryption currently uses the Electronic Codebook (ECB) mode of AES.\nThis mode is generally regarded as insecure. See:\nhttps://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Electronic_codebook_(ECB)\n\nIn general, for any algorithm to be secure, it must include a random initialization vector --\na string of bytes which must never be reused as an IV with the same key. This ensures that the\nsame plaintext never maps to the same ciphertext when encrypted more than once.\n\nThere are a number of AES modes that satisfy this constraint. However, CTR and GCM modes can be parallelized.\nMost well-known modes, such as CBC, CFB, and OFB, rely on some form of serial chaining of blocks\nduring encryption and decryption.\n\nThis commit migrates CC from the AES/ECB/PKCS5PADDING transformation to the AES/GCM/NoPadding transformation.","shortMessageHtmlLink":"Use secure algorithm for configuration cache encryption"}},{"before":null,"after":"6a113a6c21a0ae208e108e2fa76c6fb62d8e6f33","ref":"refs/heads/jvandort/cc/use-gcm-encryption","pushedAt":"2024-06-13T00:56:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jvandort","name":"Justin Van Dort","path":"/jvandort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2503433?s=80&v=4"},"commit":{"message":"Use secure algorithm for configuration cache encryption\n\nConfiguration cache encryption currently uses the Electronic Codebook (ECB) mode of AES.\nThis mode is generally regarded as insecure. See:\nhttps://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Electronic_codebook_(ECB)\n\nIn general, for any algorithm to be secure, it must include a random initialization vector --\na string of bytes which must never be reused as an IV with the same key. This ensures that the\nsame plaintext never maps to the same ciphertext when encrypted more than once.\n\nThere are a number of AES modes that satisfy this constraint. However, CTR and GCM modes can be parallelized.\nMost well-known modes, such as CBC, CFB, and OFB, rely on some form of serial chaining of blocks\nduring encryption and decryption.\n\nThis commit migrates CC from the AES/ECB/PKCS5PADDING transformation to the AES/GCM/NoPadding transformation.","shortMessageHtmlLink":"Use secure algorithm for configuration cache encryption"}},{"before":"c80440bb489b2659e94db3ddd94814c606b5a934","after":null,"ref":"refs/heads/bamboo/preserve-task-dependencies-for-transformed-incoming-configuration-elements","pushedAt":"2024-06-13T00:33:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bamboo","name":"Rodrigo Bamboo","path":"/bamboo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51689?s=80&v=4"}},{"before":"36a7bb66e2e547b604e22dec092d1ef164543dde","after":null,"ref":"refs/heads/gh-readonly-queue/release/pr-29448-9ac607f8776bd578a172cc1fc57c607ba90ef29c","pushedAt":"2024-06-13T00:33:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"9ac607f8776bd578a172cc1fc57c607ba90ef29c","after":"36a7bb66e2e547b604e22dec092d1ef164543dde","ref":"refs/heads/release","pushedAt":"2024-06-13T00:33:01.000Z","pushType":"merge_queue_merge","commitsCount":4,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Preserve task dependencies for transformed incoming elements (#29448)","shortMessageHtmlLink":"Preserve task dependencies for transformed incoming elements (#29448)"}},{"before":"9260f503383753c0de270f3d1843b8ad328825dd","after":"e6ae406e742b748929e1b5c34b68f861a3028384","ref":"refs/heads/lkasso/documentation/june-cleanup","pushedAt":"2024-06-13T00:32:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lkasso","name":"Laura Kassovic","path":"/lkasso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5684849?s=80&v=4"},"commit":{"message":"more cleanup","shortMessageHtmlLink":"more cleanup"}},{"before":null,"after":"9ae3a42566a5eb7c84501cf7146e015460981fb7","ref":"refs/heads/gh-readonly-queue/master/pr-29518-b466244a613f6649df17e32a323f1fe43dad4d2c","pushedAt":"2024-06-13T00:18:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"revert performance baseline (#29518)","shortMessageHtmlLink":"revert performance baseline (#29518)"}},{"before":"b076d4f5f7c57509edb4f7a9c5a66d08fad4c4ae","after":"ff8b761901e865f5947ad1734266dca45d746ee1","ref":"refs/heads/am/caching-fix","pushedAt":"2024-06-13T00:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adammurdoch","name":"Adam Murdoch","path":"/adammurdoch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99316?s=80&v=4"},"commit":{"message":"tweaks for previous.","shortMessageHtmlLink":"tweaks for previous."}},{"before":"91c68d9859b6639da856b06a705f59688eaf4cb9","after":"b65124fe69405bf5ba8328f1bc637ef4740d6cb7","ref":"refs/heads/gh/declarative/mixed-conventions","pushedAt":"2024-06-12T23:59:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ghale","name":"Gary Hale","path":"/ghale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/642656?s=80&v=4"},"commit":{"message":"Test mixed conventions with both kotlin and groovy","shortMessageHtmlLink":"Test mixed conventions with both kotlin and groovy"}},{"before":null,"after":"3c9b45ac28bedbbbac4751f3d497f4dd9a34aa91","ref":"refs/heads/lkasso/documentation/upgrading-8-9-cleanup","pushedAt":"2024-06-12T23:41:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lkasso","name":"Laura Kassovic","path":"/lkasso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5684849?s=80&v=4"},"commit":{"message":"clean up upgrade guide for 8.9 release","shortMessageHtmlLink":"clean up upgrade guide for 8.9 release"}},{"before":"f4e2365c286dd129229941c5bd201928352941ae","after":"91c68d9859b6639da856b06a705f59688eaf4cb9","ref":"refs/heads/gh/declarative/mixed-conventions","pushedAt":"2024-06-12T23:37:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ghale","name":"Gary Hale","path":"/ghale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/642656?s=80&v=4"},"commit":{"message":"Reuse as much of AnalysisStepRunner as possible","shortMessageHtmlLink":"Reuse as much of AnalysisStepRunner as possible"}},{"before":"6fe4ee41e8532defe0569db9820c812a9e9cff8d","after":"9260f503383753c0de270f3d1843b8ad328825dd","ref":"refs/heads/lkasso/documentation/june-cleanup","pushedAt":"2024-06-12T23:20:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lkasso","name":"Laura Kassovic","path":"/lkasso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5684849?s=80&v=4"},"commit":{"message":"cleanup any mentions of redirected pages","shortMessageHtmlLink":"cleanup any mentions of redirected pages"}},{"before":"9d0e2ebf215bc25ef3d0250481780a70e609a631","after":"ab6c89954e303572ad88dc9fa942bf229befef46","ref":"refs/heads/tt/810/init-templates-for-declarative-gradle","pushedAt":"2024-06-12T23:05:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tresat","name":"Tom Tresansky","path":"/tresat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44197?s=80&v=4"},"commit":{"message":"Remove execution time usage of project to make CC and IP happy","shortMessageHtmlLink":"Remove execution time usage of project to make CC and IP happy"}},{"before":"56de7973dcb4c3a72d06a57ea6dffdd1be4732fc","after":null,"ref":"refs/heads/gh-readonly-queue/release/pr-29252-9ac607f8776bd578a172cc1fc57c607ba90ef29c","pushedAt":"2024-06-12T22:59:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"36a7bb66e2e547b604e22dec092d1ef164543dde","ref":"refs/heads/gh-readonly-queue/release/pr-29448-9ac607f8776bd578a172cc1fc57c607ba90ef29c","pushedAt":"2024-06-12T22:59:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Preserve task dependencies for transformed incoming elements (#29448)","shortMessageHtmlLink":"Preserve task dependencies for transformed incoming elements (#29448)"}},{"before":"764d69881e7b0ff47b2f001535968d5ff9f78169","after":"b076d4f5f7c57509edb4f7a9c5a66d08fad4c4ae","ref":"refs/heads/am/caching-fix","pushedAt":"2024-06-12T22:53:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adammurdoch","name":"Adam Murdoch","path":"/adammurdoch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99316?s=80&v=4"},"commit":{"message":"Ensure build scoped services are closed when startup fails.","shortMessageHtmlLink":"Ensure build scoped services are closed when startup fails."}},{"before":"2fdd043b3014ce594f09c361d0ee8f2a40791c68","after":"0c650f1581838cf35e9984b2eb6f277768aa989d","ref":"refs/heads/tt/810/failure-describers-use-problems-api","pushedAt":"2024-06-12T22:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tresat","name":"Tom Tresansky","path":"/tresat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44197?s=80&v=4"},"commit":{"message":"Supply stubbed Problems service to failure handler to make tests pass again","shortMessageHtmlLink":"Supply stubbed Problems service to failure handler to make tests pass…"}},{"before":"1db621f331f9ac31aed61097e6296f4977b4d236","after":"f35b26cd1ac4cd9a65cc8d96a6e4e79270b049dd","ref":"refs/heads/alllex/cc/enable-cc-for-sync","pushedAt":"2024-06-12T22:04:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alllex","name":"Alex Semin","path":"/alllex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759152?s=80&v=4"},"commit":{"message":"Expect CC enabled for TAPI interactions","shortMessageHtmlLink":"Expect CC enabled for TAPI interactions"}},{"before":null,"after":"56de7973dcb4c3a72d06a57ea6dffdd1be4732fc","ref":"refs/heads/gh-readonly-queue/release/pr-29252-9ac607f8776bd578a172cc1fc57c607ba90ef29c","pushedAt":"2024-06-12T21:57:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add Daemon toolchain TAPI cross version tests (#29252)","shortMessageHtmlLink":"Add Daemon toolchain TAPI cross version tests (#29252)"}},{"before":"1bf387b2b1f6d28e60cc0fe36de4649e3b50f0b5","after":"6fe4ee41e8532defe0569db9820c812a9e9cff8d","ref":"refs/heads/lkasso/documentation/june-cleanup","pushedAt":"2024-06-12T21:11:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lkasso","name":"Laura Kassovic","path":"/lkasso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5684849?s=80&v=4"},"commit":{"message":"fix dead link","shortMessageHtmlLink":"fix dead link"}},{"before":null,"after":"9d0e2ebf215bc25ef3d0250481780a70e609a631","ref":"refs/heads/tt/810/init-templates-for-declarative-gradle","pushedAt":"2024-06-12T21:09:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tresat","name":"Tom Tresansky","path":"/tresat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44197?s=80&v=4"},"commit":{"message":"Demonstrate approach for adding templates to Gradle init","shortMessageHtmlLink":"Demonstrate approach for adding templates to Gradle init"}},{"before":"191dcf29e92d82bf3fc98c2e91297312a61a92b6","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-29440-b466244a613f6649df17e32a323f1fe43dad4d2c","pushedAt":"2024-06-12T20:59:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"b1c04da716f8729071b9fb4043c944819575285f","after":"1bf387b2b1f6d28e60cc0fe36de4649e3b50f0b5","ref":"refs/heads/lkasso/documentation/june-cleanup","pushedAt":"2024-06-12T20:50:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lkasso","name":"Laura Kassovic","path":"/lkasso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5684849?s=80&v=4"},"commit":{"message":"update redirects","shortMessageHtmlLink":"update redirects"}},{"before":"05f9050797394bb5b0adb2689d0e784e33277464","after":"90c8f19038d10567b4df8b012c7f64fee8dd6156","ref":"refs/heads/bamboo/polish-FlowServices","pushedAt":"2024-06-12T20:46:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bamboo","name":"Rodrigo Bamboo","path":"/bamboo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51689?s=80&v=4"},"commit":{"message":"Polish `FlowServices`\n\n- Simplify service registration wherever possible\n- Move FlowServicesProvider to FlowServices","shortMessageHtmlLink":"Polish FlowServices"}},{"before":"4304fad263733c95cee30f58f68b46cfb86b8c16","after":"1db621f331f9ac31aed61097e6296f4977b4d236","ref":"refs/heads/alllex/cc/enable-cc-for-sync","pushedAt":"2024-06-12T20:44:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alllex","name":"Alex Semin","path":"/alllex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759152?s=80&v=4"},"commit":{"message":"Avoid disabling CC when creating models without IP","shortMessageHtmlLink":"Avoid disabling CC when creating models without IP"}},{"before":"a84c8b9ba5940f55432963f7d26b93b476d0dfd0","after":"aa9f78bac8aae4c851e16e6fe3bdaca50fb6bfd2","ref":"refs/heads/alllex/ip/script-property-lookup","pushedAt":"2024-06-12T20:42:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alllex","name":"Alex Semin","path":"/alllex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2759152?s=80&v=4"},"commit":{"message":"Add tbd test for script property lookup tracking","shortMessageHtmlLink":"Add tbd test for script property lookup tracking"}},{"before":null,"after":"191dcf29e92d82bf3fc98c2e91297312a61a92b6","ref":"refs/heads/gh-readonly-queue/master/pr-29440-b466244a613f6649df17e32a323f1fe43dad4d2c","pushedAt":"2024-06-12T20:40:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Show incompatible tasks in CC report (#29440)","shortMessageHtmlLink":"Show incompatible tasks in CC report (#29440)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY-RxfgA","startCursor":null,"endCursor":null}},"title":"Activity · gradle/gradle"}