{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":766362562,"defaultBranch":"main","name":"totp","ownerLogin":"mmvsk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-03T03:39:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3017869?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709437171.0","currentOid":""},"activityList":{"items":[{"before":"979efc9df18e86d1b8d0fbf36112f2df89f6a708","after":"99031c07d07c7b5a0a5c19a09c683d981e23806f","ref":"refs/heads/main","pushedAt":"2024-03-04T14:33:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"update base32 encoded length computation","shortMessageHtmlLink":"update base32 encoded length computation"}},{"before":"dd45fed3d318b59d6457fa7cda991a86705d07d5","after":"979efc9df18e86d1b8d0fbf36112f2df89f6a708","ref":"refs/heads/main","pushedAt":"2024-03-04T14:21:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"add another base32 algorithm + benchmark","shortMessageHtmlLink":"add another base32 algorithm + benchmark"}},{"before":"6d2de8736a4eb1f1b910fd6b0e67b8dc8aefbabb","after":"dd45fed3d318b59d6457fa7cda991a86705d07d5","ref":"refs/heads/main","pushedAt":"2024-03-04T00:32:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"trying to benchmark, encountered a bun issue","shortMessageHtmlLink":"trying to benchmark, encountered a bun issue"}},{"before":"950247381349271779f7ccde74b81504602c61a4","after":"6d2de8736a4eb1f1b910fd6b0e67b8dc8aefbabb","ref":"refs/heads/main","pushedAt":"2024-03-03T16:55:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"update function documentation","shortMessageHtmlLink":"update function documentation"}},{"before":"925ec9a82060b4c7632671e22a58c301f7fc17a5","after":"950247381349271779f7ccde74b81504602c61a4","ref":"refs/heads/main","pushedAt":"2024-03-03T16:47:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"remove debug messages","shortMessageHtmlLink":"remove debug messages"}},{"before":"59bbc8863e8731959bf1bb346ec9db4d1f8d5846","after":"925ec9a82060b4c7632671e22a58c301f7fc17a5","ref":"refs/heads/main","pushedAt":"2024-03-03T16:46:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"add index export and update playground","shortMessageHtmlLink":"add index export and update playground"}},{"before":"6397187af964999c471142142793373e88b15d48","after":"59bbc8863e8731959bf1bb346ec9db4d1f8d5846","ref":"refs/heads/main","pushedAt":"2024-03-03T07:31:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"add backup codes generation testing","shortMessageHtmlLink":"add backup codes generation testing"}},{"before":"74ea7744c33b51c958866305ed1385ff9baab55c","after":"6397187af964999c471142142793373e88b15d48","ref":"refs/heads/main","pushedAt":"2024-03-03T07:24:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"7d73cc32d0d658033cffa06a79746a7135a4b688","after":"74ea7744c33b51c958866305ed1385ff9baab55c","ref":"refs/heads/main","pushedAt":"2024-03-03T07:23:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"add playground","shortMessageHtmlLink":"add playground"}},{"before":"764c5b92e4d600fc54a0ae7e12b81beecca86d48","after":"7d73cc32d0d658033cffa06a79746a7135a4b688","ref":"refs/heads/main","pushedAt":"2024-03-03T06:03:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"rename src to lib","shortMessageHtmlLink":"rename src to lib"}},{"before":"576ebd90e96743861ffaedcf297ca4852cd65e19","after":"764c5b92e4d600fc54a0ae7e12b81beecca86d48","ref":"refs/heads/main","pushedAt":"2024-03-03T04:11:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"add totp eccentric-drifting verification steps","shortMessageHtmlLink":"add totp eccentric-drifting verification steps"}},{"before":null,"after":"576ebd90e96743861ffaedcf297ca4852cd65e19","ref":"refs/heads/main","pushedAt":"2024-03-03T03:39:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mmvsk","name":"Max Ruman","path":"/mmvsk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3017869?s=80&v=4"},"commit":{"message":"implement basic totp and hotp generation and verification","shortMessageHtmlLink":"implement basic totp and hotp generation and verification"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wNFQxNDozMzo1MC4wMDAwMDBazwAAAAQL1f2Q","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wNFQxNDozMzo1MC4wMDAwMDBazwAAAAQL1f2Q","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wM1QwMzozOTozMS4wMDAwMDBazwAAAAQKy-Ik"}},"title":"Activity ยท mmvsk/totp"}