{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":42031,"defaultBranch":"main","name":"4004ENG-matlab-web","ownerLogin":"aa3025","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2026-08-06T13:50:25.000Z","ownerAvatar":"https://github.coventry.ac.uk/avatars/u/654","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1786024225.885622","currentOid":""},"activityList":{"items":[{"before":"6aa198f1226d9c1fc28c1af707276978722c2c34","after":"043b703d742a11b5b17cea7631caa46efa2eae6d","ref":"refs/heads/main","pushedAt":"2026-09-12T18:57:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Add inverted white transparent Coventry University logo for dark theme","shortMessageHtmlLink":"Add inverted white transparent Coventry University logo for dark theme"}},{"before":"8fe0c46c67833d2a7a20e9978081d6b79f316670","after":"6aa198f1226d9c1fc28c1af707276978722c2c34","ref":"refs/heads/main","pushedAt":"2026-09-12T18:51:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Remove redundant topbar expand button in favor of two-way delimiter toggle","shortMessageHtmlLink":"Remove redundant topbar expand button in favor of two-way delimiter t…"}},{"before":"695684e7564529679ede76e95a688af2dc59956e","after":"8fe0c46c67833d2a7a20e9978081d6b79f316670","ref":"refs/heads/main","pushedAt":"2026-09-12T18:38:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Position sidebar collapse button directly on the delimiter resizer line","shortMessageHtmlLink":"Position sidebar collapse button directly on the delimiter resizer line"}},{"before":"ec6f893f20a1c60177c906f5df403d44f575d670","after":"695684e7564529679ede76e95a688af2dc59956e","ref":"refs/heads/main","pushedAt":"2026-09-12T17:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Add collapse and restore buttons for left navigation sidebar","shortMessageHtmlLink":"Add collapse and restore buttons for left navigation sidebar"}},{"before":"ccc5e7fa1860d5df25c8d7ba08e6d1c7f15b3829","after":"ec6f893f20a1c60177c906f5df403d44f575d670","ref":"refs/heads/main","pushedAt":"2026-09-12T17:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Align data folder with pedagogical audit and rename problem files to unique prob_N_M format","shortMessageHtmlLink":"Align data folder with pedagogical audit and rename problem files to …"}},{"before":"ec5c8d6508b96954f6069d45053154c9fd893a7a","after":"ccc5e7fa1860d5df25c8d7ba08e6d1c7f15b3829","ref":"refs/heads/main","pushedAt":"2026-09-12T15:21:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"feat: convert pages to pre-compiled HTML and add standalone offline data bundle","shortMessageHtmlLink":"feat: convert pages to pre-compiled HTML and add standalone offline d…"}},{"before":"7825c90c0075ac75145e21c24e6dbdb86cc5c1d7","after":"ec5c8d6508b96954f6069d45053154c9fd893a7a","ref":"refs/heads/main","pushedAt":"2026-09-11T15:28:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Rename and restructure website to Weeks 1-6","shortMessageHtmlLink":"Rename and restructure website to Weeks 1-6"}},{"before":"96ceafedad1c3e8335955804c8e10e6248dc4330","after":"7825c90c0075ac75145e21c24e6dbdb86cc5c1d7","ref":"refs/heads/main","pushedAt":"2026-08-25T10:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Aggressive anti-autofill for MS Edge search box","shortMessageHtmlLink":"Aggressive anti-autofill for MS Edge search box"}},{"before":"ddebbf67f235ce90bba4863a91236ff08e93a885","after":"96ceafedad1c3e8335955804c8e10e6248dc4330","ref":"refs/heads/main","pushedAt":"2026-08-25T10:44:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Fix search box autofill issue","shortMessageHtmlLink":"Fix search box autofill issue"}},{"before":"352c1854b88b29935fd67a93834cb6da514ceeda","after":"ddebbf67f235ce90bba4863a91236ff08e93a885","ref":"refs/heads/main","pushedAt":"2026-08-24T10:03:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"web as folder","shortMessageHtmlLink":"web as folder"}},{"before":"cf4043b884996f987242d979faa8892b807a6c54","after":"352c1854b88b29935fd67a93834cb6da514ceeda","ref":"refs/heads/main","pushedAt":"2026-08-24T10:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"web as folder","shortMessageHtmlLink":"web as folder"}},{"before":"071b4dadba854eae2cd8e3cd810960171c5bda8e","after":"cf4043b884996f987242d979faa8892b807a6c54","ref":"refs/heads/main","pushedAt":"2026-08-24T09:38:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Update MATLAB Core Assignment pass requirements to 60% overall","shortMessageHtmlLink":"Update MATLAB Core Assignment pass requirements to 60% overall"}},{"before":"340b13f56c0da15c424abc70c6e966b309ab3000","after":"071b4dadba854eae2cd8e3cd810960171c5bda8e","ref":"refs/heads/main","pushedAt":"2026-08-24T08:57:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Swap header logo and title order","shortMessageHtmlLink":"Swap header logo and title order"}},{"before":"e6a38a53120b9cacff1e4e3f64677c0d32a9abd4","after":"340b13f56c0da15c424abc70c6e966b309ab3000","ref":"refs/heads/main","pushedAt":"2026-08-24T08:54:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"web as folder","shortMessageHtmlLink":"web as folder"}},{"before":"a7e3ed97527e3832f96201800bd0b6f994b27c1f","after":"e6a38a53120b9cacff1e4e3f64677c0d32a9abd4","ref":"refs/heads/main","pushedAt":"2026-08-24T08:49:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Clean GitHub repo","shortMessageHtmlLink":"Clean GitHub repo"}},{"before":"8376b678d7077a8cda82d10ff2546668f7f96970","after":"a7e3ed97527e3832f96201800bd0b6f994b27c1f","ref":"refs/heads/main","pushedAt":"2026-08-24T08:49:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Remove solutions folder and legacy script backup","shortMessageHtmlLink":"Remove solutions folder and legacy script backup"}},{"before":"b56924ce3cc13ed9791f8bc2a25e3298b553e134","after":"8376b678d7077a8cda82d10ff2546668f7f96970","ref":"refs/heads/main","pushedAt":"2026-08-24T08:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"web as submodule","shortMessageHtmlLink":"web as submodule"}},{"before":"e1e39121f41a655d864125e28b255312618cae63","after":"b56924ce3cc13ed9791f8bc2a25e3298b553e134","ref":"refs/heads/main","pushedAt":"2026-08-18T16:55:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Clean up W_ext_num in Problem 7 and Problem 5","shortMessageHtmlLink":"Clean up W_ext_num in Problem 7 and Problem 5"}},{"before":"299f618cc128b917d3a91efae572f72dc57dae9a","after":"e1e39121f41a655d864125e28b255312618cae63","ref":"refs/heads/main","pushedAt":"2026-08-18T13:20:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Update Week 4 PC Lab materials and problems","shortMessageHtmlLink":"Update Week 4 PC Lab materials and problems"}},{"before":"da76262bb237479e3b850a89e6984922028932b1","after":"299f618cc128b917d3a91efae572f72dc57dae9a","ref":"refs/heads/main","pushedAt":"2026-08-18T13:08:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Update Week 4 PC Lab materials and problems","shortMessageHtmlLink":"Update Week 4 PC Lab materials and problems"}},{"before":"f4ec5212daf55c9ce9cc1cd7ccecfeda1b2eebdd","after":"da76262bb237479e3b850a89e6984922028932b1","ref":"refs/heads/main","pushedAt":"2026-08-17T16:07:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"updated Intro","shortMessageHtmlLink":"updated Intro"}},{"before":"d058bee5aef25628b56791c821c825c1494e414b","after":"f4ec5212daf55c9ce9cc1cd7ccecfeda1b2eebdd","ref":"refs/heads/main","pushedAt":"2026-08-12T13:51:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"fix: prevent Edge autofill on search input from hiding all nav menu items\n\nRoot cause: MS Edge autofills the search input with saved email/credentials\n(e.g. aa3025@coventry.ac.uk). This triggers handleSearch which hides all\nnav items since none match the email string.\n\nChanges:\n- Set input type='search' with autocomplete='off' and data-form-type='other'\n to prevent Edge from treating the search box as a login field\n- Add defensive guard: if search query produces zero visible groups, auto-clear\n the input and reset all items (catches any future autofill bypass)\n- Scope lucide.createIcons() calls to specific DOM roots\n- Add isolation:isolate on sidebar and min-width:0 on main-content\n- Move sidebar transition to mobile-only media query\n- Remove contain:content from nav-menu (Edge layout issue)","shortMessageHtmlLink":"fix: prevent Edge autofill on search input from hiding all nav menu i…"}},{"before":"aaa40a39f1642dabdbf5a0794399920aa87add06","after":"d058bee5aef25628b56791c821c825c1494e414b","ref":"refs/heads/main","pushedAt":"2026-08-10T16:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"last mods","shortMessageHtmlLink":"last mods"}},{"before":"b68dd238f5154110554b8fc7772435d58f95f9d2","after":"aaa40a39f1642dabdbf5a0794399920aa87add06","ref":"refs/heads/main","pushedAt":"2026-08-10T16:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"all 5 weeks updated","shortMessageHtmlLink":"all 5 weeks updated"}},{"before":"7ab27ea9d0083aa48234277533428588f48ca08f","after":"b68dd238f5154110554b8fc7772435d58f95f9d2","ref":"refs/heads/main","pushedAt":"2026-08-10T10:04:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"Expand Week 2 intro.md with more detail on matrices, indexing, determinants, transformations","shortMessageHtmlLink":"Expand Week 2 intro.md with more detail on matrices, indexing, determ…"}},{"before":"4a2264e37fe422679dd58d0d7b31b6061ee1394f","after":"7ab27ea9d0083aa48234277533428588f48ca08f","ref":"refs/heads/main","pushedAt":"2026-08-10T09:21:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"fix: resolve edge click collapse by validating sidebar-width and preventing empty localStorage setting","shortMessageHtmlLink":"fix: resolve edge click collapse by validating sidebar-width and prev…"}},{"before":"3577a86074f2072298c19cbdecea36a179ee05b3","after":"4a2264e37fe422679dd58d0d7b31b6061ee1394f","ref":"refs/heads/main","pushedAt":"2026-08-10T09:20:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"fix: adjust mobile breakpoint to 768px, enforce height 100vh on sidebar, and set explicit button types","shortMessageHtmlLink":"fix: adjust mobile breakpoint to 768px, enforce height 100vh on sideb…"}},{"before":"834fd79b98659765e0c62118d74495927217cdeb","after":"3577a86074f2072298c19cbdecea36a179ee05b3","ref":"refs/heads/main","pushedAt":"2026-08-07T10:00:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"fix: switch sidebar from flex to grid to fully immunize against Edge reflow collapse","shortMessageHtmlLink":"fix: switch sidebar from flex to grid to fully immunize against Edge …"}},{"before":"514b292739755d4ec85563220a3d1a869219487f","after":"834fd79b98659765e0c62118d74495927217cdeb","ref":"refs/heads/main","pushedAt":"2026-08-06T17:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"fix: explicit flex-shrink on sidebar items to fix Edge render bug","shortMessageHtmlLink":"fix: explicit flex-shrink on sidebar items to fix Edge render bug"}},{"before":"95f5ee926ef05f11117a469b7540118d8d1f5dc3","after":"514b292739755d4ec85563220a3d1a869219487f","ref":"refs/heads/main","pushedAt":"2026-08-06T17:27:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aa3025","name":"Alex Pedcenko (aa3025)","path":"/aa3025","primaryAvatarUrl":"https://github.coventry.ac.uk/avatars/u/654?s=80"},"commit":{"message":"fix: optimized lucide icon rendering and fixed flex layout collapse for Edge","shortMessageHtmlLink":"fix: optimized lucide icon rendering and fixed flex layout collapse f…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks4ACDzkAA","startCursor":null,"endCursor":null}},"title":"Activity · aa3025/4004ENG-matlab-web"}