{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":635564090,"defaultBranch":"master","name":"frontend-app-course-authoring","ownerLogin":"eduNEXT","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-05-03T01:01:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5911140?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717694730.0","currentOid":""},"activityList":{"items":[{"before":"9f0be768aa2019f3fbc18c8f6449e3e002fcac7e","after":"292663a5e32605087154d1645221a7763134265b","ref":"refs/heads/master","pushedAt":"2024-07-02T17:30:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"Revert \"fix(deps): update dependency @edx/frontend-lib-content-components to …\" (#1142)\n\nThis reverts commit cdc9af2ed42c9cc6248d7ce8a6710941b7263dbe.","shortMessageHtmlLink":"Revert \"fix(deps): update dependency @edx/frontend-lib-content-compon…"}},{"before":"eb3e6faba49f62fcee62073a7742d5de1d34ead1","after":"9f0be768aa2019f3fbc18c8f6449e3e002fcac7e","ref":"refs/heads/master","pushedAt":"2024-07-01T17:29:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix(deps): update dependency @edx/frontend-component-footer to v14.0.5 (#1121)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"fix(deps): update dependency @edx/frontend-component-footer to v14.0.5 ("}},{"before":"a4859d26865c08ef13efc135e85e1eccaeab175c","after":"eb3e6faba49f62fcee62073a7742d5de1d34ead1","ref":"refs/heads/master","pushedAt":"2024-06-27T23:29:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: update mapToStateProps to match changes in TinyMceWidget (#1133)\n\n* fix: update mapToStateProps to match changes in TinyMceWidget\r\n\r\n* feat: bump frontend-lib-content-components","shortMessageHtmlLink":"fix: update mapToStateProps to match changes in TinyMceWidget (opened…"}},{"before":"22ea32cf01a25e561bfb88443617106dfc38723f","after":"a4859d26865c08ef13efc135e85e1eccaeab175c","ref":"refs/heads/master","pushedAt":"2024-06-27T17:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"chore: convert all 'search-modal' code to TypeScript (#1129)\n\n* chore: convert all 'search-modal' code to TypeScript\r\n\r\n* fix: lint should check .ts[x] files too\r\n\r\n* fix: remove unused dependency meilisearch-instantsearch","shortMessageHtmlLink":"chore: convert all 'search-modal' code to TypeScript (openedx#1129)"}},{"before":"9317b87564a55fb9deb9645f9978e82278105e8c","after":"22ea32cf01a25e561bfb88443617106dfc38723f","ref":"refs/heads/master","pushedAt":"2024-06-26T23:29:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"feat: video upload progress modal (#1131)\n\n* feat: add upload progress modal\r\n\r\n* fix: increase code coverage\r\n\r\n* fix: fix code to be more readable\r\n\r\n* fix: delete empty file\r\n\r\n* fix: failing test and lint\r\n\r\n* fix: progress bar not updating\r\n\r\n* feat: add missing abort controller on POST to edxVal","shortMessageHtmlLink":"feat: video upload progress modal (openedx#1131)"}},{"before":"6b6d3aaa7aaf23f30283d7543850e4a9ba2c217c","after":"9317b87564a55fb9deb9645f9978e82278105e8c","ref":"refs/heads/master","pushedAt":"2024-06-24T17:29:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"Revert \"feat: add upload progress modal (#1113)\" (#1128)\n\nThis reverts commit 8ef804bd584928a1bf68702d2bad135ee8275a0d.","shortMessageHtmlLink":"Revert \"feat: add upload progress modal (openedx#1113)\" (openedx#1128)"}},{"before":"3936737b48182d5c05cb1520f2da8544236ebe3f","after":"6b6d3aaa7aaf23f30283d7543850e4a9ba2c217c","ref":"refs/heads/master","pushedAt":"2024-06-21T23:29:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"Upgrade frontend-build to v14 (#1052)\n\n* fix: warnings about Duplicate message id\r\n* fix: paragon's Hyperlink no longer accepts a 'content' attribute\r\n* test: ensure all act() calls are async\r\n* test: Removed \"async\" from \"describe\"\r\n* fix: DiscussionsSettings tests\r\n* Don't nest userAction.click in act() -- nested act() statements have\r\n indeterminent behaviour.\r\n* Use getBy* instead of findBy* with userAction to avoid nested act() statements\r\n* Always await userEvent.click\r\n* Use fireEvent.click when the onClick handlers need to be called\r\n* Use queryBy* instead of getBy* when using .toBeInTheDocument or \r\n* fix: typo in data-testid\r\n* test: Use useLocation to test route changes\r\n* Don't nest userAction.click in act() -- nested act() statements have\r\n* chore: fix lint:fix and lint errors\r\n* remove \"indent\" setting from .eslintrc.js\r\n* add @typescript-eslint/ prefix to eslint-disable-line statements where flagged by linter\r\n* changed stylelint setting import-notation to \"string\"\r\n* test: fix failing tests after upgrade\r\n* fix: css error \"target selector was not found\"\r\n* chore: upgrades dependency frontend-lib-content-components@2.3.0\r\n* chore: bumps @edx/frontend-component-ai-translations to ^2.1.0\r\n\r\n---------\r\n\r\nCo-authored-by: Yusuf Musleh ","shortMessageHtmlLink":"Upgrade frontend-build to v14 (openedx#1052)"}},{"before":"e2ed3bc7a7b72202f347ec704be1355271d37877","after":"3936737b48182d5c05cb1520f2da8544236ebe3f","ref":"refs/heads/master","pushedAt":"2024-06-20T17:29:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"feat: Include org filter when requesting LTI providers (#1114)\n\n* feat: Include org filter when requesting LTI providers\r\n\r\n* chore: Created silent version for CI testing to avoid log flooding","shortMessageHtmlLink":"feat: Include org filter when requesting LTI providers (openedx#1114)"}},{"before":"db1250ee95cee3093e9a67adaf74f5e09bad8f4f","after":"e2ed3bc7a7b72202f347ec704be1355271d37877","ref":"refs/heads/master","pushedAt":"2024-06-18T23:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"refactor: show generic message on studio server error (#1112)","shortMessageHtmlLink":"refactor: show generic message on studio server error (openedx#1112)"}},{"before":"f20e5311a9907a119ed099828433de89f4fe31ed","after":"db1250ee95cee3093e9a67adaf74f5e09bad8f4f","ref":"refs/heads/master","pushedAt":"2024-06-14T17:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"Revert \"feat: flcc to 2.2.0 (#1106)\" (#1111)\n\nThis reverts commit e22cce9fa6f9754f0c14ee373e094f6b5ecf1d3a.\r\nReverts #1106\r\n\r\nThe reason is that the pipeline to deploy to stage broke. This commit is probably the reason.\r\n\r\nThe revert is temporary until the pipeline problem is solved.","shortMessageHtmlLink":"Revert \"feat: flcc to 2.2.0 (openedx#1106)\" (openedx#1111)"}},{"before":"e22cce9fa6f9754f0c14ee373e094f6b5ecf1d3a","after":"f20e5311a9907a119ed099828433de89f4fe31ed","ref":"refs/heads/master","pushedAt":"2024-06-13T05:29:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"Fix some test warnings (#1062)\n\n* fix: paragon's Hyperlink no longer accepts a 'content' attribute\r\n* test: ensure all act() calls are async\r\n* test: Removed \"async\" from \"describe\"\r\nReturning a Promise from \"describe\" is not supported.\r\n* fix: DiscussionsSettings tests\r\nPrevious commit revealed several issues with these tests\r\n* Don't nest userAction.click in act() -- nested act() statements have indeterminent behaviour.\r\n* Use getBy* instead of findBy* with userAction to avoid nested act() statements\r\n* Use fireEvent.click when the onClick handlers need to be called\r\n* Use queryBy* instead of getBy* when using .toBeInTheDocument or waitForElementToBeRemoved\r\n queryBy* return null when the element is not found.\r\n* fix: typo in data-testid\r\nWarning: React does not recognize the `data-testId` prop on a DOM\r\nelement. If you intentionally want it to appear in the DOM as a custom\r\nattribute, spell it as lowercase `data-testid` instead.\r\n* test: Use useLocation to test route changes\r\n---------\r\n\r\nCo-authored-by: Yusuf Musleh ","shortMessageHtmlLink":"Fix some test warnings (openedx#1062)"}},{"before":"6760b757742447e31038bb1a4abbdf763c5b6a72","after":"e22cce9fa6f9754f0c14ee373e094f6b5ecf1d3a","ref":"refs/heads/master","pushedAt":"2024-06-12T17:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"feat: flcc to 2.2.0 (#1106)","shortMessageHtmlLink":"feat: flcc to 2.2.0 (openedx#1106)"}},{"before":"7f5e82a8441d2d1afb55c248cd144b6142734697","after":"6760b757742447e31038bb1a4abbdf763c5b6a72","ref":"refs/heads/master","pushedAt":"2024-06-11T17:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: warnings about Duplicate message id (#1061)\n\nFixes warnings about \"duplicate message IDs\", which seem to have been made by copy-paste errors.","shortMessageHtmlLink":"fix: warnings about Duplicate message id (openedx#1061)"}},{"before":"7aa2baaa8a3d601b5d3bdb0b63791d153a3f9bd2","after":"7f5e82a8441d2d1afb55c248cd144b6142734697","ref":"refs/heads/master","pushedAt":"2024-06-07T23:29:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: handle null displayname (#1074)","shortMessageHtmlLink":"fix: handle null displayname (openedx#1074)"}},{"before":null,"after":"9a8ed16507d3f38e0f1397bd665f88c2bd9b844e","ref":"refs/heads/MJG/backport-1071","pushedAt":"2024-06-06T17:25:30.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":"fix: bump frontend-lib-content-components package (#1071)","shortMessageHtmlLink":"fix: bump frontend-lib-content-components package (openedx#1071)"}},{"before":"8cde43eb5b7bd6ce5656bdc59bf1716198686b0f","after":"7aa2baaa8a3d601b5d3bdb0b63791d153a3f9bd2","ref":"refs/heads/master","pushedAt":"2024-06-05T23:29:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: bump frontend-lib-content-components package (#1071)","shortMessageHtmlLink":"fix: bump frontend-lib-content-components package (openedx#1071)"}},{"before":"9b4eb10342700b9995998668357240744cf7ce10","after":"8cde43eb5b7bd6ce5656bdc59bf1716198686b0f","ref":"refs/heads/master","pushedAt":"2024-06-03T17:29:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: Search result redirect to unit lib component (#1027)\n\nThis change fixes redirection to the library component in the unit when selecting the search result. It also fixes an issue with navigating to the library MFE when selecting a library component.","shortMessageHtmlLink":"fix: Search result redirect to unit lib component (openedx#1027)"}},{"before":null,"after":"2249408a0e8c6ccea0d115993a15dffd7a7121fe","ref":"refs/heads/MJG/1064-backport","pushedAt":"2024-06-02T15:54:59.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":"fix: allow grace period minutes only (#1064)\n\n* fix: allow grace period minutes only\r\n\r\n* fix: zero minutes error","shortMessageHtmlLink":"fix: allow grace period minutes only (openedx#1064)"}},{"before":"a340320e8f7e47f4f378e32e34cdf6e69474082f","after":"9b4eb10342700b9995998668357240744cf7ce10","ref":"refs/heads/master","pushedAt":"2024-05-31T23:30:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: allow grace period minutes only (#1064)\n\n* fix: allow grace period minutes only\r\n\r\n* fix: zero minutes error","shortMessageHtmlLink":"fix: allow grace period minutes only (openedx#1064)"}},{"before":"a585a13e97df9272f862de1392a2463fb74f93c3","after":"a340320e8f7e47f4f378e32e34cdf6e69474082f","ref":"refs/heads/master","pushedAt":"2024-05-31T17:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: upgrade frontend -lib-content-componets package (#1060)","shortMessageHtmlLink":"fix: upgrade frontend -lib-content-componets package (openedx#1060)"}},{"before":"435af2c36fc0d6dcd87043fb8ec2f36beed0e6f4","after":"a585a13e97df9272f862de1392a2463fb74f93c3","ref":"refs/heads/master","pushedAt":"2024-05-28T17:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: wrong lock status update message (#1053)","shortMessageHtmlLink":"fix: wrong lock status update message (openedx#1053)"}},{"before":"c3df0b0692ea187aed325357882f5cea5b1fb2e6","after":"435af2c36fc0d6dcd87043fb8ec2f36beed0e6f4","ref":"refs/heads/master","pushedAt":"2024-05-24T17:29:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: update date using utc timezone instead of local (#1043)\n\n* fix: update date using utc timezone instead of local\r\n\r\n* fix: lint error","shortMessageHtmlLink":"fix: update date using utc timezone instead of local (openedx#1043)"}},{"before":"7247cc2d71d9e593dea58e6bf9e6f0274341cede","after":"c3df0b0692ea187aed325357882f5cea5b1fb2e6","ref":"refs/heads/master","pushedAt":"2024-05-24T11:29:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"feat: Show toast when exporting course tags (#995)\n\nShow in in-progress toast when exporting course tags","shortMessageHtmlLink":"feat: Show toast when exporting course tags (openedx#995)"}},{"before":"5b285460ba64186205c9a3ec85d1d9643adf63a2","after":"97ada3738fcc002fbcaa00dccf95864f24e437b0","ref":"refs/heads/ednx-release/palma.master","pushedAt":"2024-05-24T00:33:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DeimerM","name":"Deimer Morales","path":"/DeimerM","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105317492?s=80&v=4"},"commit":{"message":"Merge pull request #4 from eduNEXT/dmh/update-transifex-translations\n\nchore: pulling some translations :)","shortMessageHtmlLink":"Merge pull request #4 from eduNEXT/dmh/update-transifex-translations"}},{"before":"3647bcbbf9b4d8cbfc15f32f05bdb24a25c6a7ab","after":"7247cc2d71d9e593dea58e6bf9e6f0274341cede","ref":"refs/heads/master","pushedAt":"2024-05-22T23:29:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"feat: bump frontend-lib-content-components 2.1.9 (#1028)","shortMessageHtmlLink":"feat: bump frontend-lib-content-components 2.1.9 (openedx#1028)"}},{"before":null,"after":"a88066a2c5424601a76f5aacada0a9b17c568729","ref":"refs/heads/ednx-release/redwood.master","pushedAt":"2024-05-22T21:20:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bra-i-am","name":"Brayan Cerón","path":"/bra-i-am","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86393372?s=80&v=4"},"commit":{"message":"fix: fixed course rerun route (#993)","shortMessageHtmlLink":"fix: fixed course rerun route (openedx#993)"}},{"before":null,"after":"99aed1eb07e4c62afaa42aaa422898038c9b41db","ref":"refs/heads/dmh/update-transifex-translations","pushedAt":"2024-05-22T20:53:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DeimerM","name":"Deimer Morales","path":"/DeimerM","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105317492?s=80&v=4"},"commit":{"message":"chore: pulling some translations :)","shortMessageHtmlLink":"chore: pulling some translations :)"}},{"before":"f34157e11ccbf63a7ff516b5650a191bae5ce81e","after":"3647bcbbf9b4d8cbfc15f32f05bdb24a25c6a7ab","ref":"refs/heads/master","pushedAt":"2024-05-21T17:29:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: fixed rerun link (#1023)\n\n* fix: fixed rerun link\r\n\r\n* refactor: code refactoring\r\n\r\n* refactor: updated tests\r\n\r\n* refactor: after review","shortMessageHtmlLink":"fix: fixed rerun link (openedx#1023)"}},{"before":"7c539f346b975b5bd74da5081a23f47d01620f4f","after":"f34157e11ccbf63a7ff516b5650a191bae5ce81e","ref":"refs/heads/master","pushedAt":"2024-05-16T17:30:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix(deps): update dependency @edx/frontend-lib-content-components to v2.1.8 (#997)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"fix(deps): update dependency @edx/frontend-lib-content-components to …"}},{"before":"d882f2f856fcceb589e1bc83f8039aebdaad356d","after":"7c539f346b975b5bd74da5081a23f47d01620f4f","ref":"refs/heads/master","pushedAt":"2024-05-15T17:30:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cruise-control-service","name":null,"path":"/cruise-control-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42284272?s=80&v=4"},"commit":{"message":"fix: info icon shrinking on advanced settings page (#984)","shortMessageHtmlLink":"fix: info icon shrinking on advanced settings page (openedx#984)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdRY1VgA","startCursor":null,"endCursor":null}},"title":"Activity · eduNEXT/frontend-app-course-authoring"}