{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":143753440,"defaultBranch":"master","name":"elasticsearch","ownerLogin":"gwbrown","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-08-06T16:14:06.000Z","ownerAvatar":"https://github.com/avatars/u/1522844?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727188173.0","currentOid":""},"activityList":{"items":[{"before":"d48bc809d9272404791122fc457b4677ed65476f","after":"6de012dfb4b90e5038550d355ba2f0f0dc790b65","ref":"refs/heads/security/fix-role-desc-randomization","pushedAt":"2024-09-24T17:39:44.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"elasticmachine","name":"Elastic Machine","path":"/elasticmachine","primaryAvatarUrl":"https://github.com/avatars/u/15837671?s=80&v=4"},"commit":{"message":"Merge branch 'main' into security/fix-role-desc-randomization","shortMessageHtmlLink":"Merge branch 'main' into security/fix-role-desc-randomization"}},{"before":"6dfb17dbdaee389a06810a05f5475ed8898d7bde","after":"d48bc809d9272404791122fc457b4677ed65476f","ref":"refs/heads/security/fix-role-desc-randomization","pushedAt":"2024-09-24T14:31:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Remove test mute","shortMessageHtmlLink":"Remove test mute"}},{"before":null,"after":"6dfb17dbdaee389a06810a05f5475ed8898d7bde","ref":"refs/heads/security/fix-role-desc-randomization","pushedAt":"2024-09-24T14:29:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Fix randomization in role descriptor tests","shortMessageHtmlLink":"Fix randomization in role descriptor tests"}},{"before":"e65160c0e03367d7f389907f21708d29543953b8","after":"8c58585ee9dcd3b04fc93e07f7aeb93791ca0c3c","ref":"refs/heads/resource-watcher-shim","pushedAt":"2024-09-10T21:01:56.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into resource-watcher-shim","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into resource-watcher-shim"}},{"before":"50c0f19b948837e665b14b52faba018d7de255c5","after":"e65160c0e03367d7f389907f21708d29543953b8","ref":"refs/heads/resource-watcher-shim","pushedAt":"2024-09-10T21:01:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"spotless","shortMessageHtmlLink":"spotless"}},{"before":"0ed2e6c82a0cc02f4057aadc935498ed5b035225","after":"50c0f19b948837e665b14b52faba018d7de255c5","ref":"refs/heads/resource-watcher-shim","pushedAt":"2024-09-10T17:56:09.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Add throw and improve error message","shortMessageHtmlLink":"Add throw and improve error message"}},{"before":"80e9d8b80373fb61077bbe172f3316888659f1a5","after":"0ed2e6c82a0cc02f4057aadc935498ed5b035225","ref":"refs/heads/resource-watcher-shim","pushedAt":"2024-09-09T23:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"add assert","shortMessageHtmlLink":"add assert"}},{"before":"72c81c6914bb576e472e91ead2644ba5eef7c306","after":"80e9d8b80373fb61077bbe172f3316888659f1a5","ref":"refs/heads/resource-watcher-shim","pushedAt":"2024-09-09T22:17:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"really, it's okay to reject after shutdown","shortMessageHtmlLink":"really, it's okay to reject after shutdown"}},{"before":"11c16053cfbc62ebcf02a1c382207e914fa4e2ba","after":"72c81c6914bb576e472e91ead2644ba5eef7c306","ref":"refs/heads/resource-watcher-shim","pushedAt":"2024-09-09T21:38:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"more tweaking","shortMessageHtmlLink":"more tweaking"}},{"before":"c77fb636a9d0567c77139f7dad595ada99410e73","after":"1f9c0840aa6a5f1e99fa18b4aed4153c0ca07cf4","ref":"refs/heads/security/enhanced-file-protections","pushedAt":"2024-09-09T20:28:22.000Z","pushType":"push","commitsCount":46,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'gwbrown/security/enhanced-file-protections' into security/enhanced-file-protections","shortMessageHtmlLink":"Merge remote-tracking branch 'gwbrown/security/enhanced-file-protecti…"}},{"before":"3cffd33f8eea1a27c3b8fbfc3a8d1820c65fe4e8","after":"11c16053cfbc62ebcf02a1c382207e914fa4e2ba","ref":"refs/heads/resource-watcher-shim","pushedAt":"2024-09-09T20:27:01.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Let's try hard closing the threadpool","shortMessageHtmlLink":"Let's try hard closing the threadpool"}},{"before":"ec777694348ae6f35d371bc52325c4102f174f04","after":"3cffd33f8eea1a27c3b8fbfc3a8d1820c65fe4e8","ref":"refs/heads/resource-watcher-shim","pushedAt":"2024-09-09T17:44:22.000Z","pushType":"push","commitsCount":35,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Tweak shutdown","shortMessageHtmlLink":"Tweak shutdown"}},{"before":null,"after":"3040a099522b10fceac37d7b7c1174bc0ed320d3","ref":"refs/heads/security/ldap-test-coverage-followup","pushedAt":"2024-09-06T23:55:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Add comments in all-realms tests","shortMessageHtmlLink":"Add comments in all-realms tests"}},{"before":"dc4940920616e6845b129adf7060368e6a22a027","after":"c77fb636a9d0567c77139f7dad595ada99410e73","ref":"refs/heads/security/enhanced-file-protections","pushedAt":"2024-09-06T23:50:12.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"elasticmachine","name":"Elastic Machine","path":"/elasticmachine","primaryAvatarUrl":"https://github.com/avatars/u/15837671?s=80&v=4"},"commit":{"message":"Merge branch 'main' into security/enhanced-file-protections","shortMessageHtmlLink":"Merge branch 'main' into security/enhanced-file-protections"}},{"before":"81db5e82e606d9047777e22cbe559504e6b4b8d0","after":"ec777694348ae6f35d371bc52325c4102f174f04","ref":"refs/heads/resource-watcher-shim","pushedAt":"2024-09-06T23:49:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"SafeScheduledThreadPoolExecutor everywhere","shortMessageHtmlLink":"SafeScheduledThreadPoolExecutor everywhere"}},{"before":null,"after":"81db5e82e606d9047777e22cbe559504e6b4b8d0","ref":"refs/heads/resource-watcher-shim","pushedAt":"2024-09-06T23:47:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Merge branch 'refs/heads/main' into resource-watcher-shim","shortMessageHtmlLink":"Merge branch 'refs/heads/main' into resource-watcher-shim"}},{"before":null,"after":"c828d042321cee0b315847126f61790e9dc2e99b","ref":"refs/heads/security/ladp-test-coverage","pushedAt":"2024-09-06T01:33:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Reapply \"Make sure file accesses in DnRoleMapper are done in stack frames with permissions (#112400)\"\n\nThis reverts commit c85ca4c046f843858590072423521ec27d17b357.","shortMessageHtmlLink":"Reapply \"Make sure file accesses in DnRoleMapper are done in stack fr…"}},{"before":"57fdb3cae1222f09a63d6ca3c2b8416f7d1989dd","after":"dc4940920616e6845b129adf7060368e6a22a027","ref":"refs/heads/security/enhanced-file-protections","pushedAt":"2024-09-05T19:11:26.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Merge branch 'refs/heads/main' into security/enhanced-file-protections","shortMessageHtmlLink":"Merge branch 'refs/heads/main' into security/enhanced-file-protections"}},{"before":"16691d5b7356143c78bb9e9cb1c53cdbc36cf0bb","after":"57fdb3cae1222f09a63d6ca3c2b8416f7d1989dd","ref":"refs/heads/security/enhanced-file-protections","pushedAt":"2024-09-05T17:19:24.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Merge branch 'refs/heads/main' into security/enhanced-file-protections","shortMessageHtmlLink":"Merge branch 'refs/heads/main' into security/enhanced-file-protections"}},{"before":"5c33f3d1b11ddac8ece1d80a354d4c98c1e22ebc","after":"16691d5b7356143c78bb9e9cb1c53cdbc36cf0bb","ref":"refs/heads/security/enhanced-file-protections","pushedAt":"2024-09-04T22:34:18.000Z","pushType":"push","commitsCount":77,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Merge branch 'refs/heads/main' into security/enhanced-file-protections","shortMessageHtmlLink":"Merge branch 'refs/heads/main' into security/enhanced-file-protections"}},{"before":null,"after":"5c33f3d1b11ddac8ece1d80a354d4c98c1e22ebc","ref":"refs/heads/security/enhanced-file-protections","pushedAt":"2024-08-30T22:20:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Add PKI realm role mapping special file permissions","shortMessageHtmlLink":"Add PKI realm role mapping special file permissions"}},{"before":"b0000494ab2ea1069cc9a55d5bc62723e4cdd9ad","after":null,"ref":"refs/heads/security/allowlist-tier-preference","pushedAt":"2024-08-30T00:06:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"}},{"before":"743bf91dc109971448556c2b3d502339e45a9dee","after":"b0000494ab2ea1069cc9a55d5bc62723e4cdd9ad","ref":"refs/heads/security/allowlist-tier-preference","pushedAt":"2024-08-29T23:04:57.000Z","pushType":"push","commitsCount":252,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Spotless","shortMessageHtmlLink":"Spotless"}},{"before":"080afbc7449af6123b47e475767e1944c11758e9","after":"ba04e0c23ce59e7830dfc67cc072d1d68363b875","ref":"refs/heads/security/native-users-disable-fix","pushedAt":"2024-08-29T22:38:31.000Z","pushType":"push","commitsCount":74,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'gwbrown/security/native-users-disable-fix' into security/native-users-disable-fix","shortMessageHtmlLink":"Merge remote-tracking branch 'gwbrown/security/native-users-disable-f…"}},{"before":"6e01c30bf9111e31440a93592f5dc338374079cc","after":"324b81c9b63b381e2f0dcaac90135341167ed4de","ref":"refs/heads/security/token-service-usage-fix","pushedAt":"2024-08-29T21:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Update docs/changelog/112263.yaml","shortMessageHtmlLink":"Update docs/changelog/112263.yaml"}},{"before":"811ca15b0fbaa52e245da8452741baf14e8b8faa","after":"6e01c30bf9111e31440a93592f5dc338374079cc","ref":"refs/heads/security/token-service-usage-fix","pushedAt":"2024-08-29T21:24:28.000Z","pushType":"push","commitsCount":74,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'gwbrown/security/token-service-usage-fix' into security/token-service-usage-fix","shortMessageHtmlLink":"Merge remote-tracking branch 'gwbrown/security/token-service-usage-fi…"}},{"before":"0100087fe132d5fc7b425c8120233ac761bd497d","after":"811ca15b0fbaa52e245da8452741baf14e8b8faa","ref":"refs/heads/security/token-service-usage-fix","pushedAt":"2024-08-27T23:12:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Update docs/changelog/112263.yaml","shortMessageHtmlLink":"Update docs/changelog/112263.yaml"}},{"before":null,"after":"0100087fe132d5fc7b425c8120233ac761bd497d","ref":"refs/heads/security/token-service-usage-fix","pushedAt":"2024-08-27T23:10:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Fix TokenService always appearing used in Feature Usage\n\nThis commit adjusts the license checks in `TokenService` so that it does not count as \"used\" when it checks a token, as this causes a high rate of false positives due to the authentication chain model.","shortMessageHtmlLink":"Fix TokenService always appearing used in Feature Usage"}},{"before":"3300fa8d56868d350c1efc703dd43e60dd87caf3","after":"080afbc7449af6123b47e475767e1944c11758e9","ref":"refs/heads/security/native-users-disable-fix","pushedAt":"2024-08-27T22:59:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Update docs/changelog/112262.yaml","shortMessageHtmlLink":"Update docs/changelog/112262.yaml"}},{"before":null,"after":"3300fa8d56868d350c1efc703dd43e60dd87caf3","ref":"refs/heads/security/native-users-disable-fix","pushedAt":"2024-08-27T22:57:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gwbrown","name":"Athena Brown","path":"/gwbrown","primaryAvatarUrl":"https://github.com/avatars/u/1522844?s=80&v=4"},"commit":{"message":"Check for disabling own using in Put User API\n\nPrior to this commit, the Put User API could be used to disable one's own user in the native realm, despite this being prevented in other APIs.\n\nThis commit adds a check to the Put User API to prevent native-realm users from disabling their own accounts.","shortMessageHtmlLink":"Check for disabling own using in Put User API"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQxNzozOTo0NC4wMDAwMDBazwAAAAS_dOq7","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQxNzozOTo0NC4wMDAwMDBazwAAAAS_dOq7","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yN1QyMjo1NzowOS4wMDAwMDBazwAAAASl45Gn"}},"title":"Activity · gwbrown/elasticsearch"}