{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":205042455,"defaultBranch":"main","name":"bottom","ownerLogin":"ClementTsang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-28T23:43:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34804052?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717633922.0","currentOid":""},"activityList":{"items":[{"before":"7aa379aabf2eaa015aba9445e3824a5f2696b29c","after":null,"ref":"refs/tags/nightly","pushedAt":"2024-06-06T00:31:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"9ae9322bc887473f416f2315aedd72e49a042bee","after":null,"ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T06:00:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"}},{"before":"7aa379aabf2eaa015aba9445e3824a5f2696b29c","after":"88859104420afad9e1d9d174e4c27dcc9a9ede63","ref":"refs/heads/main","pushedAt":"2024-06-05T06:00:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"refactor: remove `lib` and move some things around (#1477)\n\nA loooooong time ago (wow, it's been 4 years apparently...), I made the brilliant (/s) decision to use both lib.rs and main.rs because I was trying to add tests in the tests folder that needed private access to some functions in the src - and at the time, the only way I could think of doing so was exposing bottom as a library and a binary.\r\n\r\nThis isn't necessarily bad, but for my use case, it's pretty unnecessary nowadays (since I've moved all my tests back into the source files) and adds complexity in looking for certain things, so it's high time we move things around and remove lib.rs. I also took the time to clean up some weird code I spotted along the way.","shortMessageHtmlLink":"refactor: remove lib and move some things around (#1477)"}},{"before":"5cbe1fc4b611224bf4fa390ef720a6cb377c2ae7","after":"9ae9322bc887473f416f2315aedd72e49a042bee","ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T05:48:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"freebsd","shortMessageHtmlLink":"freebsd"}},{"before":"c61de8f09cb2faf63c81d9f08074273a23055992","after":null,"ref":"refs/tags/nightly","pushedAt":"2024-06-05T05:26:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"c88e9a036034f7fd2a9e48fb13f794a1a578c8f5","after":"5cbe1fc4b611224bf4fa390ef720a6cb377c2ae7","ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T05:21:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"fix more import errors","shortMessageHtmlLink":"fix more import errors"}},{"before":"8989aa4c704e87b42336fcc06e9b2d6c3ad10825","after":"c88e9a036034f7fd2a9e48fb13f794a1a578c8f5","ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T05:12:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"fix more import errors","shortMessageHtmlLink":"fix more import errors"}},{"before":"e91a0f209862bbddd63b3041bac0a3bd98234d79","after":null,"ref":"refs/heads/fix_V_issue","pushedAt":"2024-06-05T05:12:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"}},{"before":"ee2e1fee1c6758ee0ec33af28f9d51f1c423599e","after":"7aa379aabf2eaa015aba9445e3824a5f2696b29c","ref":"refs/heads/main","pushedAt":"2024-06-05T05:12:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"bug: fix -V not working and causing Cirrus CI to fail (#1478)\n\n* bug: fix -V not working and causing Cirrus CI to fail\r\n\r\n* add comment\r\n\r\n* update workflows and fix tests","shortMessageHtmlLink":"bug: fix -V not working and causing Cirrus CI to fail (#1478)"}},{"before":"ebcee16e55975465c71dde1e4b2e4ca0da09c1d7","after":"8989aa4c704e87b42336fcc06e9b2d6c3ad10825","ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T05:11:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"fix more import errors","shortMessageHtmlLink":"fix more import errors"}},{"before":"bde712020352575f27a670e61844d45ad5cd6e31","after":"ebcee16e55975465c71dde1e4b2e4ca0da09c1d7","ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T05:07:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"fix more import errors","shortMessageHtmlLink":"fix more import errors"}},{"before":"d2dbedd298be4d7f373e76e262d8109855e22268","after":"bde712020352575f27a670e61844d45ad5cd6e31","ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T05:04:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"fix more import errors","shortMessageHtmlLink":"fix more import errors"}},{"before":"7641b1f59141e421e3b350f2881307ba2af6e54a","after":"e91a0f209862bbddd63b3041bac0a3bd98234d79","ref":"refs/heads/fix_V_issue","pushedAt":"2024-06-05T05:00:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"update workflows and fix tests","shortMessageHtmlLink":"update workflows and fix tests"}},{"before":"9a1e582425320e6a2817c168c2a570cc0aac69de","after":"d2dbedd298be4d7f373e76e262d8109855e22268","ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T04:44:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"fix for import when logging is enabled","shortMessageHtmlLink":"fix for import when logging is enabled"}},{"before":"37111dbef6e2c25c2018f7b8596090c2caf987fa","after":"7641b1f59141e421e3b350f2881307ba2af6e54a","ref":"refs/heads/fix_V_issue","pushedAt":"2024-06-05T04:28:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"add comment","shortMessageHtmlLink":"add comment"}},{"before":null,"after":"37111dbef6e2c25c2018f7b8596090c2caf987fa","ref":"refs/heads/fix_V_issue","pushedAt":"2024-06-05T04:26:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"bug: fix -V not working and causing Cirrus CI to fail","shortMessageHtmlLink":"bug: fix -V not working and causing Cirrus CI to fail"}},{"before":"8d0b8f4cb9b809d58d0ee6dfea09e62179adccf2","after":"9a1e582425320e6a2817c168c2a570cc0aac69de","ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T04:17:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"even more cleanup","shortMessageHtmlLink":"even more cleanup"}},{"before":"1a0c429063f3bba10a22aedbe22a23dad655e237","after":"8d0b8f4cb9b809d58d0ee6dfea09e62179adccf2","ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T04:10:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"remove lib","shortMessageHtmlLink":"remove lib"}},{"before":null,"after":"1a0c429063f3bba10a22aedbe22a23dad655e237","ref":"refs/heads/separate_bin_and_lib","pushedAt":"2024-06-05T03:45:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"fix and clean up get config fns","shortMessageHtmlLink":"fix and clean up get config fns"}},{"before":null,"after":"78e96ba1d6e3f3bdd8f9154a8bed2198f1be961b","ref":"refs/heads/unify_quote_err","pushedAt":"2024-06-01T07:02:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"refactor: sort out some error handling","shortMessageHtmlLink":"refactor: sort out some error handling"}},{"before":"a4ab82b276e8a2ff654da3c830fe93745110c896","after":"4648d60cc7a66843e68941ee6a4fae7bef97181c","ref":"refs/heads/use_sysinfo_for_freebsd","pushedAt":"2024-05-27T21:28:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"refactor: use sysinfo for FreeBSD process data extraction","shortMessageHtmlLink":"refactor: use sysinfo for FreeBSD process data extraction"}},{"before":null,"after":"a4ab82b276e8a2ff654da3c830fe93745110c896","ref":"refs/heads/use_sysinfo_for_freebsd","pushedAt":"2024-05-27T21:25:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"refactor: rip out freebsd-specific code for processes and memory in lieu of sysinfo","shortMessageHtmlLink":"refactor: rip out freebsd-specific code for processes and memory in l…"}},{"before":"625da079e1d449b25cd3f6cfd8338b07661897b9","after":"bc77d3d23ec404fdfcd4ba64e8b58140d3321b44","ref":"refs/heads/gh-pages","pushedAt":"2024-05-27T05:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed ee2e1fee to nightly with MkDocs 1.5.3 and mike 2.0.0","shortMessageHtmlLink":"Deployed ee2e1fe to nightly with MkDocs 1.5.3 and mike 2.0.0"}},{"before":"74569e1282ed1c1b0afbc1b48b9ffc95da257078","after":null,"ref":"refs/heads/args_struct","pushedAt":"2024-05-27T05:16:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"}},{"before":"71f6136a1edd2de7ec1c4ce38d4bca8b9f997151","after":"ee2e1fee1c6758ee0ec33af28f9d51f1c423599e","ref":"refs/heads/main","pushedAt":"2024-05-27T05:16:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"refactor: use struct for args instead of builder interface (#1472)\n\n* start moving args\r\n\r\n* tmp\r\n\r\n* refactor config\r\n\r\n* port over ags\r\n\r\n* update changelog","shortMessageHtmlLink":"refactor: use struct for args instead of builder interface (#1472)"}},{"before":"698d533736a3edff4dabe80e2292020a48fb7fe9","after":"74569e1282ed1c1b0afbc1b48b9ffc95da257078","ref":"refs/heads/args_struct","pushedAt":"2024-05-27T03:40:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"14a7292d95c7b0c0b3ef4f3bb7636b03ea14e8b3","after":null,"ref":"refs/heads/update_deps_2024-05-26","pushedAt":"2024-05-27T03:39:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"}},{"before":"c61de8f09cb2faf63c81d9f08074273a23055992","after":"71f6136a1edd2de7ec1c4ce38d4bca8b9f997151","ref":"refs/heads/main","pushedAt":"2024-05-27T03:39:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"deps: update deps as of 2024-05-26 (#1473)\n\n* deps: update sysinfo to 0.30.12\r\n\r\n* update some other dependencies","shortMessageHtmlLink":"deps: update deps as of 2024-05-26 (#1473)"}},{"before":"fe294f72f10167275cb9ef858198ff775fa20535","after":"14a7292d95c7b0c0b3ef4f3bb7636b03ea14e8b3","ref":"refs/heads/update_deps_2024-05-26","pushedAt":"2024-05-27T03:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"update some other dependencies","shortMessageHtmlLink":"update some other dependencies"}},{"before":null,"after":"fe294f72f10167275cb9ef858198ff775fa20535","ref":"refs/heads/update_deps_2024-05-26","pushedAt":"2024-05-27T03:13:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ClementTsang","name":"Clement Tsang","path":"/ClementTsang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34804052?s=80&v=4"},"commit":{"message":"deps: update sysinfo to 0.30.12","shortMessageHtmlLink":"deps: update sysinfo to 0.30.12"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXaprtAA","startCursor":null,"endCursor":null}},"title":"Activity · ClementTsang/bottom"}