{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":41629359,"defaultBranch":"main","name":"motioneye","ownerLogin":"motioneye-project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-30T13:21:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/101178162?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715429968.0","currentOid":""},"activityList":{"items":[{"before":"92a46dffcfc1714b5bc3b6f8e0f8f634e8b11ce1","after":"368edd9ea574e604a9fcdaa648d7057b4a96a7e6","ref":"refs/heads/weblate","pushedAt":"2024-05-11T12:20:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Update translation files\n\nUpdated by \"Update PO files to match POT (msgmerge)\" hook in Weblate.\n\nTranslation: motioneye-project/motioneye : python texts\nTranslate-URL: https://hosted.weblate.org/projects/motioneye-project/motioneye-python-texts/","shortMessageHtmlLink":"Update translation files"}},{"before":"ab3a16874eb34405ef9d2c22d13d84383efa21b6","after":null,"ref":"refs/heads/fix-motion-service","pushedAt":"2024-05-11T12:19:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"}},{"before":"1d4acafaa3527aa02030ddfbc9aa14d1e9c91e91","after":"ffe0be07cad6563d3e5e55ba65a720d1f6d84e7a","ref":"refs/heads/dev","pushedAt":"2024-05-11T12:19:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"motioneye_init: stop and disable conflicting motion.service (#2980)\n\nThe motion package installs a motion systemd service, which can block camera devices and hence conflict with the motionEye-controlled motion processes.\r\n\r\nWe hence need to assure that this service is stopped and disabled, before we can start and enable out motioneye.service.\r\n\r\nAdditionally, Tornado python tests are ignored, until a related fix has been merged: https://github.com/tornadoweb/tornado/pull/3374\r\n\r\nSigned-off-by: MichaIng ","shortMessageHtmlLink":"motioneye_init: stop and disable conflicting motion.service (#2980)"}},{"before":"e2ef55d0c4ae28750b9f8e2b86de9a4eb9029b3a","after":"ab3a16874eb34405ef9d2c22d13d84383efa21b6","ref":"refs/heads/fix-motion-service","pushedAt":"2024-05-09T19:20:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"ci: use Python versions matching Ubuntu versions\n\nThere is no point to test on different Ubuntu versions, when we use the same Python version on all of them. Use the Python version that is used on the respective Ubuntu version explicitly. The runners ship with the same minor version (3.8, 3.10 etc), but with more recent patch versions than provided by the Ubuntu APT repositories.\n\nSigned-off-by: MichaIng ","shortMessageHtmlLink":"ci: use Python versions matching Ubuntu versions"}},{"before":"7d010bd8f1dcd9cbd6d628256d50a0d3b28ec4a2","after":"e2ef55d0c4ae28750b9f8e2b86de9a4eb9029b3a","ref":"refs/heads/fix-motion-service","pushedAt":"2024-05-09T18:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"ci: ignore Python test until someone is able to fix it\n\nI am not sure why this test suddenly runs into errors, on a totally unrelated (no Python code) commit. I guess pytest or some dependency god a breaking update. The log talks about non-defined runTest method, which is the default method called by tornado.test classes. But I think the underlying issue is some incompatible variables types, see mypy test errors (which we ignore as well).\n\nI hope someone with pytest experience can look into it. Probably those tests should be built up from scratch anyway. Until then, we ignore the errors, like we do for MJPEG and RTMP tests already.\n\nSigned-off-by: MichaIng ","shortMessageHtmlLink":"ci: ignore Python test until someone is able to fix it"}},{"before":"840a174fb60f7a908faab9e03ed86a1203216336","after":"7d010bd8f1dcd9cbd6d628256d50a0d3b28ec4a2","ref":"refs/heads/fix-motion-service","pushedAt":"2024-05-09T18:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"ci: define Python version in test workflow\n\nSigned-off-by: MichaIng ","shortMessageHtmlLink":"ci: define Python version in test workflow"}},{"before":"398deb77576d84da890bbad7c05664500553a4be","after":"840a174fb60f7a908faab9e03ed86a1203216336","ref":"refs/heads/fix-motion-service","pushedAt":"2024-05-09T15:50:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"Update translation files","shortMessageHtmlLink":"Update translation files"}},{"before":null,"after":"398deb77576d84da890bbad7c05664500553a4be","ref":"refs/heads/fix-motion-service","pushedAt":"2024-05-09T15:48:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"motioneye_init: stop and disable conflicting motion.service\n\nThe motion package installs a motion systemd service, which can block camera devices and hence conflict with the motionEye-controlled motion processes.\n\nWe hence need to assure that this service is stopped and disabled, before we can start and enable out motioneye.service.\n\nSigned-off-by: MichaIng ","shortMessageHtmlLink":"motioneye_init: stop and disable conflicting motion.service"}},{"before":null,"after":"92a46dffcfc1714b5bc3b6f8e0f8f634e8b11ce1","ref":"refs/heads/weblate","pushedAt":"2024-04-27T14:52:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Update translation files\n\nUpdated by \"Update PO files to match POT (msgmerge)\" hook in Weblate.\n\nTranslation: motioneye-project/motioneye : python texts\nTranslate-URL: https://hosted.weblate.org/projects/motioneye-project/motioneye-python-texts/","shortMessageHtmlLink":"Update translation files"}},{"before":"15066326ad86a2d449ccf8949f3958125f2c2729","after":"1d4acafaa3527aa02030ddfbc9aa14d1e9c91e91","ref":"refs/heads/dev","pushedAt":"2024-04-27T14:52:16.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"Merge pull request #2967 from motioneye-project/weblate\n\nTranslations update from Hosted Weblate","shortMessageHtmlLink":"Merge pull request #2967 from motioneye-project/weblate"}},{"before":"14441592abac61fbd8d879c899e0a75e99aa1efa","after":null,"ref":"refs/heads/weblate","pushedAt":"2024-04-27T14:52:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"}},{"before":"165b3bec9758fea1fccdc97cfd34dbe2fb348b03","after":"14441592abac61fbd8d879c899e0a75e99aa1efa","ref":"refs/heads/weblate","pushedAt":"2024-04-26T17:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"Update translation files","shortMessageHtmlLink":"Update translation files"}},{"before":"e88cc7a19135b037969f1abcdf5ff9eafecf3a55","after":"165b3bec9758fea1fccdc97cfd34dbe2fb348b03","ref":"refs/heads/weblate","pushedAt":"2024-04-26T17:08:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/dev' into dev"}},{"before":"2a59862e9578b7ce544a3a0c505e8193d805d2b0","after":null,"ref":"refs/heads/pre-commit-autoupdate","pushedAt":"2024-04-26T17:08:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"}},{"before":"691b3f7e630748a9b600b0dff16e70466000c2e5","after":"15066326ad86a2d449ccf8949f3958125f2c2729","ref":"refs/heads/dev","pushedAt":"2024-04-26T17:08:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"[CI/CD] pre-commit autoupdate (#2974)\n\nCo-authored-by: github-actions[bot] ","shortMessageHtmlLink":"[CI/CD] pre-commit autoupdate (#2974)"}},{"before":null,"after":"2a59862e9578b7ce544a3a0c505e8193d805d2b0","ref":"refs/heads/pre-commit-autoupdate","pushedAt":"2024-04-26T15:47:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"[CI/CD] pre-commit autoupdate","shortMessageHtmlLink":"[CI/CD] pre-commit autoupdate"}},{"before":"cb995fad7d1b189ecaff614b3d9ad688504bdca6","after":"e88cc7a19135b037969f1abcdf5ff9eafecf3a55","ref":"refs/heads/weblate","pushedAt":"2024-04-26T13:08:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"Update translation files","shortMessageHtmlLink":"Update translation files"}},{"before":"2781fef3b6015861a2021909ca8a80cfc2946cca","after":"cb995fad7d1b189ecaff614b3d9ad688504bdca6","ref":"refs/heads/weblate","pushedAt":"2024-04-26T13:07:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Translated using Weblate (Spanish)\n\nCurrently translated at 6.6% (25 of 375 strings)\n\nTranslation: motioneye-project/motioneye : python texts\nTranslate-URL: https://hosted.weblate.org/projects/motioneye-project/motioneye-python-texts/es/","shortMessageHtmlLink":"Translated using Weblate (Spanish)"}},{"before":"c6ce4b8868ee48f387ff5ba3897d950afbb5e3f6","after":"2781fef3b6015861a2021909ca8a80cfc2946cca","ref":"refs/heads/weblate","pushedAt":"2024-04-24T15:52:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"Update translation files","shortMessageHtmlLink":"Update translation files"}},{"before":"6aee4ec1787e2270a03ae4d4d9774ba30a60c887","after":"c6ce4b8868ee48f387ff5ba3897d950afbb5e3f6","ref":"refs/heads/weblate","pushedAt":"2024-04-24T15:51:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/dev' into dev","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/dev' into dev"}},{"before":"d5734d7d6b73fb20e03241f985eaebeced07d639","after":"691b3f7e630748a9b600b0dff16e70466000c2e5","ref":"refs/heads/dev","pushedAt":"2024-04-24T15:51:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"[CI/CD] pre-commit autoupdate (#2971)\n\nCo-authored-by: github-actions[bot] ","shortMessageHtmlLink":"[CI/CD] pre-commit autoupdate (#2971)"}},{"before":"bc98038348c41d79acdea45ed6b02c000bed9b0b","after":null,"ref":"refs/heads/pre-commit-autoupdate","pushedAt":"2024-04-24T15:51:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"}},{"before":null,"after":"bc98038348c41d79acdea45ed6b02c000bed9b0b","ref":"refs/heads/pre-commit-autoupdate","pushedAt":"2024-04-24T15:47:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"[CI/CD] pre-commit autoupdate","shortMessageHtmlLink":"[CI/CD] pre-commit autoupdate"}},{"before":"4afd7d67bb8b216efa6a07352cd54604fd50e42d","after":"6aee4ec1787e2270a03ae4d4d9774ba30a60c887","ref":"refs/heads/weblate","pushedAt":"2024-04-17T23:04:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"Update translation files","shortMessageHtmlLink":"Update translation files"}},{"before":null,"after":"4afd7d67bb8b216efa6a07352cd54604fd50e42d","ref":"refs/heads/weblate","pushedAt":"2024-04-17T23:03:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Translated using Weblate (Turkish)\n\nCurrently translated at 100.0% (375 of 375 strings)\n\nTranslation: motioneye-project/motioneye : python texts\nTranslate-URL: https://hosted.weblate.org/projects/motioneye-project/motioneye-python-texts/tr/","shortMessageHtmlLink":"Translated using Weblate (Turkish)"}},{"before":"cd7a8ed60a44236515f5b786bb7939c36b2dda47","after":null,"ref":"refs/heads/weblate","pushedAt":"2024-04-16T21:05:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"}},{"before":"2ecccec50f715838801dbb1fb409f6cf24b7fe5b","after":"d5734d7d6b73fb20e03241f985eaebeced07d639","ref":"refs/heads/dev","pushedAt":"2024-04-16T21:05:00.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"Merge pull request #2966 from motioneye-project/weblate\n\nTranslations update from Hosted Weblate","shortMessageHtmlLink":"Merge pull request #2966 from motioneye-project/weblate"}},{"before":null,"after":"cd7a8ed60a44236515f5b786bb7939c36b2dda47","ref":"refs/heads/weblate","pushedAt":"2024-04-16T21:01:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"weblate","name":"Weblate (bot)","path":"/weblate","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1607653?s=80&v=4"},"commit":{"message":"Update translation files\n\nUpdated by \"Update PO files to match POT (msgmerge)\" hook in Weblate.\n\nTranslation: motioneye-project/motioneye : python texts\nTranslate-URL: https://hosted.weblate.org/projects/motioneye-project/motioneye-python-texts/","shortMessageHtmlLink":"Update translation files"}},{"before":"6ab4557378645a8b679d464507e1868226be560e","after":null,"ref":"refs/heads/weblate","pushedAt":"2024-04-16T21:00:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"}},{"before":"ba7c2fec550cfdb33b55dbc6e4690819907409d5","after":"2ecccec50f715838801dbb1fb409f6cf24b7fe5b","ref":"refs/heads/dev","pushedAt":"2024-04-16T21:00:44.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"MichaIng","name":null,"path":"/MichaIng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28480705?s=80&v=4"},"commit":{"message":"Merge pull request #2965 from motioneye-project/weblate\n\nTranslations update from Hosted Weblate","shortMessageHtmlLink":"Merge pull request #2965 from motioneye-project/weblate"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERzq6bAA","startCursor":null,"endCursor":null}},"title":"Activity ยท motioneye-project/motioneye"}