{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":648363719,"defaultBranch":"main","name":"game","ownerLogin":"After-the-End-of-All-Things","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-01T19:54:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/135272115?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1695388212.0","currentOid":""},"activityList":{"items":[{"before":"bde561d4c0e1f2fd53e9e3ac629096cd403be979","after":"53ae28bbcb7f41b6ecde81b6558f25eb6ca7a1da","ref":"refs/heads/main","pushedAt":"2023-09-27T20:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(explore): make explore timer always based off of server","shortMessageHtmlLink":"fix(explore): make explore timer always based off of server"}},{"before":"a3f1735090f66958e90e746b269689efd8f102f9","after":"bde561d4c0e1f2fd53e9e3ac629096cd403be979","ref":"refs/heads/main","pushedAt":"2023-09-26T22:28:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(combat): fix npe for post-combat items","shortMessageHtmlLink":"fix(combat): fix npe for post-combat items"}},{"before":"e31cc1697d0136886db7f8f366a4435a547a773f","after":"a3f1735090f66958e90e746b269689efd8f102f9","ref":"refs/heads/main","pushedAt":"2023-09-25T04:19:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(ui): fix coin svg to stretch more nicely","shortMessageHtmlLink":"fix(ui): fix coin svg to stretch more nicely"}},{"before":"bc60576e213470927a6511900a1e32bf07dcbe37","after":"e31cc1697d0136886db7f8f366a4435a547a773f","ref":"refs/heads/main","pushedAt":"2023-09-24T03:06:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"feat(explore): add holiday zones that are only active during specific months. closes #208","shortMessageHtmlLink":"feat(explore): add holiday zones that are only active during specific…"}},{"before":"f585d22812c1f3f5d1aeef9b750ad56cc255f98c","after":"bc60576e213470927a6511900a1e32bf07dcbe37","ref":"refs/heads/main","pushedAt":"2023-09-22T18:41:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:After-The-End-Of-All-Things/game","shortMessageHtmlLink":"Merge branch 'main' of github.com:After-The-End-Of-All-Things/game"}},{"before":"e6bbbde4522ec2fe95255a7ee98b130ca4832ab7","after":"f585d22812c1f3f5d1aeef9b750ad56cc255f98c","ref":"refs/heads/main","pushedAt":"2023-09-22T13:10:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"afd68ce00f60480ce77d3021f043efa23a00be29","after":"e6bbbde4522ec2fe95255a7ee98b130ca4832ab7","ref":"refs/heads/main","pushedAt":"2023-09-22T13:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"remove workflow dispatch","shortMessageHtmlLink":"remove workflow dispatch"}},{"before":"ab7b3661be6351c2da7e6962f0622b3c3f06791a","after":"afd68ce00f60480ce77d3021f043efa23a00be29","ref":"refs/heads/main","pushedAt":"2023-09-22T13:02:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"feat(auth): forgot password feature. email verification feature. change email/password feature. email verification badge on public profile for the cool kids","shortMessageHtmlLink":"feat(auth): forgot password feature. email verification feature. chan…"}},{"before":"d60c80ac60f4a4646970554c7aa866c859204b69","after":"ab7b3661be6351c2da7e6962f0622b3c3f06791a","ref":"refs/heads/main","pushedAt":"2023-09-21T22:19:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix stat snafu","shortMessageHtmlLink":"fix stat snafu"}},{"before":"94edd14c789cf5902063806b83d3b16aa1d4dd0f","after":"d60c80ac60f4a4646970554c7aa866c859204b69","ref":"refs/heads/main","pushedAt":"2023-09-21T22:01:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"Update player.service.ts","shortMessageHtmlLink":"Update player.service.ts"}},{"before":"15cb86642825d96c4700b91f1af4fd4fd5fa6276","after":"94edd14c789cf5902063806b83d3b16aa1d4dd0f","ref":"refs/heads/main","pushedAt":"2023-09-21T19:34:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"feat(town): add worship feature. add worship leaderboard. add worship to headless runner","shortMessageHtmlLink":"feat(town): add worship feature. add worship leaderboard. add worship…"}},{"before":"7d061ad7840b498e1f21377e164259fbb1d58fcc","after":"15cb86642825d96c4700b91f1af4fd4fd5fa6276","ref":"refs/heads/main","pushedAt":"2023-09-21T17:27:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(api): only log 5xx errors","shortMessageHtmlLink":"fix(api): only log 5xx errors"}},{"before":"c57653337176043d43098df3643d8b4153113a41","after":"7d061ad7840b498e1f21377e164259fbb1d58fcc","ref":"refs/heads/main","pushedAt":"2023-09-21T16:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"ignore 404s","shortMessageHtmlLink":"ignore 404s"}},{"before":"7444cdd19b95c29c85628e18ac12169df7db8d4e","after":"c57653337176043d43098df3643d8b4153113a41","ref":"refs/heads/main","pushedAt":"2023-09-21T14:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(town): list was not 100% width","shortMessageHtmlLink":"fix(town): list was not 100% width"}},{"before":"ff25e16328f3d04d6d79d32fc64476d67d757dd8","after":"7444cdd19b95c29c85628e18ac12169df7db8d4e","ref":"refs/heads/main","pushedAt":"2023-09-21T13:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(auth): auth should not throw errors, instead should return them","shortMessageHtmlLink":"fix(auth): auth should not throw errors, instead should return them"}},{"before":"9ca5eb7a5d0c7c976c7b79aa03a931bc4d237a7b","after":"ff25e16328f3d04d6d79d32fc64476d67d757dd8","ref":"refs/heads/main","pushedAt":"2023-09-21T13:21:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(lottery): ticket lottery shouldn't break the server anymore","shortMessageHtmlLink":"fix(lottery): ticket lottery shouldn't break the server anymore"}},{"before":"f468476627658d4bb5dd10b9bd553ba95db57322","after":"9ca5eb7a5d0c7c976c7b79aa03a931bc4d237a7b","ref":"refs/heads/main","pushedAt":"2023-09-20T17:39:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"ignore notification clear action on local","shortMessageHtmlLink":"ignore notification clear action on local"}},{"before":"82e6a1715e0b5e00b3150de66f9abcef5d1254f4","after":"f468476627658d4bb5dd10b9bd553ba95db57322","ref":"refs/heads/main","pushedAt":"2023-09-20T16:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(api): rework lots of internal getters to guarantee existence rather than check in every subfunction","shortMessageHtmlLink":"fix(api): rework lots of internal getters to guarantee existence rath…"}},{"before":"67173d8bb641b41155bc404ae824e37027e5b828","after":"82e6a1715e0b5e00b3150de66f9abcef5d1254f4","ref":"refs/heads/main","pushedAt":"2023-09-20T15:12:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"error fixes","shortMessageHtmlLink":"error fixes"}},{"before":"5b7ae071e4b427d45b0c8f875a565ac9a0f98ac5","after":"67173d8bb641b41155bc404ae824e37027e5b828","ref":"refs/heads/main","pushedAt":"2023-09-20T13:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(api): refactor all manual usages of notifications into a wrapped function for consistent usage","shortMessageHtmlLink":"fix(api): refactor all manual usages of notifications into a wrapped …"}},{"before":"35b09b55f1c2630f856eeba53425395d6054388c","after":"5b7ae071e4b427d45b0c8f875a565ac9a0f98ac5","ref":"refs/heads/main","pushedAt":"2023-09-20T12:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"add new helpers","shortMessageHtmlLink":"add new helpers"}},{"before":"ad11229289e1354ed4ee5d2aa80bfd6e9cb0c8dc","after":"35b09b55f1c2630f856eeba53425395d6054388c","ref":"refs/heads/main","pushedAt":"2023-09-20T12:57:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(api): recapture http errors as real errors, split user messages and errors up","shortMessageHtmlLink":"fix(api): recapture http errors as real errors, split user messages a…"}},{"before":"173588a30e3f5e77a185cc23957a80b7a7bb68c1","after":"ad11229289e1354ed4ee5d2aa80bfd6e9cb0c8dc","ref":"refs/heads/main","pushedAt":"2023-09-20T02:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"feat(combat): sort abilities by whether or not you can use them","shortMessageHtmlLink":"feat(combat): sort abilities by whether or not you can use them"}},{"before":"04d05396076118494ca943c31f53cbcda8f40c6a","after":"173588a30e3f5e77a185cc23957a80b7a7bb68c1","ref":"refs/heads/main","pushedAt":"2023-09-19T13:16:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(explore): wave now shows the correct profile picture for the recipient","shortMessageHtmlLink":"fix(explore): wave now shows the correct profile picture for the reci…"}},{"before":"f00bc1fb0a9e96ed67e746e4124bb7c791e3a550","after":"04d05396076118494ca943c31f53cbcda8f40c6a","ref":"refs/heads/main","pushedAt":"2023-09-19T13:01:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"add new icon","shortMessageHtmlLink":"add new icon"}},{"before":"2004bc6c9e5c50e96713186f088fb8a6a5bb2e0c","after":"f00bc1fb0a9e96ed67e746e4124bb7c791e3a550","ref":"refs/heads/main","pushedAt":"2023-09-19T13:01:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(inventory): item stats recalculate properly","shortMessageHtmlLink":"fix(inventory): item stats recalculate properly"}},{"before":"cd30cd80c942b167abd7a7d7ecbdd6e6cef99609","after":"2004bc6c9e5c50e96713186f088fb8a6a5bb2e0c","ref":"refs/heads/main","pushedAt":"2023-09-19T13:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"fix(lottery): move daily reset to me page, do it correctly","shortMessageHtmlLink":"fix(lottery): move daily reset to me page, do it correctly"}},{"before":"195e6e48986650587bbff24dfad76a02e3d3d4dc","after":"cd30cd80c942b167abd7a7d7ecbdd6e6cef99609","ref":"refs/heads/main","pushedAt":"2023-09-19T12:35:50.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:After-The-End-Of-All-Things/game","shortMessageHtmlLink":"Merge branch 'main' of github.com:After-The-End-Of-All-Things/game"}},{"before":"1e4222e8ad8dbecd0ecec04b5e21d2bd03fe97c5","after":"195e6e48986650587bbff24dfad76a02e3d3d4dc","ref":"refs/heads/main","pushedAt":"2023-09-19T02:40:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"92a0bb7f1d182c0d3506774b8619dc7392d15e0c","after":"1e4222e8ad8dbecd0ecec04b5e21d2bd03fe97c5","ref":"refs/heads/main","pushedAt":"2023-09-19T02:37:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"seiyria","name":"Kyle J. Kemp","path":"/seiyria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/763609?s=80&v=4"},"commit":{"message":"feat(lottery): add ticket lottery. closes #100","shortMessageHtmlLink":"feat(lottery): add ticket lottery. closes #100"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADinBJWwA","startCursor":null,"endCursor":null}},"title":"Activity · After-the-End-of-All-Things/game"}