{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":263525388,"defaultBranch":"main","name":"apcacli","ownerLogin":"d-e-s-o","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-13T04:29:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6610056?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701553572.0","currentOid":""},"activityList":{"items":[{"before":"0facec04cdc1fe1462bd851d5197be043b8dfbd5","after":"51222cbf7a9d5011f906c07af74db7034a378a6c","ref":"refs/heads/main","pushedAt":"2024-02-22T01:06:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Add 'watchlist' command\n\nThis change introduces the 'watchlist' command, which can be used for\nworking with asset watch lists. Currently supported operations are the\ncreation, listing, retrieval, update, and deletion of watch lists.","shortMessageHtmlLink":"Add 'watchlist' command"}},{"before":"0facec04cdc1fe1462bd851d5197be043b8dfbd5","after":"51222cbf7a9d5011f906c07af74db7034a378a6c","ref":"refs/heads/topic/ci","pushedAt":"2024-02-21T16:29:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Add 'watchlist' command\n\nThis change introduces the 'watchlist' command, which can be used for\nworking with asset watch lists. Currently supported operations are the\ncreation, listing, retrieval, update, and deletion of watch lists.","shortMessageHtmlLink":"Add 'watchlist' command"}},{"before":"d968873ea714d75d92f015b28317ea9092098b75","after":"0facec04cdc1fe1462bd851d5197be043b8dfbd5","ref":"refs/heads/main","pushedAt":"2024-02-21T16:29:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Update apca dependency to 0.29.0\n\nThis change updates the apca dependency that we consume to version\n0.29.0.","shortMessageHtmlLink":"Update apca dependency to 0.29.0"}},{"before":"fff80e36f5a866af14c76bc23ab768b74d3e7b20","after":"0facec04cdc1fe1462bd851d5197be043b8dfbd5","ref":"refs/heads/topic/ci","pushedAt":"2024-02-21T16:26:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Update apca dependency to 0.29.0\n\nThis change updates the apca dependency that we consume to version\n0.29.0.","shortMessageHtmlLink":"Update apca dependency to 0.29.0"}},{"before":"934c681a0b5510740bffe41cfeb0e1240ae7fbc9","after":"fff80e36f5a866af14c76bc23ab768b74d3e7b20","ref":"refs/heads/topic/ci","pushedAt":"2024-02-21T16:19:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Update apca dependency to 0.29.0\n\nThis change updates the apca dependency that we consume to version\n0.29.0.","shortMessageHtmlLink":"Update apca dependency to 0.29.0"}},{"before":"8a1087f4128d4801591f1faf02b673abbc9b5d14","after":"d968873ea714d75d92f015b28317ea9092098b75","ref":"refs/heads/main","pushedAt":"2024-02-11T20:55:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Omit --tests argument from cargo clippy CI job\n\nThe --all-targets argument that we provide to the cargo clippy\ninvocation already captures all targets. As such, there is no reason to\nspecify --tests as well. Remove this argument.","shortMessageHtmlLink":"Omit --tests argument from cargo clippy CI job"}},{"before":"c0e620f28cf01552eecbe5b93bea32c91e1715f2","after":"934c681a0b5510740bffe41cfeb0e1240ae7fbc9","ref":"refs/heads/topic/ci","pushedAt":"2024-02-11T20:53:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Update various minimal dependencies","shortMessageHtmlLink":"Update various minimal dependencies"}},{"before":"8fc1814e063d2f966366ee316d48dc0b732af27e","after":"c0e620f28cf01552eecbe5b93bea32c91e1715f2","ref":"refs/heads/topic/ci","pushedAt":"2024-02-11T20:16:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Update tokio dependency 1.3","shortMessageHtmlLink":"Update tokio dependency 1.3"}},{"before":"83a2638090f2ca673ca56a936b4af5ba7fcc286c","after":"8fc1814e063d2f966366ee316d48dc0b732af27e","ref":"refs/heads/topic/ci","pushedAt":"2024-02-11T20:09:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Omit --tests argument from cargo clippy CI job\n\nThe --all-targets argument that we provide to the cargo clippy\ninvocation already captures all targets. As such, there is no reason to\nspecify --tests as well. Remove this argument.","shortMessageHtmlLink":"Omit --tests argument from cargo clippy CI job"}},{"before":"fb90f37885102cc7a0030c4ddd2668062c74cb34","after":"8a1087f4128d4801591f1faf02b673abbc9b5d14","ref":"refs/heads/main","pushedAt":"2023-12-04T01:13:44.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Fix help text display for sub-commands\n\nThe logic we added for displaying extensions in the program's help text\nturned out to be faulty when the user asked for the help to a\nsub-command. Evidently, the display of such a sub-command help text is\ncovered by the same error kind, but it is wrong to simply display the\nprogram help text unconditionally.\nWith this change we fix this state of affairs by re-triggering the\nprogram parsing on the custom crafted command object, which will ensure\nthat the correct help text is printed on error.","shortMessageHtmlLink":"Fix help text display for sub-commands"}},{"before":"b5913566911bbf3fcec8dbe99f57fd69d9003d22","after":"83a2638090f2ca673ca56a936b4af5ba7fcc286c","ref":"refs/heads/topic/ci","pushedAt":"2023-12-04T01:10:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Fix help text display for sub-commands\n\nThe logic we added for displaying extensions in the program's help text\nturned out to be faulty when the user asked for the help to a\nsub-command. Evidently, the display of such a sub-command help text is\ncovered by the same error kind, but it is wrong to simply display the\nprogram help text unconditionally.\nWith this change we fix this state of affairs by re-triggering the\nprogram parsing on the custom crafted command object, which will ensure\nthat the correct help text is printed on error.","shortMessageHtmlLink":"Fix help text display for sub-commands"}},{"before":"dfad6411b8465e83d54da8ca0790253ebb5c8e88","after":"b5913566911bbf3fcec8dbe99f57fd69d9003d22","ref":"refs/heads/topic/ci","pushedAt":"2023-12-04T00:39:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Test","shortMessageHtmlLink":"Test"}},{"before":"def3bf9bced4a387ef7fbc12ec0ec3d1b7659643","after":"dfad6411b8465e83d54da8ca0790253ebb5c8e88","ref":"refs/heads/topic/ci","pushedAt":"2023-12-04T00:38:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Fix help text display for sub-commands\n\nThe logic we added for displaying extensions in the program's help text\nturned out to be faulty when the user asked for the help to a\nsub-command. Evidently, the display of such a sub-command help text is\ncovered by the same error kind, but it is wrong to simply display the\nprogram help text unconditionally.\nWith this change we fix this state of affairs by re-triggering the\nprogram parsing on the custom crafted command object, which will ensure\nthat the correct help text is printed on error.","shortMessageHtmlLink":"Fix help text display for sub-commands"}},{"before":"3225441fff30478f9ff975a8d0a250e7d89a9a41","after":"def3bf9bced4a387ef7fbc12ec0ec3d1b7659643","ref":"refs/heads/topic/ci","pushedAt":"2023-12-04T00:36:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Fix help text display for sub-commands\n\nThe logic we added for displaying extensions in the program's help text\nturned out to be faulty when the user asked for the help to a\nsub-command. Evidently, the display of such a sub-command help text is\ncovered by the same error kind, but it is wrong to simply display the\nprogram help text unconditionally.\nWith this change we fix this state of affairs by re-triggering the\nprogram parsing on the custom crafted command object, which will ensure\nthat the correct help text is printed on error.","shortMessageHtmlLink":"Fix help text display for sub-commands"}},{"before":"63228ad76d2ea33fa1664f3b4b755ba180a53b07","after":"3225441fff30478f9ff975a8d0a250e7d89a9a41","ref":"refs/heads/topic/ci","pushedAt":"2023-12-04T00:32:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Fix help text display for sub-commands\n\nThe logic we added for displaying extensions in the program's help text\nturned out to be faulty when the user asked for the help to a\nsub-command. Evidently, the display of such a sub-command help text is\ncovered by the same error kind, but it is wrong to simply display the\nprogram help text unconditionally.\nWith this change we fix this state of affairs by re-triggering the\nprogram parsing on the custom crafted command object, which will ensure\nthat the correct help text is printed on error.","shortMessageHtmlLink":"Fix help text display for sub-commands"}},{"before":"fb90f37885102cc7a0030c4ddd2668062c74cb34","after":"63228ad76d2ea33fa1664f3b4b755ba180a53b07","ref":"refs/heads/topic/ci","pushedAt":"2023-12-04T00:30:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Fix help text display for sub-commands\n\nThe logic we added for displaying extensions in the program's help text\nturned out to be faulty when the user asked for the help to a\nsub-command. Evidently, the display of such a sub-command help text is\ncovered by the same error kind, but it is wrong to simply display the\nprogram help text unconditionally.\nWith this change we fix this state of affairs by re-triggering the\nprogram parsing on the custom crafted command object, which will ensure\nthat the correct help text is printed on error.","shortMessageHtmlLink":"Fix help text display for sub-commands"}},{"before":"b7fa6f4dfaa9913f4b14d64195243a47eb558009","after":"fb90f37885102cc7a0030c4ddd2668062c74cb34","ref":"refs/heads/main","pushedAt":"2023-12-03T22:44:07.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"safeguard: Make minimum required gain configurable\n\nThis change also makes the minimum required gain that a position must\nhave in order to be considered for stop-loss order creation\nconfigurable. We keep the default of 5%.","shortMessageHtmlLink":"safeguard: Make minimum required gain configurable"}},{"before":"fb8c061a9b7a0738d521f6040b16e3cc766c461d","after":"fb90f37885102cc7a0030c4ddd2668062c74cb34","ref":"refs/heads/topic/ci","pushedAt":"2023-12-03T22:42:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"safeguard: Make minimum required gain configurable\n\nThis change also makes the minimum required gain that a position must\nhave in order to be considered for stop-loss order creation\nconfigurable. We keep the default of 5%.","shortMessageHtmlLink":"safeguard: Make minimum required gain configurable"}},{"before":"b7fa6f4dfaa9913f4b14d64195243a47eb558009","after":"fb8c061a9b7a0738d521f6040b16e3cc766c461d","ref":"refs/heads/topic/ci","pushedAt":"2023-12-03T16:03:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Display available extensions in the help text\n\nWith recent changes we are able to execute user-provided extensions\nthrough the program. However, discoverability is arguably lacking,\nbecause the program provides no insight into what extensions are\navailable to begin with.\nThis patch changes this state of affairs by listing available extensions\nin the help text.","shortMessageHtmlLink":"Display available extensions in the help text"}},{"before":null,"after":"113cb801c70c27ece0138fc56984a9b924c92af1","ref":"refs/heads/topic/extensions","pushedAt":"2023-12-02T21:46:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Help text","shortMessageHtmlLink":"Help text"}},{"before":"2df9e6d788f7d62c9055dad915393765ce0e7172","after":"b7fa6f4dfaa9913f4b14d64195243a47eb558009","ref":"refs/heads/topic/ci","pushedAt":"2023-12-01T18:05:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Bump version to 0.1.8\n\nThis change bumps the program's version to 0.1.8. The following notable\nchanges have been made since 0.1.7:\n- Added support for \"journal entry\" type account activities\n- Introduced --begin argument to account activity get subcommand\n- Bumped minimum supported Rust version to 1.63\n- Bumped apca dependency to 0.28.0","shortMessageHtmlLink":"Bump version to 0.1.8"}},{"before":"58c1651a70ae69c07dadc4715d5637de9a471800","after":"b7fa6f4dfaa9913f4b14d64195243a47eb558009","ref":"refs/heads/main","pushedAt":"2023-12-01T17:47:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Bump version to 0.1.8\n\nThis change bumps the program's version to 0.1.8. The following notable\nchanges have been made since 0.1.7:\n- Added support for \"journal entry\" type account activities\n- Introduced --begin argument to account activity get subcommand\n- Bumped minimum supported Rust version to 1.63\n- Bumped apca dependency to 0.28.0","shortMessageHtmlLink":"Bump version to 0.1.8"}},{"before":"9ae689919a2948da32c0badc8d543fa77307f211","after":"2df9e6d788f7d62c9055dad915393765ce0e7172","ref":"refs/heads/topic/ci","pushedAt":"2023-12-01T17:43:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Bump version to 0.1.8\n\nThis change bumps the program's version to 0.1.8. The following notable\nchanges have been made since 0.1.7:\n- Added support for \"journal entry\" type account activities\n- Introduced --begin argument to account activity get subcommand\n- Bumped minimum supported Rust version to 1.63\n- Bumped apca dependency to 0.28.0","shortMessageHtmlLink":"Bump version to 0.1.8"}},{"before":"c4cc0bdd049e6c567fc88048b422577017e30c97","after":"9ae689919a2948da32c0badc8d543fa77307f211","ref":"refs/heads/topic/ci","pushedAt":"2023-12-01T17:36:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Cache build artifacts in CI\n\nOur CI is somewhat slow, mostly owing to the long time it takes to build\nthe slew of dependencies we have.\nTo mitigate this problem, cache build artifacts so that they can be\nreused between CI runs.","shortMessageHtmlLink":"Cache build artifacts in CI"}},{"before":"cf4fd86ed3f815b6014b090571831116aa10b650","after":"c4cc0bdd049e6c567fc88048b422577017e30c97","ref":"refs/heads/topic/ci","pushedAt":"2023-12-01T17:31:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Replace deprecated actions-rs/toolchain usage\n\nThe actions-rs/toolchain GitHub action is no longer maintained. Switch\nover to using dtolnay/rust-toolchain in its stead.","shortMessageHtmlLink":"Replace deprecated actions-rs/toolchain usage"}},{"before":"9480d5c07c9f276fc94c54c55cf33ed0ea681384","after":"cf4fd86ed3f815b6014b090571831116aa10b650","ref":"refs/heads/topic/ci","pushedAt":"2023-12-01T17:27:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Replaced deprecated actions-rs/toolchain usage\n\nThe actions-rs/toolchain GitHub action is no longer maintained. Switch\nover to using dtolnay/rust-toolchain in its stead.","shortMessageHtmlLink":"Replaced deprecated actions-rs/toolchain usage"}},{"before":"84d5c887974569876d74122bfbddd6e31319ec50","after":"58c1651a70ae69c07dadc4715d5637de9a471800","ref":"refs/heads/main","pushedAt":"2023-12-01T17:21:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Add --begin arguments to account activity get sub-command\n\nThe account activity get sub-command currently unconditionally lists all\nthe account activities available. This can be somewhat unwieldy for\naccounts that have been open for a while or have a lot of transactions.\nTo give the user a bit more control over what to display, this change\nadds the --begin argument to said sub-command to specify the start date\nat which to begin listing activities.","shortMessageHtmlLink":"Add --begin arguments to account activity get sub-command"}},{"before":"84d5c887974569876d74122bfbddd6e31319ec50","after":"9480d5c07c9f276fc94c54c55cf33ed0ea681384","ref":"refs/heads/topic/ci","pushedAt":"2023-12-01T17:14:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Add --begin arguments to account activity get sub-command\n\nThe account activity get sub-command currently unconditionally lists all\nthe account activities available. This can be somewhat unwieldy for\naccounts that have been open for a while or have a lot of transactions.\nTo give the user a bit more control over what to display, this change\nadds the --begin argument to said sub-command to specify the start date\nat which to begin listing activities.","shortMessageHtmlLink":"Add --begin arguments to account activity get sub-command"}},{"before":"64563d5fdfd29367393552154e5f0cb594123203","after":"84d5c887974569876d74122bfbddd6e31319ec50","ref":"refs/heads/main","pushedAt":"2023-11-23T02:30:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Handle \"journal entry\" account activities better\n\nApparently \"journal entry\" type account activities represent random\ncredit or debit operations that are not user initiated deposits or\nsimilar.\nWith this change we add the necessary logic to the\nformat_activity_type() to treat these entries correctly instead of\npanicking.","shortMessageHtmlLink":"Handle \"journal entry\" account activities better"}},{"before":"c7c89e0467eda4660a25a556d5047ade89a5017e","after":"84d5c887974569876d74122bfbddd6e31319ec50","ref":"refs/heads/topic/ci","pushedAt":"2023-11-23T02:24:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"d-e-s-o","name":"Daniel Müller","path":"/d-e-s-o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6610056?s=80&v=4"},"commit":{"message":"Handle \"journal entry\" account activities better\n\nApparently \"journal entry\" type account activities represent random\ncredit or debit operations that are not user initiated deposits or\nsimilar.\nWith this change we add the necessary logic to the\nformat_activity_type() to treat these entries correctly instead of\npanicking.","shortMessageHtmlLink":"Handle \"journal entry\" account activities better"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEAXTSlwA","startCursor":null,"endCursor":null}},"title":"Activity · d-e-s-o/apcacli"}