{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":741277666,"defaultBranch":"main","name":"olly","ownerLogin":"cecelot","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-10T04:05:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68250402?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704859558.0","currentOid":""},"activityList":{"items":[{"before":"a587115bfe468c0fcfd676eccc6fd9dc6e59006b","after":"718dcd65cf6d80f59ffbba9739848e2c582bd835","ref":"refs/heads/main","pushedAt":"2024-07-24T15:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"chore: update license","shortMessageHtmlLink":"chore: update license"}},{"before":"605a29dc262e9712b9dc3d4c9d8a2565b875c2cd","after":"a587115bfe468c0fcfd676eccc6fd9dc6e59006b","ref":"refs/heads/main","pushedAt":"2024-06-28T13:04:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"refactor: use `cargo-chef` for better docker images","shortMessageHtmlLink":"refactor: use cargo-chef for better docker images"}},{"before":"53e7956fc5e197d418ddb7b214b044ee4db2e7d6","after":"605a29dc262e9712b9dc3d4c9d8a2565b875c2cd","ref":"refs/heads/main","pushedAt":"2024-06-25T13:20:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"chore: update `actions/checkout` to latest","shortMessageHtmlLink":"chore: update actions/checkout to latest"}},{"before":"47290f0e467b67f14dbfdb9dc7d96cd60f217270","after":"53e7956fc5e197d418ddb7b214b044ee4db2e7d6","ref":"refs/heads/main","pushedAt":"2024-06-23T20:28:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"fix(ci): build app before tests","shortMessageHtmlLink":"fix(ci): build app before tests"}},{"before":"90e0f67091854e77dbf4d0c1eecec0416148666b","after":"47290f0e467b67f14dbfdb9dc7d96cd60f217270","ref":"refs/heads/main","pushedAt":"2024-06-23T20:13:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"ci: add cypress","shortMessageHtmlLink":"ci: add cypress"}},{"before":"d13e99c61e6b63572ac3efd8320d7432e3e6bdc6","after":"90e0f67091854e77dbf4d0c1eecec0416148666b","ref":"refs/heads/main","pushedAt":"2024-06-23T20:01:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"feat: add `cypress` for e2e testing","shortMessageHtmlLink":"feat: add cypress for e2e testing"}},{"before":"f7031d6d1d5df518fdc5b641b3db8a3aff43ca72","after":"d13e99c61e6b63572ac3efd8320d7432e3e6bdc6","ref":"refs/heads/main","pushedAt":"2024-06-23T16:22:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"chore: update README","shortMessageHtmlLink":"chore: update README"}},{"before":"ed17ce1f679ff2521fe07b7f54bfd1616014f9e9","after":"f7031d6d1d5df518fdc5b641b3db8a3aff43ca72","ref":"refs/heads/main","pushedAt":"2024-06-23T16:12:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"refactor: separate test urls from docker urls","shortMessageHtmlLink":"refactor: separate test urls from docker urls"}},{"before":"f284a0a9c9782c5e9c063e13cdf68b2d4195277f","after":"ed17ce1f679ff2521fe07b7f54bfd1616014f9e9","ref":"refs/heads/main","pushedAt":"2024-06-23T15:54:08.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"feat: add rust server to compose","shortMessageHtmlLink":"feat: add rust server to compose"}},{"before":"af7f1a2b717d20495c4227f5cd93774678a51783","after":"f284a0a9c9782c5e9c063e13cdf68b2d4195277f","ref":"refs/heads/main","pushedAt":"2024-06-21T17:42:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"feat: persist game state in redis","shortMessageHtmlLink":"feat: persist game state in redis"}},{"before":"e884fe670b4ee384f95d9661bc7da1336fa98c0c","after":"af7f1a2b717d20495c4227f5cd93774678a51783","ref":"refs/heads/main","pushedAt":"2024-06-15T21:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"feat: extra validation for friend requests\n\n- Prevent duplicate FRs between two users\n- Prevent FRs to people who are already friends","shortMessageHtmlLink":"feat: extra validation for friend requests"}},{"before":"80b084ae16aafdd3d1f7d8ddf0e692d966549987","after":"e884fe670b4ee384f95d9661bc7da1336fa98c0c","ref":"refs/heads/main","pushedAt":"2024-06-15T21:04:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"feat: overhaul play screen visuals","shortMessageHtmlLink":"feat: overhaul play screen visuals"}},{"before":"be9e531dfa6dee5379e0769445b5f09fcf0cfb0e","after":"80b084ae16aafdd3d1f7d8ddf0e692d966549987","ref":"refs/heads/main","pushedAt":"2024-06-15T20:14:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"chore: remove debug print","shortMessageHtmlLink":"chore: remove debug print"}},{"before":"081756d5e62e9f0ff858a16e413b6407abe89ca2","after":"be9e531dfa6dee5379e0769445b5f09fcf0cfb0e","ref":"refs/heads/main","pushedAt":"2024-06-15T20:03:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"docs: add note about tests","shortMessageHtmlLink":"docs: add note about tests"}},{"before":"9978c7546f5c1cf39b68d0e4470ae1e10a6df534","after":"081756d5e62e9f0ff858a16e413b6407abe89ca2","ref":"refs/heads/main","pushedAt":"2024-06-15T17:34:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"refactor: improve error display on login/register","shortMessageHtmlLink":"refactor: improve error display on login/register"}},{"before":"e4c344581eafe38442bf87fbe84e799c7670a94d","after":"9978c7546f5c1cf39b68d0e4470ae1e10a6df534","ref":"refs/heads/main","pushedAt":"2024-06-12T18:39:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"chore: cleanup","shortMessageHtmlLink":"chore: cleanup"}},{"before":"f1a77aef9bb54d4f1e34b171764d29a895780377","after":"e4c344581eafe38442bf87fbe84e799c7670a94d","ref":"refs/heads/main","pushedAt":"2024-06-10T19:31:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"chore: add license","shortMessageHtmlLink":"chore: add license"}},{"before":"6dc52bc5044103d5c566eda39d028c8965f7a791","after":"f1a77aef9bb54d4f1e34b171764d29a895780377","ref":"refs/heads/main","pushedAt":"2024-06-10T16:25:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"chore: update docs","shortMessageHtmlLink":"chore: update docs"}},{"before":"67f9ea69e8754a1082b78db6f94a94cb8218ef01","after":"6dc52bc5044103d5c566eda39d028c8965f7a791","ref":"refs/heads/main","pushedAt":"2024-06-10T16:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"feat: remove friends; use SWR in more places","shortMessageHtmlLink":"feat: remove friends; use SWR in more places"}},{"before":"671c1073c24abf6eb57de7886213b288a9fc1573","after":"67f9ea69e8754a1082b78db6f94a94cb8218ef01","ref":"refs/heads/main","pushedAt":"2024-06-10T15:51:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"feat: migrate to next.js","shortMessageHtmlLink":"feat: migrate to next.js"}},{"before":"325073330a8211eb115e7bb9fe044a94083bf466","after":"671c1073c24abf6eb57de7886213b288a9fc1573","ref":"refs/heads/main","pushedAt":"2024-06-10T03:30:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"fix: match expected casing","shortMessageHtmlLink":"fix: match expected casing"}},{"before":"5c6aa7ba15eb4aaa1412d42656725a813f2d340c","after":"325073330a8211eb115e7bb9fe044a94083bf466","ref":"refs/heads/main","pushedAt":"2024-06-10T03:15:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"chore: update `cachix/install-nix-action` to latest","shortMessageHtmlLink":"chore: update cachix/install-nix-action to latest"}},{"before":"3e376d0a47e304a064c926cc4a213268fd32de64","after":"5c6aa7ba15eb4aaa1412d42656725a813f2d340c","ref":"refs/heads/main","pushedAt":"2024-06-10T03:11:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"ci: run test on every push","shortMessageHtmlLink":"ci: run test on every push"}},{"before":"efe1c9bf92bf52d9754b8e013bbe2b947dd3ced8","after":"3e376d0a47e304a064c926cc4a213268fd32de64","ref":"refs/heads/main","pushedAt":"2024-06-10T03:10:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"chore: update flake","shortMessageHtmlLink":"chore: update flake"}},{"before":"d81f09ecab072046df374a0de504d9be3003bcfc","after":"efe1c9bf92bf52d9754b8e013bbe2b947dd3ced8","ref":"refs/heads/main","pushedAt":"2024-06-10T03:07:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"refactor: improve API testing & add comments","shortMessageHtmlLink":"refactor: improve API testing & add comments"}},{"before":"e82284cbf7308287fec31215eb8debadf649ed0b","after":"d81f09ecab072046df374a0de504d9be3003bcfc","ref":"refs/heads/main","pushedAt":"2024-06-09T23:33:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"feat: ability to cancel friend requests","shortMessageHtmlLink":"feat: ability to cancel friend requests"}},{"before":"0b94d1d4df68a6d92cc5c7d24dc6efb299fac915","after":"e82284cbf7308287fec31215eb8debadf649ed0b","ref":"refs/heads/main","pushedAt":"2024-06-09T23:21:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"style: format tsconfig","shortMessageHtmlLink":"style: format tsconfig"}},{"before":"d7618c494139d7dbce97919db6882ad4474053a1","after":"0b94d1d4df68a6d92cc5c7d24dc6efb299fac915","ref":"refs/heads/main","pushedAt":"2024-06-09T22:56:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"feat: use toasts for alerts","shortMessageHtmlLink":"feat: use toasts for alerts"}},{"before":"1e104e5ebceee631e9e6699cb57eb723208605b5","after":"d7618c494139d7dbce97919db6882ad4474053a1","ref":"refs/heads/main","pushedAt":"2024-05-28T16:10:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"fix: only fetch games when logged in","shortMessageHtmlLink":"fix: only fetch games when logged in"}},{"before":"0ca562fae78e73bc921101adbb0ef659c45a0b94","after":"1e104e5ebceee631e9e6699cb57eb723208605b5","ref":"refs/heads/main","pushedAt":"2024-05-28T14:47:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecelot","name":"Sydney Newmark","path":"/cecelot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68250402?s=80&v=4"},"commit":{"message":"refactor: extract active game list","shortMessageHtmlLink":"refactor: extract active game list"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEiBbC7AA","startCursor":null,"endCursor":null}},"title":"Activity ยท cecelot/olly"}