{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":789991536,"defaultBranch":"main","name":"beavbright","ownerLogin":"OSU-App-Club","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-22T04:06:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2603954?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717572882.0","currentOid":""},"activityList":{"items":[{"before":"ace0a63740e2930ddce255344c43fb07bedb77d3","after":"807f5c773a9d32effce0377202587c612dceb1ea","ref":"refs/heads/eggesa/profile-page","pushedAt":"2024-06-06T00:18:41.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"s-egge","name":null,"path":"/s-egge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102624422?s=80&v=4"},"commit":{"message":"Merge branch 'main' into eggesa/profile-page","shortMessageHtmlLink":"Merge branch 'main' into eggesa/profile-page"}},{"before":"34a5d63a553fdade8d3bc7c26ad7eb260612b96c","after":"ace0a63740e2930ddce255344c43fb07bedb77d3","ref":"refs/heads/eggesa/profile-page","pushedAt":"2024-06-06T00:07:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"s-egge","name":null,"path":"/s-egge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102624422?s=80&v=4"},"commit":{"message":"feat: add name and avatar change, delete profile","shortMessageHtmlLink":"feat: add name and avatar change, delete profile"}},{"before":"8b70d4d189e66d4bde8c166395b03572dac817aa","after":"a00d6ed4b11ebce71c283577dee9e479693963d2","ref":"refs/heads/main","pushedAt":"2024-06-05T23:34:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nyumat","name":null,"path":"/Nyumat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46255836?s=80&v=4"},"commit":{"message":"feat: course materials implmentation (#40)\n\n* deps: ts-node for seed script\r\n* deps: add vercel blob\r\n* deps: ts-node for seed script\r\n* deps: add vercel blob\r\n* deps: reset pnpm lockfile\r\n* build: db init fix\r\n* build: new init script\r\n* build: fix prisma command not found\r\n* build: sync lockfile\r\n* build: sync lockifle\r\n* deps: add react dropzone, redux/rtk, and axios\r\n* feat: image upload with reudx, react dropzone, and vercel blob sdk\r\n* build: MORE REGRESSION FIXES\r\n* db: add course material model and migrations\r\n* ci: add host url's and new env variables\r\n* add placeholder image to next config\r\n* utils: new getFileType utility methods\r\n* add new packages for file uploads\r\n* remove old upload route\r\n* create course material & file upload crud actions\r\n* add courses to sidebar routes\r\n* feat: virtualized combo box implementation\r\n* remove image upload and user-card stub components\r\n* feat: popular courses, apply virtualization to course selection\r\n* update discussion dialog trigger\r\n* loading dots for loading state\r\n* feat: course materials implementation\r\n* fix: hydration errors and ui polish","shortMessageHtmlLink":"feat: course materials implmentation (#40)"}},{"before":"62d33f09d7d5b966751cd9c17f353793dfaa9d52","after":"0a34700d378737bca108e3b868cab884dbb0f571","ref":"refs/heads/nyumat/course-materials","pushedAt":"2024-06-05T23:32:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nyumat","name":null,"path":"/Nyumat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46255836?s=80&v=4"},"commit":{"message":"fix: hydration errors and ui polish","shortMessageHtmlLink":"fix: hydration errors and ui polish"}},{"before":"e754e9ea578f305b4046a877e449a9e0e57aa659","after":"62d33f09d7d5b966751cd9c17f353793dfaa9d52","ref":"refs/heads/nyumat/course-materials","pushedAt":"2024-06-05T22:37:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Nyumat","name":null,"path":"/Nyumat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46255836?s=80&v=4"},"commit":{"message":"resolve merge conflicts","shortMessageHtmlLink":"resolve merge conflicts"}},{"before":"37c53045def2512f3579edf474d88344f50200df","after":"e754e9ea578f305b4046a877e449a9e0e57aa659","ref":"refs/heads/nyumat/course-materials","pushedAt":"2024-06-05T22:27:47.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"Nyumat","name":null,"path":"/Nyumat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46255836?s=80&v=4"},"commit":{"message":"feat: course materials implementation","shortMessageHtmlLink":"feat: course materials implementation"}},{"before":"1cd05a2f96d7cbf564bc2c7dc3c735b395ff2250","after":"37c53045def2512f3579edf474d88344f50200df","ref":"refs/heads/nyumat/course-materials","pushedAt":"2024-06-05T22:07:09.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"Nyumat","name":null,"path":"/Nyumat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46255836?s=80&v=4"},"commit":{"message":"utils: new getFileType utility methods","shortMessageHtmlLink":"utils: new getFileType utility methods"}},{"before":"2bcbb9aefaa32a323734d4a5092be0e7956fbad3","after":null,"ref":"refs/heads/course-pagination","pushedAt":"2024-06-05T07:34:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"}},{"before":null,"after":"2bcbb9aefaa32a323734d4a5092be0e7956fbad3","ref":"refs/heads/course-pagination","pushedAt":"2024-06-05T07:27:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"fix: broken lockfile","shortMessageHtmlLink":"fix: broken lockfile"}},{"before":"d680ac6d0c7e31ccc952f5dd50ad52b28b376dcf","after":null,"ref":"refs/heads/imgyeong/landing-page","pushedAt":"2024-06-05T07:27:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ImgyeongLee","name":"Imgyeong Lee","path":"/ImgyeongLee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81654344?s=80&v=4"}},{"before":"a70b23c69659dc43c780bb06b4bdf4cb9b4fd0fd","after":null,"ref":"refs/heads/course-scraping","pushedAt":"2024-06-05T06:30:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"}},{"before":"03693e598966c2827c6fad398ec6453a8f752e51","after":"8b70d4d189e66d4bde8c166395b03572dac817aa","ref":"refs/heads/main","pushedAt":"2024-06-05T06:24:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Nyumat","name":null,"path":"/Nyumat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46255836?s=80&v=4"},"commit":{"message":"feat: home page renewal (#39)\n\n* feat: Home page renewal (UI Only)\r\n* fix: rebase conflicts\r\n* fix: rebase conflicts\r\n* fix: icon\r\n* feat: added all functionalities to the access links\r\n* feat: menu for mobile version is now working\r\n* fix: small chore","shortMessageHtmlLink":"feat: home page renewal (#39)"}},{"before":"958a386aba0404f003f1e35b4d8e41ec7eb23728","after":"4d12d4649589414a3e09265849825056e09c89b2","ref":"refs/heads/imgyeong/home-renewal","pushedAt":"2024-06-05T01:19:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ImgyeongLee","name":"Imgyeong Lee","path":"/ImgyeongLee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81654344?s=80&v=4"},"commit":{"message":"fix: small chore","shortMessageHtmlLink":"fix: small chore"}},{"before":"624e77d4c54087eaa3a5354bb7f05efb3e4eb087","after":"958a386aba0404f003f1e35b4d8e41ec7eb23728","ref":"refs/heads/imgyeong/home-renewal","pushedAt":"2024-06-04T23:30:43.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"ImgyeongLee","name":"Imgyeong Lee","path":"/ImgyeongLee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81654344?s=80&v=4"},"commit":{"message":"Merge branch 'main' into imgyeong/home-renewal","shortMessageHtmlLink":"Merge branch 'main' into imgyeong/home-renewal"}},{"before":"12a47dac1b158191e8517fdeaa25365f0c3d53e0","after":"624e77d4c54087eaa3a5354bb7f05efb3e4eb087","ref":"refs/heads/imgyeong/home-renewal","pushedAt":"2024-06-04T20:28:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ImgyeongLee","name":"Imgyeong Lee","path":"/ImgyeongLee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81654344?s=80&v=4"},"commit":{"message":"feat: menu for mobile version is now working","shortMessageHtmlLink":"feat: menu for mobile version is now working"}},{"before":"0a477931c1dd3addb6ed35af926dde8a3a7e8fdf","after":"03693e598966c2827c6fad398ec6453a8f752e51","ref":"refs/heads/main","pushedAt":"2024-06-04T20:03:17.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"Nyumat","name":null,"path":"/Nyumat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46255836?s=80&v=4"},"commit":{"message":"feat: update README with a note on course scraping","shortMessageHtmlLink":"feat: update README with a note on course scraping"}},{"before":"9c74f0b765a50060a31f68c61db206ed53af2563","after":"a70b23c69659dc43c780bb06b4bdf4cb9b4fd0fd","ref":"refs/heads/course-scraping","pushedAt":"2024-06-04T19:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"feat: update README with a note on course scraping","shortMessageHtmlLink":"feat: update README with a note on course scraping"}},{"before":"6a90e09f34ed528312a508fefa385fbfd14b39fe","after":"9c74f0b765a50060a31f68c61db206ed53af2563","ref":"refs/heads/course-scraping","pushedAt":"2024-06-04T19:45:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"fix: db:scrape depends on db:generate","shortMessageHtmlLink":"fix: db:scrape depends on db:generate"}},{"before":"5ae8b70c6db23f20080257b13b1292da8a02ae0b","after":"6a90e09f34ed528312a508fefa385fbfd14b39fe","ref":"refs/heads/course-scraping","pushedAt":"2024-06-04T19:36:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"feat: update README for db:scrape","shortMessageHtmlLink":"feat: update README for db:scrape"}},{"before":"c947885b8ada514bbb2da2c9e4a23327516d8f6b","after":"5ae8b70c6db23f20080257b13b1292da8a02ae0b","ref":"refs/heads/course-scraping","pushedAt":"2024-06-04T19:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"feat: seed courses in dev","shortMessageHtmlLink":"feat: seed courses in dev"}},{"before":"d3235da9d4c1af52f6efa850bf4a356f79dc6204","after":"12a47dac1b158191e8517fdeaa25365f0c3d53e0","ref":"refs/heads/imgyeong/home-renewal","pushedAt":"2024-06-04T19:17:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ImgyeongLee","name":"Imgyeong Lee","path":"/ImgyeongLee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81654344?s=80&v=4"},"commit":{"message":"feat: added all functionalities to the access links","shortMessageHtmlLink":"feat: added all functionalities to the access links"}},{"before":"be66db9261b17b7ba9b7849072b0729cb768d4fd","after":"c947885b8ada514bbb2da2c9e4a23327516d8f6b","ref":"refs/heads/course-scraping","pushedAt":"2024-06-04T03:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"fix: revert dockerfile","shortMessageHtmlLink":"fix: revert dockerfile"}},{"before":"59d1477b5ed0c00defcc45fdc9980e53e0e407fb","after":"be66db9261b17b7ba9b7849072b0729cb768d4fd","ref":"refs/heads/course-scraping","pushedAt":"2024-06-04T03:35:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"feat: add course scrapping to build pipeline","shortMessageHtmlLink":"feat: add course scrapping to build pipeline"}},{"before":"66d4fa5465bd975c701a2b188712fae5762736ed","after":"d3235da9d4c1af52f6efa850bf4a356f79dc6204","ref":"refs/heads/imgyeong/home-renewal","pushedAt":"2024-06-04T03:29:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ImgyeongLee","name":"Imgyeong Lee","path":"/ImgyeongLee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81654344?s=80&v=4"},"commit":{"message":"fix: icon","shortMessageHtmlLink":"fix: icon"}},{"before":"fbb263c22269e4c1d1134fb55726eacaa65e85fb","after":"59d1477b5ed0c00defcc45fdc9980e53e0e407fb","ref":"refs/heads/course-scraping","pushedAt":"2024-06-04T03:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"fix: StudyGroupForm typing","shortMessageHtmlLink":"fix: StudyGroupForm typing"}},{"before":"72823500415d5e0936df4b5ef90eb32457941c93","after":"66d4fa5465bd975c701a2b188712fae5762736ed","ref":"refs/heads/imgyeong/home-renewal","pushedAt":"2024-06-04T03:26:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ImgyeongLee","name":"Imgyeong Lee","path":"/ImgyeongLee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81654344?s=80&v=4"},"commit":{"message":"fix: rebase conflicts","shortMessageHtmlLink":"fix: rebase conflicts"}},{"before":"095c43d71655c691250d837c668fd9340a769711","after":"fbb263c22269e4c1d1134fb55726eacaa65e85fb","ref":"refs/heads/course-scraping","pushedAt":"2024-06-04T03:25:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"fix: remove ability to create courses","shortMessageHtmlLink":"fix: remove ability to create courses"}},{"before":"bbbe2cf75615f126c424b98bf6fbc7bf330b7e0a","after":"72823500415d5e0936df4b5ef90eb32457941c93","ref":"refs/heads/imgyeong/home-renewal","pushedAt":"2024-06-04T03:14:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ImgyeongLee","name":"Imgyeong Lee","path":"/ImgyeongLee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81654344?s=80&v=4"},"commit":{"message":"feat: Home page renewal (UI Only)","shortMessageHtmlLink":"feat: Home page renewal (UI Only)"}},{"before":"8a00ef54b1362121236edf9ecbc9aca9cbe62913","after":"095c43d71655c691250d837c668fd9340a769711","ref":"refs/heads/course-scraping","pushedAt":"2024-06-04T02:51:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"fix[db:seed]: code to string","shortMessageHtmlLink":"fix[db:seed]: code to string"}},{"before":"6c44441afaf5bc5f8857560029a6b65abc1c010b","after":"8a00ef54b1362121236edf9ecbc9aca9cbe62913","ref":"refs/heads/course-scraping","pushedAt":"2024-06-04T02:36:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cassiusfive","name":"Cassius","path":"/cassiusfive","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77356191?s=80&v=4"},"commit":{"message":"fix: remove user created courses","shortMessageHtmlLink":"fix: remove user created courses"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wNlQwMDoxODo0MS4wMDAwMDBazwAAAARdqNgX","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wNlQwMDoxODo0MS4wMDAwMDBazwAAAARdqNgX","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wNFQwMjozNjoxMy4wMDAwMDBazwAAAARbjErN"}},"title":"Activity ยท OSU-App-Club/beavbright"}