{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":731236130,"defaultBranch":"main","name":"voice-input-test","ownerLogin":"OleksiyRudenko","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-13T16:23:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8686631?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707237391.0","currentOid":""},"activityList":{"items":[{"before":"ace38b56d2566a57dbd236746790b044da43160a","after":null,"ref":"refs/heads/arbitrary-input","pushedAt":"2024-02-06T16:36:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"}},{"before":null,"after":"9a9538e86b0ac37e590b5bbbf371824b972fefa6","ref":"refs/heads/input-history","pushedAt":"2024-02-05T14:27:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"add Input history","shortMessageHtmlLink":"add Input history"}},{"before":"7b1e5f43d148ab89f933c10f2450f955dec88022","after":null,"ref":"refs/heads/dev","pushedAt":"2024-02-05T14:27:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"}},{"before":"cc244e305059c625d83f9fcd935134c95a0377bf","after":"c9b22c35979daa9ea034fba1b59cbf6da364169d","ref":"refs/heads/gh-pages","pushedAt":"2024-02-05T14:26:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Arbitrary voice input (#1)\n\nv1.0\r\n\r\n16h20m\r\n- Activate/deactivate voice input on a specific input\r\n- Show interim recognition result\r\n- Recognize punctuation marks\r\n (`full stop`, `comma`, `dash`, `exclamation mark`, `question mark`)\r\n- Recognize `new line`\r\n- Recognize commands (`backspace`, `undo`) within latest active voice input\r\n- Insert new input at current cursor position\r\n- Replace selected fragment of text with new input\r\n- Put final result into targeted input\r\n- Blur input field on recognition idle\r\n\r\nCo-authored-by: Oleksiy Rudenko ","shortMessageHtmlLink":"Arbitrary voice input (#1)"}},{"before":"7b1e5f43d148ab89f933c10f2450f955dec88022","after":"c9b22c35979daa9ea034fba1b59cbf6da364169d","ref":"refs/heads/main","pushedAt":"2024-02-05T14:24:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Arbitrary voice input (#1)\n\nv1.0\r\n\r\n16h20m\r\n- Activate/deactivate voice input on a specific input\r\n- Show interim recognition result\r\n- Recognize punctuation marks\r\n (`full stop`, `comma`, `dash`, `exclamation mark`, `question mark`)\r\n- Recognize `new line`\r\n- Recognize commands (`backspace`, `undo`) within latest active voice input\r\n- Insert new input at current cursor position\r\n- Replace selected fragment of text with new input\r\n- Put final result into targeted input\r\n- Blur input field on recognition idle\r\n\r\nCo-authored-by: Oleksiy Rudenko ","shortMessageHtmlLink":"Arbitrary voice input (#1)"}},{"before":"1466f10c348b94bcc0924afae6be76127ce10b88","after":"ace38b56d2566a57dbd236746790b044da43160a","ref":"refs/heads/arbitrary-input","pushedAt":"2024-02-05T14:22:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"v1.0","shortMessageHtmlLink":"v1.0"}},{"before":"7e2150fa3ad7887eea27c564991619d2d5ac51d0","after":"7b1e5f43d148ab89f933c10f2450f955dec88022","ref":"refs/heads/dev","pushedAt":"2024-02-05T14:20:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Initialize repo","shortMessageHtmlLink":"Initialize repo"}},{"before":"cc244e305059c625d83f9fcd935134c95a0377bf","after":"1466f10c348b94bcc0924afae6be76127ce10b88","ref":"refs/heads/arbitrary-input","pushedAt":"2024-02-05T14:06:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"README.md: add features descriptions","shortMessageHtmlLink":"README.md: add features descriptions"}},{"before":"310b689e5dc6e876aa2768640a261a6354386609","after":"cc244e305059c625d83f9fcd935134c95a0377bf","ref":"refs/heads/arbitrary-input","pushedAt":"2024-02-05T13:55:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Refactor DOM elements ids","shortMessageHtmlLink":"Refactor DOM elements ids"}},{"before":"440662d3bc79e8db1c754b9f22cb4686e04ab89a","after":"cc244e305059c625d83f9fcd935134c95a0377bf","ref":"refs/heads/gh-pages","pushedAt":"2024-02-05T13:54:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Refactor DOM elements ids","shortMessageHtmlLink":"Refactor DOM elements ids"}},{"before":"310b689e5dc6e876aa2768640a261a6354386609","after":"440662d3bc79e8db1c754b9f22cb4686e04ab89a","ref":"refs/heads/gh-pages","pushedAt":"2024-02-05T13:11:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Extract languages and managed DOM elements list to config file","shortMessageHtmlLink":"Extract languages and managed DOM elements list to config file"}},{"before":"b0f89a1ae40c104132fe081e035618d285d7546c","after":"310b689e5dc6e876aa2768640a261a6354386609","ref":"refs/heads/gh-pages","pushedAt":"2024-02-05T08:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Fix default language selection","shortMessageHtmlLink":"Fix default language selection"}},{"before":"b0f89a1ae40c104132fe081e035618d285d7546c","after":"310b689e5dc6e876aa2768640a261a6354386609","ref":"refs/heads/arbitrary-input","pushedAt":"2024-02-01T16:15:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Fix default language selection","shortMessageHtmlLink":"Fix default language selection"}},{"before":"e9de1a8978159dfdad064d9858c5cda72ece767e","after":"b0f89a1ae40c104132fe081e035618d285d7546c","ref":"refs/heads/arbitrary-input","pushedAt":"2024-02-01T16:11:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Update supported languages","shortMessageHtmlLink":"Update supported languages"}},{"before":null,"after":"b0f89a1ae40c104132fe081e035618d285d7546c","ref":"refs/heads/gh-pages","pushedAt":"2024-02-01T16:11:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Update supported languages","shortMessageHtmlLink":"Update supported languages"}},{"before":null,"after":"e9de1a8978159dfdad064d9858c5cda72ece767e","ref":"refs/heads/arbitrary-input","pushedAt":"2024-01-29T15:33:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"v0.2.5: Execute commands","shortMessageHtmlLink":"v0.2.5: Execute commands"}},{"before":"615a209c733f9ae104366cb5a60e53c3ae5c6eaf","after":"7e2150fa3ad7887eea27c564991619d2d5ac51d0","ref":"refs/heads/dev","pushedAt":"2024-01-18T08:13:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"v0.2.3: minor code tidying","shortMessageHtmlLink":"v0.2.3: minor code tidying"}},{"before":"143cb34de5b6175846240af3a032fb8a8f37b1d7","after":"615a209c733f9ae104366cb5a60e53c3ae5c6eaf","ref":"refs/heads/dev","pushedAt":"2023-12-18T18:14:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"v0.2.2: add recognition handlers","shortMessageHtmlLink":"v0.2.2: add recognition handlers"}},{"before":"2f0582b5d6a4412c448cc5b5bad757caef9861dc","after":"143cb34de5b6175846240af3a032fb8a8f37b1d7","ref":"refs/heads/dev","pushedAt":"2023-12-15T16:21:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"v0.2.1: add recording control checkboxes","shortMessageHtmlLink":"v0.2.1: add recording control checkboxes"}},{"before":"c9159ce22b9023759b627892d4ae4df53f94bd0a","after":"2f0582b5d6a4412c448cc5b5bad757caef9861dc","ref":"refs/heads/dev","pushedAt":"2023-12-13T16:28:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"v0.1","shortMessageHtmlLink":"v0.1"}},{"before":"7b1e5f43d148ab89f933c10f2450f955dec88022","after":"c9159ce22b9023759b627892d4ae4df53f94bd0a","ref":"refs/heads/dev","pushedAt":"2023-12-13T16:27:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"v0.1","shortMessageHtmlLink":"v0.1"}},{"before":null,"after":"7b1e5f43d148ab89f933c10f2450f955dec88022","ref":"refs/heads/dev","pushedAt":"2023-12-13T16:26:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Initialize repo","shortMessageHtmlLink":"Initialize repo"}},{"before":null,"after":"7b1e5f43d148ab89f933c10f2450f955dec88022","ref":"refs/heads/main","pushedAt":"2023-12-13T16:25:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"OleksiyRudenko","name":"Oleksiy Rudenko","path":"/OleksiyRudenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8686631?s=80&v=4"},"commit":{"message":"Initialize repo","shortMessageHtmlLink":"Initialize repo"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD85KZFAA","startCursor":null,"endCursor":null}},"title":"Activity ยท OleksiyRudenko/voice-input-test"}