{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":739503802,"defaultBranch":"main","name":"kitamanager","ownerLogin":"eenemeene","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-05T18:12:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/64403672?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705214757.0","currentOid":""},"activityList":{"items":[{"before":"e274f9de9f74fa546437ac8dada5413062a8c13e","after":"e276a860f258a298d1c556fce43fe90ace9bff10","ref":"refs/heads/main","pushedAt":"2024-07-07T20:07:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"feat: add csv export for children and employees\n\nThat way it's possible to use the data within other software to do\nfurther calculations.","shortMessageHtmlLink":"feat: add csv export for children and employees"}},{"before":"1a84a7e5be00365ceddb1adf2cd1ed4e1260e3ec","after":"e274f9de9f74fa546437ac8dada5413062a8c13e","ref":"refs/heads/main","pushedAt":"2024-07-06T06:16:38.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"fix: redirect to correct pages after admin imports\n\nShow the correct statistics after an import.","shortMessageHtmlLink":"fix: redirect to correct pages after admin imports"}},{"before":"ca9458ef8aa6efe8a6b234b94c72bc21b62d300a","after":"1a84a7e5be00365ceddb1adf2cd1ed4e1260e3ec","ref":"refs/heads/main","pushedAt":"2024-06-10T21:38:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"fix: count child, team and mgmt hours when comparing requirements\n\nThe comparing requiremnts (coming from the amount of children) and\nworking hours (coming from employees), also count for mangagement\nhours (in addition to child and team hours).\nThat's how ISBJ seems to count the numbers.","shortMessageHtmlLink":"fix: count child, team and mgmt hours when comparing requirements"}},{"before":"883744d72bcea4fc76189102fa95a1d6bc6fa746","after":"ca9458ef8aa6efe8a6b234b94c72bc21b62d300a","ref":"refs/heads/main","pushedAt":"2024-06-10T21:16:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"fix: show age for child payment plan details\n\nThe age start and end for the different payments was not visible.","shortMessageHtmlLink":"fix: show age for child payment plan details"}},{"before":"131993a3a74368affe9e35bdc10c8b4768021ad8","after":"883744d72bcea4fc76189102fa95a1d6bc6fa746","ref":"refs/heads/main","pushedAt":"2024-02-22T21:14:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"refactor: move child payment data to own directory\n\nFor better structure.","shortMessageHtmlLink":"refactor: move child payment data to own directory"}},{"before":"421075774d0903890a8fd3f88de537d99e53f65c","after":"131993a3a74368affe9e35bdc10c8b4768021ad8","ref":"refs/heads/main","pushedAt":"2024-02-22T15:31:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"feat: drop postgres specific IntegerRangeField\n\nit's not intuitive if the upper bound is excluded so use a start/end\nfield combination and include start and end in the query.","shortMessageHtmlLink":"feat: drop postgres specific IntegerRangeField"}},{"before":"7309f983d600e7646c874a9b103b5d6f4615b970","after":"421075774d0903890a8fd3f88de537d99e53f65c","ref":"refs/heads/main","pushedAt":"2024-02-21T15:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"update translations","shortMessageHtmlLink":"update translations"}},{"before":"b6dd34f0045cc8fdb3b2c595dcd3e214fdab5d4b","after":"7309f983d600e7646c874a9b103b5d6f4615b970","ref":"refs/heads/main","pushedAt":"2024-02-21T12:57:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"feat: read Sage Payroll pdf and compare\n\nThat's useful to understand if the data of the Payroll does match the\ndata available in kitamanager.","shortMessageHtmlLink":"feat: read Sage Payroll pdf and compare"}},{"before":"b94156060ad26f6defc048577640332a8714283c","after":"b6dd34f0045cc8fdb3b2c595dcd3e214fdab5d4b","ref":"refs/heads/main","pushedAt":"2024-02-14T10:14:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"udpate translations","shortMessageHtmlLink":"udpate translations"}},{"before":"c428794a62e23d17f2d86c3f366949b207926302","after":"b94156060ad26f6defc048577640332a8714283c","ref":"refs/heads/main","pushedAt":"2024-02-05T06:08:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"feat(admin): add search field for ChildContract admin","shortMessageHtmlLink":"feat(admin): add search field for ChildContract admin"}},{"before":"7b859c1fc0136865e750bee323690280e0759272","after":"c428794a62e23d17f2d86c3f366949b207926302","ref":"refs/heads/main","pushedAt":"2024-02-01T07:30:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"fix: correctly calculate valid pay tags for children\n\nIt wasn't possible to save a ChildContract given that the valid\npay tags was wrongly calculated.","shortMessageHtmlLink":"fix: correctly calculate valid pay tags for children"}},{"before":"356b495d659ec5f77f98e7a336c0de2ebd6da5a0","after":"7b859c1fc0136865e750bee323690280e0759272","ref":"refs/heads/main","pushedAt":"2024-01-31T08:37:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"Add more payment data for Berlin\n\nThere is still data missing between 2020-01-01 and 2018-10-01.","shortMessageHtmlLink":"Add more payment data for Berlin"}},{"before":"e70c94effbe6f1f917fee1fe8493e8ba90adfd8d","after":"356b495d659ec5f77f98e7a336c0de2ebd6da5a0","ref":"refs/heads/main","pushedAt":"2024-01-28T08:02:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"feat: another stat for requirements vs. working hours\n\nSimilar to 86abdf4ec1fb9de9 but this time in percent over 100. So a\nvalue of 10 means, that working hours are 10% over the required 100 %.","shortMessageHtmlLink":"feat: another stat for requirements vs. working hours"}},{"before":"1fdd22a92e492f5139fdcaa568290285db9038b9","after":"e70c94effbe6f1f917fee1fe8493e8ba90adfd8d","ref":"refs/heads/main","pushedAt":"2024-01-27T12:26:26.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"update translations","shortMessageHtmlLink":"update translations"}},{"before":"eade1eb7d59b4dfe07607bc68ea825666dc4132f","after":"1fdd22a92e492f5139fdcaa568290285db9038b9","ref":"refs/heads/main","pushedAt":"2024-01-26T21:40:32.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"update translations","shortMessageHtmlLink":"update translations"}},{"before":"5da69d8276b2053b0f5c019754b1067485c96efd","after":"eade1eb7d59b4dfe07607bc68ea825666dc4132f","ref":"refs/heads/main","pushedAt":"2024-01-26T17:09:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"fix: order child fututre list by start date\n\nThat makes it easier to read the list.","shortMessageHtmlLink":"fix: order child fututre list by start date"}},{"before":"ef33e8350f72590e5cb70d2cec24271a190d3779","after":"5da69d8276b2053b0f5c019754b1067485c96efd","ref":"refs/heads/main","pushedAt":"2024-01-26T16:55:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"fix: use correct link to edit a child","shortMessageHtmlLink":"fix: use correct link to edit a child"}},{"before":"fba69fe750cd0937af09bae495e1c2c5102f36ca","after":"ef33e8350f72590e5cb70d2cec24271a190d3779","ref":"refs/heads/main","pushedAt":"2024-01-22T13:20:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"Adjust Dockerfile to fix installed translations","shortMessageHtmlLink":"Adjust Dockerfile to fix installed translations"}},{"before":"8791badb3d158e6262f93e2a9ae8a423ba3a184c","after":"fba69fe750cd0937af09bae495e1c2c5102f36ca","ref":"refs/heads/main","pushedAt":"2024-01-21T20:12:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"Include locale during install\n\nOtherwise the translations are not available.","shortMessageHtmlLink":"Include locale during install"}},{"before":"4ff8f9d8610e9a5d8b44e8146246534b401f993e","after":"8791badb3d158e6262f93e2a9ae8a423ba3a184c","ref":"refs/heads/main","pushedAt":"2024-01-21T18:51:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"fix: add MANIFEST.in to include html, js, ...\n\nOtherwise eg. the templates are missing and loading a page results in\nTemplateDoesNotExist exceptions.","shortMessageHtmlLink":"fix: add MANIFEST.in to include html, js, ..."}},{"before":"609c4dd2922679eda8fc981f8841552b108439f8","after":"4ff8f9d8610e9a5d8b44e8146246534b401f993e","ref":"refs/heads/main","pushedAt":"2024-01-21T16:04:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"fix: adjust child_import and emloyee_import\n\nThose data structures need to match what the old kitamanager can\nexport.","shortMessageHtmlLink":"fix: adjust child_import and emloyee_import"}},{"before":"8e30291a353c41795669d2e5d90d281f34c32ac8","after":"609c4dd2922679eda8fc981f8841552b108439f8","ref":"refs/heads/main","pushedAt":"2024-01-21T13:10:01.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"update translations","shortMessageHtmlLink":"update translations"}},{"before":"e8fedafa9b38ca54d9bec4b7cd0e536d0364377e","after":"8e30291a353c41795669d2e5d90d281f34c32ac8","ref":"refs/heads/main","pushedAt":"2024-01-20T20:07:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"feat: add version string to templates\n\nThat way, it's clear which version of the software is actually\nrunning.","shortMessageHtmlLink":"feat: add version string to templates"}},{"before":"20bfa24811bc1e2c0d3d5368a6af84629c8e11bd","after":"e8fedafa9b38ca54d9bec4b7cd0e536d0364377e","ref":"refs/heads/main","pushedAt":"2024-01-17T21:12:12.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"docs: add overview and development docs\n\nBoth are in German given that the main users of this application are\nin Germany for now.","shortMessageHtmlLink":"docs: add overview and development docs"}},{"before":"f031cd0eb12a26c43db64ac98b4c6a53395a74a8","after":"20bfa24811bc1e2c0d3d5368a6af84629c8e11bd","ref":"refs/heads/main","pushedAt":"2024-01-14T19:38:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"docs: add link to docs in README.rst\n\nTo make the new documentation visible for everybody.","shortMessageHtmlLink":"docs: add link to docs in README.rst"}},{"before":"5009a61dd52fe35965b688941d10e437248a8965","after":"f031cd0eb12a26c43db64ac98b4c6a53395a74a8","ref":"refs/heads/main","pushedAt":"2024-01-14T19:31:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"docs: install docs extra_requires\n\nThis should fix the missing theme when trying to build:\n\nno theme named 'sphinx_rtd_theme' found (missing theme.conf?)","shortMessageHtmlLink":"docs: install docs extra_requires"}},{"before":"61ee464d9714175570b413f61c19f5a5d5bd10b8","after":"5009a61dd52fe35965b688941d10e437248a8965","ref":"refs/heads/main","pushedAt":"2024-01-14T19:21:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"docs: add basic documentation structure","shortMessageHtmlLink":"docs: add basic documentation structure"}},{"before":"f47f6e24954ff0ab5e4c98c89ecc191d0b623691","after":null,"ref":"refs/heads/docker","pushedAt":"2024-01-14T06:45:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"}},{"before":"9b3356b5f20aae3f05acf219e6ec0a5eb6a37884","after":"61ee464d9714175570b413f61c19f5a5d5bd10b8","ref":"refs/heads/main","pushedAt":"2024-01-14T06:45:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"Add docker-compose for easy start\n\nTo get the application up & running, docker-compose can be used\nnow. That's useful to setup the database together with the kitamanager\napp in a relative simple way.","shortMessageHtmlLink":"Add docker-compose for easy start"}},{"before":null,"after":"f47f6e24954ff0ab5e4c98c89ecc191d0b623691","ref":"refs/heads/docker","pushedAt":"2024-01-14T06:43:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"toabctl","name":"Thomas Bechtold","path":"/toabctl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/276317?s=80&v=4"},"commit":{"message":"Add docker-compose for easy start\n\nTo get the application up & running, docker-compose can be used\nnow. That's useful to setup the database together with the kitamanager\napp in a relative simple way.","shortMessageHtmlLink":"Add docker-compose for easy start"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeQEcTgA","startCursor":null,"endCursor":null}},"title":"Activity ยท eenemeene/kitamanager"}