{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":611931616,"defaultBranch":"master","name":"gradescope-canvas-crawler","ownerLogin":"upenn","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-03-09T20:55:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/70291621?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710955073.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"86429412b99ef02d35f584ca3d42b082b72abea1","ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-03-20T17:17:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump black from 22.8.0 to 24.3.0\n\nBumps [black](https://github.com/psf/black) from 22.8.0 to 24.3.0.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/22.8.0...24.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump black from 22.8.0 to 24.3.0"}},{"before":"b2c586008002d95e27210f9aaf6f641158250009","after":"87b9b56c0ecc06f14f5b224ad28a91723d9e9a2e","ref":"refs/heads/master","pushedAt":"2024-02-16T12:19:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Minor tweaks","shortMessageHtmlLink":"Minor tweaks"}},{"before":null,"after":"3a58ca789b7b238c95a96dd225837a95ebe52914","ref":"refs/heads/dependabot/pip/jinja2-3.1.3","pushedAt":"2024-01-11T21:20:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump jinja2 from 3.1.2 to 3.1.3\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump jinja2 from 3.1.2 to 3.1.3"}},{"before":"120e141eefb1578ade8025fe4edc8b4dac159034","after":"b2c586008002d95e27210f9aaf6f641158250009","ref":"refs/heads/master","pushedAt":"2024-01-10T14:30:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Rebase","shortMessageHtmlLink":"Rebase"}},{"before":"9073f0bffda16878b32b039ba0c7621f00e119f1","after":"120e141eefb1578ade8025fe4edc8b4dac159034","ref":"refs/heads/master","pushedAt":"2024-01-10T14:24:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Update README.md\n\nUpdated description.","shortMessageHtmlLink":"Update README.md"}},{"before":"8ec2dbbee18427e4b753e879a5c16fc42e1094c4","after":"9073f0bffda16878b32b039ba0c7621f00e119f1","ref":"refs/heads/master","pushedAt":"2024-01-10T14:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Further package renaming","shortMessageHtmlLink":"Further package renaming"}},{"before":"1502fb165e66a9da951334ec9b0970c2a6e09709","after":"8ec2dbbee18427e4b753e879a5c16fc42e1094c4","ref":"refs/heads/master","pushedAt":"2024-01-10T14:08:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Updated pip path","shortMessageHtmlLink":"Updated pip path"}},{"before":"29b5c8c811225aad7e85a4c62828b46362b1786e","after":"1502fb165e66a9da951334ec9b0970c2a6e09709","ref":"refs/heads/master","pushedAt":"2024-01-10T13:59:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Project refactor to put a hard wall between different modules. This is now the crawler only, and AGPL only.","shortMessageHtmlLink":"Project refactor to put a hard wall between different modules. This i…"}},{"before":"0a4b05a10d422a7a8b06d533ec7ce18e12b03ab4","after":null,"ref":"refs/heads/split_canvas_gs","pushedAt":"2024-01-03T17:29:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"}},{"before":"c3d94f5c1c266add276c80b2a6e22b3b3e8cd1a7","after":null,"ref":"refs/heads/add_excel_path","pushedAt":"2024-01-03T17:28:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"}},{"before":"be367fcd776299b4586d452341ce66a050111132","after":"29b5c8c811225aad7e85a4c62828b46362b1786e","ref":"refs/heads/master","pushedAt":"2024-01-03T17:28:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Merge pull request #15 from upenn/add_excel_path\n\nBug fix to crawler - list of dataframes, not individual dataframe. Fe…","shortMessageHtmlLink":"Merge pull request #15 from upenn/add_excel_path"}},{"before":null,"after":"c3d94f5c1c266add276c80b2a6e22b3b3e8cd1a7","ref":"refs/heads/add_excel_path","pushedAt":"2024-01-03T17:19:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Bug fix to crawler - list of dataframes, not individual dataframe. Feature enhancement: override Excel sheet with spreadsheet key in rubric.","shortMessageHtmlLink":"Bug fix to crawler - list of dataframes, not individual dataframe. Fe…"}},{"before":"a60204d8edde754f5ac6b80e5388dbe9d852f216","after":"be367fcd776299b4586d452341ce66a050111132","ref":"refs/heads/master","pushedAt":"2024-01-03T17:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Added optional path for spreadsheet","shortMessageHtmlLink":"Added optional path for spreadsheet"}},{"before":"f586e6c624d9a7fdc1034b944afb9882d7a9fc2d","after":"a60204d8edde754f5ac6b80e5388dbe9d852f216","ref":"refs/heads/master","pushedAt":"2024-01-01T16:48:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"7f4c88e6684664f6e6f2e5b1e781146f777312c0","after":"f586e6c624d9a7fdc1034b944afb9882d7a9fc2d","ref":"refs/heads/master","pushedAt":"2024-01-01T16:45:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Grading system doesn't have D-","shortMessageHtmlLink":"Grading system doesn't have D-"}},{"before":"b916dc8533ec236bf71090502fcc37b478f98b08","after":"7f4c88e6684664f6e6f2e5b1e781146f777312c0","ref":"refs/heads/master","pushedAt":"2023-12-31T17:25:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Replaced sliders with input boxes.","shortMessageHtmlLink":"Replaced sliders with input boxes."}},{"before":"d930bb611eab4eb50ef9ddd2d77155f8786cea10","after":"b916dc8533ec236bf71090502fcc37b478f98b08","ref":"refs/heads/master","pushedAt":"2023-12-30T21:50:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Cleanup, license headers, re-enabled different dashboard views.","shortMessageHtmlLink":"Cleanup, license headers, re-enabled different dashboard views."}},{"before":"7c978ff72411ec411d946360b205a4d3b77ce4db","after":"d930bb611eab4eb50ef9ddd2d77155f8786cea10","ref":"refs/heads/master","pushedAt":"2023-12-30T20:14:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Updated docs","shortMessageHtmlLink":"Updated docs"}},{"before":"3784bd50af00b288a8b47836c13d9dd5b8cec73f","after":"7c978ff72411ec411d946360b205a4d3b77ce4db","ref":"refs/heads/master","pushedAt":"2023-12-30T19:51:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Merge assignments on student_id, not email.","shortMessageHtmlLink":"Merge assignments on student_id, not email."}},{"before":"8bf34f1efa0f378e90233ac85b3d5dbdfd88d963","after":"3784bd50af00b288a8b47836c13d9dd5b8cec73f","ref":"refs/heads/master","pushedAt":"2023-12-30T19:26:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Allow for comments field in spreadsheet, plus automatic \"I\" if \"incomplete\" is mentioned. Moved grading to a separate tab.","shortMessageHtmlLink":"Allow for comments field in spreadsheet, plus automatic \"I\" if \"incom…"}},{"before":"04b805e70a7602c375062a27696fbc6cf9dd1cdf","after":"8bf34f1efa0f378e90233ac85b3d5dbdfd88d963","ref":"refs/heads/master","pushedAt":"2023-12-30T18:46:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Letter grade assignments","shortMessageHtmlLink":"Letter grade assignments"}},{"before":"946cc936ec317f9f47403bdcffa16f4e612ad2d6","after":"04b805e70a7602c375062a27696fbc6cf9dd1cdf","ref":"refs/heads/master","pushedAt":"2023-12-30T17:47:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Added supplemental fields in Excel sheet.","shortMessageHtmlLink":"Added supplemental fields in Excel sheet."}},{"before":"16af6290ea4ebedebe446e492ccc914d1b88fc9b","after":"946cc936ec317f9f47403bdcffa16f4e612ad2d6","ref":"refs/heads/master","pushedAt":"2023-12-30T17:18:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Improved documentation.","shortMessageHtmlLink":"Improved documentation."}},{"before":"0a4b05a10d422a7a8b06d533ec7ce18e12b03ab4","after":"16af6290ea4ebedebe446e492ccc914d1b88fc9b","ref":"refs/heads/master","pushedAt":"2023-12-30T16:58:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Streamlining for grade creation. Added a Grading table in addition to Totals.","shortMessageHtmlLink":"Streamlining for grade creation. Added a Grading table in addition to…"}},{"before":"052688d34ec36dfb5ca87720f002d8aae5d56fc0","after":"0a4b05a10d422a7a8b06d533ec7ce18e12b03ab4","ref":"refs/heads/master","pushedAt":"2023-12-30T02:53:53.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Some bug fixes to naming to remove duplicates.","shortMessageHtmlLink":"Some bug fixes to naming to remove duplicates."}},{"before":"2c26aee6ed2351027f50fe05e65590abd00eb5f0","after":"0a4b05a10d422a7a8b06d533ec7ce18e12b03ab4","ref":"refs/heads/split_canvas_gs","pushedAt":"2023-12-30T02:53:17.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Some bug fixes to naming to remove duplicates.","shortMessageHtmlLink":"Some bug fixes to naming to remove duplicates."}},{"before":"2a67fed710dfd8622f3e23c899879a791f20f887","after":"2c26aee6ed2351027f50fe05e65590abd00eb5f0","ref":"refs/heads/split_canvas_gs","pushedAt":"2023-12-29T00:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Fixes to summary view","shortMessageHtmlLink":"Fixes to summary view"}},{"before":"43d05207e9438238e32a4bab975298a7dfc47527","after":"2a67fed710dfd8622f3e23c899879a791f20f887","ref":"refs/heads/split_canvas_gs","pushedAt":"2023-12-28T20:32:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Updates to match Gradescope column names","shortMessageHtmlLink":"Updates to match Gradescope column names"}},{"before":"c581e14e3278a0f68a0492f0aa0f7dc0d9735c9a","after":"43d05207e9438238e32a4bab975298a7dfc47527","ref":"refs/heads/split_canvas_gs","pushedAt":"2023-12-28T14:38:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Allow for different versions of Canvas LMS API","shortMessageHtmlLink":"Allow for different versions of Canvas LMS API"}},{"before":"880a2fd7a4bbf337f75d4c75677e3cbd0ed84c60","after":"c581e14e3278a0f68a0492f0aa0f7dc0d9735c9a","ref":"refs/heads/split_canvas_gs","pushedAt":"2023-12-28T01:02:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zackives","name":"Zack Ives","path":"/zackives","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12428630?s=80&v=4"},"commit":{"message":"Substantial improvements for integration","shortMessageHtmlLink":"Substantial improvements for integration"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGu4dkwA","startCursor":null,"endCursor":null}},"title":"Activity · upenn/gradescope-canvas-crawler"}