{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":749381612,"defaultBranch":"main","name":"bitwarden_backup_decryptor","ownerLogin":"elliotwutingfeng","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-28T12:26:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30223404?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715311878.0","currentOid":""},"activityList":{"items":[{"before":"3af1b80a7aca7f25593ea86f586eecae8b0f6ea5","after":"e73957195d09c7f21490f29973bda70603293fce","ref":"refs/heads/main","pushedAt":"2024-05-13T14:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Upgrade deps","shortMessageHtmlLink":"Upgrade deps"}},{"before":"78eb1c53c5615a49135e6797e7059f869fcad911","after":null,"ref":"refs/heads/renovate/lints-4.x","pushedAt":"2024-05-10T03:31:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"}},{"before":"698acf05b21fcd1976c02f8fc8f5c410a428e9c0","after":"3af1b80a7aca7f25593ea86f586eecae8b0f6ea5","ref":"refs/heads/main","pushedAt":"2024-05-10T03:31:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Merge pull request #5 from elliotwutingfeng/renovate/lints-4.x\n\nUpdate dependency lints to v4","shortMessageHtmlLink":"Merge pull request #5 from elliotwutingfeng/renovate/lints-4.x"}},{"before":null,"after":"78eb1c53c5615a49135e6797e7059f869fcad911","ref":"refs/heads/renovate/lints-4.x","pushedAt":"2024-05-10T02:56:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update dependency lints to v4","shortMessageHtmlLink":"Update dependency lints to v4"}},{"before":"c35cea1ce979a416693b415014e163b6ee4f8f47","after":"698acf05b21fcd1976c02f8fc8f5c410a428e9c0","ref":"refs/heads/main","pushedAt":"2024-04-30T08:19:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Upgrade hashlib","shortMessageHtmlLink":"Upgrade hashlib"}},{"before":"480a87a439e0ee6a0b645348fd338f97296840e6","after":"c35cea1ce979a416693b415014e163b6ee4f8f47","ref":"refs/heads/main","pushedAt":"2024-04-22T06:00:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Upgrade deps","shortMessageHtmlLink":"Upgrade deps"}},{"before":"6ce51aa306c6addd4379021966f2322444a0d6b5","after":"480a87a439e0ee6a0b645348fd338f97296840e6","ref":"refs/heads/main","pushedAt":"2024-04-15T05:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Upgrade deps","shortMessageHtmlLink":"Upgrade deps"}},{"before":"318164b4d7e7dcbb83e6963841d7340601d2b392","after":"6ce51aa306c6addd4379021966f2322444a0d6b5","ref":"refs/heads/main","pushedAt":"2024-03-28T13:27:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Prevent uploading to pub.dev","shortMessageHtmlLink":"Prevent uploading to pub.dev"}},{"before":"48cb045c67b37834d97bae60cd8d620e3b750a8c","after":"318164b4d7e7dcbb83e6963841d7340601d2b392","ref":"refs/heads/main","pushedAt":"2024-03-27T07:24:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Replace asserts. Exempt some lines from code coverage.","shortMessageHtmlLink":"Replace asserts. Exempt some lines from code coverage."}},{"before":"03367f6668039ba6b03052f80e3fa4a107f7fc72","after":null,"ref":"refs/heads/dargon2","pushedAt":"2024-03-26T13:28:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"}},{"before":"13152967dba2ec300eeaa42aba19dcb8749075fb","after":null,"ref":"refs/heads/hashlib","pushedAt":"2024-03-26T13:28:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"}},{"before":"034af6fb6165b7027d3b63a6713eb06c7904207e","after":"48cb045c67b37834d97bae60cd8d620e3b750a8c","ref":"refs/heads/main","pushedAt":"2024-03-26T13:28:19.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Merge pull request #4 from elliotwutingfeng/hashlib\n\nUse hashlib for key derivation functions","shortMessageHtmlLink":"Merge pull request #4 from elliotwutingfeng/hashlib"}},{"before":"d2fd04d9b78d1d88202e436d7c40827d07ca3a6c","after":"13152967dba2ec300eeaa42aba19dcb8749075fb","ref":"refs/heads/hashlib","pushedAt":"2024-03-26T13:16:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Refactor password variable.","shortMessageHtmlLink":"Refactor password variable."}},{"before":null,"after":"d2fd04d9b78d1d88202e436d7c40827d07ca3a6c","ref":"refs/heads/hashlib","pushedAt":"2024-03-26T12:45:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Use hashlib for pbkdf2 and hmac.","shortMessageHtmlLink":"Use hashlib for pbkdf2 and hmac."}},{"before":"234971ba786db76f3919e32cba75c6d07cee2808","after":"034af6fb6165b7027d3b63a6713eb06c7904207e","ref":"refs/heads/main","pushedAt":"2024-03-22T00:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Mitigate timing attacks.","shortMessageHtmlLink":"Mitigate timing attacks."}},{"before":"cfee115bd8b082b2c8264b13ca7d4bd0fa0343aa","after":"234971ba786db76f3919e32cba75c6d07cee2808","ref":"refs/heads/main","pushedAt":"2024-03-14T07:36:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Use Uint8List.fromList","shortMessageHtmlLink":"Use Uint8List.fromList"}},{"before":null,"after":"03367f6668039ba6b03052f80e3fa4a107f7fc72","ref":"refs/heads/dargon2","pushedAt":"2024-03-14T07:13:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Use dargon2 native library.","shortMessageHtmlLink":"Use dargon2 native library."}},{"before":"8824dc22189cabe4965f69e562bfba9a45aad533","after":"cfee115bd8b082b2c8264b13ca7d4bd0fa0343aa","ref":"refs/heads/main","pushedAt":"2024-03-01T19:59:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Add tests for invalid vault file.","shortMessageHtmlLink":"Add tests for invalid vault file."}},{"before":"1f1f9fefc4ce63ae1e6fb38319daf0114413ff5d","after":null,"ref":"refs/heads/validate","pushedAt":"2024-02-29T09:01:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"}},{"before":"d0ad01ff8fb0b3e76088c69b623f5991b9fca18a","after":"8824dc22189cabe4965f69e562bfba9a45aad533","ref":"refs/heads/main","pushedAt":"2024-02-29T09:01:11.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Merge pull request #3 from elliotwutingfeng/validate\n\nValidate vault JSON format before prompting for passphrase.","shortMessageHtmlLink":"Merge pull request #3 from elliotwutingfeng/validate"}},{"before":"896ef580e3e880a349f26f0f28574a10ea771e49","after":"1f1f9fefc4ce63ae1e6fb38319daf0114413ff5d","ref":"refs/heads/validate","pushedAt":"2024-02-29T08:49:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Increase Timeout for tests.","shortMessageHtmlLink":"Increase Timeout for tests."}},{"before":null,"after":"896ef580e3e880a349f26f0f28574a10ea771e49","ref":"refs/heads/validate","pushedAt":"2024-02-29T08:25:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Validate vault JSON format before prompting for passphrase.","shortMessageHtmlLink":"Validate vault JSON format before prompting for passphrase."}},{"before":"f472d1b5615a898641cbaa9f9bc05c67856869f2","after":"d0ad01ff8fb0b3e76088c69b623f5991b9fca18a","ref":"refs/heads/main","pushedAt":"2024-02-26T13:18:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Use Platform.script.pathSegments.last","shortMessageHtmlLink":"Use Platform.script.pathSegments.last"}},{"before":"d03338e8119eb5584ec2904de233ff7c63b73c30","after":null,"ref":"refs/heads/maximum","pushedAt":"2024-02-25T10:45:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"}},{"before":"05b20f077321c643de2df4eb07e783730b6f7af9","after":"f472d1b5615a898641cbaa9f9bc05c67856869f2","ref":"refs/heads/main","pushedAt":"2024-02-25T10:45:29.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Merge pull request #2 from elliotwutingfeng/maximum\n\nUse Bitwarden sample JSON vault for tests. Add tests for maximum KDF settings.","shortMessageHtmlLink":"Merge pull request #2 from elliotwutingfeng/maximum"}},{"before":"d965f7b615429f12a2b999d9e929d6c27c17869e","after":"d03338e8119eb5584ec2904de233ff7c63b73c30","ref":"refs/heads/maximum","pushedAt":"2024-02-25T10:38:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Lower Duration to 5 minutes","shortMessageHtmlLink":"Lower Duration to 5 minutes"}},{"before":"4bff284c4d187294755882db0f0a43519e565cf9","after":"d965f7b615429f12a2b999d9e929d6c27c17869e","ref":"refs/heads/maximum","pushedAt":"2024-02-25T10:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Windows compatibility","shortMessageHtmlLink":"Windows compatibility"}},{"before":null,"after":"4bff284c4d187294755882db0f0a43519e565cf9","ref":"refs/heads/maximum","pushedAt":"2024-02-25T10:13:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Use Bitwarden sample JSON vault. Test maximum KDF settings.","shortMessageHtmlLink":"Use Bitwarden sample JSON vault. Test maximum KDF settings."}},{"before":"cb97a2233dbe9d245e3487815516411c7fcf8990","after":"05b20f077321c643de2df4eb07e783730b6f7af9","ref":"refs/heads/main","pushedAt":"2024-02-19T06:54:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"},"commit":{"message":"Upload to coveralls only for latest Dart SDK version","shortMessageHtmlLink":"Upload to coveralls only for latest Dart SDK version"}},{"before":"cb97a2233dbe9d245e3487815516411c7fcf8990","after":null,"ref":"refs/heads/sdk","pushedAt":"2024-02-19T06:41:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elliotwutingfeng","name":"Wu Tingfeng","path":"/elliotwutingfeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30223404?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESIgNkQA","startCursor":null,"endCursor":null}},"title":"Activity ยท elliotwutingfeng/bitwarden_backup_decryptor"}