{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7386799,"defaultBranch":"master","name":"OctoPrint","ownerLogin":"OctoPrint","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-12-31T12:20:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5982294?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715680358.0","currentOid":""},"activityList":{"items":[{"before":"c50f223237528f10a3fda3ec1b0e14317a3b8577","after":"f61ad6091d1b03d3bc3c36b7b3a16f37855d09cd","ref":"refs/heads/devel","pushedAt":"2024-05-15T00:13:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'maintenance' into devel","shortMessageHtmlLink":"Merge branch 'maintenance' into devel"}},{"before":"7860c2952b538ce93ce771879ee28de57f36690a","after":"a4a5b4067375ae17b1f697bc2b8fd35ff3887ecd","ref":"refs/heads/maintenance","pushedAt":"2024-05-14T11:19:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"Merge branch 'staging/bugfix' into maintenance","shortMessageHtmlLink":"Merge branch 'staging/bugfix' into maintenance"}},{"before":"f4b7effbc97d729e7e7f61f2a85a6abeeca62325","after":"704632aa8eb6f9e870f5c0647807ea56af73fc79","ref":"refs/heads/staging/bugfix","pushedAt":"2024-05-14T11:16:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"👷 Make the build work without nocaseglob\n\nFor some reason it's extremely flaky","shortMessageHtmlLink":"👷 Make the build work without nocaseglob"}},{"before":"d2a8c879d9d6c861b3f494eb88b191905b17c29b","after":"c50f223237528f10a3fda3ec1b0e14317a3b8577","ref":"refs/heads/devel","pushedAt":"2024-05-14T10:31:12.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"Merge branch 'maintenance' into devel","shortMessageHtmlLink":"Merge branch 'maintenance' into devel"}},{"before":"c9a4ac7f47821723cefbfb56dfa37ff6334d76da","after":"7860c2952b538ce93ce771879ee28de57f36690a","ref":"refs/heads/maintenance","pushedAt":"2024-05-14T10:30:04.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"Merge branch 'staging/bugfix' into maintenance","shortMessageHtmlLink":"Merge branch 'staging/bugfix' into maintenance"}},{"before":"87832677be259ea3a1195d778ea2304728696e56","after":"f4b7effbc97d729e7e7f61f2a85a6abeeca62325","ref":"refs/heads/staging/bugfix","pushedAt":"2024-05-14T10:29:43.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"🔖 staging/bugfix is now 1.10.2.dev","shortMessageHtmlLink":"🔖 staging/bugfix is now 1.10.2.dev"}},{"before":"fed2dd7660c1587e2c280a30ed9d84ceffa1b89d","after":"e18547582a7dcd381b600eb32822799c8bb238f9","ref":"refs/heads/master","pushedAt":"2024-05-14T09:45:49.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"🐛 achievements: fix initialization of timezone setting","shortMessageHtmlLink":"🐛 achievements: fix initialization of timezone setting"}},{"before":"f6c8d48c33cac8bdaa0ab138e5855bfa4886af7d","after":"d2a8c879d9d6c861b3f494eb88b191905b17c29b","ref":"refs/heads/devel","pushedAt":"2024-05-14T00:12:52.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'maintenance' into devel","shortMessageHtmlLink":"Merge branch 'maintenance' into devel"}},{"before":"da5c06365b26d6831235cc1e220591bffcec66b8","after":"c9a4ac7f47821723cefbfb56dfa37ff6334d76da","ref":"refs/heads/maintenance","pushedAt":"2024-05-14T00:12:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'staging/bugfix' into maintenance","shortMessageHtmlLink":"Merge branch 'staging/bugfix' into maintenance"}},{"before":"7851ef5f7b49d6b31739580b88dfdc855638df39","after":"87832677be259ea3a1195d778ea2304728696e56","ref":"refs/heads/staging/bugfix","pushedAt":"2024-05-13T12:39:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"📝 Update third party license file","shortMessageHtmlLink":"📝 Update third party license file"}},{"before":"af863e67675486f5f955fc3757333ce9a368643d","after":"7851ef5f7b49d6b31739580b88dfdc855638df39","ref":"refs/heads/staging/bugfix","pushedAt":"2024-05-13T09:56:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"Revert \":bug: GCODE analysis: fix running against files with whitespace (#5009)\"\n\nThis reverts commit 25bf7f8313f168554d10fd3e4140052eeb74a11d.","shortMessageHtmlLink":"Revert \":bug: GCODE analysis: fix running against files with whitespa…"}},{"before":"8cf2812eb37bc3bd6b16e7a22692ba57e090f2b7","after":"f6c8d48c33cac8bdaa0ab138e5855bfa4886af7d","ref":"refs/heads/devel","pushedAt":"2024-05-08T00:10:57.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'maintenance' into devel","shortMessageHtmlLink":"Merge branch 'maintenance' into devel"}},{"before":"329a1ec1d52e57fc4c3bf2f0cc3c01fa82ca7263","after":"da5c06365b26d6831235cc1e220591bffcec66b8","ref":"refs/heads/maintenance","pushedAt":"2024-05-08T00:10:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'staging/bugfix' into maintenance","shortMessageHtmlLink":"Merge branch 'staging/bugfix' into maintenance"}},{"before":"7d80170459ab09022c6f5f8fe7dbf1451c59ce31","after":"af863e67675486f5f955fc3757333ce9a368643d","ref":"refs/heads/staging/bugfix","pushedAt":"2024-05-07T15:02:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"🚸 achievements: Clarify timezone config requirement\n\n- show currently configured (or used) timezone/time\n- link to achievements config w/ timezone config from about dialog\n (if having settings permission)\n- add a symbol to all time based achievements on the UI\n- allow to reset only those (or all)\n- offer reset of time based achievements on change of configured\n timezone\n\nCloses #5007","shortMessageHtmlLink":"🚸 achievements: Clarify timezone config requirement"}},{"before":"549cedef0508667eed1dd753b75003a670cd1d1f","after":"8cf2812eb37bc3bd6b16e7a22692ba57e090f2b7","ref":"refs/heads/devel","pushedAt":"2024-05-07T00:12:36.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'maintenance' into devel","shortMessageHtmlLink":"Merge branch 'maintenance' into devel"}},{"before":"b1fbc8a9184038bec77dee445ad912bb109e9c1c","after":"329a1ec1d52e57fc4c3bf2f0cc3c01fa82ca7263","ref":"refs/heads/maintenance","pushedAt":"2024-05-07T00:12:32.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'staging/bugfix' into maintenance","shortMessageHtmlLink":"Merge branch 'staging/bugfix' into maintenance"}},{"before":"25bf7f8313f168554d10fd3e4140052eeb74a11d","after":"7d80170459ab09022c6f5f8fe7dbf1451c59ce31","ref":"refs/heads/staging/bugfix","pushedAt":"2024-05-06T13:01:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"🐛 Fix netmask & external address detection\n\nCloses #5005\n\nTo be resilient against netifaces vs netifaces2 lib fights or future\nfixes on netifaces2, we are going with an either/or approach with\nregards to mask & netmask. The unit tests have been adjusted\naccordingly as well.","shortMessageHtmlLink":"🐛 Fix netmask & external address detection"}},{"before":"d773dc13d1a3013dc83c006c52c351b79274b8fa","after":"25bf7f8313f168554d10fd3e4140052eeb74a11d","ref":"refs/heads/staging/bugfix","pushedAt":"2024-05-06T12:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":":bug: GCODE analysis: fix running against files with whitespace (#5009)\n\n* Added quotes to gcode filepath.\r\n\r\n* Ran pre-commit on changed file.","shortMessageHtmlLink":"🐛 GCODE analysis: fix running against files with whitespace (#5009)"}},{"before":"169f848ee709ecb6e07ece477a1d5e5166e4e596","after":"b1fbc8a9184038bec77dee445ad912bb109e9c1c","ref":"refs/heads/maintenance","pushedAt":"2024-05-06T12:34:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":":bug: GCODE analysis: fix running against files with whitespace (#5009)\n\n* Added quotes to gcode filepath.\r\n\r\n* Ran pre-commit on changed file.","shortMessageHtmlLink":"🐛 GCODE analysis: fix running against files with whitespace (#5009)"}},{"before":"6933906d77dc384a2097cdcf58ce46f91c28f33a","after":"d773dc13d1a3013dc83c006c52c351b79274b8fa","ref":"refs/heads/staging/bugfix","pushedAt":"2024-05-06T12:16:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"🚸 Temp graph: Scale ticksize based on cutoff time\n\nIf there would be more of 10 ticks on the x-axis, add 5min to the tick\ninterval until that's no longer the case. That way the x-axis on the\ngraph now automatically scales so that the axis tick labels are still\nreadable and usable.\n\nCloses #5003","shortMessageHtmlLink":"🚸 Temp graph: Scale ticksize based on cutoff time"}},{"before":"956bab3c1973af22db7082c9643bf33ad0b43569","after":"169f848ee709ecb6e07ece477a1d5e5166e4e596","ref":"refs/heads/maintenance","pushedAt":"2024-05-06T12:15:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"🚸 Temp graph: Scale ticksize based on cutoff time\n\nIf there would be more of 10 ticks on the x-axis, add 5min to the tick\ninterval until that's no longer the case. That way the x-axis on the\ngraph now automatically scales so that the axis tick labels are still\nreadable and usable.\n\nCloses #5003","shortMessageHtmlLink":"🚸 Temp graph: Scale ticksize based on cutoff time"}},{"before":"7bbd3ffec90c0d8537de2c116f6ec174abff1a2d","after":"956bab3c1973af22db7082c9643bf33ad0b43569","ref":"refs/heads/maintenance","pushedAt":"2024-05-06T12:13:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"Merge branch 'maintenance' of github.com:OctoPrint/OctoPrint into maintenance","shortMessageHtmlLink":"Merge branch 'maintenance' of github.com:OctoPrint/OctoPrint into mai…"}},{"before":null,"after":"88a7273c188ed98b5203c773be409d415f435f48","ref":"refs/heads/netmask-fix","pushedAt":"2024-05-01T15:26:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jneilliii","name":null,"path":"/jneilliii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5249455?s=80&v=4"},"commit":{"message":"fix netmask\n\nin netifaces2 netmask was replaced with mask, #5005","shortMessageHtmlLink":"fix netmask"}},{"before":"17f292d9f444c06765dc411663398d240be006db","after":"549cedef0508667eed1dd753b75003a670cd1d1f","ref":"refs/heads/devel","pushedAt":"2024-05-01T00:13:33.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'maintenance' into devel","shortMessageHtmlLink":"Merge branch 'maintenance' into devel"}},{"before":"2e6cc0a0010382394098027ee1506e6486a23a42","after":"7bbd3ffec90c0d8537de2c116f6ec174abff1a2d","ref":"refs/heads/maintenance","pushedAt":"2024-05-01T00:13:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'staging/bugfix' into maintenance","shortMessageHtmlLink":"Merge branch 'staging/bugfix' into maintenance"}},{"before":"e3282df2a958b1428b60ac9d65b112fce6f94415","after":"6933906d77dc384a2097cdcf58ce46f91c28f33a","ref":"refs/heads/staging/bugfix","pushedAt":"2024-04-30T13:44:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"🐛 Make drag'n'drop work again on Safari\n\nOne day I'll take that browser out behind the barn and shoot it...\n\nCloses #5004","shortMessageHtmlLink":"🐛 Make drag'n'drop work again on Safari"}},{"before":"ec85c49015e7452777c7d8b7653965355285f47c","after":"2e6cc0a0010382394098027ee1506e6486a23a42","ref":"refs/heads/maintenance","pushedAt":"2024-04-30T13:33:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"🎨 Update ruff version","shortMessageHtmlLink":"🎨 Update ruff version"}},{"before":"29fbbb57d00f278945271d68e75f350cf647a0e5","after":"ec85c49015e7452777c7d8b7653965355285f47c","ref":"refs/heads/maintenance","pushedAt":"2024-04-30T12:49:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"foosel","name":"Gina Häußge","path":"/foosel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83657?s=80&v=4"},"commit":{"message":"🐛 Fix a refactoring error","shortMessageHtmlLink":"🐛 Fix a refactoring error"}},{"before":"4b3f420c60aabbcdacbf776d89fb4f59c7ec936b","after":"17f292d9f444c06765dc411663398d240be006db","ref":"refs/heads/devel","pushedAt":"2024-04-30T00:12:02.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'maintenance' into devel","shortMessageHtmlLink":"Merge branch 'maintenance' into devel"}},{"before":"6753807ca7df2b6fc40a31993ce83a65a7a4e755","after":"29fbbb57d00f278945271d68e75f350cf647a0e5","ref":"refs/heads/maintenance","pushedAt":"2024-04-30T00:11:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'staging/bugfix' into maintenance","shortMessageHtmlLink":"Merge branch 'staging/bugfix' into maintenance"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESgEdhwA","startCursor":null,"endCursor":null}},"title":"Activity · OctoPrint/OctoPrint"}