{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":311697405,"defaultBranch":"master","name":"CTFOJ","ownerLogin":"jdabtieu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-10T15:14:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/62577178?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716564251.0","currentOid":""},"activityList":{"items":[{"before":"55682a7edd302bf210cd3554f6983af0e944f76d","after":"578c0a9fb760a4bdc199d80a66274e2435eb66e5","ref":"refs/heads/master","pushedAt":"2024-05-24T20:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Tests for resend confirm email","shortMessageHtmlLink":"Tests for resend confirm email"}},{"before":"e6c51962fa542175b1e01297a8206a7598db6410","after":"55682a7edd302bf210cd3554f6983af0e944f76d","ref":"refs/heads/master","pushedAt":"2024-05-24T19:48:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Create registration resend email function","shortMessageHtmlLink":"Create registration resend email function"}},{"before":"12f1e502c6cd9cdff18294be64f244d0e6379d2e","after":null,"ref":"refs/heads/dependabot/pip/flask-mail-0.10.0","pushedAt":"2024-05-24T15:24:11.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":"12c1c49023772a31fbedf352dd528fa827196821","after":"e6c51962fa542175b1e01297a8206a7598db6410","ref":"refs/heads/master","pushedAt":"2024-05-24T15:24:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Bump flask-mail from 0.9.1 to 0.10.0\n\nBumps [flask-mail](https://github.com/pallets-eco/flask-mail) from 0.9.1 to 0.10.0.\n- [Release notes](https://github.com/pallets-eco/flask-mail/releases)\n- [Changelog](https://github.com/pallets-eco/flask-mail/blob/main/CHANGES.md)\n- [Commits](https://github.com/pallets-eco/flask-mail/compare/0.9.1...0.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: flask-mail\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump flask-mail from 0.9.1 to 0.10.0"}},{"before":null,"after":"12f1e502c6cd9cdff18294be64f244d0e6379d2e","ref":"refs/heads/dependabot/pip/flask-mail-0.10.0","pushedAt":"2024-05-24T08:58:34.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 flask-mail from 0.9.1 to 0.10.0\n\nBumps [flask-mail](https://github.com/pallets-eco/flask-mail) from 0.9.1 to 0.10.0.\n- [Release notes](https://github.com/pallets-eco/flask-mail/releases)\n- [Changelog](https://github.com/pallets-eco/flask-mail/blob/main/CHANGES.md)\n- [Commits](https://github.com/pallets-eco/flask-mail/compare/0.9.1...0.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: flask-mail\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump flask-mail from 0.9.1 to 0.10.0"}},{"before":"a1531c135acab22a8600d8fee17080324fad74fd","after":"12c1c49023772a31fbedf352dd528fa827196821","ref":"refs/heads/master","pushedAt":"2024-05-23T04:28:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Add archived problems feature\n\nCloses #221","shortMessageHtmlLink":"Add archived problems feature"}},{"before":"f7487791b1894452e9a5a19c465642bbea3232bb","after":null,"ref":"refs/heads/dependabot/pip/flask-session-0.8.0","pushedAt":"2024-05-22T21:45:51.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":"511cc866a0c9d9bc935d855808b5180645c53fd4","after":"a1531c135acab22a8600d8fee17080324fad74fd","ref":"refs/heads/master","pushedAt":"2024-05-22T21:45:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Bump flask-session from 0.6.0 to 0.8.0\n\nBumps [flask-session](https://github.com/pallets-eco/flask-session) from 0.6.0 to 0.8.0.\n- [Release notes](https://github.com/pallets-eco/flask-session/releases)\n- [Changelog](https://github.com/pallets-eco/flask-session/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets-eco/flask-session/commits/0.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: flask-session\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump flask-session from 0.6.0 to 0.8.0"}},{"before":"c2336b8a501de91d95578422667c5d81f574a194","after":null,"ref":"refs/heads/dependabot/pip/flask-session-0.7.0","pushedAt":"2024-03-26T08:07:30.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":"f7487791b1894452e9a5a19c465642bbea3232bb","ref":"refs/heads/dependabot/pip/flask-session-0.8.0","pushedAt":"2024-03-26T08:07:27.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 flask-session from 0.6.0 to 0.8.0\n\nBumps [flask-session](https://github.com/pallets-eco/flask-session) from 0.6.0 to 0.8.0.\n- [Release notes](https://github.com/pallets-eco/flask-session/releases)\n- [Changelog](https://github.com/pallets-eco/flask-session/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets-eco/flask-session/commits/0.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: flask-session\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump flask-session from 0.6.0 to 0.8.0"}},{"before":null,"after":"c2336b8a501de91d95578422667c5d81f574a194","ref":"refs/heads/dependabot/pip/flask-session-0.7.0","pushedAt":"2024-03-19T08:22:22.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 flask-session from 0.6.0 to 0.7.0\n\nBumps [flask-session](https://github.com/pallets-eco/flask-session) from 0.6.0 to 0.7.0.\n- [Release notes](https://github.com/pallets-eco/flask-session/releases)\n- [Changelog](https://github.com/pallets-eco/flask-session/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets-eco/flask-session/commits/0.7.0)\n\n---\nupdated-dependencies:\n- dependency-name: flask-session\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump flask-session from 0.6.0 to 0.7.0"}},{"before":"81bffdc8193dc3a0a9285e9f9444808ef8d793b6","after":"511cc866a0c9d9bc935d855808b5180645c53fd4","ref":"refs/heads/master","pushedAt":"2024-03-10T22:57:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Allow users to view own contest submissions\n\nAnd fix years-old display bug","shortMessageHtmlLink":"Allow users to view own contest submissions"}},{"before":"8d93982c0e62346030e37a911676722820af69ae","after":"81bffdc8193dc3a0a9285e9f9444808ef8d793b6","ref":"refs/heads/master","pushedAt":"2024-03-10T20:26:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Make contests page non-login-blocked","shortMessageHtmlLink":"Make contests page non-login-blocked"}},{"before":"177a109e71fae969aff18c410ee14061d310a938","after":"8d93982c0e62346030e37a911676722820af69ae","ref":"refs/heads/master","pushedAt":"2024-03-08T18:22:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"[skip ci] minor wording change","shortMessageHtmlLink":"[skip ci] minor wording change"}},{"before":"d27d934dbb57591afa507625b7074ee832ade7bf","after":"177a109e71fae969aff18c410ee14061d310a938","ref":"refs/heads/master","pushedAt":"2024-02-22T16:44:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"[skip ci] bug fix","shortMessageHtmlLink":"[skip ci] bug fix"}},{"before":"6b6f49914bb0781b4eea276611b3a7e70eb8fc13","after":"d27d934dbb57591afa507625b7074ee832ade7bf","ref":"refs/heads/master","pushedAt":"2024-02-22T15:57:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"[skip ci] bug fix","shortMessageHtmlLink":"[skip ci] bug fix"}},{"before":"819dba4529f90b81ea9fe312f7c905550c19fe57","after":"6b6f49914bb0781b4eea276611b3a7e70eb8fc13","ref":"refs/heads/master","pushedAt":"2024-02-22T15:49:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"[skip ci] Bug fix","shortMessageHtmlLink":"[skip ci] Bug fix"}},{"before":"30d1e879d2e4ddfef33bfa5ed4133ab11eed6c73","after":"819dba4529f90b81ea9fe312f7c905550c19fe57","ref":"refs/heads/master","pushedAt":"2024-02-17T03:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Update INSTALL.md","shortMessageHtmlLink":"Update INSTALL.md"}},{"before":"8cfaef03566a0a5e41d0276293b578092b53bb05","after":"30d1e879d2e4ddfef33bfa5ed4133ab11eed6c73","ref":"refs/heads/master","pushedAt":"2024-02-10T15:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Display bug fixes","shortMessageHtmlLink":"Display bug fixes"}},{"before":"8cfaef03566a0a5e41d0276293b578092b53bb05","after":null,"ref":"refs/heads/deps","pushedAt":"2024-02-09T05:21:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"}},{"before":"6637cf590d2a5fe38d8069671ca6d927d4e64883","after":null,"ref":"refs/heads/dependabot/pip/flask-3.0.0","pushedAt":"2024-02-09T05:21: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":"316b420a4e7044769b82c4a5f1bee319013e4e3f","after":"8cfaef03566a0a5e41d0276293b578092b53bb05","ref":"refs/heads/master","pushedAt":"2024-02-09T05:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":null,"after":"8cfaef03566a0a5e41d0276293b578092b53bb05","ref":"refs/heads/deps","pushedAt":"2024-02-09T05:18:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"c3908a56697f446d83ae89f7f949c6c27311441e","after":"316b420a4e7044769b82c4a5f1bee319013e4e3f","ref":"refs/heads/master","pushedAt":"2024-02-03T16:07:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Bring daily_tasks out of the stone age","shortMessageHtmlLink":"Bring daily_tasks out of the stone age"}},{"before":"e921b74bbb8d8c3a03d85235d8c12f92bed8c987","after":"c3908a56697f446d83ae89f7f949c6c27311441e","ref":"refs/heads/master","pushedAt":"2024-02-03T16:02:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"[skip ci] bring daily_tasks up from the stone age","shortMessageHtmlLink":"[skip ci] bring daily_tasks up from the stone age"}},{"before":"efbe5b945304b8806c32eb3f1079d3e684fd1d6f","after":"e921b74bbb8d8c3a03d85235d8c12f92bed8c987","ref":"refs/heads/master","pushedAt":"2024-01-28T16:29:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Add rate limiting to contest problem submit (#245)\n\n+ code cleanup","shortMessageHtmlLink":"Add rate limiting to contest problem submit (#245)"}},{"before":"f467b65c7b4d1b53246f2156b39e42ef4e8e234d","after":"efbe5b945304b8806c32eb3f1079d3e684fd1d6f","ref":"refs/heads/master","pushedAt":"2024-01-28T16:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Add rate limiting to contest problem submit\n\n+ code cleanup","shortMessageHtmlLink":"Add rate limiting to contest problem submit"}},{"before":"18d891ede171eebcc472de6a279c7740fc00ae6d","after":"f467b65c7b4d1b53246f2156b39e42ef4e8e234d","ref":"refs/heads/master","pushedAt":"2024-01-28T15:46:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Improve CLS\nMake page load less visually jarring","shortMessageHtmlLink":"Improve CLS"}},{"before":"df8601257040554abf3c5e03d39102469fb220ac","after":"18d891ede171eebcc472de6a279c7740fc00ae6d","ref":"refs/heads/master","pushedAt":"2024-01-26T20:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"14af2b6ae588254432be538d4ece03bca133f762","after":"df8601257040554abf3c5e03d39102469fb220ac","ref":"refs/heads/master","pushedAt":"2024-01-26T20:41:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jdabtieu","name":"Jonathan Wu","path":"/jdabtieu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62577178?s=80&v=4"},"commit":{"message":"Update homepage tests","shortMessageHtmlLink":"Update homepage tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU17XHQA","startCursor":null,"endCursor":null}},"title":"Activity ยท jdabtieu/CTFOJ"}