{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":34937316,"defaultBranch":"master","name":"TotalEconomy","ownerLogin":"ericgrandt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-05-02T05:53:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3956301?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726341334.0","currentOid":""},"activityList":{"items":[{"before":"38c2c65edf9bd62ff16b2bed0ea356e029724ad7","after":null,"ref":"refs/heads/better-vault-support","pushedAt":"2024-09-14T19:15:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"}},{"before":"f9ffaa2368f6302dc55d4dd7cff14122035a44c8","after":"597de2326059e93cfe5652d7706fe64a036253c8","ref":"refs/heads/master","pushedAt":"2024-09-14T19:15:33.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":"Properly support multi-world vault implementations (#429)\n\n* Properly support multi-world vault implementations\r\n\r\n* Small little change for consistency\r\n\r\n* Version change","shortMessageHtmlLink":"Properly support multi-world vault implementations (#429)"}},{"before":"236750fe0688f8df80e85f46a183b42268892fd6","after":"38c2c65edf9bd62ff16b2bed0ea356e029724ad7","ref":"refs/heads/better-vault-support","pushedAt":"2024-09-14T19:11:33.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":"Version change","shortMessageHtmlLink":"Version change"}},{"before":"050ede1b40e39f179a7c504547e1cc2de28bac38","after":"236750fe0688f8df80e85f46a183b42268892fd6","ref":"refs/heads/better-vault-support","pushedAt":"2024-09-14T19:07:42.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":"Small little change for consistency","shortMessageHtmlLink":"Small little change for consistency"}},{"before":null,"after":"050ede1b40e39f179a7c504547e1cc2de28bac38","ref":"refs/heads/better-vault-support","pushedAt":"2024-09-14T18:59:26.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":"Properly support multi-world vault implementations","shortMessageHtmlLink":"Properly support multi-world vault implementations"}},{"before":"750a284e5aebb9729690980e3196a2f6b712d915","after":null,"ref":"refs/heads/remove-adventure-text","pushedAt":"2024-09-08T21:44:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"}},{"before":"8b04b0b5c76594da69ab73bca66d288699ae70a4","after":"f9ffaa2368f6302dc55d4dd7cff14122035a44c8","ref":"refs/heads/master","pushedAt":"2024-09-08T21:44:53.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":"Remove adventure text from builds (#428)\n\n* Checkpoint\r\n\r\n* Exclude net.kyori that comes from common package\r\n\r\nSince both Paper and Sponge include the dependency, it shouldn't be\r\nnecessary to include it when building the individual plugins.\r\n\r\n* Move exclusions to plugin projects instead of shared build.gradle\r\n\r\n* Update release date","shortMessageHtmlLink":"Remove adventure text from builds (#428)"}},{"before":"6f3b5052a067a0bd3c514b80541202bee6914c36","after":"750a284e5aebb9729690980e3196a2f6b712d915","ref":"refs/heads/remove-adventure-text","pushedAt":"2024-09-08T21:40:32.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 release date","shortMessageHtmlLink":"Update release date"}},{"before":null,"after":"6f3b5052a067a0bd3c514b80541202bee6914c36","ref":"refs/heads/remove-adventure-text","pushedAt":"2024-09-08T21:37:01.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":"Move exclusions to plugin projects instead of shared build.gradle","shortMessageHtmlLink":"Move exclusions to plugin projects instead of shared build.gradle"}},{"before":"03bf207b42cbd969e477c7d096e1ccfa6b763d11","after":null,"ref":"refs/heads/dependabot/bundler/docs/rexml-3.3.6","pushedAt":"2024-08-24T17:58:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"}},{"before":"ee8685e34558db330dbfced0254519a67e0ac3f9","after":"8b04b0b5c76594da69ab73bca66d288699ae70a4","ref":"refs/heads/master","pushedAt":"2024-08-24T17:58:29.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":"Bump rexml from 3.3.3 to 3.3.6 in /docs (#427)\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.3.3 to 3.3.6.\r\n- [Release notes](https://github.com/ruby/rexml/releases)\r\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\r\n- [Commits](https://github.com/ruby/rexml/compare/v3.3.3...v3.3.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: rexml\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump rexml from 3.3.3 to 3.3.6 in /docs (#427)"}},{"before":null,"after":"03bf207b42cbd969e477c7d096e1ccfa6b763d11","ref":"refs/heads/dependabot/bundler/docs/rexml-3.3.6","pushedAt":"2024-08-22T20:54:08.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 rexml from 3.3.3 to 3.3.6 in /docs\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.3.3 to 3.3.6.\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.3.3...v3.3.6)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rexml from 3.3.3 to 3.3.6 in /docs"}},{"before":"87dc19e777fff10f2ccd5761a224052e04953cda","after":"ee8685e34558db330dbfced0254519a67e0ac3f9","ref":"refs/heads/master","pushedAt":"2024-08-11T00:53:35.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":"Create LICENSE.md","shortMessageHtmlLink":"Create LICENSE.md"}},{"before":"54c6cbf8d4a45f78ea9f544b2ba5c633da4a8b6a","after":null,"ref":"refs/heads/dependabot/bundler/docs/rexml-3.3.3","pushedAt":"2024-08-03T18:35:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"}},{"before":"7a91d200f7b2fb640cdf6af00e5763f26d41c5c4","after":"87dc19e777fff10f2ccd5761a224052e04953cda","ref":"refs/heads/master","pushedAt":"2024-08-03T18:35:34.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":"Bump rexml from 3.2.8 to 3.3.3 in /docs (#424)\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.8 to 3.3.3.\r\n- [Release notes](https://github.com/ruby/rexml/releases)\r\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\r\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.8...v3.3.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: rexml\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump rexml from 3.2.8 to 3.3.3 in /docs (#424)"}},{"before":"6558ed152a83ae19f22a6e8f8deffc40b749fd30","after":null,"ref":"refs/heads/dependabot/bundler/docs/rexml-3.3.2","pushedAt":"2024-08-02T01:57:52.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":"54c6cbf8d4a45f78ea9f544b2ba5c633da4a8b6a","ref":"refs/heads/dependabot/bundler/docs/rexml-3.3.3","pushedAt":"2024-08-02T01:57:49.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 rexml from 3.2.8 to 3.3.3 in /docs\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.8 to 3.3.3.\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.8...v3.3.3)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rexml from 3.2.8 to 3.3.3 in /docs"}},{"before":null,"after":"6558ed152a83ae19f22a6e8f8deffc40b749fd30","ref":"refs/heads/dependabot/bundler/docs/rexml-3.3.2","pushedAt":"2024-07-21T01:02:01.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 rexml from 3.2.8 to 3.3.2 in /docs\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.8 to 3.3.2.\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.8...v3.3.2)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rexml from 3.2.8 to 3.3.2 in /docs"}},{"before":"d69605063f92ccdc4b75db667ffe41c118dc04b4","after":null,"ref":"refs/heads/common-job-impl","pushedAt":"2024-07-21T01:01:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericgrandt","name":"Eric","path":"/ericgrandt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3956301?s=80&v=4"}},{"before":"e0232267b63265579a27de2d6c0bd6ea972e21c0","after":"7a91d200f7b2fb640cdf6af00e5763f26d41c5c4","ref":"refs/heads/master","pushedAt":"2024-07-21T01:01:27.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 common job implementation and add job support to Sponge (#419)\n\n* Prepare for new implementation\r\n\r\n* Prepare for new implementation\r\n\r\n* Checkpoint\r\n\r\n* Checkpoint\r\n\r\n* Checkpoint\r\n\r\n* Checkpoint\r\n\r\n* Checkpoint\r\n\r\n* Checkpoint\r\n\r\n* Checkpoint\r\n\r\n* Checkpoint\r\n\r\n* Checkpoint\r\n\r\n* Add data test for getJobExperience\r\n\r\n* Add updateJobExperience\r\n\r\n* Add addExperience service logic\r\n\r\n* Fix checkstyle warnings\r\n\r\n* Cleanup\r\n\r\n* Add CommonJobListener and tests\r\n\r\n* Send message to player on level up\r\n\r\n* Start moving to CommonJobListener\r\n\r\n* Lots of changes\r\n\r\n* Start swapping out code to use new common job service\r\n\r\n* Use DTOs for JobService and Data\r\n\r\n* Temporarily comment out the job command\r\n\r\nA common job command will be created in a later commit\r\n\r\n* Continue moving to common job service\r\n\r\n* Add getAllJobExperience and integration test\r\n\r\nStill need some unit tests to verify exception catching and such\r\n\r\n* Add unit tests for getAllJobExperience\r\n\r\n* Add service for getAllJobExperience\r\n\r\n* Add common job command and tests\r\n\r\n* Create JobCommandExecutor for Bukkit\r\n\r\n* Address checkstyle warnings\r\n\r\n* More cleanup\r\n\r\n* Remove old JobService\r\n\r\n* Add createJobExperience and tests\r\n\r\n* Migrate more PlayerListener logic to common\r\n\r\n* Fix checkstyle warning\r\n\r\n* Update changelog\r\n\r\n* Fix version number\r\n\r\n* Some changes\r\n\r\n* Continue working towards common job stuff\r\n\r\n* Remove experience bar stuff, will handle later\r\n\r\n* Fix checkstyle warnings\r\n\r\n* Remove job experience bar for now\r\n\r\n* Add common player join handler\r\n\r\n* Migrate bukkit player listener to common player listener\r\n\r\n* Add common player listener to Sponge\r\n\r\n* Temp\r\n\r\n* Remove JobExperienceBar\r\n\r\nWill implement a common approach later\r\n\r\n* Fix checkstyle warnings\r\n\r\n* Updates\r\n\r\n* Updates\r\n\r\n* Start implementation of job service in Sponge\r\n\r\n* Checkpoint\r\n\r\n* Checkpoint\r\n\r\n* Add break action to Sponge\r\n\r\nCurrently doesn't work due to the way we store ids in the database. Will\r\nfix next.\r\n\r\n* Cleanup\r\n\r\n* Misc changes and add job command executor to sponge\r\n\r\n* Add job command to Sponge\r\n\r\n* Fix checkstyle\r\n\r\n* Update version to 0.13.0\r\n\r\n* Update changelog to call out breaking change\r\n\r\n* Add kill action; still needs tests\r\n\r\n* Add more actions and tests\r\n\r\n* Fix some checkstyle warnings\r\n\r\n* Add remaining fishAction tests\r\n\r\n* Checkpoint\r\n\r\n* Add remaining tests for new PlaceAndBreak action handler\r\n\r\n* Get place and break action handler working\r\n\r\n* Fix schema to use item instead of crop for place action\r\n\r\n* Update bukkit listener to use key instead of name\r\n\r\n* Fix up sponge listener to work properly with ids on place and break\r\n\r\n* Add new wrapper function and fix tests\r\n\r\n* Fix tests\r\n\r\n* Fix checkstyle warning\r\n\r\n* Attempt to update gradle GitHub action to jdk21\r\n\r\n* Update workflow to use latest gradle\r\n\r\n* Use common command as param instead\r\n\r\n* Fix tests\r\n\r\n* Add one more test\r\n\r\n* Remove dangling semicolon\r\n\r\n* Set release date\r\n\r\n* Fix query to avoid rewards being returned for wrong actions\r\n\r\n* Update changelog","shortMessageHtmlLink":"Add common job implementation and add job support to Sponge (#419)"}},{"before":"1ded1da44d3d85098902a200f01a546253902cb7","after":"d69605063f92ccdc4b75db667ffe41c118dc04b4","ref":"refs/heads/common-job-impl","pushedAt":"2024-07-21T00:54:21.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 changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"d15264bb77c3167b7fab8ee62cda328939deae4e","after":"1ded1da44d3d85098902a200f01a546253902cb7","ref":"refs/heads/common-job-impl","pushedAt":"2024-07-21T00:51:28.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":"Fix query to avoid rewards being returned for wrong actions","shortMessageHtmlLink":"Fix query to avoid rewards being returned for wrong actions"}},{"before":"9d47dc3a41071d094107700dc1c444077a9c13c2","after":"d15264bb77c3167b7fab8ee62cda328939deae4e","ref":"refs/heads/common-job-impl","pushedAt":"2024-07-20T19:55:06.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":"Set release date","shortMessageHtmlLink":"Set release date"}},{"before":"655b997e0e8d0108c5e9d602bbd5ba2caa09c5bf","after":"9d47dc3a41071d094107700dc1c444077a9c13c2","ref":"refs/heads/common-job-impl","pushedAt":"2024-07-20T19:48:40.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":"Remove dangling semicolon","shortMessageHtmlLink":"Remove dangling semicolon"}},{"before":"ea40658b7303c553cbe90853919ea63ec792f2ec","after":"655b997e0e8d0108c5e9d602bbd5ba2caa09c5bf","ref":"refs/heads/common-job-impl","pushedAt":"2024-07-20T19:24: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":"Add one more test","shortMessageHtmlLink":"Add one more test"}},{"before":"e8ebe5dde0bcdce977230fe11347c7cbad2f3aa0","after":"ea40658b7303c553cbe90853919ea63ec792f2ec","ref":"refs/heads/common-job-impl","pushedAt":"2024-07-20T18:58:32.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":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"436279832123b2908f1de2621268636ae88a3f4f","after":"e8ebe5dde0bcdce977230fe11347c7cbad2f3aa0","ref":"refs/heads/common-job-impl","pushedAt":"2024-07-20T18:55:52.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":"Use common command as param instead","shortMessageHtmlLink":"Use common command as param instead"}},{"before":"c83b81161e5e4c18bc0bb8af048f6884a8923f3f","after":"436279832123b2908f1de2621268636ae88a3f4f","ref":"refs/heads/common-job-impl","pushedAt":"2024-07-20T17:10:32.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 workflow to use latest gradle","shortMessageHtmlLink":"Update workflow to use latest gradle"}},{"before":"25b4e37693ec8f12e00308d827d14c2a59d97bdd","after":"c83b81161e5e4c18bc0bb8af048f6884a8923f3f","ref":"refs/heads/common-job-impl","pushedAt":"2024-07-20T17:06: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":"Attempt to update gradle GitHub action to jdk21","shortMessageHtmlLink":"Attempt to update gradle GitHub action to jdk21"}},{"before":"d25b9a7d3eaa2dce33e941173f794e3f798b5ccf","after":"25b4e37693ec8f12e00308d827d14c2a59d97bdd","ref":"refs/heads/common-job-impl","pushedAt":"2024-07-20T17:02:37.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":"Fix checkstyle warning","shortMessageHtmlLink":"Fix checkstyle warning"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEtl3wPQA","startCursor":null,"endCursor":null}},"title":"Activity ยท ericgrandt/TotalEconomy"}