{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":559722831,"defaultBranch":"master","name":"TotalEconomyPaper","ownerLogin":"ericgrandt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-31T00:28:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3956301?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686343339.550035","currentOid":""},"activityList":{"items":[{"before":"3eabafc38aaf2c806bb38ca7041e7773540cca91","after":"8f22d35b881a117c825910c154b3320ed8aa719a","ref":"refs/heads/master","pushedAt":"2023-12-31T06:04:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ebb47e36ff3aeb3241c2675fe4a0c1359d829c52","after":"3eabafc38aaf2c806bb38ca7041e7773540cca91","ref":"refs/heads/master","pushedAt":"2023-12-04T04:16:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Increase version to 0.9.0","shortMessageHtmlLink":"Increase version to 0.9.0"}},{"before":"b721478b8ac36b3b7b277258596ee6dafd57488b","after":"ebb47e36ff3aeb3241c2675fe4a0c1359d829c52","ref":"refs/heads/master","pushedAt":"2023-12-04T04:14:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Remove note\n\nAgeable code should only ever apply to crops according to the documentation","shortMessageHtmlLink":"Remove note"}},{"before":"0562a13c8382e2b506cff57dce4cddc4854f2adc","after":"b721478b8ac36b3b7b277258596ee6dafd57488b","ref":"refs/heads/master","pushedAt":"2023-09-22T23:38:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Update docs","shortMessageHtmlLink":"Update docs"}},{"before":"5ff6b30bfa6e433f9dfefeef9cf840181b6bc975","after":"0562a13c8382e2b506cff57dce4cddc4854f2adc","ref":"refs/heads/master","pushedAt":"2023-09-02T21:10:55.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Fix test/bug","shortMessageHtmlLink":"Fix test/bug"}},{"before":"6b677b16e38d6d3de08e1879970f00cd013edf6c","after":"5ff6b30bfa6e433f9dfefeef9cf840181b6bc975","ref":"refs/heads/master","pushedAt":"2023-07-16T15:54:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Update to 1.20","shortMessageHtmlLink":"Update to 1.20"}},{"before":"ed79ab04e8670d767ae9960d3e16a4f4f0fcce3b","after":"6b677b16e38d6d3de08e1879970f00cd013edf6c","ref":"refs/heads/master","pushedAt":"2023-06-09T20:44:24.217Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Fix checkstyle warning","shortMessageHtmlLink":"Fix checkstyle warning"}},{"before":"19da2713757708979521cac4897d97249893b0c7","after":null,"ref":"refs/heads/job-exp-bar","pushedAt":"2023-06-09T20:42:19.550Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"}},{"before":"086b698155ead241bc2a9005aa6b118c1b6948ef","after":"ed79ab04e8670d767ae9960d3e16a4f4f0fcce3b","ref":"refs/heads/master","pushedAt":"2023-06-09T20:42:15.414Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Add boss bar for tracking job experience gains and progress (#11)\n\n* Small unrelated changes\r\n\r\n* Checkpoint\r\n\r\n* Checkpoint\r\n\r\n* Experience bar checkpoint\r\n\r\n* Add getExperienceForJob function and tests\r\n\r\nNeeded to properly fill out the JobExperienceBar name and for future use cases where we only need to get the experience for a single job instead of all of them\r\n\r\n* Add function to set the name of the job experience bar\r\n\r\nUsed to display job information and experience gain\r\n\r\n* Update AddExperienceResult to contain JobExperience record\r\n\r\n* Add progress bar calculations and changes to JobExperience record\r\n\r\n* Add some missing tests\r\n\r\n* Fix typo","shortMessageHtmlLink":"Add boss bar for tracking job experience gains and progress (#11)"}},{"before":"8e9638dcd06bb712b7a3976d03704ffa2770a5af","after":"19da2713757708979521cac4897d97249893b0c7","ref":"refs/heads/job-exp-bar","pushedAt":"2023-06-09T20:38:39.858Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"bcf2b04e7b04832e0cfbd4c1b0496a014b0662a1","after":"8e9638dcd06bb712b7a3976d03704ffa2770a5af","ref":"refs/heads/job-exp-bar","pushedAt":"2023-06-09T20:23:01.836Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Add some missing tests","shortMessageHtmlLink":"Add some missing tests"}},{"before":null,"after":"bcf2b04e7b04832e0cfbd4c1b0496a014b0662a1","ref":"refs/heads/job-exp-bar","pushedAt":"2023-06-09T19:40:30.931Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Add progress bar calculations and changes to JobExperience record","shortMessageHtmlLink":"Add progress bar calculations and changes to JobExperience record"}},{"before":"5eddf0e4ce8ddd3c31587a9499c398a90fff0a07","after":"086b698155ead241bc2a9005aa6b118c1b6948ef","ref":"refs/heads/master","pushedAt":"2023-05-03T23:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Update build.gradle.kts","shortMessageHtmlLink":"Update build.gradle.kts"}},{"before":"5c4ded773f1cc99a67ca74075f7adbe5bbe7f690","after":"5eddf0e4ce8ddd3c31587a9499c398a90fff0a07","ref":"refs/heads/master","pushedAt":"2023-04-17T22:27:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Use transfer logic for pay command (#9)\n\n* Increase version number\r\n\r\n* Use transfer for pay command\r\n\r\n* Update to 1.19.4","shortMessageHtmlLink":"Use transfer logic for pay command (#9)"}},{"before":null,"after":"8a3c9b7ef899b9f16a51207cdd2f9bf3ec6f224d","ref":"refs/heads/pay-command-transfer","pushedAt":"2023-04-17T22:24:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Update to 1.19.4","shortMessageHtmlLink":"Update to 1.19.4"}},{"before":"ecd4d4b971ea0a07e67dc1eebbde7451867da05a","after":"5c4ded773f1cc99a67ca74075f7adbe5bbe7f690","ref":"refs/heads/master","pushedAt":"2023-04-14T18:21:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Change error message so it makes more sense when displayed to players","shortMessageHtmlLink":"Change error message so it makes more sense when displayed to players"}},{"before":"8d0170046b689c3ff86644e53953eb8eaf07853e","after":"ecd4d4b971ea0a07e67dc1eebbde7451867da05a","ref":"refs/heads/master","pushedAt":"2023-04-03T06:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Squashed commit of the following:\n\ncommit f9292ffdec45e274f4404e3149be9000443f501e\nAuthor: Eric <3956301+ericgrandt@users.noreply.github.com>\nDate: Mon Apr 3 01:08:55 2023 -0500\n\n Add transfer logic to BalanceData","shortMessageHtmlLink":"Squashed commit of the following:"}},{"before":"39b294936d8effe5e7e5725b839e5971b07f019b","after":"8d0170046b689c3ff86644e53953eb8eaf07853e","ref":"refs/heads/master","pushedAt":"2023-03-25T01:48:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Update documentation for hunter job and install","shortMessageHtmlLink":"Update documentation for hunter job and install"}},{"before":"10d255eac01490a6c55e65c3d01975398dbdb48d","after":"39b294936d8effe5e7e5725b839e5971b07f019b","ref":"refs/heads/master","pushedAt":"2023-03-25T00:53:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Add kill action and hunter job (#7)\n\n* Refactor onBlockBreak a bit\r\n\r\n* Implement onKillAction\r\n\r\n* Add integration test, hunter job, and hunter rewards\r\n\r\n* Make all hunter rewards the same\r\n\r\n* Add kill action\r\n\r\n* Fail earlier if no killer\r\n\r\n* Update schema.sql\r\n\r\n* Combine kill and break action handlers into one function","shortMessageHtmlLink":"Add kill action and hunter job (#7)"}},{"before":"caf977114bfb090c26a44321d50a68c63058fd38","after":"d3fb0e84418b26a7684c3d022bb1ca0728a97eb5","ref":"refs/heads/kill-action","pushedAt":"2023-03-25T00:51:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Combine kill and break action handlers into one function","shortMessageHtmlLink":"Combine kill and break action handlers into one function"}},{"before":"530be9e0e13a2c62f1e98275225b328018ea7216","after":"caf977114bfb090c26a44321d50a68c63058fd38","ref":"refs/heads/kill-action","pushedAt":"2023-03-25T00:37:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Update schema.sql","shortMessageHtmlLink":"Update schema.sql"}},{"before":"8de5faedd97e0bf0e5c7c1ebdc98cfc813221871","after":"530be9e0e13a2c62f1e98275225b328018ea7216","ref":"refs/heads/kill-action","pushedAt":"2023-03-25T00:36:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Fail earlier if no killer","shortMessageHtmlLink":"Fail earlier if no killer"}},{"before":null,"after":"8de5faedd97e0bf0e5c7c1ebdc98cfc813221871","ref":"refs/heads/kill-action","pushedAt":"2023-03-25T00:29:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Add kill action","shortMessageHtmlLink":"Add kill action"}},{"before":"27323e0be75cb09a84e0e1b26ecf0b41f09c93aa","after":"10d255eac01490a6c55e65c3d01975398dbdb48d","ref":"refs/heads/master","pushedAt":"2023-03-25T00:11:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Make db calls async to avoid hanging on the main thread (#6)\n\n* Make break action async\r\n\r\n* Make createJobExperienceOnPlayerJoin async\r\n\r\n* Increase version number\r\n\r\n* Make balance command run async\r\n\r\n* Make job command run async\r\n\r\n* Update BalanceCommand message output and add unit test\r\n\r\n* Make PayCommand run async\r\n\r\n* Move event call out of async runner\r\n\r\n* Make onPlayerJoin call async\r\n\r\n* Fix checkstyle warnings\r\n\r\n* Remove job experience row creation from JobListener\r\n\r\n* Add job experience row creation to PlayerListener join event\r\n\r\nThis avoids a race condition where the account isn't created in time causing job experience rows to not be created.\r\n\r\n* Check that args are present for pay command\r\n\r\n* Scale pay amount to currency fraction digits\r\n\r\n* Update PayCommandTest.java\r\n\r\n* Make test names more accurate\r\n\r\n* Update PlayerListenerTest.java","shortMessageHtmlLink":"Make db calls async to avoid hanging on the main thread (#6)"}},{"before":"94507135d7a5dea82e665c2f8de36d80928fa9d3","after":"d0232dc1b088ce899750f321e0c3d05d69a66c83","ref":"refs/heads/async-commands-listeners","pushedAt":"2023-03-25T00:08:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Update PlayerListenerTest.java","shortMessageHtmlLink":"Update PlayerListenerTest.java"}},{"before":"9ad693740f0811617ebd0663007dd13ff64a7659","after":"94507135d7a5dea82e665c2f8de36d80928fa9d3","ref":"refs/heads/async-commands-listeners","pushedAt":"2023-03-25T00:05:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Make test names more accurate","shortMessageHtmlLink":"Make test names more accurate"}},{"before":"ac9e14af7a0e954b7817f51b3bd25cbd9faab098","after":"9ad693740f0811617ebd0663007dd13ff64a7659","ref":"refs/heads/async-commands-listeners","pushedAt":"2023-03-24T23:53:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Update PayCommandTest.java","shortMessageHtmlLink":"Update PayCommandTest.java"}},{"before":null,"after":"ac9e14af7a0e954b7817f51b3bd25cbd9faab098","ref":"refs/heads/async-commands-listeners","pushedAt":"2023-03-24T21:47:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Fix checkstyle warnings","shortMessageHtmlLink":"Fix checkstyle warnings"}},{"before":"aeebc674738507f76888aab0aa6d3da6196afde9","after":"27323e0be75cb09a84e0e1b26ecf0b41f09c93aa","ref":"refs/heads/master","pushedAt":"2023-03-14T23:20:54.322Z","pushType":"push","commitsCount":3,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"},"commit":{"message":"Update Database.java","shortMessageHtmlLink":"Update Database.java"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1OHVZwA","startCursor":null,"endCursor":null}},"title":"Activity ยท ericgrandt/TotalEconomyPaper"}