{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":490048460,"defaultBranch":"main","name":"getwvkeys","ownerLogin":"GetWVKeys","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-08T20:30:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/108034761?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722521119.0","currentOid":""},"activityList":{"items":[{"before":"062a0612fbc0993be86a4afaf052f4dcbcf680e4","after":"ca4271b80334f87997aa38011208a68fba5da34d","ref":"refs/heads/patch/count-cache","pushedAt":"2024-08-05T21:50:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"isort","shortMessageHtmlLink":"isort"}},{"before":"c7a20b58d495581681f1a0cf2926231c4a85db0d","after":"25a46360bce8868867a411218ea9183d2f705781","ref":"refs/heads/main","pushedAt":"2024-08-05T21:48:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"add vault route","shortMessageHtmlLink":"add vault route"}},{"before":"0772455d818be86c68c112c2f3a67de36dcdf000","after":"fb538157cf46904b86e7da880b263ec5cf244bab","ref":"refs/heads/staging","pushedAt":"2024-08-01T18:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"update migration to strip kid prefixes","shortMessageHtmlLink":"update migration to strip kid prefixes"}},{"before":"a8f465e8d19564c28bdbc179a2d57d003622125e","after":"0772455d818be86c68c112c2f3a67de36dcdf000","ref":"refs/heads/staging","pushedAt":"2024-08-01T17:47:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"actually fix search this time","shortMessageHtmlLink":"actually fix search this time"}},{"before":"efcc4524199366cd982b3191a725f3f449d01abf","after":"a8f465e8d19564c28bdbc179a2d57d003622125e","ref":"refs/heads/staging","pushedAt":"2024-08-01T17:38:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"fix search","shortMessageHtmlLink":"fix search"}},{"before":"a6dd0afa8e08d1f3ecde29d1cdb8260e4213c745","after":"efcc4524199366cd982b3191a725f3f449d01abf","ref":"refs/heads/staging","pushedAt":"2024-08-01T17:34:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"keys -> devices","shortMessageHtmlLink":"keys -> devices"}},{"before":"d50cc66a35e5f523d9492319a38926fee0745e53","after":"a6dd0afa8e08d1f3ecde29d1cdb8260e4213c745","ref":"refs/heads/staging","pushedAt":"2024-08-01T17:31:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"add system user for devices","shortMessageHtmlLink":"add system user for devices"}},{"before":"110dd44ce18d3552a006feb0dbe6d2b972de9a92","after":"062a0612fbc0993be86a4afaf052f4dcbcf680e4","ref":"refs/heads/patch/count-cache","pushedAt":"2024-08-01T14:05:35.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":"isort","shortMessageHtmlLink":"isort"}},{"before":null,"after":"110dd44ce18d3552a006feb0dbe6d2b972de9a92","ref":"refs/heads/patch/count-cache","pushedAt":"2024-08-01T14:05:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"implement caching on /count route","shortMessageHtmlLink":"implement caching on /count route"}},{"before":"4bef7b25744fb26adec1ed1adb59a7df6513a5d4","after":null,"ref":"refs/heads/feat/replace-pywidevine","pushedAt":"2024-07-26T20:58:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"}},{"before":"382cdea9c404dc2f372fed19abd332de7b1923fb","after":"d50cc66a35e5f523d9492319a38926fee0745e53","ref":"refs/heads/staging","pushedAt":"2024-07-26T20:57:49.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"Merge pull request #41 from GetWVKeys/feat/replace-pywidevine\n\nImplement new pywidevine","shortMessageHtmlLink":"Merge pull request #41 from GetWVKeys/feat/replace-pywidevine"}},{"before":"55a7be835c9ac5ed19d0c9513ad83aa67b563cb7","after":"4bef7b25744fb26adec1ed1adb59a7df6513a5d4","ref":"refs/heads/feat/replace-pywidevine","pushedAt":"2024-07-26T20:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"comment out external_license block","shortMessageHtmlLink":"comment out external_license block"}},{"before":"0c152ef2de8b082dfc34ddc1082de9dbc85cd698","after":"55a7be835c9ac5ed19d0c9513ad83aa67b563cb7","ref":"refs/heads/feat/replace-pywidevine","pushedAt":"2024-07-24T23:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"bug fixes\n\n- bump script version to 5.3\n- rename `deviceCode` to `device_code`\n- fix `session_id` in script responses being bytes\n- fix api cdm close","shortMessageHtmlLink":"bug fixes"}},{"before":null,"after":"0c152ef2de8b082dfc34ddc1082de9dbc85cd698","ref":"refs/heads/feat/replace-pywidevine","pushedAt":"2024-07-24T23:23:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"initial work on replacing the old pywidevine\n\n- Existing devices are converted to WVD\n- Delete device <-> user relation on delete\n- Strip out old vinetrimmer in preparation to replace it with Devine\n- Moved User util class to its own file\n- Renamed `Library` class to `GetWVKeys`\n- Moved `search_res_to_dict` to utils\n- Removed old pywidevine","shortMessageHtmlLink":"initial work on replacing the old pywidevine"}},{"before":"7c31458b28c3a76f422deb00177485529c4f743d","after":"382cdea9c404dc2f372fed19abd332de7b1923fb","ref":"refs/heads/staging","pushedAt":"2024-07-24T03:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"minor bug fix","shortMessageHtmlLink":"minor bug fix"}},{"before":"d210072880c9b860c3c2f21b67ad5d03a64889c2","after":"7c31458b28c3a76f422deb00177485529c4f743d","ref":"refs/heads/staging","pushedAt":"2024-07-24T03:18:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"implement deleting and uploading for new device relations","shortMessageHtmlLink":"implement deleting and uploading for new device relations"}},{"before":"c0ff401e320ce88091e9e0f165dcdeea0ec2229f","after":"d210072880c9b860c3c2f21b67ad5d03a64889c2","ref":"refs/heads/staging","pushedAt":"2024-07-24T01:47:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"redo the new device relations to work correctly","shortMessageHtmlLink":"redo the new device relations to work correctly"}},{"before":"c7e5e6c4ac02ca22080bf56d0369dce1a8276f66","after":"c0ff401e320ce88091e9e0f165dcdeea0ec2229f","ref":"refs/heads/staging","pushedAt":"2024-07-17T12:47:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"gap between devices","shortMessageHtmlLink":"gap between devices"}},{"before":"a9d97474d78034dc68304120afbfd6c925494bfa","after":null,"ref":"refs/heads/dependabot/pip/certifi-2024.7.4","pushedAt":"2024-07-07T14:19:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"3c31a02f49f41c1a97519da6ee9e9f06f4ab5d4a","after":"c7a20b58d495581681f1a0cf2926231c4a85db0d","ref":"refs/heads/main","pushedAt":"2024-07-07T14:19:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"Merge pull request #40 from GetWVKeys/dependabot/pip/certifi-2024.7.4\n\nBump certifi from 2023.7.22 to 2024.7.4","shortMessageHtmlLink":"Merge pull request #40 from GetWVKeys/dependabot/pip/certifi-2024.7.4"}},{"before":null,"after":"a9d97474d78034dc68304120afbfd6c925494bfa","ref":"refs/heads/dependabot/pip/certifi-2024.7.4","pushedAt":"2024-07-07T14:19:13.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":"Bump certifi from 2023.7.22 to 2024.7.4\n\nBumps [certifi](https://github.com/certifi/python-certifi) from 2023.7.22 to 2024.7.4.\n- [Commits](https://github.com/certifi/python-certifi/compare/2023.07.22...2024.07.04)\n\n---\nupdated-dependencies:\n- dependency-name: certifi\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump certifi from 2023.7.22 to 2024.7.4"}},{"before":"b7fd62545e410c5ebf84cf32c3746ec55e7c5fa3","after":"c7e5e6c4ac02ca22080bf56d0369dce1a8276f66","ref":"refs/heads/staging","pushedAt":"2024-05-23T23:36:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"gap between devices","shortMessageHtmlLink":"gap between devices"}},{"before":"050eb00a5cecb6cfc34f38b248b53d6df5859826","after":"b7fd62545e410c5ebf84cf32c3746ec55e7c5fa3","ref":"refs/heads/staging","pushedAt":"2024-05-23T23:15:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"shit ton of refactoring","shortMessageHtmlLink":"shit ton of refactoring"}},{"before":"a31d8efc21ca2a8e152ec556f23316afc81b50f5","after":"050eb00a5cecb6cfc34f38b248b53d6df5859826","ref":"refs/heads/staging","pushedAt":"2024-05-23T23:13:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"shit ton of refactoring","shortMessageHtmlLink":"shit ton of refactoring"}},{"before":"a7671fe2203d7a3adbedd38de4cd245a23f4c180","after":"3c31a02f49f41c1a97519da6ee9e9f06f4ab5d4a","ref":"refs/heads/main","pushedAt":"2024-04-21T00:09:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"add margin to bottom of result container","shortMessageHtmlLink":"add margin to bottom of result container"}},{"before":"bf8a35b8f6ec49143eeaa55c54fe8f8bdaced187","after":"a7671fe2203d7a3adbedd38de4cd245a23f4c180","ref":"refs/heads/main","pushedAt":"2024-04-21T00:06:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"Update search.html\n\nremoved donation container","shortMessageHtmlLink":"Update search.html"}},{"before":"3d47acedcea36e0be073ea01e8a7043c1304152f","after":"bf8a35b8f6ec49143eeaa55c54fe8f8bdaced187","ref":"refs/heads/main","pushedAt":"2024-04-01T17:31:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Notaghost9997","name":null,"path":"/Notaghost9997","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65109659?s=80&v=4"},"commit":{"message":"Update index.html\n\nremoved donation container","shortMessageHtmlLink":"Update index.html"}},{"before":"682c0a8982968fb73513f996632a5649aa3353f0","after":"a31d8efc21ca2a8e152ec556f23316afc81b50f5","ref":"refs/heads/staging","pushedAt":"2024-03-08T23:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"fix codeblocks","shortMessageHtmlLink":"fix codeblocks"}},{"before":"670e2be97e288a5263365406429c31f359a2a9e7","after":"682c0a8982968fb73513f996632a5649aa3353f0","ref":"refs/heads/staging","pushedAt":"2024-03-08T22:48:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"catch and show errors on upload page","shortMessageHtmlLink":"catch and show errors on upload page"}},{"before":"808cfcd0cb2edec55779af8fe491fe55bd2d5563","after":"670e2be97e288a5263365406429c31f359a2a9e7","ref":"refs/heads/staging","pushedAt":"2024-03-08T21:54:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Puyodead1","name":"Puyodead1","path":"/Puyodead1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14828766?s=80&v=4"},"commit":{"message":"prevent submitting upload form without filling it out","shortMessageHtmlLink":"prevent submitting upload form without filling it out"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEknkD8AA","startCursor":null,"endCursor":null}},"title":"Activity ยท GetWVKeys/getwvkeys"}