{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":11079679,"defaultBranch":"master","name":"usb-serial-for-android","ownerLogin":"mik3y","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-06-30T23:17:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/390829?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720210086.0","currentOid":""},"activityList":{"items":[{"before":"0a32c3f9e3dec284468692866717cbd81cae4c9e","after":"f5380975ce98bbe4a22471b12b1fe07095f12211","ref":"refs/heads/master","pushedAt":"2024-07-12T08:14:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"values supported by default setFlowControl() consistent with getSupportedFlowControl()","shortMessageHtmlLink":"values supported by default setFlowControl() consistent with getSuppo…"}},{"before":"88ca3f57c423941b4a918e91a7231449512fa1e0","after":"0a32c3f9e3dec284468692866717cbd81cae4c9e","ref":"refs/heads/master","pushedAt":"2024-07-05T20:07:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"v3.8.0","shortMessageHtmlLink":"v3.8.0"}},{"before":"843792001f9b4e10357b7d0ff9f1bbf67d51a186","after":"88ca3f57c423941b4a918e91a7231449512fa1e0","ref":"refs/heads/master","pushedAt":"2024-07-05T19:19:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"flowcontrol for ftdi, pl2303, cp210x","shortMessageHtmlLink":"flowcontrol for ftdi, pl2303, cp210x"}},{"before":"275590027b6fbdeffe3ff9293b49594a56c53418","after":"843792001f9b4e10357b7d0ff9f1bbf67d51a186","ref":"refs/heads/master","pushedAt":"2024-07-05T17:00:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"replace catch+throw with finally !ok, to get rid of UnhandledException shown as error\n\nmethod declared as throwing only IOException, but unchecked exceptions can always happen","shortMessageHtmlLink":"replace catch+throw with finally !ok, to get rid of UnhandledExceptio…"}},{"before":"b6e18332708487459ee285a8e3c643ea9d9a1ccc","after":"275590027b6fbdeffe3ff9293b49594a56c53418","ref":"refs/heads/master","pushedAt":"2024-06-02T13:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"5460036bd7ec904d5bc285ba7deeb86349076f89","after":"b6e18332708487459ee285a8e3c643ea9d9a1ccc","ref":"refs/heads/master","pushedAt":"2024-06-02T12:52:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"test coverage","shortMessageHtmlLink":"test coverage"}},{"before":"6d1096a4b7713def40afa1e29873b2bb8a421de9","after":"5460036bd7ec904d5bc285ba7deeb86349076f89","ref":"refs/heads/master","pushedAt":"2024-06-02T12:49:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"test coverage","shortMessageHtmlLink":"test coverage"}},{"before":"b1362416f0f22fbd66ef2701fd601b4baf86e736","after":"6d1096a4b7713def40afa1e29873b2bb8a421de9","ref":"refs/heads/master","pushedAt":"2024-06-02T11:32:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"test coverage","shortMessageHtmlLink":"test coverage"}},{"before":"2fbceb6cc733b8e8fcafd95789b461b95f0af461","after":"b1362416f0f22fbd66ef2701fd601b4baf86e736","ref":"refs/heads/master","pushedAt":"2024-06-01T14:31:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"gradle + library update","shortMessageHtmlLink":"gradle + library update"}},{"before":"a4ee5c21582b1820c960ccf14c96e8b2b9da8fa9","after":"2fbceb6cc733b8e8fcafd95789b461b95f0af461","ref":"refs/heads/master","pushedAt":"2024-06-01T08:07:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"Fix ControlLine enum spacing (#577)","shortMessageHtmlLink":"Fix ControlLine enum spacing (#577)"}},{"before":"9bc3834eff63c24a35f3bad66b93348b2ab607b0","after":"a4ee5c21582b1820c960ccf14c96e8b2b9da8fa9","ref":"refs/heads/master","pushedAt":"2024-05-13T20:19:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"28506a9bf97faeee6ab82361b0ae0f1531a753ef","after":"9bc3834eff63c24a35f3bad66b93348b2ab607b0","ref":"refs/heads/master","pushedAt":"2024-05-13T20:12:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"handle uncaught NPE causing App termination in prolific driver controlline background thread","shortMessageHtmlLink":"handle uncaught NPE causing App termination in prolific driver contro…"}},{"before":"8b9ad7efdf3cf9008472450c41483540b45c6f60","after":"28506a9bf97faeee6ab82361b0ae0f1531a753ef","ref":"refs/heads/master","pushedAt":"2024-05-03T06:48:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"assert warning cleanup","shortMessageHtmlLink":"assert warning cleanup"}},{"before":"1245293888c7230ef376e11fe9d1712633f60dd8","after":"8b9ad7efdf3cf9008472450c41483540b45c6f60","ref":"refs/heads/master","pushedAt":"2024-04-25T16:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"improved error handling for read() with concurrent close() (#569)\n\n- isOpen() returns false during concurrent close()\n- less tracing in SerialInputOutputManager","shortMessageHtmlLink":"improved error handling for read() with concurrent close() (#569)"}},{"before":"573c7e41ca687a26293fd111b18df7cf40dd3cd1","after":"1245293888c7230ef376e11fe9d1712633f60dd8","ref":"refs/heads/master","pushedAt":"2024-02-18T12:43:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"harmonize controlTransfer() result comparison","shortMessageHtmlLink":"harmonize controlTransfer() result comparison"}},{"before":"880c0070cb1fb62d602ed21bed0f8e2981ed68ec","after":"573c7e41ca687a26293fd111b18df7cf40dd3cd1","ref":"refs/heads/master","pushedAt":"2023-11-08T20:12:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"Add read() and write() with length argument (#544)\n\nTo reduce array copy","shortMessageHtmlLink":"Add read() and write() with length argument (#544)"}},{"before":"a1709c3911a12315366a6c172ea78fec3f103e35","after":"880c0070cb1fb62d602ed21bed0f8e2981ed68ec","ref":"refs/heads/master","pushedAt":"2023-10-15T15:07:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"3.7.0 in README","shortMessageHtmlLink":"3.7.0 in README"}},{"before":"9c30dc5ffa343f6d75aa2dac97aee26818861148","after":"a1709c3911a12315366a6c172ea78fec3f103e35","ref":"refs/heads/master","pushedAt":"2023-10-15T15:06:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"mention gradle kotlin DSL (#537)","shortMessageHtmlLink":"mention gradle kotlin DSL (#537)"}},{"before":"b06118b15650915b533ad01ad34e91e06e876beb","after":"9c30dc5ffa343f6d75aa2dac97aee26818861148","ref":"refs/heads/master","pushedAt":"2023-10-02T17:12:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"update build workflow versions","shortMessageHtmlLink":"update build workflow versions"}},{"before":"de6d5aa384f06d7cc92e64975a547c5383cf59e7","after":"b06118b15650915b533ad01ad34e91e06e876beb","ref":"refs/heads/master","pushedAt":"2023-10-02T17:06:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"consolidate get[Supported]ControlLines","shortMessageHtmlLink":"consolidate get[Supported]ControlLines"}},{"before":"11ccb5b9494df7ff74d0f20209c273a03752c045","after":"de6d5aa384f06d7cc92e64975a547c5383cf59e7","ref":"refs/heads/master","pushedAt":"2023-10-02T13:54:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"replace tab with spaces","shortMessageHtmlLink":"replace tab with spaces"}},{"before":"d585ca8be726eebb31fe8797d442e590c942e2ef","after":"11ccb5b9494df7ff74d0f20209c273a03752c045","ref":"refs/heads/master","pushedAt":"2023-10-02T06:37:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"add missing ChromeCcd setParameters","shortMessageHtmlLink":"add missing ChromeCcd setParameters"}},{"before":"2a2463cd12229693d4ff23fbc8ff0e493ae08d70","after":"d585ca8be726eebb31fe8797d442e590c942e2ef","ref":"refs/heads/master","pushedAt":"2023-10-02T06:29:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"add ChromeCcd to readme","shortMessageHtmlLink":"add ChromeCcd to readme"}},{"before":"80a555a189526eb1cbb48102b9d65980eeecaecb","after":"2a2463cd12229693d4ff23fbc8ff0e493ae08d70","ref":"refs/heads/master","pushedAt":"2023-10-02T06:19:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"Add support for Cr50 (Chromebook CCD) (#540)","shortMessageHtmlLink":"Add support for Cr50 (Chromebook CCD) (#540)"}},{"before":"34e6d989fdf8d542981c0d1ad9c93027c9be7063","after":"80a555a189526eb1cbb48102b9d65980eeecaecb","ref":"refs/heads/master","pushedAt":"2023-09-06T05:54:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"v3.6.0 in readme","shortMessageHtmlLink":"v3.6.0 in readme"}},{"before":"35fdeb1e1355cdddc3b208949a9598cd6f17da8f","after":"34e6d989fdf8d542981c0d1ad9c93027c9be7063","ref":"refs/heads/master","pushedAt":"2023-08-25T06:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"fix codacy badge in README.md","shortMessageHtmlLink":"fix codacy badge in README.md"}},{"before":"399d3c9c2f241212ce9213c076b5426bd34a81af","after":"35fdeb1e1355cdddc3b208949a9598cd6f17da8f","ref":"refs/heads/master","pushedAt":"2023-08-24T17:52:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"improved exception type also for read with timeout","shortMessageHtmlLink":"improved exception type also for read with timeout"}},{"before":"54ff9bfa4414a9766ed571d7fcd4bb748c7e686e","after":"399d3c9c2f241212ce9213c076b5426bd34a81af","ref":"refs/heads/master","pushedAt":"2023-08-24T16:49:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"Added error management inside read function to get more appropriate exception (#529)","shortMessageHtmlLink":"Added error management inside read function to get more appropriate e…"}},{"before":"fd8c155ca5f69ec80f8f0ac28bb73ffc97b92511","after":"54ff9bfa4414a9766ed571d7fcd4bb748c7e686e","ref":"refs/heads/master","pushedAt":"2023-08-23T05:56:38.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"composite CDC devices: get correct ACM data interface from IAD (#499)","shortMessageHtmlLink":"composite CDC devices: get correct ACM data interface from IAD (#499)"}},{"before":"e9a38ca891963a62584df302298b67b890157888","after":"fd8c155ca5f69ec80f8f0ac28bb73ffc97b92511","ref":"refs/heads/master","pushedAt":"2023-07-31T06:19:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kai-morich","name":null,"path":"/kai-morich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25850372?s=80&v=4"},"commit":{"message":"Merge pull request #521 from elicec/master\n\nadd gsm modem usb driver","shortMessageHtmlLink":"Merge pull request #521 from elicec/master"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMlQwODoxNDowMS4wMDAwMDBazwAAAAR9noED","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMlQwODoxNDowMS4wMDAwMDBazwAAAAR9noED","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0zMVQwNjoxOToyNC4wMDAwMDBazwAAAANgXKEv"}},"title":"Activity · mik3y/usb-serial-for-android"}