{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":756073914,"defaultBranch":"master","name":"erpeto","ownerLogin":"RazorBest","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-11T22:22:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22615594?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726044974.0","currentOid":""},"activityList":{"items":[{"before":"3cba7f2557621b4ded2b45775762ecaa590b1d4d","after":"ec8c89eaf7163295a75fe19f7cdc94bcea35bf0d","ref":"refs/heads/master","pushedAt":"2024-09-11T08:57:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload pylint score badge\n\nSigned-off-by: Razvan Pricop <22615594+RazorBest@users.noreply.github.com>","shortMessageHtmlLink":"Upload pylint score badge"}},{"before":"29a1b3657efd7eb8b10bceeb95a5e4758b5a0feb","after":"3cba7f2557621b4ded2b45775762ecaa590b1d4d","ref":"refs/heads/master","pushedAt":"2024-09-11T08:56:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"refactor: clean the analyser (#10)","shortMessageHtmlLink":"refactor: clean the analyser (#10)"}},{"before":null,"after":"838aadaafce85180a08e3036c85575abf86634b6","ref":"refs/heads/refactor-clean-analyser","pushedAt":"2024-09-11T08:56:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"refactor: clean the analyser","shortMessageHtmlLink":"refactor: clean the analyser"}},{"before":"2dec24991826f9f3ccb1f0ba4d0ef150d721a934","after":"29a1b3657efd7eb8b10bceeb95a5e4758b5a0feb","ref":"refs/heads/master","pushedAt":"2024-09-11T08:30:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"Move the analyser in a separate file (#9)\n\n* feat: move the analysation code in analyser.py\r\n\r\n* refactor: rename analyze_actions to analyse_actions","shortMessageHtmlLink":"Move the analyser in a separate file (#9)"}},{"before":null,"after":"0d2a4f67166039df68adabd73ef9a8a64c2bd21b","ref":"refs/heads/move-analyser-in-separate-file","pushedAt":"2024-09-11T08:29:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"refactor: rename analyze_actions to analyse_actions","shortMessageHtmlLink":"refactor: rename analyze_actions to analyse_actions"}},{"before":"612a2e0651a5bd09fb8db1759481e5284c31e2b4","after":"2dec24991826f9f3ccb1f0ba4d0ef150d721a934","ref":"refs/heads/master","pushedAt":"2024-09-04T19:25:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload pylint score badge\n\nSigned-off-by: Razvan Pricop <22615594+RazorBest@users.noreply.github.com>","shortMessageHtmlLink":"Upload pylint score badge"}},{"before":"1d1ea6ef67085a86f7f6c491731d175a24a4bd06","after":"612a2e0651a5bd09fb8db1759481e5284c31e2b4","ref":"refs/heads/master","pushedAt":"2024-09-04T19:23:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"feat: improve HTML searching with regex (#8)","shortMessageHtmlLink":"feat: improve HTML searching with regex (#8)"}},{"before":null,"after":"be0736c1ae5d845385f946ca20a288ee3b4a7202","ref":"refs/heads/html-regex-builder","pushedAt":"2024-09-04T19:23:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"feat: improve HTML searching with regex","shortMessageHtmlLink":"feat: improve HTML searching with regex"}},{"before":"96369fc0e19aeb1de391f49b9adcf38f14a76f3b","after":"1d1ea6ef67085a86f7f6c491731d175a24a4bd06","ref":"refs/heads/master","pushedAt":"2024-07-11T12:38:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"fix: strings less than 5 characters aren't considered random","shortMessageHtmlLink":"fix: strings less than 5 characters aren't considered random"}},{"before":"940e92f8e9eb935b03981368f31b4c0cc01ac60b","after":"96369fc0e19aeb1de391f49b9adcf38f14a76f3b","ref":"refs/heads/master","pushedAt":"2024-07-11T12:38:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload pylint score badge\n\nSigned-off-by: Razvan Pricop <22615594+RazorBest@users.noreply.github.com>","shortMessageHtmlLink":"Upload pylint score badge"}},{"before":"6bbee6d8017e971ffd673c2533b6c9d01a66adcf","after":"940e92f8e9eb935b03981368f31b4c0cc01ac60b","ref":"refs/heads/master","pushedAt":"2024-07-11T12:37:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"fix: import math in str_evaluator","shortMessageHtmlLink":"fix: import math in str_evaluator"}},{"before":"e3d7712e798baa0155f8f4fac796e0c7bd2adc35","after":"6bbee6d8017e971ffd673c2533b6c9d01a66adcf","ref":"refs/heads/master","pushedAt":"2024-07-11T12:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload pylint score badge\n\nSigned-off-by: Razvan Pricop <22615594+RazorBest@users.noreply.github.com>","shortMessageHtmlLink":"Upload pylint score badge"}},{"before":"0f39a36787a1ae87b1133cd66885ab57bfdabd09","after":"e3d7712e798baa0155f8f4fac796e0c7bd2adc35","ref":"refs/heads/master","pushedAt":"2024-07-11T12:22:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"fix: compare with critical value when computing chi squared score","shortMessageHtmlLink":"fix: compare with critical value when computing chi squared score"}},{"before":"5f65dcdcaf9df5c26b8effd4bb204a906e4fdcce","after":"0f39a36787a1ae87b1133cd66885ab57bfdabd09","ref":"refs/heads/master","pushedAt":"2024-07-11T11:02:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload coverage percentage badge\n\nSigned-off-by: Razvan Pricop <22615594+RazorBest@users.noreply.github.com>","shortMessageHtmlLink":"Upload coverage percentage badge"}},{"before":"6096d9e3b067d2337ff2747ede4aa499c328662d","after":"5f65dcdcaf9df5c26b8effd4bb204a906e4fdcce","ref":"refs/heads/master","pushedAt":"2024-07-11T11:01:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"fix: start the listener before doing any action in the browser","shortMessageHtmlLink":"fix: start the listener before doing any action in the browser"}},{"before":"3d522612da82e09207352f43c9c8838358802357","after":"6096d9e3b067d2337ff2747ede4aa499c328662d","ref":"refs/heads/master","pushedAt":"2024-07-11T07:37:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Upload pylint score badge\n\nSigned-off-by: Razvan Pricop <22615594+RazorBest@users.noreply.github.com>","shortMessageHtmlLink":"Upload pylint score badge"}},{"before":"62a7862e1e22d858fc908292bfad074082f833f1","after":"3d522612da82e09207352f43c9c8838358802357","ref":"refs/heads/master","pushedAt":"2024-07-11T07:36:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"Create a pretty HTML interface for controlling the recorder (#6)\n\n* feat: add recorder widget extension\r\n\r\n* feat: create a timeout wrapper for async iterator\r\n\r\n* feat: add logo.png\r\n\r\n* feat: determine chrome binary based on running platform\r\n\r\n* feat: find active tab\r\n\r\n* feat: get the target id of the active tab\r\n\r\n* feat: create function to add recorder widget\r\n\r\n* feat: use tab url if start_url is not specified\r\n\r\n* feat: insert the recorder widget\r\n\r\n* refactor: black format recorder.py\r\n\r\n* refactor: solve mypy errors for recorder\r\n\r\n* fix: define urlfilter\r\n\r\n* reafactor: increase pylint score\r\n\r\n* dev: configure isort to use black profile\r\n\r\n* feat: make port configurable when opening chrome\r\n\r\n* feat: make runtime context global\r\n\r\n* feat: make recorder use event listener paradigm\r\n\r\n* feat: add user stop recording functionality\r\n\r\n* fix: widget lock to the right\r\n\r\n* feat: make widget click-through when transparent\r\n\r\n* feat: replace console log with bindings\r\n\r\n* feat: update javascript extensions\r\n\r\n* test: remove url parameter from collect_communications\r\n\r\n* feat: add click animation for record button\r\n\r\n* feat: save widget position over page navigation\r\n\r\n* fix: make widget font size responsive\r\n\r\n* fix: add classes from util in generated code\r\n\r\n* fix: make the binding work when rerunning the recorder\r\n\r\n* fix: change start_url\r\n\r\n* feat: remove annotations from generated code\r\n\r\n* feat: remove the docstrings from the generated code\r\n\r\n* refactor: add annotations to get_source_code\r\n\r\n* test: update generated python files","shortMessageHtmlLink":"Create a pretty HTML interface for controlling the recorder (#6)"}},{"before":"eb34599b1cd2c2374be28e56de48f4fbf894ffbb","after":"dfbe80796b3a0538af793d62be98dee952dc4e58","ref":"refs/heads/create-html-interface","pushedAt":"2024-07-11T07:34:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"test: update generated python files","shortMessageHtmlLink":"test: update generated python files"}},{"before":"d16c1e1c7167516f15f4822daf6b6fc818e6b0c3","after":"eb34599b1cd2c2374be28e56de48f4fbf894ffbb","ref":"refs/heads/create-html-interface","pushedAt":"2024-07-11T07:19:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"feat: remove the docstrings from the generated code","shortMessageHtmlLink":"feat: remove the docstrings from the generated code"}},{"before":"85712448fed0bf272086be1f6cdabed26dd3b87f","after":"d16c1e1c7167516f15f4822daf6b6fc818e6b0c3","ref":"refs/heads/create-html-interface","pushedAt":"2024-07-10T20:29:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"feat: remove annotations from generated code","shortMessageHtmlLink":"feat: remove annotations from generated code"}},{"before":"2c6cd77291d91ef395a6c0ec0b5f2e80b8616d05","after":"85712448fed0bf272086be1f6cdabed26dd3b87f","ref":"refs/heads/create-html-interface","pushedAt":"2024-07-10T19:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"fix: change start_url","shortMessageHtmlLink":"fix: change start_url"}},{"before":"97b9080db111b65c5bf3e853c75eb7c3a6d0f866","after":"2c6cd77291d91ef395a6c0ec0b5f2e80b8616d05","ref":"refs/heads/create-html-interface","pushedAt":"2024-07-10T19:45:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"fix: make the binding work when rerunning the recorder","shortMessageHtmlLink":"fix: make the binding work when rerunning the recorder"}},{"before":"98251cb6e914981ef56b4b37250127c7c236f0b6","after":"97b9080db111b65c5bf3e853c75eb7c3a6d0f866","ref":"refs/heads/create-html-interface","pushedAt":"2024-02-26T21:27:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"fix: make widget font size responsive","shortMessageHtmlLink":"fix: make widget font size responsive"}},{"before":"c3601f0224bcebe2b040cf547443d97a7304dd05","after":"98251cb6e914981ef56b4b37250127c7c236f0b6","ref":"refs/heads/create-html-interface","pushedAt":"2024-02-25T23:15:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"feat: save widget position over page navigation","shortMessageHtmlLink":"feat: save widget position over page navigation"}},{"before":"06eb6fb1365b234f6780b83701677788e141d891","after":"c3601f0224bcebe2b040cf547443d97a7304dd05","ref":"refs/heads/create-html-interface","pushedAt":"2024-02-25T22:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"feat: add click animation for record button","shortMessageHtmlLink":"feat: add click animation for record button"}},{"before":"5b7d5e7c975f8189ca70f124f50328696417f967","after":"06eb6fb1365b234f6780b83701677788e141d891","ref":"refs/heads/create-html-interface","pushedAt":"2024-02-25T22:02:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"test: remove url parameter from collect_communications","shortMessageHtmlLink":"test: remove url parameter from collect_communications"}},{"before":"bf33d59892aafecedd127d58aac5868ac08e6fb3","after":"5b7d5e7c975f8189ca70f124f50328696417f967","ref":"refs/heads/create-html-interface","pushedAt":"2024-02-25T22:01:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"feat: replace console log with bindings","shortMessageHtmlLink":"feat: replace console log with bindings"}},{"before":"73c4a54853a0d8f6a602008f7bbbac28d3f0d49c","after":"bf33d59892aafecedd127d58aac5868ac08e6fb3","ref":"refs/heads/create-html-interface","pushedAt":"2024-02-24T23:09:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"feat: make widget click-through when transparent","shortMessageHtmlLink":"feat: make widget click-through when transparent"}},{"before":"a07afa47cdba0db71981fbfb96166df1de5a9db8","after":"73c4a54853a0d8f6a602008f7bbbac28d3f0d49c","ref":"refs/heads/create-html-interface","pushedAt":"2024-02-24T22:56:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"fix: widget lock to the right","shortMessageHtmlLink":"fix: widget lock to the right"}},{"before":"8ee568ca3f1702834898bfcfa46da07da8cbfbc9","after":"a07afa47cdba0db71981fbfb96166df1de5a9db8","ref":"refs/heads/create-html-interface","pushedAt":"2024-02-24T22:50:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RazorBest","name":"Razvan Pricop","path":"/RazorBest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22615594?s=80&v=4"},"commit":{"message":"feat: add user stop recording functionality","shortMessageHtmlLink":"feat: add user stop recording functionality"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQwODo1Nzo0Ni4wMDAwMDBazwAAAASy90rC","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQwODo1Nzo0Ni4wMDAwMDBazwAAAASy90rC","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yNFQyMjo1MDo1OC4wMDAwMDBazwAAAAQENLnT"}},"title":"Activity ยท RazorBest/erpeto"}