{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":612047737,"defaultBranch":"main","name":"android-cracker","ownerLogin":"TheMythologist","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-10T04:42:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29896527?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717041091.0","currentOid":""},"activityList":{"items":[{"before":"d03f8b64556893e8f35193b944278bb6413ee4a3","after":null,"ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-05-30T03:51:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"}},{"before":"930b1b84a8ab964ca7cf8602a4ef7b1f8c95172e","after":"10f218b34a7ce9121f1e6904fc463587ac95b323","ref":"refs/heads/main","pushedAt":"2024-05-30T03:51:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"build(deps-dev): bump black from 23.1.0 to 24.3.0 (#8)\n\n* build(deps-dev): bump black from 23.1.0 to 24.3.0\r\n\r\nBumps [black](https://github.com/psf/black) from 23.1.0 to 24.3.0.\r\n- [Release notes](https://github.com/psf/black/releases)\r\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\r\n- [Commits](https://github.com/psf/black/compare/23.1.0...24.3.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: black\r\n dependency-type: direct:development\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\n* chore: run formatting\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: TheMythologist ","shortMessageHtmlLink":"build(deps-dev): bump black from 23.1.0 to 24.3.0 (#8)"}},{"before":"4dd471911f3f72438deaddd7eff19d94b911d260","after":"d03f8b64556893e8f35193b944278bb6413ee4a3","ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-05-30T03:50:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"chore: run formatting","shortMessageHtmlLink":"chore: run formatting"}},{"before":null,"after":"4dd471911f3f72438deaddd7eff19d94b911d260","ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-03-20T17:21:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps-dev): bump black from 23.1.0 to 24.3.0\n\nBumps [black](https://github.com/psf/black) from 23.1.0 to 24.3.0.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/23.1.0...24.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps-dev): bump black from 23.1.0 to 24.3.0"}},{"before":"2230e1780b5698298dfa4ed441f7dabe4922aecc","after":"930b1b84a8ab964ca7cf8602a4ef7b1f8c95172e","ref":"refs/heads/main","pushedAt":"2023-04-08T05:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"refactor: use typing Protocol instead of ignoring mypy warnings","shortMessageHtmlLink":"refactor: use typing Protocol instead of ignoring mypy warnings"}},{"before":"409232e36be427c81af36c9c4d76bd81810a23e7","after":"2230e1780b5698298dfa4ed441f7dabe4922aecc","ref":"refs/heads/main","pushedAt":"2023-04-04T02:13:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"fix: handle cases where no key is found","shortMessageHtmlLink":"fix: handle cases where no key is found"}},{"before":"621f8062face980d3d72939e054f9522fe8e0ff3","after":"409232e36be427c81af36c9c4d76bd81810a23e7","ref":"refs/heads/main","pushedAt":"2023-04-02T13:57:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"docs: add examples to README.md","shortMessageHtmlLink":"docs: add examples to README.md"}},{"before":"6d9786f392ed01dec03ff18084ec6945639ef10c","after":null,"ref":"refs/heads/multiprocessing_value","pushedAt":"2023-04-02T13:29:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"}},{"before":"f4cfbd1d8633cf9bd9e8f95ed3ec38005e36ae41","after":"621f8062face980d3d72939e054f9522fe8e0ff3","ref":"refs/heads/main","pushedAt":"2023-04-02T11:56:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"refactor: remove unnecessary `multiprocessing.Event`","shortMessageHtmlLink":"refactor: remove unnecessary multiprocessing.Event"}},{"before":"5d4f2d2885c2544a14a3e3f6f4c33d0028db3093","after":"f4cfbd1d8633cf9bd9e8f95ed3ec38005e36ae41","ref":"refs/heads/main","pushedAt":"2023-04-02T09:55:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"refactor: remove unnecessary `multiprocessing.Event`","shortMessageHtmlLink":"refactor: remove unnecessary multiprocessing.Event"}},{"before":"a27e0ce4a6c4d89b76a7c5eb4fb4d2794768dc78","after":"5d4f2d2885c2544a14a3e3f6f4c33d0028db3093","ref":"refs/heads/main","pushedAt":"2023-04-02T09:24:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"chore: remove unused imports","shortMessageHtmlLink":"chore: remove unused imports"}},{"before":"63281a5246f01f8079ede3235d5f11f8fd2dd4b2","after":"a27e0ce4a6c4d89b76a7c5eb4fb4d2794768dc78","ref":"refs/heads/main","pushedAt":"2023-04-02T09:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"chore: strict type-hinting with mypy","shortMessageHtmlLink":"chore: strict type-hinting with mypy"}},{"before":"99244de5e2a91b73ed464c7e40e1b3221de6160f","after":"63281a5246f01f8079ede3235d5f11f8fd2dd4b2","ref":"refs/heads/main","pushedAt":"2023-04-02T08:11:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"refactor: convert cracks into staticmethods","shortMessageHtmlLink":"refactor: convert cracks into staticmethods"}},{"before":"e9795d78bf8db835ffd3f7b81d1a252ea69ce107","after":"99244de5e2a91b73ed464c7e40e1b3221de6160f","ref":"refs/heads/main","pushedAt":"2023-04-02T08:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"tests: add more tests","shortMessageHtmlLink":"tests: add more tests"}},{"before":"5d8d5ada06f6ffa1cbd5e0ef5c2205333de19187","after":"e9795d78bf8db835ffd3f7b81d1a252ea69ce107","ref":"refs/heads/main","pushedAt":"2023-04-02T07:37:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"fix: throw `MissingArgumentException` if required arguments are missing","shortMessageHtmlLink":"fix: throw MissingArgumentException if required arguments are missing"}},{"before":"6852b4212055a7ea57a8fb59a1d0964c61dea46f","after":"5d8d5ada06f6ffa1cbd5e0ef5c2205333de19187","ref":"refs/heads/main","pushedAt":"2023-04-02T07:26:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"feat: filtering of wordlist from password properties retrieved from `device_policies.xml`","shortMessageHtmlLink":"feat: filtering of wordlist from password properties retrieved from `…"}},{"before":"3761e21ef5465d9b924d3c0da0860d708e69f95a","after":"6852b4212055a7ea57a8fb59a1d0964c61dea46f","ref":"refs/heads/main","pushedAt":"2023-04-02T07:07:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"refactor: convert device policy into dataclass type","shortMessageHtmlLink":"refactor: convert device policy into dataclass type"}},{"before":"8a6e49972f9c0f64ee5cf05c4f7ec91e23c5536b","after":"3761e21ef5465d9b924d3c0da0860d708e69f95a","ref":"refs/heads/main","pushedAt":"2023-04-02T07:06:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"refactor: convert device policy into dataclass type","shortMessageHtmlLink":"refactor: convert device policy into dataclass type"}},{"before":"ffbe0b62ebbda416cbd914f87fbff5e75145c2ac","after":"8a6e49972f9c0f64ee5cf05c4f7ec91e23c5536b","ref":"refs/heads/main","pushedAt":"2023-04-02T07:06:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"refactor: convert device policy into dataclass type","shortMessageHtmlLink":"refactor: convert device policy into dataclass type"}},{"before":"1911f11ede05a09ea6cb17e50a242ecd3e6966f4","after":"ffbe0b62ebbda416cbd914f87fbff5e75145c2ac","ref":"refs/heads/main","pushedAt":"2023-04-02T06:36:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"fix: `print_graphical_gesture` for new android pattern keys","shortMessageHtmlLink":"fix: print_graphical_gesture for new android pattern keys"}},{"before":"a5696126a4e74df28897e29351c3c6135c3ab727","after":"1911f11ede05a09ea6cb17e50a242ecd3e6966f4","ref":"refs/heads/main","pushedAt":"2023-04-02T05:21:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"feat: auto-extraction of password length from device_policies.xml","shortMessageHtmlLink":"feat: auto-extraction of password length from device_policies.xml"}},{"before":"bcaf6ce777f57f787aafeb5ee835804ca6c5ce09","after":"a5696126a4e74df28897e29351c3c6135c3ab727","ref":"refs/heads/main","pushedAt":"2023-04-02T04:43:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"docs: update README.md","shortMessageHtmlLink":"docs: update README.md"}},{"before":"e93bf7f8d537191bb6f6a5c2cd39e58702c66c27","after":"bcaf6ce777f57f787aafeb5ee835804ca6c5ce09","ref":"refs/heads/main","pushedAt":"2023-04-02T04:37:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"tests: add tests for unsigned salt in locksettings.db","shortMessageHtmlLink":"tests: add tests for unsigned salt in locksettings.db"}},{"before":"5eb62bb58c6ea35d4a7a7a408c21455a94844406","after":"e93bf7f8d537191bb6f6a5c2cd39e58702c66c27","ref":"refs/heads/main","pushedAt":"2023-04-02T04:29:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"fix: handle unsigned integer in passing salt from cli","shortMessageHtmlLink":"fix: handle unsigned integer in passing salt from cli"}},{"before":"2783dffbb42c6abdf40d59a2cdc3f452cbe62714","after":"5eb62bb58c6ea35d4a7a7a408c21455a94844406","ref":"refs/heads/main","pushedAt":"2023-04-02T04:27:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"fix: handle unsigned integer in locksettings.db","shortMessageHtmlLink":"fix: handle unsigned integer in locksettings.db"}},{"before":"c7ba25769561072a0806b0a807ec5481b54258a2","after":"2783dffbb42c6abdf40d59a2cdc3f452cbe62714","ref":"refs/heads/main","pushedAt":"2023-04-02T04:08:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"chore: run formatting","shortMessageHtmlLink":"chore: run formatting"}},{"before":"6838eabdfb8c79b770a16e88c8e813c6ceafe717","after":"c7ba25769561072a0806b0a807ec5481b54258a2","ref":"refs/heads/main","pushedAt":"2023-04-01T17:43:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"feat: better error handling in salt retrieval from database","shortMessageHtmlLink":"feat: better error handling in salt retrieval from database"}},{"before":"710d97c94873429d604d3a60aef2d1cc7c3b97a3","after":"6838eabdfb8c79b770a16e88c8e813c6ceafe717","ref":"refs/heads/main","pushedAt":"2023-04-01T17:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"ci: add pytest to github workflow","shortMessageHtmlLink":"ci: add pytest to github workflow"}},{"before":"c21a3a784502221ff3c18e3d6cb90387330d065a","after":"710d97c94873429d604d3a60aef2d1cc7c3b97a3","ref":"refs/heads/main","pushedAt":"2023-04-01T17:10:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"feat: auto-extraction of salt from locksettings.db","shortMessageHtmlLink":"feat: auto-extraction of salt from locksettings.db"}},{"before":"72542a41f6d516421543e0b9ca9a94031b9ddb77","after":"c21a3a784502221ff3c18e3d6cb90387330d065a","ref":"refs/heads/main","pushedAt":"2023-04-01T14:07:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMythologist","name":"TheMythologist","path":"/TheMythologist","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29896527?s=80&v=4"},"commit":{"message":"feat: graphical view of gesture key","shortMessageHtmlLink":"feat: graphical view of gesture key"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV5ZJewA","startCursor":null,"endCursor":null}},"title":"Activity · TheMythologist/android-cracker"}