{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":118212478,"defaultBranch":"master","name":"backend","ownerLogin":"source-academy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-20T05:32:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35620705?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727421656.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"f9452d6984090d84708931921353f9d318b3dc0e","ref":"refs/heads/dependabot/hex/bamboo-2.3.1","pushedAt":"2024-09-27T07:20:56.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":"build(deps): Bump bamboo from 2.3.0 to 2.3.1\n\nBumps [bamboo](https://github.com/thoughtbot/bamboo) from 2.3.0 to 2.3.1.\n- [Release notes](https://github.com/thoughtbot/bamboo/releases)\n- [Changelog](https://github.com/beam-community/bamboo/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/thoughtbot/bamboo/compare/v2.3.0...v2.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: bamboo\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): Bump bamboo from 2.3.0 to 2.3.1"}},{"before":"04412ed4f0772acd43a50cce0170ae6c3952ebac","after":null,"ref":"refs/heads/dependabot/hex/credo-1.7.7","pushedAt":"2024-09-27T07:19:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"9d445ac57cd9d57f5a429291e674ae92f97e0286","ref":"refs/heads/dependabot/hex/credo-1.7.8","pushedAt":"2024-09-27T07:19: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":"build(deps-dev): Bump credo from 1.7.1 to 1.7.8\n\nBumps [credo](https://github.com/rrrene/credo) from 1.7.1 to 1.7.8.\n- [Release notes](https://github.com/rrrene/credo/releases)\n- [Changelog](https://github.com/rrrene/credo/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rrrene/credo/commits/v1.7.8)\n\n---\nupdated-dependencies:\n- dependency-name: credo\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): Bump credo from 1.7.1 to 1.7.8"}},{"before":"6caf7f7faabb1436c0a63f317e79f6343a3182e4","after":"718a00f50b40c6903d3ca5c899790e3c4566815f","ref":"refs/heads/cas","pushedAt":"2024-09-25T11:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Fix errors post-merge","shortMessageHtmlLink":"Fix errors post-merge"}},{"before":"c5e9c4a5814ecc2a3acc07573a07feca3c76eccb","after":"6caf7f7faabb1436c0a63f317e79f6343a3182e4","ref":"refs/heads/cas","pushedAt":"2024-09-25T10:13:48.000Z","pushType":"push","commitsCount":88,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/source-academy/backend into cas","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/source-academy/backend in…"}},{"before":"02f1fe624c42159adfe1c7d7b799afb0f46e6d31","after":"08322da9e8203ded5387c860bb85d3f99c940e2b","ref":"refs/heads/dependabot/hex/oban-2.18.3","pushedAt":"2024-09-23T07:21:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): Bump oban from 2.18.0 to 2.18.3\n\nBumps [oban](https://github.com/sorentwo/oban) from 2.18.0 to 2.18.3.\n- [Release notes](https://github.com/sorentwo/oban/releases)\n- [Changelog](https://github.com/oban-bg/oban/blob/v2.18.3/CHANGELOG.md)\n- [Commits](https://github.com/sorentwo/oban/compare/v2.18.0...v2.18.3)\n\n---\nupdated-dependencies:\n- dependency-name: oban\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): Bump oban from 2.18.0 to 2.18.3"}},{"before":"64fe47b94e73cec645c0c0e1b3ac025339254da0","after":null,"ref":"refs/heads/dependabot/hex/exvcr-0.15.2","pushedAt":"2024-09-23T07:20:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"}},{"before":"e33b6c0496f98c3f3ea253125d9661fcb56496a1","after":"ae238a70cd7c3f3fef59885fecc7eb1147fdcccb","ref":"refs/heads/master","pushedAt":"2024-09-23T07:20:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"build(deps-dev): Bump exvcr from 0.15.1 to 0.15.2 (#1191)\n\nBumps [exvcr](https://github.com/parroty/exvcr) from 0.15.1 to 0.15.2.\r\n- [Release notes](https://github.com/parroty/exvcr/releases)\r\n- [Changelog](https://github.com/parroty/exvcr/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/parroty/exvcr/compare/v0.15.1...v0.15.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: exvcr\r\n dependency-type: direct:development\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps-dev): Bump exvcr from 0.15.1 to 0.15.2 (#1191)"}},{"before":null,"after":"64fe47b94e73cec645c0c0e1b3ac025339254da0","ref":"refs/heads/dependabot/hex/exvcr-0.15.2","pushedAt":"2024-09-23T07:15:06.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":"build(deps-dev): Bump exvcr from 0.15.1 to 0.15.2\n\nBumps [exvcr](https://github.com/parroty/exvcr) from 0.15.1 to 0.15.2.\n- [Release notes](https://github.com/parroty/exvcr/releases)\n- [Changelog](https://github.com/parroty/exvcr/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/parroty/exvcr/compare/v0.15.1...v0.15.2)\n\n---\nupdated-dependencies:\n- dependency-name: exvcr\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): Bump exvcr from 0.15.1 to 0.15.2"}},{"before":"b02b43cde69b6d8c3139e63443afdad790d5d618","after":"e33b6c0496f98c3f3ea253125d9661fcb56496a1","ref":"refs/heads/master","pushedAt":"2024-09-23T03:49:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Fix: Fix limit function for grading table fetch function (#1190)\n\n* fix: Fix limit functionality not working\r\n\r\n* feat: Implement test for pagination","shortMessageHtmlLink":"Fix: Fix limit function for grading table fetch function (#1190)"}},{"before":"a72dd099069107ceed67fd04ba581fe33c31ea63","after":"90c708502e3346d0a6f3ba62fd8bac4302510749","ref":"refs/heads/deploy","pushedAt":"2024-09-20T17:46:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Shorten access token validity period\n\nTo prepare for login system migration.","shortMessageHtmlLink":"Shorten access token validity period"}},{"before":"c8c8584aa2ea486bfa39d521ff0d5bdb4cf552ba","after":"a72dd099069107ceed67fd04ba581fe33c31ea63","ref":"refs/heads/deploy","pushedAt":"2024-09-20T16:23:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Disable chatbot in prod","shortMessageHtmlLink":"Disable chatbot in prod"}},{"before":"d867927ac0ce101235da19803dd2cca948946c39","after":"b02b43cde69b6d8c3139e63443afdad790d5d618","ref":"refs/heads/deploy-stg","pushedAt":"2024-09-20T16:22:05.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Remove unnecessary trips to the DB (#1189)\n\n* Use subquery to get submission IDs\r\n\r\n* Add TODO\r\n\r\n* Fix n+1 query problem\r\n\r\n* Fix typo\r\n\r\n* Fix tests\r\n\r\n* Comment Sentry DSN in example secrets\r\n\r\n* Fix admin assessments controller\r\n\r\n* fix: Fix n + 1 query in assessments_view\r\n\r\n* Fix format\r\n\r\n* Fix format","shortMessageHtmlLink":"Remove unnecessary trips to the DB (#1189)"}},{"before":"6d33c090688e4d68eaeb85320c1a11b0c5ff4678","after":"b02b43cde69b6d8c3139e63443afdad790d5d618","ref":"refs/heads/master","pushedAt":"2024-09-20T16:18:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Remove unnecessary trips to the DB (#1189)\n\n* Use subquery to get submission IDs\r\n\r\n* Add TODO\r\n\r\n* Fix n+1 query problem\r\n\r\n* Fix typo\r\n\r\n* Fix tests\r\n\r\n* Comment Sentry DSN in example secrets\r\n\r\n* Fix admin assessments controller\r\n\r\n* fix: Fix n + 1 query in assessments_view\r\n\r\n* Fix format\r\n\r\n* Fix format","shortMessageHtmlLink":"Remove unnecessary trips to the DB (#1189)"}},{"before":"35d3fd245331a808845264c7f345cdafa97d7671","after":null,"ref":"refs/heads/remove-unnecessary-db-trips","pushedAt":"2024-09-20T16:18:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"}},{"before":"d548f71bdb496e4336467d9c60b796beeadc0516","after":"35d3fd245331a808845264c7f345cdafa97d7671","ref":"refs/heads/remove-unnecessary-db-trips","pushedAt":"2024-09-20T15:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Fix format","shortMessageHtmlLink":"Fix format"}},{"before":"45b47d412afc5ef4ba4e1ba474daf165b399a2b5","after":"d548f71bdb496e4336467d9c60b796beeadc0516","ref":"refs/heads/remove-unnecessary-db-trips","pushedAt":"2024-09-20T15:44:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Fix format","shortMessageHtmlLink":"Fix format"}},{"before":"4f0ba3af592bf029a1f261773a8e52eb3dcb8a09","after":"45b47d412afc5ef4ba4e1ba474daf165b399a2b5","ref":"refs/heads/remove-unnecessary-db-trips","pushedAt":"2024-09-20T15:40:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Fix admin assessments controller","shortMessageHtmlLink":"Fix admin assessments controller"}},{"before":"bd430a8c7c433fc30ca2efd7dd96a94864d91256","after":"4f0ba3af592bf029a1f261773a8e52eb3dcb8a09","ref":"refs/heads/remove-unnecessary-db-trips","pushedAt":"2024-09-20T15:35:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GabrielCWT","name":"Gabriel Chang","path":"/GabrielCWT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77312579?s=80&v=4"},"commit":{"message":"fix: Fix n + 1 query in assessments_view","shortMessageHtmlLink":"fix: Fix n + 1 query in assessments_view"}},{"before":"f8187e32fd4835ee578556332c9ad321d9670120","after":"bd430a8c7c433fc30ca2efd7dd96a94864d91256","ref":"refs/heads/remove-unnecessary-db-trips","pushedAt":"2024-09-20T15:01:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"079807e362123f63e6d2dc301307e71f7d82f03a","after":"f8187e32fd4835ee578556332c9ad321d9670120","ref":"refs/heads/remove-unnecessary-db-trips","pushedAt":"2024-09-20T14:31:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"d67d93f9fe29fe4ef9349694cea1028e25232675","after":"079807e362123f63e6d2dc301307e71f7d82f03a","ref":"refs/heads/remove-unnecessary-db-trips","pushedAt":"2024-09-20T13:39:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Fix n+1 query problem","shortMessageHtmlLink":"Fix n+1 query problem"}},{"before":null,"after":"d67d93f9fe29fe4ef9349694cea1028e25232675","ref":"refs/heads/remove-unnecessary-db-trips","pushedAt":"2024-09-20T12:54:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"Add TODO","shortMessageHtmlLink":"Add TODO"}},{"before":"85a3c1ed4d73208a3cf75022aa3920d1ff170a7d","after":"6d33c090688e4d68eaeb85320c1a11b0c5ff4678","ref":"refs/heads/master","pushedAt":"2024-09-20T04:28:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"fix: Fix autopublish grading by auto grader (#1188)\n\n* fix: Fix autopublish grading by auto grader\r\n\r\n* feat: Implement tests for autopublishing","shortMessageHtmlLink":"fix: Fix autopublish grading by auto grader (#1188)"}},{"before":"c0d95e9df86f513b181d8604da37245e6cba8cc3","after":"85a3c1ed4d73208a3cf75022aa3920d1ff170a7d","ref":"refs/heads/master","pushedAt":"2024-09-19T08:55:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"refactor: Refactor grading related functions to use atoms (#1187)\n\n* refactor: Refactor query params to use atoms\r\n\r\n* refactor: Move param parsing to controller\r\n\r\n* refactor: Parse sort params to atoms\r\n\r\n* refactor: Refactor sort_submission functions\r\n\r\n* fix: Filter boolean params based on query params\r\n\r\n* chore: Fix formatting\r\n\r\n* fix: Update tests to use new format","shortMessageHtmlLink":"refactor: Refactor grading related functions to use atoms (#1187)"}},{"before":"9ec58ac0997ae628bfa486352ec2ba58decd3759","after":"02f1fe624c42159adfe1c7d7b799afb0f46e6d31","ref":"refs/heads/dependabot/hex/oban-2.18.3","pushedAt":"2024-09-12T07:50:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): Bump oban from 2.18.0 to 2.18.3\n\nBumps [oban](https://github.com/sorentwo/oban) from 2.18.0 to 2.18.3.\n- [Release notes](https://github.com/sorentwo/oban/releases)\n- [Changelog](https://github.com/oban-bg/oban/blob/v2.18.3/CHANGELOG.md)\n- [Commits](https://github.com/sorentwo/oban/compare/v2.18.0...v2.18.3)\n\n---\nupdated-dependencies:\n- dependency-name: oban\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): Bump oban from 2.18.0 to 2.18.3"}},{"before":"5736f5fe2aa311f55c6dc069053791ddba8abff0","after":null,"ref":"refs/heads/dependabot/hex/plug_cowboy-2.7.2","pushedAt":"2024-09-12T07:49:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"6f97c6a3365a4f411291f0c11ad35a6f5417bc1d","after":null,"ref":"refs/heads/dependabot/hex/sentry-10.7.1","pushedAt":"2024-09-12T07:48:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"}},{"before":"137d94db5dd698f8217dbaec790843fc37146224","after":"c0d95e9df86f513b181d8604da37245e6cba8cc3","ref":"refs/heads/master","pushedAt":"2024-09-12T07:48:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RichDom2185","name":"Richard Dominick","path":"/RichDom2185","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34370238?s=80&v=4"},"commit":{"message":"build(deps): Bump sentry from 10.7.0 to 10.7.1 (#1182)\n\nBumps [sentry](https://github.com/getsentry/sentry-elixir) from 10.7.0 to 10.7.1.\r\n- [Release notes](https://github.com/getsentry/sentry-elixir/releases)\r\n- [Changelog](https://github.com/getsentry/sentry-elixir/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/getsentry/sentry-elixir/compare/10.7.0...10.7.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: sentry\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): Bump sentry from 10.7.0 to 10.7.1 (#1182)"}},{"before":"2250490b198e5b6ec16f62e88f45e4351ac42b52","after":"9ec58ac0997ae628bfa486352ec2ba58decd3759","ref":"refs/heads/dependabot/hex/oban-2.18.3","pushedAt":"2024-09-12T07:44:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): Bump oban from 2.18.0 to 2.18.3\n\nBumps [oban](https://github.com/sorentwo/oban) from 2.18.0 to 2.18.3.\n- [Release notes](https://github.com/sorentwo/oban/releases)\n- [Changelog](https://github.com/oban-bg/oban/blob/v2.18.3/CHANGELOG.md)\n- [Commits](https://github.com/sorentwo/oban/compare/v2.18.0...v2.18.3)\n\n---\nupdated-dependencies:\n- dependency-name: oban\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): Bump oban from 2.18.0 to 2.18.3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QwNzoyMDo1Ni4wMDAwMDBazwAAAATCTZOJ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQwNzo0NDozMS4wMDAwMDBazwAAAAS0EnWY"}},"title":"Activity · source-academy/backend"}