{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":57893746,"defaultBranch":"main","name":"pyaptly","ownerLogin":"adfinis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-02T13:52:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1175860?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719494234.0","currentOid":""},"activityList":{"items":[{"before":"2561d07695cdc72c06d0440869510a4b42ec54dd","after":"8045a6643db03cead38540d1c060ff647fdd9eb6","ref":"refs/heads/fix-missing-snapshot","pushedAt":"2024-07-24T08:23:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Melkor333","name":"Samuel Hierholzer","path":"/Melkor333","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6412377?s=80&v=4"},"commit":{"message":"fix: Properly fail if publish hasn't been created yet","shortMessageHtmlLink":"fix: Properly fail if publish hasn't been created yet"}},{"before":null,"after":"2561d07695cdc72c06d0440869510a4b42ec54dd","ref":"refs/heads/fix-missing-snapshot","pushedAt":"2024-06-27T13:17:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Melkor333","name":"Samuel Hierholzer","path":"/Melkor333","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6412377?s=80&v=4"},"commit":{"message":"fix: Don't fail if a to-be archived publish has wrong snapshots","shortMessageHtmlLink":"fix: Don't fail if a to-be archived publish has wrong snapshots"}},{"before":"88993b6f0fdb97f285e02d18fe17b9adb7dbdcf0","after":"24c28fdc202b52dd02eff267ea476a9d2826adcd","ref":"refs/heads/main","pushedAt":"2024-05-30T11:27:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"Merge pull request #116 from adfinis/jlf/fix-build-rpm-missing-tomli_w-after-refactoring\n\nfix: build-rpm missing tomli_w after refactoring","shortMessageHtmlLink":"Merge pull request #116 from adfinis/jlf/fix-build-rpm-missing-tomli_…"}},{"before":null,"after":"ac343f50976ba10ff58fe4a79e618873ba03e085","ref":"refs/heads/jlf/fix-build-rpm-missing-tomli_w-after-refactoring","pushedAt":"2024-05-30T11:26:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: build-rpm missing tomli_w after refactoring","shortMessageHtmlLink":"fix: build-rpm missing tomli_w after refactoring"}},{"before":"581d55640529b0e54916e91a81abc3097cd8012c","after":"88993b6f0fdb97f285e02d18fe17b9adb7dbdcf0","ref":"refs/heads/main","pushedAt":"2024-05-30T11:12:15.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"Merge pull request #112 from adfinis/jlf/fix-improve-toml-converter\n\nfix: improve toml converter","shortMessageHtmlLink":"Merge pull request #112 from adfinis/jlf/fix-improve-toml-converter"}},{"before":"1f561ebf5241f0a12a89da3fb272b7e27c9b2b39","after":"b061dafc14c93c2e272e84572707fb7d3186772a","ref":"refs/heads/jlf/fix-improve-toml-converter","pushedAt":"2024-05-30T10:43:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: add toml-to-toml converter and fix test-tomls","shortMessageHtmlLink":"fix: add toml-to-toml converter and fix test-tomls"}},{"before":"8bba42a46705957cc8a6a206995eee06e5dde2cd","after":"581d55640529b0e54916e91a81abc3097cd8012c","ref":"refs/heads/main","pushedAt":"2024-05-30T10:24:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"Merge pull request #114 from adfinis/jlf/feat-support-toml-json-and-yaml\n\nfeat: support toml, json and yaml","shortMessageHtmlLink":"Merge pull request #114 from adfinis/jlf/feat-support-toml-json-and-yaml"}},{"before":"8e18167f723ad4896cb17768b6b87273b3518d18","after":"8bba42a46705957cc8a6a206995eee06e5dde2cd","ref":"refs/heads/main","pushedAt":"2024-05-30T10:24:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"Merge pull request #115 from adfinis/jlf/fix-create-mirror-using-Command-fixes-#108-\n\nfix: create mirror using Command (fixes #108)","shortMessageHtmlLink":"Merge pull request #115 from adfinis/jlf/fix-create-mirror-using-Comm…"}},{"before":"308674ee36725ef31f0c51a81325585519baec23","after":"8e18167f723ad4896cb17768b6b87273b3518d18","ref":"refs/heads/main","pushedAt":"2024-05-23T14:51:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"Merge pull request #111 from adfinis/jlf/fix-show-stack-traces-in-debug-mode\n\nfix: show stack traces in debug mode","shortMessageHtmlLink":"Merge pull request #111 from adfinis/jlf/fix-show-stack-traces-in-deb…"}},{"before":null,"after":"4f1f76b4541992718711babd388ec4ac2076b8b0","ref":"refs/heads/jlf/fix-create-mirror-using-Command-fixes-#108-","pushedAt":"2024-05-21T16:05:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: create mirror using Command (fixes #108)","shortMessageHtmlLink":"fix: create mirror using Command (fixes #108)"}},{"before":null,"after":"b63fbdaa678c1ed09ec676bbdc2e5385bc613b16","ref":"refs/heads/jlf/feat-support-toml-json-and-yaml","pushedAt":"2024-05-21T15:09:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"feat: support toml, json and yaml\n\nyaml has been deprecated, json has beed added to support automation","shortMessageHtmlLink":"feat: support toml, json and yaml"}},{"before":"db67240b879fd912677aef7ef191890a5c0dd443","after":"308674ee36725ef31f0c51a81325585519baec23","ref":"refs/heads/main","pushedAt":"2024-05-21T14:23:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"Merge pull request #102 from adfinis/user-docs\n\ndocs: Add small how/why and user tutorial","shortMessageHtmlLink":"Merge pull request #102 from adfinis/user-docs"}},{"before":"5a5f2a956d5c9c783391fa43d23df8db602e76fd","after":"db67240b879fd912677aef7ef191890a5c0dd443","ref":"refs/heads/main","pushedAt":"2024-05-21T14:21:51.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"Merge pull request #105 from adfinis/better-state-caching\n\nfeat: Replace SystemStateReader.read() with lru_cache","shortMessageHtmlLink":"Merge pull request #105 from adfinis/better-state-caching"}},{"before":"866f6da05929fb37c74d912e414379115b279c34","after":"1f561ebf5241f0a12a89da3fb272b7e27c9b2b39","ref":"refs/heads/jlf/fix-improve-toml-converter","pushedAt":"2024-05-21T13:55:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: improve toml converter\n\nit is not perfect and optimized for pyaptly config files, but should be good enough. We also add json as another option.","shortMessageHtmlLink":"fix: improve toml converter"}},{"before":"8e7e50e6941dc5dec99a0e2f28f23df98683c22e","after":null,"ref":"refs/heads/main-1","pushedAt":"2024-05-21T13:53:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"}},{"before":"cf92b04a3de94fdee00b0c78c220aca6707339f1","after":"866f6da05929fb37c74d912e414379115b279c34","ref":"refs/heads/jlf/fix-improve-toml-converter","pushedAt":"2024-05-21T13:52:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: improve toml converter\n\nit is not perfect and optimized for pyaptly config files, but should be good enough. We also add json as another option.","shortMessageHtmlLink":"fix: improve toml converter"}},{"before":"69a90e017df44f19697a0e00575ef5c0ba4a62dc","after":"cf92b04a3de94fdee00b0c78c220aca6707339f1","ref":"refs/heads/jlf/fix-improve-toml-converter","pushedAt":"2024-05-21T13:51:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: improve toml converter\n\nit is not perfect and optimized for pyaptly config files, but should be good enough. We also add json as another option.","shortMessageHtmlLink":"fix: improve toml converter"}},{"before":"e5c4b783df767bb10fa8a2fbd488666962d2a779","after":"69a90e017df44f19697a0e00575ef5c0ba4a62dc","ref":"refs/heads/jlf/fix-improve-toml-converter","pushedAt":"2024-05-21T13:47:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: improve toml converter\n\nit is not perfect and optimized for pyaptly config files, but should be good enough. We also add json as another option.","shortMessageHtmlLink":"fix: improve toml converter"}},{"before":"6d7796f2d5e347d5e29526c9d6dc445f13e02866","after":"e5c4b783df767bb10fa8a2fbd488666962d2a779","ref":"refs/heads/jlf/fix-improve-toml-converter","pushedAt":"2024-05-21T13:44:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: improve toml converter\n\nit is not perfect and optimized for pyaptly config files, but should be good enough. We also add json as another option.","shortMessageHtmlLink":"fix: improve toml converter"}},{"before":"15c67a39ee32073582024cb4b06f7bbad53cf699","after":"6d7796f2d5e347d5e29526c9d6dc445f13e02866","ref":"refs/heads/jlf/fix-improve-toml-converter","pushedAt":"2024-05-21T13:43:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: improve toml converter\n\nit is not perfect and optimized for pyaptly config files, but should be good enough. We also add json as another option.","shortMessageHtmlLink":"fix: improve toml converter"}},{"before":null,"after":"8e7e50e6941dc5dec99a0e2f28f23df98683c22e","ref":"refs/heads/main-1","pushedAt":"2024-05-21T13:39:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: improve toml converter\n\nit is not perfect and optimized for pyaptly config files, but should be good enough. We also add json as another option.","shortMessageHtmlLink":"fix: improve toml converter"}},{"before":null,"after":"15c67a39ee32073582024cb4b06f7bbad53cf699","ref":"refs/heads/jlf/fix-improve-toml-converter","pushedAt":"2024-05-21T12:45:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"jlf/fix: improve toml converter\n\nthe converter is still not perfect and optimized for pyaptly config files. we will add json as an option, too","shortMessageHtmlLink":"jlf/fix: improve toml converter"}},{"before":null,"after":"5d9d0dfa35fcca2f409aee8e1d406e0097e787e0","ref":"refs/heads/jlf/fix-show-stack-traces-in-debug-mode","pushedAt":"2024-05-21T12:38:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: show stack traces in debug mode","shortMessageHtmlLink":"fix: show stack traces in debug mode"}},{"before":"e85067eb356b2a44e337c1a3e894a828d0c8abee","after":"777e51a6f5c756fb9f0df2c8a26838253ea88844","ref":"refs/heads/better-state-caching","pushedAt":"2024-05-02T13:53:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Melkor333","name":"Samuel Hierholzer","path":"/Melkor333","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6412377?s=80&v=4"},"commit":{"message":"style: reformat & remove unnecessary imports","shortMessageHtmlLink":"style: reformat & remove unnecessary imports"}},{"before":"b4109b59ced7e4c158c61b8acff0cb0c5de00ebb","after":"e85067eb356b2a44e337c1a3e894a828d0c8abee","ref":"refs/heads/better-state-caching","pushedAt":"2024-05-02T13:36:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Melkor333","name":"Samuel Hierholzer","path":"/Melkor333","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6412377?s=80&v=4"},"commit":{"message":"fix: Remove unrequired mirror dependency\n\nMirrors are updated ad-hoc. No dependency-management is required.\nTherefore no Command is generated and the `mirror` dependency-type\ndoesn't exist.","shortMessageHtmlLink":"fix: Remove unrequired mirror dependency"}},{"before":"2542fdbe0cbeb528f5e92b535388f337dbdd26c7","after":"b4109b59ced7e4c158c61b8acff0cb0c5de00ebb","ref":"refs/heads/better-state-caching","pushedAt":"2024-05-02T13:17:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Melkor333","name":"Samuel Hierholzer","path":"/Melkor333","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6412377?s=80&v=4"},"commit":{"message":"refactor: properly name clean_lines variable","shortMessageHtmlLink":"refactor: properly name clean_lines variable"}},{"before":"a0613a2385d88adaa041703e4f914d2ab1a2e49c","after":"5a5f2a956d5c9c783391fa43d23df8db602e76fd","ref":"refs/heads/main","pushedAt":"2024-04-22T07:48:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"Merge pull request #106 from adfinis/jlf/fix-remove-debug-flag-completely\n\nfix: remove debug flag completely","shortMessageHtmlLink":"Merge pull request #106 from adfinis/jlf/fix-remove-debug-flag-comple…"}},{"before":null,"after":"8ad45ae9fcc7c08b903749c674bfc044aa991966","ref":"refs/heads/jlf/fix-remove-debug-flag-completely","pushedAt":"2024-04-22T07:44:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rhizoome","name":"Jean-Louis Fuchs","path":"/rhizoome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1186530?s=80&v=4"},"commit":{"message":"fix: remove debug flag completely","shortMessageHtmlLink":"fix: remove debug flag completely"}},{"before":"d9b587b7edc45a8523a954ea10a4b316cad23c7b","after":"2542fdbe0cbeb528f5e92b535388f337dbdd26c7","ref":"refs/heads/better-state-caching","pushedAt":"2024-04-19T20:17:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Melkor333","name":"Samuel Hierholzer","path":"/Melkor333","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6412377?s=80&v=4"},"commit":{"message":"feat: Add LRU cache for state_reader() functions\n\nAdd an LRU cache to the state_reader so state is only reread when an\nactual changing command has been executed.\nAfter command execution the cache of the relevant types is cleared.","shortMessageHtmlLink":"feat: Add LRU cache for state_reader() functions"}},{"before":"9a4806aee79ff8b511aab8d6bb9b91623a8b48c7","after":"d9b587b7edc45a8523a954ea10a4b316cad23c7b","ref":"refs/heads/better-state-caching","pushedAt":"2024-04-19T20:10:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Melkor333","name":"Samuel Hierholzer","path":"/Melkor333","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6412377?s=80&v=4"},"commit":{"message":"feat: Add LRU cache for state_reader() functions\n\nAdd an LRU cache to the state_reader so state is only reread when an\nactual changing command has been executed.\nAfter command execution the cache of the relevant types is cleared.","shortMessageHtmlLink":"feat: Add LRU cache for state_reader() functions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQwODoyMzozMC4wMDAwMDBazwAAAASHru_z","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQwODoyMzozMC4wMDAwMDBazwAAAASHru_z","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOVQyMDoxMDoyNC4wMDAwMDBazwAAAAQ1gGjV"}},"title":"Activity · adfinis/pyaptly"}