{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":393789196,"defaultBranch":"main","name":"audiobook-split-ffmpeg","ownerLogin":"MawKKe","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-07T20:47:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2179182?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721328242.0","currentOid":""},"activityList":{"items":[{"before":"6fb332599df1a9ee9d8fd9d637f6df47dc3ec651","after":"bd08a13354f95a1e5ca4dfab9e25c653990f8833","ref":"refs/heads/refactor","pushedAt":"2024-07-19T12:50:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Switch to hatch build backend","shortMessageHtmlLink":"Switch to hatch build backend"}},{"before":"ec662952efb97d8ab3cbeb2478a4b608a70b3565","after":"6fb332599df1a9ee9d8fd9d637f6df47dc3ec651","ref":"refs/heads/refactor","pushedAt":"2024-07-19T12:47:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Switch to hatch build backend","shortMessageHtmlLink":"Switch to hatch build backend"}},{"before":"05f1816ca9140c909a3ff9aaf76dd4118f6e9a5d","after":"ec662952efb97d8ab3cbeb2478a4b608a70b3565","ref":"refs/heads/refactor","pushedAt":"2024-07-19T09:06:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Improve error handling on ffprobe calls","shortMessageHtmlLink":"Improve error handling on ffprobe calls"}},{"before":"7a490a8d892eea02f38d7fdc2f32a09fe2114e93","after":"05f1816ca9140c909a3ff9aaf76dd4118f6e9a5d","ref":"refs/heads/refactor","pushedAt":"2024-07-18T19:52:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Add new test for ensuring CLI app works as expected\n\nIt didn't work previously because the GH action script\ninstalled dependencies from requirements-dev.txt, but\nthe _package itself_ was never installed; this meant\nthat the project.scripts were never placed into path\nand thus failed the pytest case","shortMessageHtmlLink":"Add new test for ensuring CLI app works as expected"}},{"before":"047ea2baf260f0c063eed1406c7381c494d1aea7","after":"7a490a8d892eea02f38d7fdc2f32a09fe2114e93","ref":"refs/heads/refactor","pushedAt":"2024-07-18T19:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Refactor - split the data model definitions into separate model.py","shortMessageHtmlLink":"Refactor - split the data model definitions into separate model.py"}},{"before":"99b57af3cb5595363e39078feeef7ed02a5bc951","after":"047ea2baf260f0c063eed1406c7381c494d1aea7","ref":"refs/heads/refactor","pushedAt":"2024-07-18T18:58:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Fix unnecessary line in GH actions task","shortMessageHtmlLink":"Fix unnecessary line in GH actions task"}},{"before":"57bb304245956f940ff2eb500cb80fa51b736dc8","after":"99b57af3cb5595363e39078feeef7ed02a5bc951","ref":"refs/heads/refactor","pushedAt":"2024-07-18T18:56:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Remove CLI app testing with a pytest case","shortMessageHtmlLink":"Remove CLI app testing with a pytest case"}},{"before":"6701213c1546ee013a60ba18b956c6b1498f6eef","after":"57bb304245956f940ff2eb500cb80fa51b736dc8","ref":"refs/heads/refactor","pushedAt":"2024-07-18T18:53:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Add pip-tools to dev environment\n\nNot sure if this is a good idea. There might be a chicken-vs-egg\nsituation arising from the pip-tools being installed inside the venv\nwe are constructing. We shall see...","shortMessageHtmlLink":"Add pip-tools to dev environment"}},{"before":null,"after":"6701213c1546ee013a60ba18b956c6b1498f6eef","ref":"refs/heads/refactor","pushedAt":"2024-07-18T18:44:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Add new console script entry for the rewrite; add test in CI","shortMessageHtmlLink":"Add new console script entry for the rewrite; add test in CI"}},{"before":"48949a8f078d525e960c04dca9c0490aa05223d8","after":"0de549cff9cbecde892af754c7b649ec2b7ac90f","ref":"refs/heads/main","pushedAt":"2024-07-16T08:43:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Add mypy (#3)\n\n* Enable mypy\r\n\r\n- Add function annotations\r\n- Make checks a bit strict so as many functions as possible will\r\n get annotations\r\n- Refactor code a bit to resolve circular imports (caused by new imports required for annotations)\r\n- Enable mypy check in Github Actions\r\n\r\nI realized this code needs some heavy refactoring: too much\r\nad-hoc dicts everywhere, and violations of \"parse, don't validate\",\r\netc. Also the code is way too complicated anyways.","shortMessageHtmlLink":"Add mypy (#3)"}},{"before":"b39750c037af9535163681d0879c1b4e537d2d65","after":"8e26ea0d4c355afd6471ebd00fe99b5a8c139985","ref":"refs/heads/enable-mypy","pushedAt":"2024-07-15T21:39:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"de-neuter ruff lint check; remove unused imports","shortMessageHtmlLink":"de-neuter ruff lint check; remove unused imports"}},{"before":"c6294369244dc32195b7e6dda1fa68dbbb6a76dd","after":"b39750c037af9535163681d0879c1b4e537d2d65","ref":"refs/heads/enable-mypy","pushedAt":"2024-07-15T21:35:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"ruff format","shortMessageHtmlLink":"ruff format"}},{"before":null,"after":"c6294369244dc32195b7e6dda1fa68dbbb6a76dd","ref":"refs/heads/enable-mypy","pushedAt":"2024-07-15T21:02:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Add mypy","shortMessageHtmlLink":"Add mypy"}},{"before":"5bb1b47c9abe41e6166d2e39ea998f80e8727192","after":"1af5a727a2eccc392dcf3c6ddb789ce1029d9756","ref":"refs/heads/new-split-tool-dev","pushedAt":"2024-07-15T20:46:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Refactor GH actions file; add Mypy as dummy test","shortMessageHtmlLink":"Refactor GH actions file; add Mypy as dummy test"}},{"before":null,"after":"5bb1b47c9abe41e6166d2e39ea998f80e8727192","ref":"refs/heads/new-split-tool-dev","pushedAt":"2024-07-15T20:41:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Add mypy","shortMessageHtmlLink":"Add mypy"}},{"before":"340e6fdb6c3848bd3ad37b5e7831abcb9fcb6e52","after":null,"ref":"refs/heads/refactor","pushedAt":"2024-03-10T13:11:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"}},{"before":"27f0166c86ad1053fe42ac3c6a3c465a6cbc7793","after":"48949a8f078d525e960c04dca9c0490aa05223d8","ref":"refs/heads/main","pushedAt":"2024-03-09T22:43:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Refactor: modernize package config (#1)\n\n* Refactor: modernize package config\r\n\r\n* Add step verifying main entrypoint\r\n\r\n* Bump version to v0.2.0\r\n\r\nCode or functionality has not changed, but lets bump version\r\njust in case there are problems with the project modernization\r\nrefactoring.\r\n\r\n* Switch to dynamic setuptools versioning\r\n\r\n* Embed program version into --help output","shortMessageHtmlLink":"Refactor: modernize package config (#1)"}},{"before":"91e699e94ca3aafaa04cc2eef0806a1d95e0a6d0","after":"340e6fdb6c3848bd3ad37b5e7831abcb9fcb6e52","ref":"refs/heads/refactor","pushedAt":"2024-03-09T22:34:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Embed program version into --help output","shortMessageHtmlLink":"Embed program version into --help output"}},{"before":"6cc739efe182444a5c38b28ff6a8c3f7601c0071","after":"91e699e94ca3aafaa04cc2eef0806a1d95e0a6d0","ref":"refs/heads/refactor","pushedAt":"2024-03-09T22:23:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Switch to dynamic setuptools versioning","shortMessageHtmlLink":"Switch to dynamic setuptools versioning"}},{"before":"51577d4324558813aa80f7b357f97011ae611486","after":"6cc739efe182444a5c38b28ff6a8c3f7601c0071","ref":"refs/heads/refactor","pushedAt":"2024-03-09T22:13:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Add step verifying main entrypoint","shortMessageHtmlLink":"Add step verifying main entrypoint"}},{"before":"f34fa6d3b7ae9db42a1dcb2346913723f5b3b435","after":"51577d4324558813aa80f7b357f97011ae611486","ref":"refs/heads/refactor","pushedAt":"2024-03-09T22:06:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Lets just get rid of the hashes for dev deps","shortMessageHtmlLink":"Lets just get rid of the hashes for dev deps"}},{"before":"20223e935dd3db75d538c230b77926acf025b822","after":"f34fa6d3b7ae9db42a1dcb2346913723f5b3b435","ref":"refs/heads/refactor","pushedAt":"2024-03-09T21:57:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"I am a silly goose","shortMessageHtmlLink":"I am a silly goose"}},{"before":"86114cb6217953da090f13657cc9a649a0bceee2","after":"20223e935dd3db75d538c230b77926acf025b822","ref":"refs/heads/refactor","pushedAt":"2024-03-09T21:55:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Forgot to pin-requirements","shortMessageHtmlLink":"Forgot to pin-requirements"}},{"before":"0fe9fd612bec8fea5419332540b27fcdfd3e9f70","after":"86114cb6217953da090f13657cc9a649a0bceee2","ref":"refs/heads/refactor","pushedAt":"2024-03-09T21:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"fix issues hopefully?","shortMessageHtmlLink":"fix issues hopefully?"}},{"before":"f23c6497413e3aac429b9c3a4134b2fe6f2d6849","after":"0fe9fd612bec8fea5419332540b27fcdfd3e9f70","ref":"refs/heads/refactor","pushedAt":"2024-03-09T21:50:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Add ffmpeg","shortMessageHtmlLink":"Add ffmpeg"}},{"before":"2a9b184b7b9d470f2c33b11ead9be17b9962b7b3","after":"f23c6497413e3aac429b9c3a4134b2fe6f2d6849","ref":"refs/heads/refactor","pushedAt":"2024-03-09T21:47:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Fix GH workflow file","shortMessageHtmlLink":"Fix GH workflow file"}},{"before":"0778366f315cf168f557effdab182f40a21fb20a","after":"2a9b184b7b9d470f2c33b11ead9be17b9962b7b3","ref":"refs/heads/refactor","pushedAt":"2024-03-09T21:41:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Refactor: modernize package config","shortMessageHtmlLink":"Refactor: modernize package config"}},{"before":"e3611c51ba714fc150479c05f8e6e5c39c4d4aa4","after":"0778366f315cf168f557effdab182f40a21fb20a","ref":"refs/heads/refactor","pushedAt":"2024-03-09T21:32:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Refactor: modernize package config","shortMessageHtmlLink":"Refactor: modernize package config"}},{"before":"20a7118ae3ae28913426ffa03567cc1d75c963b6","after":"e3611c51ba714fc150479c05f8e6e5c39c4d4aa4","ref":"refs/heads/refactor","pushedAt":"2024-03-09T21:12:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Refactor: modernize package config","shortMessageHtmlLink":"Refactor: modernize package config"}},{"before":null,"after":"20a7118ae3ae28913426ffa03567cc1d75c963b6","ref":"refs/heads/refactor","pushedAt":"2024-03-09T21:00:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MawKKe","name":"Markus H","path":"/MawKKe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179182?s=80&v=4"},"commit":{"message":"Refactor: modernize package config","shortMessageHtmlLink":"Refactor: modernize package config"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEg-rMDAA","startCursor":null,"endCursor":null}},"title":"Activity ยท MawKKe/audiobook-split-ffmpeg"}