{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10391073,"defaultBranch":"master","name":"edx-platform","ownerLogin":"openedx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-05-30T20:20:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40179672?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720171966.0","currentOid":""},"activityList":{"items":[{"before":"57dd2135a655bc4e6d29e4e90706ac8955f6d9b2","after":null,"ref":"refs/heads/private_to_public_57dd2135a655","pushedAt":"2024-07-05T09:32:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edx-pipeline-bot","name":null,"path":"/edx-pipeline-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24274798?s=80&v=4"}},{"before":null,"after":"57dd2135a655bc4e6d29e4e90706ac8955f6d9b2","ref":"refs/heads/private_to_public_57dd2135a655","pushedAt":"2024-07-05T09:32:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edx-secure","name":null,"path":"/edx-secure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3596869?s=80&v=4"},"commit":{"message":"fix: update autogenerated username functionality (#35052)","shortMessageHtmlLink":"fix: update autogenerated username functionality (#35052)"}},{"before":"6e9e8540766e6892f859aeb14fc53a4ad77a2084","after":null,"ref":"refs/heads/private_to_public_6e9e8540766e","pushedAt":"2024-07-05T09:26:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edx-pipeline-bot","name":null,"path":"/edx-pipeline-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24274798?s=80&v=4"}},{"before":null,"after":"6e9e8540766e6892f859aeb14fc53a4ad77a2084","ref":"refs/heads/private_to_public_6e9e8540766e","pushedAt":"2024-07-05T09:26:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edx-secure","name":null,"path":"/edx-secure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3596869?s=80&v=4"},"commit":{"message":"Merge pull request #35089 from openedx/ammar/use-xpert-ai\n\nfeat: use xpert ai","shortMessageHtmlLink":"Merge pull request #35089 from openedx/ammar/use-xpert-ai"}},{"before":"4c37eaf42b9a681410406b11453c029e4bece9a3","after":"086120cdddcb0927c7647304e6bb96bf011fc156","ref":"refs/heads/renovate/squirejs-0.x","pushedAt":"2024-07-05T09:25:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency squirejs to v0.2.1","shortMessageHtmlLink":"chore(deps): update dependency squirejs to v0.2.1"}},{"before":"a9dcdab91c0273a96d1cc7a0b49c9db3090d8347","after":"0c5510d2dfa2f68738ad0abc8cd0ff56fde68fbe","ref":"refs/heads/MJG/partitions-flaky-test","pushedAt":"2024-07-05T09:25:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mariajgrimaldi","name":"Maria Grimaldi","path":"/mariajgrimaldi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64440265?s=80&v=4"},"commit":{"message":"temp: print partitions","shortMessageHtmlLink":"temp: print partitions"}},{"before":"0d30105a2408d4cf1ecf4cc1529c8bc36120d292","after":"2e9c60624a6a7b1e84d195880ffb19196e42e978","ref":"refs/heads/renovate/jasmine-monorepo","pushedAt":"2024-07-05T09:25:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency jasmine-core to v2.99.1","shortMessageHtmlLink":"chore(deps): update dependency jasmine-core to v2.99.1"}},{"before":"19da733c30daf8ad2124009bd04a01124caf334f","after":"7d99dc53f99086060ac3b6be8bcefcecccd0f695","ref":"refs/heads/renovate/npm-bootstrap-vulnerability","pushedAt":"2024-07-05T09:24:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update dependency bootstrap to v4.3.1 [security]","shortMessageHtmlLink":"fix(deps): update dependency bootstrap to v4.3.1 [security]"}},{"before":"c210385427ce4c658aada78d1154c7a7c2f0f1d6","after":null,"ref":"refs/heads/attiya/VAN-1988-auto-generated_username-update","pushedAt":"2024-07-05T09:23:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"attiyaIshaque","name":"Attiya Ishaque","path":"/attiyaIshaque","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7627421?s=80&v=4"}},{"before":"6e9e8540766e6892f859aeb14fc53a4ad77a2084","after":"57dd2135a655bc4e6d29e4e90706ac8955f6d9b2","ref":"refs/heads/master","pushedAt":"2024-07-05T09:23:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"attiyaIshaque","name":"Attiya Ishaque","path":"/attiyaIshaque","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7627421?s=80&v=4"},"commit":{"message":"fix: update autogenerated username functionality (#35052)","shortMessageHtmlLink":"fix: update autogenerated username functionality (#35052)"}},{"before":"0eb61e28d1b10319546874807e38a1b685b9f71f","after":"a9dcdab91c0273a96d1cc7a0b49c9db3090d8347","ref":"refs/heads/MJG/partitions-flaky-test","pushedAt":"2024-07-05T09:22:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mariajgrimaldi","name":"Maria Grimaldi","path":"/mariajgrimaldi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64440265?s=80&v=4"},"commit":{"message":"temp: print partitions","shortMessageHtmlLink":"temp: print partitions"}},{"before":null,"after":"0eb61e28d1b10319546874807e38a1b685b9f71f","ref":"refs/heads/MJG/partitions-flaky-test","pushedAt":"2024-07-05T09:20:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mariajgrimaldi","name":"Maria Grimaldi","path":"/mariajgrimaldi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64440265?s=80&v=4"},"commit":{"message":"feat: Start conversion of StaticContentServer from middleware into view (#34703)\n\nSee https://github.com/openedx/edx-platform/issues/34702\r\n\r\nThis necessarily involves switching from calling\r\n`StaticContent.is_versioned_asset_path` to determine whether to handle the\r\nrequest to having a hardcoded urlpattern. I've made the choice to hardcode\r\nthe other two patterns similarly rather than using imported constants. The\r\nmapping of URL patterns to database records should be explicit (even though\r\nwe don't expect those constants to change out from under us.)\r\n\r\nI've renamed the middleware rather than choosing a new name for the\r\nimplementation because there are other references in tests and other code.\r\nThis was the smaller change.\r\n\r\nA note on HTTP methods: The middleware currently completely ignores the\r\nrequest's HTTP method, so I wanted to confirm that only GETs were being\r\nused in practice. This query reveals that 99.8% of requests that this\r\nmiddleware handles are GET, with just a smattering of PROPFIND and OPTIONS\r\nand a tiny number of HEAD and POST:\r\n```\r\nfrom Transaction select count(*) facet request.method\r\nwhere name = 'WebTransaction/Function/openedx.core.djangoapps.contentserver.middleware:StaticContentServer'\r\nsince 4 weeks ago\r\n```","shortMessageHtmlLink":"feat: Start conversion of StaticContentServer from middleware into vi…"}},{"before":"54d8ec5d4725f650f7080dbba0fcd6503980b94a","after":"c210385427ce4c658aada78d1154c7a7c2f0f1d6","ref":"refs/heads/attiya/VAN-1988-auto-generated_username-update","pushedAt":"2024-07-05T08:54:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"attiyaIshaque","name":"Attiya Ishaque","path":"/attiyaIshaque","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7627421?s=80&v=4"},"commit":{"message":"fix: update autogenerated username functionality","shortMessageHtmlLink":"fix: update autogenerated username functionality"}},{"before":"6e9e8540766e6892f859aeb14fc53a4ad77a2084","after":null,"ref":"refs/heads/private_to_public_6e9e8540766e","pushedAt":"2024-07-04T18:48:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edx-pipeline-bot","name":null,"path":"/edx-pipeline-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24274798?s=80&v=4"}},{"before":null,"after":"6e9e8540766e6892f859aeb14fc53a4ad77a2084","ref":"refs/heads/private_to_public_6e9e8540766e","pushedAt":"2024-07-04T18:48:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edx-secure","name":null,"path":"/edx-secure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3596869?s=80&v=4"},"commit":{"message":"Merge pull request #35089 from openedx/ammar/use-xpert-ai\n\nfeat: use xpert ai","shortMessageHtmlLink":"Merge pull request #35089 from openedx/ammar/use-xpert-ai"}},{"before":"89a237bec1ddb0ffb7d36a7648a7827fc8c6eddb","after":null,"ref":"refs/heads/private_to_public_89a237bec1dd","pushedAt":"2024-07-04T18:43:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edx-pipeline-bot","name":null,"path":"/edx-pipeline-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24274798?s=80&v=4"}},{"before":null,"after":"89a237bec1ddb0ffb7d36a7648a7827fc8c6eddb","ref":"refs/heads/private_to_public_89a237bec1dd","pushedAt":"2024-07-04T18:43:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edx-secure","name":null,"path":"/edx-secure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3596869?s=80&v=4"},"commit":{"message":"fix: added https protocol in email unsubscribe url (#35087)","shortMessageHtmlLink":"fix: added https protocol in email unsubscribe url (#35087)"}},{"before":"d6d0bdabdb7abb37e6bae956b3931cebeddb6632","after":"4c37eaf42b9a681410406b11453c029e4bece9a3","ref":"refs/heads/renovate/squirejs-0.x","pushedAt":"2024-07-04T18:41:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency squirejs to v0.2.1","shortMessageHtmlLink":"chore(deps): update dependency squirejs to v0.2.1"}},{"before":"502c7601bfe52838e8404928b28a5ad7e4fe2bcd","after":"0d30105a2408d4cf1ecf4cc1529c8bc36120d292","ref":"refs/heads/renovate/jasmine-monorepo","pushedAt":"2024-07-04T18:41:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update dependency jasmine-core to v2.99.1","shortMessageHtmlLink":"chore(deps): update dependency jasmine-core to v2.99.1"}},{"before":"b0b0d2c8be1cb730511da6ead9ed47fa49d8436f","after":"19da733c30daf8ad2124009bd04a01124caf334f","ref":"refs/heads/renovate/npm-bootstrap-vulnerability","pushedAt":"2024-07-04T18:40:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"fix(deps): update dependency bootstrap to v4.3.1 [security]","shortMessageHtmlLink":"fix(deps): update dependency bootstrap to v4.3.1 [security]"}},{"before":"6a04752005a1667ea7f1177a80120f38893398e5","after":null,"ref":"refs/heads/ammar/use-xpert-ai","pushedAt":"2024-07-04T18:39:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"muhammad-ammar","name":"Muhammad Ammar","path":"/muhammad-ammar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6767924?s=80&v=4"}},{"before":"89a237bec1ddb0ffb7d36a7648a7827fc8c6eddb","after":"6e9e8540766e6892f859aeb14fc53a4ad77a2084","ref":"refs/heads/master","pushedAt":"2024-07-04T18:39:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"muhammad-ammar","name":"Muhammad Ammar","path":"/muhammad-ammar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6767924?s=80&v=4"},"commit":{"message":"Merge pull request #35089 from openedx/ammar/use-xpert-ai\n\nfeat: use xpert ai","shortMessageHtmlLink":"Merge pull request #35089 from openedx/ammar/use-xpert-ai"}},{"before":"984d3907598c0f33bdf481bc5dd0be1f2c8ba8b6","after":"6a04752005a1667ea7f1177a80120f38893398e5","ref":"refs/heads/ammar/use-xpert-ai","pushedAt":"2024-07-04T13:17:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"muhammad-ammar","name":"Muhammad Ammar","path":"/muhammad-ammar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6767924?s=80&v=4"},"commit":{"message":"feat: use xpert ai","shortMessageHtmlLink":"feat: use xpert ai"}},{"before":"6d59880352b690a7c7676f4dc47cfb5288914164","after":null,"ref":"refs/heads/muhammad-ammar/upgrade-edx-enterprise-3363020","pushedAt":"2024-07-04T12:35:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"muhammad-ammar","name":"Muhammad Ammar","path":"/muhammad-ammar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6767924?s=80&v=4"}},{"before":"336302047d6c790dfda5cd8c755546048469796f","after":"984d3907598c0f33bdf481bc5dd0be1f2c8ba8b6","ref":"refs/heads/ammar/use-xpert-ai","pushedAt":"2024-07-04T12:35:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"muhammad-ammar","name":"Muhammad Ammar","path":"/muhammad-ammar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6767924?s=80&v=4"},"commit":{"message":"Merge pull request #35088 from openedx/muhammad-ammar/upgrade-edx-enterprise-3363020\n\nfeat: Upgrade Python dependency edx-enterprise","shortMessageHtmlLink":"Merge pull request #35088 from openedx/muhammad-ammar/upgrade-edx-ent…"}},{"before":null,"after":"6d59880352b690a7c7676f4dc47cfb5288914164","ref":"refs/heads/muhammad-ammar/upgrade-edx-enterprise-3363020","pushedAt":"2024-07-04T12:11:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"feat: Upgrade Python dependency edx-enterprise\n\nupgrade edx-enterprise to 4.21.0\n\nCommit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`","shortMessageHtmlLink":"feat: Upgrade Python dependency edx-enterprise"}},{"before":null,"after":"336302047d6c790dfda5cd8c755546048469796f","ref":"refs/heads/ammar/use-xpert-ai","pushedAt":"2024-07-04T12:07:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"muhammad-ammar","name":"Muhammad Ammar","path":"/muhammad-ammar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6767924?s=80&v=4"},"commit":{"message":"feat: use xpert ai","shortMessageHtmlLink":"feat: use xpert ai"}},{"before":"89a237bec1ddb0ffb7d36a7648a7827fc8c6eddb","after":null,"ref":"refs/heads/private_to_public_89a237bec1dd","pushedAt":"2024-07-04T11:40:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edx-pipeline-bot","name":null,"path":"/edx-pipeline-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24274798?s=80&v=4"}},{"before":null,"after":"89a237bec1ddb0ffb7d36a7648a7827fc8c6eddb","ref":"refs/heads/private_to_public_89a237bec1dd","pushedAt":"2024-07-04T11:39:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"edx-secure","name":null,"path":"/edx-secure","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3596869?s=80&v=4"},"commit":{"message":"fix: added https protocol in email unsubscribe url (#35087)","shortMessageHtmlLink":"fix: added https protocol in email unsubscribe url (#35087)"}},{"before":"a763fd80d27b1d5db3420da46e228f50f6ca8819","after":null,"ref":"refs/heads/private_to_public_a763fd80d27b","pushedAt":"2024-07-04T11:33:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"edx-pipeline-bot","name":null,"path":"/edx-pipeline-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24274798?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEd6KfeAA","startCursor":null,"endCursor":null}},"title":"Activity · openedx/edx-platform"}