{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":143978929,"defaultBranch":"main","name":"aiven-extras","ownerLogin":"aiven","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-08T07:44:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14290521?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709556824.0","currentOid":""},"activityList":{"items":[{"before":"1f675a513db81c76c45687a31600fbc0537d93e4","after":"01e145bf894826d0f454e5a221d865a77674c73b","ref":"refs/heads/rdunklau/prevent_random_role_changes","pushedAt":"2024-05-24T08:14:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rdunklau","name":"Ronan Dunklau","path":"/rdunklau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172056?s=80&v=4"},"commit":{"message":"Fix invalid DROP statement","shortMessageHtmlLink":"Fix invalid DROP statement"}},{"before":"a2bb2f39b7ed90869e6860f81906b159e2d700ce","after":"1f675a513db81c76c45687a31600fbc0537d93e4","ref":"refs/heads/rdunklau/prevent_random_role_changes","pushedAt":"2024-05-16T07:45:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rdunklau","name":"Ronan Dunklau","path":"/rdunklau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172056?s=80&v=4"},"commit":{"message":"Fix invalid DROP statement","shortMessageHtmlLink":"Fix invalid DROP statement"}},{"before":"d2087e3a471975537e3a6c41a445c66b350ceb83","after":"a2bb2f39b7ed90869e6860f81906b159e2d700ce","ref":"refs/heads/rdunklau/prevent_random_role_changes","pushedAt":"2024-05-15T15:03:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rdunklau","name":"Ronan Dunklau","path":"/rdunklau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172056?s=80&v=4"},"commit":{"message":"Only allow roles on which the session user as admin_option to alter\nthe target role.","shortMessageHtmlLink":"Only allow roles on which the session user as admin_option to alter"}},{"before":"3da9d2bd1ff4d09dbb243ffb48ed408359bec5c8","after":"d2087e3a471975537e3a6c41a445c66b350ceb83","ref":"refs/heads/rdunklau/prevent_random_role_changes","pushedAt":"2024-05-15T11:51:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rdunklau","name":"Ronan Dunklau","path":"/rdunklau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172056?s=80&v=4"},"commit":{"message":"Only allow roles on which the session user as admin_option to alter\nthe target role.","shortMessageHtmlLink":"Only allow roles on which the session user as admin_option to alter"}},{"before":"4f682b22d14c87282dd8b40cfeab2558b5c3918f","after":"40fafa8a07c3b77eec69055b1820155054e7f260","ref":"refs/heads/kathiabarahona/support_all_pgaudit_settings","pushedAt":"2024-04-08T09:16:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kathia-barahona","name":"Kathia Barahona","path":"/kathia-barahona","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8259208?s=80&v=4"},"commit":{"message":"support all pgaudit settings on set_pgaudit_parameter and set_pgaudit_role_parameter","shortMessageHtmlLink":"support all pgaudit settings on set_pgaudit_parameter and set_pgaudit…"}},{"before":"09e6de69749568c28be2d31dd579c3e5c2d31e2e","after":"4f682b22d14c87282dd8b40cfeab2558b5c3918f","ref":"refs/heads/kathiabarahona/support_all_pgaudit_settings","pushedAt":"2024-04-08T09:12:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kathia-barahona","name":"Kathia Barahona","path":"/kathia-barahona","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8259208?s=80&v=4"},"commit":{"message":"support all pgaudit settings on set_pgaudit_parameter and set_pgaudit_role_parameter","shortMessageHtmlLink":"support all pgaudit settings on set_pgaudit_parameter and set_pgaudit…"}},{"before":"9a037a4e2e840b89e825d7811bc4ac334ef2016a","after":"bb93ca98d9197f6b35d062c9e10027a7afb9b38f","ref":"refs/heads/0xlianhu-BF-2375-exist-schema-privilege-escalation","pushedAt":"2024-03-07T08:48:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xlianhu","name":"Lian Hu","path":"/0xlianhu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143808892?s=80&v=4"},"commit":{"message":"Check if schema already exists before create extension\n\nIf the schema aiven_extras already exists and belongs to an\nunprivileged user before adding the extension, it’s possible\nto abuse it to run some queries in the context of the superuser.\n\n[BF-2375]","shortMessageHtmlLink":"Check if schema already exists before create extension"}},{"before":"904289421d3e99102a64e89498cf088a41aee693","after":"9a037a4e2e840b89e825d7811bc4ac334ef2016a","ref":"refs/heads/0xlianhu-BF-2375-exist-schema-privilege-escalation","pushedAt":"2024-03-07T08:33:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xlianhu","name":"Lian Hu","path":"/0xlianhu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143808892?s=80&v=4"},"commit":{"message":"Check if schema already exists before create extension\n\nIf the schema aiven_extras already exists and belongs to an\nunprivileged user before adding the extension, it’s possible\nto abuse it to run some queries in the context of the superuser.\n\n[BF-2375]","shortMessageHtmlLink":"Check if schema already exists before create extension"}},{"before":"3a22d1d88f9167995842ad95a25012fa5e37d2b8","after":null,"ref":"refs/heads/fix_drop_function","pushedAt":"2024-03-04T12:58:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexole","name":"Alexander Olekhnovich","path":"/alexole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1321868?s=80&v=4"}},{"before":"cf012630b279e738f401c40ef8755018fa2633ac","after":"1504010558aa8aac315fcacc9fbe7e10bf5550ce","ref":"refs/heads/main","pushedAt":"2024-03-04T12:58:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alexole","name":"Alexander Olekhnovich","path":"/alexole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1321868?s=80&v=4"},"commit":{"message":"Merge pull request #52 from aiven/fix_drop_function\n\nFix the install / ugprade script","shortMessageHtmlLink":"Merge pull request #52 from aiven/fix_drop_function"}},{"before":null,"after":"3a22d1d88f9167995842ad95a25012fa5e37d2b8","ref":"refs/heads/fix_drop_function","pushedAt":"2024-03-04T12:53:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rdunklau","name":"Ronan Dunklau","path":"/rdunklau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172056?s=80&v=4"},"commit":{"message":"Fix the install / ugprade script\n\nA typo was there, were we tried to drop the wrong function.","shortMessageHtmlLink":"Fix the install / ugprade script"}},{"before":"2118a0992cea7da2d06d1bd0fc2c28bb7013a64d","after":"904289421d3e99102a64e89498cf088a41aee693","ref":"refs/heads/0xlianhu-BF-2375-exist-schema-privilege-escalation","pushedAt":"2024-03-01T13:01:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xlianhu","name":"Lian Hu","path":"/0xlianhu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143808892?s=80&v=4"},"commit":{"message":"Check if schema already exists before create extension\n\nIf the schema aiven_extras already exists and belongs to an\nunprivileged user before adding the extension, it’s possible\nto abuse it to run some queries in the context of the superuser.\n\n[BF-2375]","shortMessageHtmlLink":"Check if schema already exists before create extension"}},{"before":"e09a20edc25659be0a915bf361c58301f953cfea","after":"2118a0992cea7da2d06d1bd0fc2c28bb7013a64d","ref":"refs/heads/0xlianhu-BF-2375-exist-schema-privilege-escalation","pushedAt":"2024-03-01T12:47:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xlianhu","name":"Lian Hu","path":"/0xlianhu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143808892?s=80&v=4"},"commit":{"message":"Check if schema already exists before create extension\n\nIf the schema aiven_extras already exists and belongs to an\nunprivileged user before adding the extension, it’s possible\nto abuse it to run some queries in the context of the superuser.\n\n[BF-2375]","shortMessageHtmlLink":"Check if schema already exists before create extension"}},{"before":"72ca8614b508a388e9ba0a660b7c9fa1eb65a5c8","after":null,"ref":"refs/heads/add_truncate_freespace_map_function","pushedAt":"2024-03-01T10:46:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"packi","name":"Patrick Stählin","path":"/packi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/493734?s=80&v=4"}},{"before":"212c739684e5525e93d490e744b4cdc95d0269d0","after":"cf012630b279e738f401c40ef8755018fa2633ac","ref":"refs/heads/main","pushedAt":"2024-03-01T10:46:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"packi","name":"Patrick Stählin","path":"/packi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/493734?s=80&v=4"},"commit":{"message":"Merge pull request #51 from aiven/add_truncate_freespace_map_function\n\nAdd truncate freespace map function\r\n\r\nhttps://github.com/aiven/aiven-extras/pull/51","shortMessageHtmlLink":"Merge pull request #51 from aiven/add_truncate_freespace_map_function"}},{"before":"0ec56808db8b72d7c5913ed44652dd37f135be8a","after":"72ca8614b508a388e9ba0a660b7c9fa1eb65a5c8","ref":"refs/heads/add_truncate_freespace_map_function","pushedAt":"2024-03-01T10:18:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rdunklau","name":"Ronan Dunklau","path":"/rdunklau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172056?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"eed1b7b185ef40c9e9c649a86d69ae146fc9bf59","after":"0ec56808db8b72d7c5913ed44652dd37f135be8a","ref":"refs/heads/add_truncate_freespace_map_function","pushedAt":"2024-03-01T09:30:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rdunklau","name":"Ronan Dunklau","path":"/rdunklau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172056?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"c35f0cee12c34f04decc49eebb107105254ab167","after":"eed1b7b185ef40c9e9c649a86d69ae146fc9bf59","ref":"refs/heads/add_truncate_freespace_map_function","pushedAt":"2024-03-01T08:55:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rdunklau","name":"Ronan Dunklau","path":"/rdunklau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172056?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"b2a2d30b0f47f8875be2079244c8dbc2e2b2a75d","after":"c35f0cee12c34f04decc49eebb107105254ab167","ref":"refs/heads/add_truncate_freespace_map_function","pushedAt":"2024-03-01T08:50:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rdunklau","name":"Ronan Dunklau","path":"/rdunklau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172056?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":null,"after":"b2a2d30b0f47f8875be2079244c8dbc2e2b2a75d","ref":"refs/heads/add_truncate_freespace_map_function","pushedAt":"2024-03-01T08:47:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rdunklau","name":"Ronan Dunklau","path":"/rdunklau","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/172056?s=80&v=4"},"commit":{"message":"Provide a pg_truncate_freespacemap function","shortMessageHtmlLink":"Provide a pg_truncate_freespacemap function"}},{"before":"a09b87644e50a6063f263f7df137de5b4c22c4eb","after":null,"ref":"refs/heads/gwinter-fix-bugbounty","pushedAt":"2024-02-22T09:33:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"packi","name":"Patrick Stählin","path":"/packi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/493734?s=80&v=4"}},{"before":"2ad4fc1f2082ca2818eaba118731b51e233fe247","after":"212c739684e5525e93d490e744b4cdc95d0269d0","ref":"refs/heads/main","pushedAt":"2024-02-22T09:33:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"packi","name":"Patrick Stählin","path":"/packi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/493734?s=80&v=4"},"commit":{"message":"Merge pull request #50 from aiven/gwinter-fix-bugbounty\n\ndocs(security): change bugbounty provider from h1 to bugcrowd\r\n\r\nhttps://github.com/aiven/aiven-extras/pull/50","shortMessageHtmlLink":"Merge pull request #50 from aiven/gwinter-fix-bugbounty"}},{"before":null,"after":"a09b87644e50a6063f263f7df137de5b4c22c4eb","ref":"refs/heads/gwinter-fix-bugbounty","pushedAt":"2024-02-22T08:53:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DocEmmetBrown","name":"Guillaume Winter","path":"/DocEmmetBrown","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8502556?s=80&v=4"},"commit":{"message":"fix: change bugbounty provider from h1 to bugcrowd","shortMessageHtmlLink":"fix: change bugbounty provider from h1 to bugcrowd"}},{"before":"7f96c264650263090df4ede9d38045cd7a19ad01","after":"e09a20edc25659be0a915bf361c58301f953cfea","ref":"refs/heads/0xlianhu-BF-2375-exist-schema-privilege-escalation","pushedAt":"2024-02-20T16:05:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xlianhu","name":"Lian Hu","path":"/0xlianhu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143808892?s=80&v=4"},"commit":{"message":"Check if schema already exists before create extension [BF-2375]\n\nIf the schema aiven_extras already exists and belongs to an\nunprivileged user before adding the extension, it’s possible\nto abuse it to run some queries in the context of the superuser.\n\n[BF-2375]","shortMessageHtmlLink":"Check if schema already exists before create extension [BF-2375]"}},{"before":"005a008b6144597847f6a0cfca18915501871834","after":"7f96c264650263090df4ede9d38045cd7a19ad01","ref":"refs/heads/0xlianhu-BF-2375-exist-schema-privilege-escalation","pushedAt":"2024-02-20T15:24:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xlianhu","name":"Lian Hu","path":"/0xlianhu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143808892?s=80&v=4"},"commit":{"message":"Check if schema already exists before create extension [BF-2375]\n\nIf the schema aiven_extras already exists and belongs to an\nunprivileged user before adding the extension, it’s possible\nto abuse it to run some queries in the context of the superuser.\n\n[BF-2375]","shortMessageHtmlLink":"Check if schema already exists before create extension [BF-2375]"}},{"before":"3e21ac42ae5f9ba5b49d8252becdf80ac29a8e20","after":"005a008b6144597847f6a0cfca18915501871834","ref":"refs/heads/0xlianhu-BF-2375-exist-schema-privilege-escalation","pushedAt":"2024-02-14T09:48:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xlianhu","name":"Lian Hu","path":"/0xlianhu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143808892?s=80&v=4"},"commit":{"message":"Check if schema already exists before create extension [BF-2375]\n\nIf the schema aiven_extras already exists and belongs to an\nunprivileged user before adding the extension, it’s possible\nto abuse it to run some queries in the context of the superuser.\n\n[BF-2375]","shortMessageHtmlLink":"Check if schema already exists before create extension [BF-2375]"}},{"before":"f848a9d403ae193d2cdd9002c20d1c4dcb324efa","after":"3e21ac42ae5f9ba5b49d8252becdf80ac29a8e20","ref":"refs/heads/0xlianhu-BF-2375-exist-schema-privilege-escalation","pushedAt":"2024-01-31T14:44:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xlianhu","name":"Lian Hu","path":"/0xlianhu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143808892?s=80&v=4"},"commit":{"message":"Check if schema already exists before create extension [BF-2375]","shortMessageHtmlLink":"Check if schema already exists before create extension [BF-2375]"}},{"before":"d044e6e644fe9c248a85efc5204d1893a490f728","after":"f848a9d403ae193d2cdd9002c20d1c4dcb324efa","ref":"refs/heads/0xlianhu-BF-2375-exist-schema-privilege-escalation","pushedAt":"2024-01-30T16:44:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0xlianhu","name":"Lian Hu","path":"/0xlianhu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143808892?s=80&v=4"},"commit":{"message":"Check if schema already exists before create extension [BF-2375]","shortMessageHtmlLink":"Check if schema already exists before create extension [BF-2375]"}},{"before":null,"after":"d044e6e644fe9c248a85efc5204d1893a490f728","ref":"refs/heads/0xlianhu-BF-2375-exist-schema-privilege-escalation","pushedAt":"2024-01-30T15:59:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0xlianhu","name":"Lian Hu","path":"/0xlianhu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143808892?s=80&v=4"},"commit":{"message":"Check if schema already exists before create extension [BF-2375]","shortMessageHtmlLink":"Check if schema already exists before create extension [BF-2375]"}},{"before":"318cb2288cbc33f722a73e2ae49fd953d8254671","after":null,"ref":"refs/heads/0xlianhu-BF-2380-prune-stuck-when-lost-migration-source","pushedAt":"2024-01-29T10:22:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexole","name":"Alexander Olekhnovich","path":"/alexole","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1321868?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUs1TFgA","startCursor":null,"endCursor":null}},"title":"Activity · aiven/aiven-extras"}