{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":82293105,"defaultBranch":"master","name":"labgrid","ownerLogin":"labgrid-project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-17T11:59:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25842093?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718114717.0","currentOid":""},"activityList":{"items":[{"before":"fee5af922a5106921d2b4725a8822dbc7ad30c69","after":"7f7bd51889db135a83d3baad1fe45f42bd279e88","ref":"refs/heads/grpc","pushedAt":"2024-07-19T21:46:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"remote/client: fix allow\n\nSigned-off-by: Bastian Krause ","shortMessageHtmlLink":"remote/client: fix allow"}},{"before":"64fb1c655a1434b13e7ab6a9c604b3e5291fd43d","after":"fee5af922a5106921d2b4725a8822dbc7ad30c69","ref":"refs/heads/grpc","pushedAt":"2024-07-18T10:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"fixup! replace autobahn&crossbar by gRPC\n\nLower sync messages from info to debug log level.\n\nSigned-off-by: Bastian Krause ","shortMessageHtmlLink":"fixup! replace autobahn&crossbar by gRPC"}},{"before":"271b1da2179865b21dff1df37466e75dbb1e5dca","after":"8af37aeb1250c1a999da6c733b25a7671ab73e51","ref":"refs/heads/master","pushedAt":"2024-07-17T16:38:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"Merge pull request #1444 from Bastian-Krause/bst/fix-1405\n\ndriver/power/tinycontrol: fix import order","shortMessageHtmlLink":"Merge pull request #1444 from Bastian-Krause/bst/fix-1405"}},{"before":"451cc127b15c02bf09cd18e79aac9ecdb6cd7f31","after":"271b1da2179865b21dff1df37466e75dbb1e5dca","ref":"refs/heads/master","pushedAt":"2024-07-17T15:01:05.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jluebbe","name":"Jan Lübbe","path":"/jluebbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3678062?s=80&v=4"},"commit":{"message":"Merge pull request #1307 from hoyes/docker-arm64\n\nPublish arm64 Docker images","shortMessageHtmlLink":"Merge pull request #1307 from hoyes/docker-arm64"}},{"before":"7ba1ef34756c76f15f53f73a64ac103ca3d30c49","after":"64fb1c655a1434b13e7ab6a9c604b3e5291fd43d","ref":"refs/heads/grpc","pushedAt":"2024-07-17T14:46:20.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"tests/test_remote: add test_exporter_coordinator_becomes_unreachable\n\nA previous commit added a test for exporter startup with an unreachable\ncoordinator. Now also add a test simulating a dissappearing coordinator\nduring operation. The exporter should notice the coordinator\ndisappearing and should exit with exitcode 100. This way systemd can\ntry restarting the exporter regularly until the coordinator is available\nagain.\n\nSigned-off-by: Bastian Krause ","shortMessageHtmlLink":"tests/test_remote: add test_exporter_coordinator_becomes_unreachable"}},{"before":"12969893506836d0b088b7d466aad7e842c6fdd6","after":"451cc127b15c02bf09cd18e79aac9ecdb6cd7f31","ref":"refs/heads/master","pushedAt":"2024-07-17T14:12:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jluebbe","name":"Jan Lübbe","path":"/jluebbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3678062?s=80&v=4"},"commit":{"message":"Merge pull request #1405 from enkiusz/tinycontrol-ippower-6g10a-support\n\nlabgrid/driver/power: Backend for tinycontrol.eu IP Power Socket 6G10A v2","shortMessageHtmlLink":"Merge pull request #1405 from enkiusz/tinycontrol-ippower-6g10a-support"}},{"before":"0d293be5e69a8e1ec797d9fbdc528935ebe0d614","after":"12969893506836d0b088b7d466aad7e842c6fdd6","ref":"refs/heads/master","pushedAt":"2024-07-17T12:45:30.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"jluebbe","name":"Jan Lübbe","path":"/jluebbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3678062?s=80&v=4"},"commit":{"message":"Merge pull request #1433 from Bastian-Krause/bst/docs-2024-06\n\ndoc/configuration: miscellaneous fixes","shortMessageHtmlLink":"Merge pull request #1433 from Bastian-Krause/bst/docs-2024-06"}},{"before":"473eab3b154ee4508736ff4338a7111a23350b5a","after":"7ba1ef34756c76f15f53f73a64ac103ca3d30c49","ref":"refs/heads/grpc","pushedAt":"2024-07-17T09:45:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"fixup! replace autobahn&crossbar by gRPC\n\nFix newly introduced typos in exceptions and log messages.\n\nSigned-off-by: Bastian Krause ","shortMessageHtmlLink":"fixup! replace autobahn&crossbar by gRPC"}},{"before":"635cd1acda4661fc6457f5e1985a37f9d8b51103","after":"473eab3b154ee4508736ff4338a7111a23350b5a","ref":"refs/heads/grpc","pushedAt":"2024-07-17T09:11:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"fixup! replace autobahn&crossbar by gRPC\n\nAlways signal reexec on coordintator unavailability.\n\nSigned-off-by: Bastian Krause ","shortMessageHtmlLink":"fixup! replace autobahn&crossbar by gRPC"}},{"before":"2b5a67fec9bfa232bd0328a67d6ea6d23aee7132","after":"0d293be5e69a8e1ec797d9fbdc528935ebe0d614","ref":"refs/heads/master","pushedAt":"2024-07-17T07:09:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jluebbe","name":"Jan Lübbe","path":"/jluebbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3678062?s=80&v=4"},"commit":{"message":"Merge pull request #1440 from Bastian-Krause/bst/externalconsole-bufsize\n\ndriver/externalconsoledriver: use bufsize=0 for opening external process","shortMessageHtmlLink":"Merge pull request #1440 from Bastian-Krause/bst/externalconsole-bufsize"}},{"before":"cb6f6062ecd6527aa8b673e2c6765e8df24ff22c","after":"635cd1acda4661fc6457f5e1985a37f9d8b51103","ref":"refs/heads/grpc","pushedAt":"2024-07-16T15:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"fixup! remote/coordinator: refactor handling of orphaned resources\n\nMark now unused variable.","shortMessageHtmlLink":"fixup! remote/coordinator: refactor handling of orphaned resources"}},{"before":"bd552cb8c1a254e0feaa8bc4180469c00951b5ae","after":"cb6f6062ecd6527aa8b673e2c6765e8df24ff22c","ref":"refs/heads/grpc","pushedAt":"2024-07-04T11:16:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jluebbe","name":"Jan Lübbe","path":"/jluebbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3678062?s=80&v=4"},"commit":{"message":"Revert \"disable keepalive sending until all clients are updated\"\n\nThis reverts commit 565ac8d4a5230d102cb6da8d5fbf2db5876f3653.","shortMessageHtmlLink":"Revert \"disable keepalive sending until all clients are updated\""}},{"before":"2fbff29ea1a24ec4b65bf60802c07c4e9210ec70","after":"bd552cb8c1a254e0feaa8bc4180469c00951b5ae","ref":"refs/heads/grpc","pushedAt":"2024-07-04T10:23:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jluebbe","name":"Jan Lübbe","path":"/jluebbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3678062?s=80&v=4"},"commit":{"message":"fixup! remote/coordinator: refactor handling of orphaned resources","shortMessageHtmlLink":"fixup! remote/coordinator: refactor handling of orphaned resources"}},{"before":"e8874ba75dbfc4fea43d4ac8526f4c09ec1a1370","after":"2fbff29ea1a24ec4b65bf60802c07c4e9210ec70","ref":"refs/heads/grpc","pushedAt":"2024-07-04T10:19:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jluebbe","name":"Jan Lübbe","path":"/jluebbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3678062?s=80&v=4"},"commit":{"message":"fixup! remote/coordinator: refactor handling of orphaned resources","shortMessageHtmlLink":"fixup! remote/coordinator: refactor handling of orphaned resources"}},{"before":"46d8afdd673f07b010dcbef0cbd4198c2776e8e9","after":"e8874ba75dbfc4fea43d4ac8526f4c09ec1a1370","ref":"refs/heads/grpc","pushedAt":"2024-07-04T10:01:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jluebbe","name":"Jan Lübbe","path":"/jluebbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3678062?s=80&v=4"},"commit":{"message":"fixup! remote/coordinator: refactor handling of orphaned resources","shortMessageHtmlLink":"fixup! remote/coordinator: refactor handling of orphaned resources"}},{"before":"6c580473129ef2bd4a6758a54fc2c17aed6b4a2e","after":"46d8afdd673f07b010dcbef0cbd4198c2776e8e9","ref":"refs/heads/grpc","pushedAt":"2024-07-03T18:39:59.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"jluebbe","name":"Jan Lübbe","path":"/jluebbe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3678062?s=80&v=4"},"commit":{"message":"fix tests for reservations","shortMessageHtmlLink":"fix tests for reservations"}},{"before":"ccf7a3fb121934af8b9d833e9acaa3e7e44eba56","after":"2b5a67fec9bfa232bd0328a67d6ea6d23aee7132","ref":"refs/heads/master","pushedAt":"2024-07-03T10:46:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"Merge pull request #1435 from edersondisouza/raritan-no-max-outlets\n\ndriver/power: Remove check for maximum number of outlets for raritan","shortMessageHtmlLink":"Merge pull request #1435 from edersondisouza/raritan-no-max-outlets"}},{"before":"1948601259a0abd0457e51413137b6d7f0e6bc1c","after":"6c580473129ef2bd4a6758a54fc2c17aed6b4a2e","ref":"refs/heads/grpc","pushedAt":"2024-07-02T13:19:41.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"tests/test_client: add FIXME hint to test_exporter_timeout\n\nSigned-off-by: Bastian Krause ","shortMessageHtmlLink":"tests/test_client: add FIXME hint to test_exporter_timeout"}},{"before":"09bbb34f35494bf26697099d03343845607951c8","after":"ccf7a3fb121934af8b9d833e9acaa3e7e44eba56","ref":"refs/heads/master","pushedAt":"2024-07-01T20:23:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"Merge pull request #1430 from Bastian-Krause/bst/util-ssh-keepalive\n\nutil/ssh: stop keepalive in disconnect() when existing connection is used","shortMessageHtmlLink":"Merge pull request #1430 from Bastian-Krause/bst/util-ssh-keepalive"}},{"before":"fd0a2b185a522abbd8955cf21c7b5c6687090eff","after":"1948601259a0abd0457e51413137b6d7f0e6bc1c","ref":"refs/heads/grpc","pushedAt":"2024-06-28T09:57:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"fixup! tests/client: add test_exporter_restart_locking","shortMessageHtmlLink":"fixup! tests/client: add test_exporter_restart_locking"}},{"before":"f6ada4b46827beb6d864a38210679ff928a616fe","after":"fd0a2b185a522abbd8955cf21c7b5c6687090eff","ref":"refs/heads/grpc","pushedAt":"2024-06-28T09:55:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"tests/client: add test_exporter_restart_locking\n\nSigned-off-by: Bastian Krause ","shortMessageHtmlLink":"tests/client: add test_exporter_restart_locking"}},{"before":"4fd7caff2cbf0bcb074cc6c166bbd5c70822a61d","after":"09bbb34f35494bf26697099d03343845607951c8","ref":"refs/heads/master","pushedAt":"2024-06-28T05:08:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Emantor","name":"Rouven Czerwinski","path":"/Emantor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/934284?s=80&v=4"},"commit":{"message":"Merge pull request #1432 from Bastian-Krause/bst/serialdigitaloutput\n\ndriver/serialdigitaloutput: fix get() for DTR signal","shortMessageHtmlLink":"Merge pull request #1432 from Bastian-Krause/bst/serialdigitaloutput"}},{"before":"912ab759fa35915ed6e7d6b291d117b551ec66a0","after":"f6ada4b46827beb6d864a38210679ff928a616fe","ref":"refs/heads/grpc","pushedAt":"2024-06-26T10:37:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"contrib/completion: replace --crossbar with --coordinator\n\nSigned-off-by: Bastian Krause ","shortMessageHtmlLink":"contrib/completion: replace --crossbar with --coordinator"}},{"before":"9c5034a8f031e89baa574763e59710e9f712c5ae","after":"4fd7caff2cbf0bcb074cc6c166bbd5c70822a61d","ref":"refs/heads/master","pushedAt":"2024-06-26T08:08:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Emantor","name":"Rouven Czerwinski","path":"/Emantor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/934284?s=80&v=4"},"commit":{"message":"Merge pull request #1388 from Emantor/doc/await-resource\n\ndoc/development: document await_resources","shortMessageHtmlLink":"Merge pull request #1388 from Emantor/doc/await-resource"}},{"before":"cecb82f8f18f6a9af214b0c37553714ba8639b5f","after":"9c5034a8f031e89baa574763e59710e9f712c5ae","ref":"refs/heads/master","pushedAt":"2024-06-26T08:08:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Emantor","name":"Rouven Czerwinski","path":"/Emantor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/934284?s=80&v=4"},"commit":{"message":"Merge pull request #1359 from sjg20/disk\n\nudisks2: Be more tolerant of device-startup time","shortMessageHtmlLink":"Merge pull request #1359 from sjg20/disk"}},{"before":"1e8bad9dc710af495d170ee510d7cbcf0ed97cd9","after":"cecb82f8f18f6a9af214b0c37553714ba8639b5f","ref":"refs/heads/master","pushedAt":"2024-06-26T07:40:25.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Emantor","name":"Rouven Czerwinski","path":"/Emantor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/934284?s=80&v=4"},"commit":{"message":"Merge pull request #1346 from flxzt/sigrok-driver-fixes\n\ndriver/sigrok: various fixes","shortMessageHtmlLink":"Merge pull request #1346 from flxzt/sigrok-driver-fixes"}},{"before":"b6ec6f1d98833dedd6ec17351f857df47ccd4ac2","after":"1e8bad9dc710af495d170ee510d7cbcf0ed97cd9","ref":"refs/heads/master","pushedAt":"2024-06-26T07:39:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Emantor","name":"Rouven Czerwinski","path":"/Emantor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/934284?s=80&v=4"},"commit":{"message":"Merge pull request #1404 from enkiusz/settle-success-code\n\nconsole: Make settle() indicate success/failure","shortMessageHtmlLink":"Merge pull request #1404 from enkiusz/settle-success-code"}},{"before":"1ea0feff10937b707792a4960e189dd4cb0402ed","after":"b6ec6f1d98833dedd6ec17351f857df47ccd4ac2","ref":"refs/heads/master","pushedAt":"2024-06-26T07:36:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Emantor","name":"Rouven Czerwinski","path":"/Emantor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/934284?s=80&v=4"},"commit":{"message":"Merge pull request #1412 from NickCao/telnet\n\nremote/client: fallback to telnet when microcom is not available","shortMessageHtmlLink":"Merge pull request #1412 from NickCao/telnet"}},{"before":"ae0907928feec6b4bbaba7658cf5095d241a848d","after":"912ab759fa35915ed6e7d6b291d117b551ec66a0","ref":"refs/heads/grpc","pushedAt":"2024-06-25T15:37:09.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Bastian-Krause","name":"Bastian Krause","path":"/Bastian-Krause","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16608704?s=80&v=4"},"commit":{"message":"README.grpc: no additional output on lgc lock anymore\n\nSigned-off-by: Bastian Krause ","shortMessageHtmlLink":"README.grpc: no additional output on lgc lock anymore"}},{"before":"0a7bcd07e1f77dcbdcfb4bfa62f68008fa1201ca","after":"1ea0feff10937b707792a4960e189dd4cb0402ed","ref":"refs/heads/master","pushedAt":"2024-06-25T13:58:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Emantor","name":"Rouven Czerwinski","path":"/Emantor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/934284?s=80&v=4"},"commit":{"message":"Merge pull request #1385 from Emantor/topic/24-changelog\n\nCHANGES: update changelog for 24.0 release","shortMessageHtmlLink":"Merge pull request #1385 from Emantor/topic/24-changelog"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhEz-qAA","startCursor":null,"endCursor":null}},"title":"Activity · labgrid-project/labgrid"}