{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9151026,"defaultBranch":"master","name":"boxes","ownerLogin":"florianfesti","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-04-01T16:36:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3890249?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709400782.0","currentOid":""},"activityList":{"items":[{"before":"278d1f71b9e74738f35c32eff7d5f3174f1227e9","after":"0a1b2989bafb200d7987997415171294441d7e04","ref":"refs/heads/master","pushedAt":"2024-05-19T09:57:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"New generator: SideHingeBox\n\nA box with two hinged shells that fold open","shortMessageHtmlLink":"New generator: SideHingeBox"}},{"before":"387beee9dbda798b3bd61159356bff6be28e7345","after":"278d1f71b9e74738f35c32eff7d5f3174f1227e9","ref":"refs/heads/master","pushedAt":"2024-05-18T13:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"TypeTray: Make labels optional for the CLI\n\nSince 55616e2 --label_file defaults to labels.txt when it should not have a\ndefault as the default is not using labels.\n\nThanks to Jason Dunsmore for\nreporting!\n\nResolves: #678","shortMessageHtmlLink":"TypeTray: Make labels optional for the CLI"}},{"before":"6a6a1eec675475f6ef2cffa9f93139a7c5159f69","after":"387beee9dbda798b3bd61159356bff6be28e7345","ref":"refs/heads/master","pushedAt":"2024-05-15T20:19:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"Rework Install docs\n\nInclude the requirement files directly to not duplicate the information","shortMessageHtmlLink":"Rework Install docs"}},{"before":"8527b71d0972e461a37f9f276e9439283670dbb2","after":"6a6a1eec675475f6ef2cffa9f93139a7c5159f69","ref":"refs/heads/master","pushedAt":"2024-05-14T20:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"Fix whitespace","shortMessageHtmlLink":"Fix whitespace"}},{"before":"94a9ad724145432fc89777977ebfbc1e14dfed8d","after":"8527b71d0972e461a37f9f276e9439283670dbb2","ref":"refs/heads/master","pushedAt":"2024-05-12T13:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"Create docker-publish.yml","shortMessageHtmlLink":"Create docker-publish.yml"}},{"before":"e7257dbef61d5d587492f082ff6096ea9f3b3565","after":"94a9ad724145432fc89777977ebfbc1e14dfed8d","ref":"refs/heads/master","pushedAt":"2024-05-12T13:32:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"docker: add gunicorn based docker image","shortMessageHtmlLink":"docker: add gunicorn based docker image"}},{"before":"fe1c6a2004f0ea9ccb8008b1b00b80e5a60ab92c","after":"e7257dbef61d5d587492f082ff6096ea9f3b3565","ref":"refs/heads/master","pushedAt":"2024-05-12T13:06:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"New generator: (LED) Matrix\n\nWS2812b matrix enclosure for cheap chinease prebuild led matrixes.\nThis design assumes that the distance between the leds is equal in\nboth directions.","shortMessageHtmlLink":"New generator: (LED) Matrix"}},{"before":"2547818e256bdd74c90c5bf1234ff40656e32153","after":"fe1c6a2004f0ea9ccb8008b1b00b80e5a60ab92c","ref":"refs/heads/master","pushedAt":"2024-05-12T12:31:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"Rename to avoid rstcheck failing","shortMessageHtmlLink":"Rename to avoid rstcheck failing"}},{"before":"0db0cfbef833b7bb285d8d2ac06d501524d1f002","after":"2547818e256bdd74c90c5bf1234ff40656e32153","ref":"refs/heads/master","pushedAt":"2024-05-12T12:20:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"Try to fix rst pre-commit test","shortMessageHtmlLink":"Try to fix rst pre-commit test"}},{"before":"d65f9848eab9ec26ae0a2ba67dd31715056c8f97","after":"0db0cfbef833b7bb285d8d2ac06d501524d1f002","ref":"refs/heads/master","pushedAt":"2024-05-11T18:17:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"Add command to copy test svgis to examples/","shortMessageHtmlLink":"Add command to copy test svgis to examples/"}},{"before":"76adaf0297b5a9dc1aaad1fe603af45a7bc2c430","after":"d65f9848eab9ec26ae0a2ba67dd31715056c8f97","ref":"refs/heads/master","pushedAt":"2024-05-09T08:24:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"gen_thumbnails.sh: git add images and checksums\n\nThis should make adding new images a bit more convenient","shortMessageHtmlLink":"gen_thumbnails.sh: git add images and checksums"}},{"before":"022b4cee764c1b1f3e1c4d85a7b27af928878417","after":"76adaf0297b5a9dc1aaad1fe603af45a7bc2c430","ref":"refs/heads/master","pushedAt":"2024-04-27T09:54:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"add LED strip holder frame","shortMessageHtmlLink":"add LED strip holder frame"}},{"before":"b1bd75e521d90c661eda7025938f11d824669aca","after":"022b4cee764c1b1f3e1c4d85a7b27af928878417","ref":"refs/heads/master","pushedAt":"2024-04-18T18:49:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"RegularStarBox: Error message if box won't work\n\nFor very small boxes (relative to the thickness) with many corners there\nmay not be space to make the two halves fit together. Issue an\nValueError that is shown in the UI.\n\nThanks to DillonSimeone for reporting\nthis!\n\nResolves: #671","shortMessageHtmlLink":"RegularStarBox: Error message if box won't work"}},{"before":"eff7b81ef90f0d84cae81ad584de1a6d773ba31e","after":"b1bd75e521d90c661eda7025938f11d824669aca","ref":"refs/heads/master","pushedAt":"2024-04-13T20:18:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"setup.py: Handel missing Inkscape properly\n\nResolves: #667","shortMessageHtmlLink":"setup.py: Handel missing Inkscape properly"}},{"before":"4829dcaffd766a0532c4e0faff8ffd8134a73526","after":"eff7b81ef90f0d84cae81ad584de1a6d773ba31e","ref":"refs/heads/master","pushedAt":"2024-04-13T20:02:40.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"feat: add tests","shortMessageHtmlLink":"feat: add tests"}},{"before":"4910862c0526ce5af0349a7192b80c74fc9a6617","after":"4829dcaffd766a0532c4e0faff8ffd8134a73526","ref":"refs/heads/master","pushedAt":"2024-04-09T18:55:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"DisplayShelf: Add include_front and include_bottom options\n\nThis allows using the shelf backwards and using the space under the bottom shelf\n\nResolves: #656","shortMessageHtmlLink":"DisplayShelf: Add include_front and include_bottom options"}},{"before":"b4517a9f22ea1bf8ae01c5d29dd19a0b0c843d5d","after":"4910862c0526ce5af0349a7192b80c74fc9a6617","ref":"refs/heads/master","pushedAt":"2024-04-04T17:13:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"feat: add metadata for reproducible generation","shortMessageHtmlLink":"feat: add metadata for reproducible generation"}},{"before":"494e445adab71c86da5dfbb8a8dad081a3f51b53","after":"b4517a9f22ea1bf8ae01c5d29dd19a0b0c843d5d","ref":"refs/heads/master","pushedAt":"2024-04-01T21:46:52.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"GridfinityTrayLayout: Add input parameter to pass layout file on the command line","shortMessageHtmlLink":"GridfinityTrayLayout: Add input parameter to pass layout file on the …"}},{"before":"841e15fc649f749b9c6f819a2a9c46ea8e1d7c58","after":"494e445adab71c86da5dfbb8a8dad081a3f51b53","ref":"refs/heads/master","pushedAt":"2024-04-01T15:16:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"fix(html): escape description\n\nremove trailing slash on void element","shortMessageHtmlLink":"fix(html): escape description"}},{"before":"17c14906cca760c0d86cf4e648328edb85609b1c","after":"841e15fc649f749b9c6f819a2a9c46ea8e1d7c58","ref":"refs/heads/master","pushedAt":"2024-04-01T13:37:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"fix: single creation time\n\nremove trailing spaces of metadata cli and cli_short","shortMessageHtmlLink":"fix: single creation time"}},{"before":"e6e8f615b3bdd4933dfbd8820043932c3b2b8968","after":"17c14906cca760c0d86cf4e648328edb85609b1c","ref":"refs/heads/master","pushedAt":"2024-04-01T12:46:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"fix: help and versioning","shortMessageHtmlLink":"fix: help and versioning"}},{"before":"f5d058338169bb0cf7af56d998c23a62e113c64f","after":"e6e8f615b3bdd4933dfbd8820043932c3b2b8968","ref":"refs/heads/master","pushedAt":"2024-04-01T12:45:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"fix: remove console output","shortMessageHtmlLink":"fix: remove console output"}},{"before":"677d9a87d53f3c14eee6b0713fb5e285257481e7","after":"f5d058338169bb0cf7af56d998c23a62e113c64f","ref":"refs/heads/master","pushedAt":"2024-03-30T21:22:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"fix: typo wavy","shortMessageHtmlLink":"fix: typo wavy"}},{"before":"e669fa753709a1526b5cebb2a0d138ce5f98b453","after":"677d9a87d53f3c14eee6b0713fb5e285257481e7","ref":"refs/heads/master","pushedAt":"2024-03-30T19:31:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"chore: simplify return","shortMessageHtmlLink":"chore: simplify return"}},{"before":"3d688bfb727197e37bc82f0b785378a74a800e37","after":"e669fa753709a1526b5cebb2a0d138ce5f98b453","ref":"refs/heads/master","pushedAt":"2024-03-30T14:50:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"Hinge: Fix margin\n\nDo proper calculations instead of just using 3 * thickness as a rough\nguess.\n\nResolves: #584","shortMessageHtmlLink":"Hinge: Fix margin"}},{"before":"a3f5aa1a48f8b124eae1426f2ea826c125cc9fd7","after":"3d688bfb727197e37bc82f0b785378a74a800e37","ref":"refs/heads/master","pushedAt":"2024-03-30T08:00:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"fix: unused import","shortMessageHtmlLink":"fix: unused import"}},{"before":"0f30cbd4a4d6eb52ad4381ec1a413569bcb31a44","after":"a3f5aa1a48f8b124eae1426f2ea826c125cc9fd7","ref":"refs/heads/master","pushedAt":"2024-03-29T15:18:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"Use temp file for converting formats\n\nThis is a temporary change until the web instance gets upgraded.","shortMessageHtmlLink":"Use temp file for converting formats"}},{"before":"3d8f64e48237e1ed66b74da090433ce9c8c1a565","after":"0f30cbd4a4d6eb52ad4381ec1a413569bcb31a44","ref":"refs/heads/master","pushedAt":"2024-03-29T10:06:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"New generator: Shadowbox\n\nThe frame and spacers necessary to display a shadowbox / lightbox.","shortMessageHtmlLink":"New generator: Shadowbox"}},{"before":"ca72f626733e1454e3293ee53e5053080c9b7030","after":"3d8f64e48237e1ed66b74da090433ce9c8c1a565","ref":"refs/heads/master","pushedAt":"2024-03-28T20:42:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"chore: add typing to servos","shortMessageHtmlLink":"chore: add typing to servos"}},{"before":"e364cc01dc975f9979b091e052a3909a5d88cdad","after":"ca72f626733e1454e3293ee53e5053080c9b7030","ref":"refs/heads/master","pushedAt":"2024-03-28T20:41:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"florianfesti","name":"Florian Festi","path":"/florianfesti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3890249?s=80&v=4"},"commit":{"message":"chore: add typing to lids","shortMessageHtmlLink":"chore: add typing to lids"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETgEzvwA","startCursor":null,"endCursor":null}},"title":"Activity · florianfesti/boxes"}