{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":48521654,"defaultBranch":"main","name":"zxcvbn4j","ownerLogin":"nulab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-12-24T02:52:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/462626?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712393811.0","currentOid":""},"activityList":{"items":[{"before":"86314df893e04b5fd5a56036c9ec6a8ef0809022","after":"c08b8b8455623023ef040406afc0fb988b4e3c12","ref":"refs/heads/main","pushedAt":"2024-04-06T08:56:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"docs: update zxcvbn version to 1.9.0 in README","shortMessageHtmlLink":"docs: update zxcvbn version to 1.9.0 in README"}},{"before":"48d447245a9422fcff426430f09583115f57c966","after":"86314df893e04b5fd5a56036c9ec6a8ef0809022","ref":"refs/heads/main","pushedAt":"2024-03-28T22:53:53.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Merge pull request #173 from javcasrod/main\n\naddition of Portuguese in the languages available for feedback","shortMessageHtmlLink":"Merge pull request #173 from javcasrod/main"}},{"before":"edb5a9d4cb5e46675e4cf2d2f710bb02f87afcea","after":"48d447245a9422fcff426430f09583115f57c966","ref":"refs/heads/main","pushedAt":"2024-03-20T08:57:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Merge pull request #175 from HaasJona/patch-1\n\nAdd exports com.nulabinc.zxcvbn.io to module-info.java","shortMessageHtmlLink":"Merge pull request #175 from HaasJona/patch-1"}},{"before":"418ef34ab335858fdfb3e72747001d63f9cc6dd0","after":"edb5a9d4cb5e46675e4cf2d2f710bb02f87afcea","ref":"refs/heads/main","pushedAt":"2023-11-07T13:19:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Merge pull request #169 from weberhofer/patch-1\n\nUpdated URL to \"Five Algorithms...\" article","shortMessageHtmlLink":"Merge pull request #169 from weberhofer/patch-1"}},{"before":"6abcad8b7cb2844460316ff83f05fac578f379ee","after":null,"ref":"refs/heads/fix-style-of-pattern","pushedAt":"2023-09-09T10:30:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"050c42c088d8179110d395ef307dd8c6c0eb39e9","after":"418ef34ab335858fdfb3e72747001d63f9cc6dd0","ref":"refs/heads/main","pushedAt":"2023-09-09T10:30:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Merge pull request #168 from nulab/fix-style-of-pattern\n\nrefactor: modifier 'private' is redundant for enum constructors","shortMessageHtmlLink":"Merge pull request #168 from nulab/fix-style-of-pattern"}},{"before":null,"after":"6abcad8b7cb2844460316ff83f05fac578f379ee","ref":"refs/heads/fix-style-of-pattern","pushedAt":"2023-09-06T21:23:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"refactor: modifier 'private' is redundant for enum constructors","shortMessageHtmlLink":"refactor: modifier 'private' is redundant for enum constructors"}},{"before":"9914e7f3e0e33b718cbd07afd67e27a7a436fe62","after":null,"ref":"refs/heads/deprecate-setters-in-AttackTimes","pushedAt":"2023-09-05T19:38:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"65a93c9e2da650be05b44ca9edbaa4309eb952c8","after":null,"ref":"refs/heads/move-guess-interface","pushedAt":"2023-09-05T19:38:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"277331b036455494a849370682bdee9329dcaf2b","after":null,"ref":"refs/heads/move-matcher-interface","pushedAt":"2023-09-05T19:38:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"dcaf9da989c8578e1b45253a5eda94855d190f40","after":"050c42c088d8179110d395ef307dd8c6c0eb39e9","ref":"refs/heads/main","pushedAt":"2023-09-05T19:38:28.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Merge pull request #167 from nulab/deprecate-setters-in-AttackTimes\n\nrefactor: Deprecate setters in AttackTimes class","shortMessageHtmlLink":"Merge pull request #167 from nulab/deprecate-setters-in-AttackTimes"}},{"before":null,"after":"9914e7f3e0e33b718cbd07afd67e27a7a436fe62","ref":"refs/heads/deprecate-setters-in-AttackTimes","pushedAt":"2023-09-05T19:30:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Deprecate setters in CrackTimeSeconds class and CrackTimesDisplay class\n\n- Marked all setters as deprecated.\n- Added recommendation to use constructor for initialization in javadoc.","shortMessageHtmlLink":"Deprecate setters in CrackTimeSeconds class and CrackTimesDisplay class"}},{"before":"75fd7ce5c7b5f00f34fdb615090f7ba20233ffff","after":"dcaf9da989c8578e1b45253a5eda94855d190f40","ref":"refs/heads/main","pushedAt":"2023-09-03T20:21:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Merge pull request #166 from nulab/move-guess-interface\n\nrefactor: Deprecate com.nulabinc.zxcvbn.Guess and introduce new interface in com.nulabinc.zxcvbn.guesses","shortMessageHtmlLink":"Merge pull request #166 from nulab/move-guess-interface"}},{"before":null,"after":"65a93c9e2da650be05b44ca9edbaa4309eb952c8","ref":"refs/heads/move-guess-interface","pushedAt":"2023-09-03T20:04:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"refactor: Deprecate com.nulabinc.zxcvbn.Guess and introduce new interface in com.nulabinc.zxcvbn.guesses","shortMessageHtmlLink":"refactor: Deprecate com.nulabinc.zxcvbn.Guess and introduce new inter…"}},{"before":"1f5f839d2e7ecbd802c2ecd9895975eb7e9a77bd","after":"75fd7ce5c7b5f00f34fdb615090f7ba20233ffff","ref":"refs/heads/main","pushedAt":"2023-09-03T08:44:53.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Merge pull request #165 from nulab/move-matcher-interface\n\nrefactor: Deprecate com.nulabinc.zxcvbn.Matcher and introduce new interface in com.nulabinc.zxcvbn.matchers","shortMessageHtmlLink":"Merge pull request #165 from nulab/move-matcher-interface"}},{"before":"036e63f5d57da3ef5acf37687d26639582678602","after":"277331b036455494a849370682bdee9329dcaf2b","ref":"refs/heads/move-matcher-interface","pushedAt":"2023-09-03T08:42:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"fix: checkstyle warnings (Summary javadoc is missin)","shortMessageHtmlLink":"fix: checkstyle warnings (Summary javadoc is missin)"}},{"before":"98280863945802f15cd70e63dc3cdcb0b5ee2401","after":"036e63f5d57da3ef5acf37687d26639582678602","ref":"refs/heads/move-matcher-interface","pushedAt":"2023-09-03T08:36:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"refactor: Deprecate com.nulabinc.zxcvbn.Matcher and introduce new interface in com.nulabinc.zxcvbn.matchers","shortMessageHtmlLink":"refactor: Deprecate com.nulabinc.zxcvbn.Matcher and introduce new int…"}},{"before":null,"after":"98280863945802f15cd70e63dc3cdcb0b5ee2401","ref":"refs/heads/move-matcher-interface","pushedAt":"2023-09-03T08:34:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Deprecate com.nulabinc.zxcvbn.Matcher and introduce new interface in com.nulabinc.zxcvbn.matchers","shortMessageHtmlLink":"Deprecate com.nulabinc.zxcvbn.Matcher and introduce new interface in …"}},{"before":"641ccff8c4a105981e63fb52007bcdb654741aac","after":null,"ref":"refs/heads/refactor-strength-initialization","pushedAt":"2023-09-03T07:52:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"a1844269bb96c5e1bbde1a71cdc9087c1c71d9e9","after":"1f5f839d2e7ecbd802c2ecd9895975eb7e9a77bd","ref":"refs/heads/main","pushedAt":"2023-09-02T03:22:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Merge pull request #164 from nulab/refactor-strength-initialization\n\nrefactor: Initialize all Strength properties via constructor","shortMessageHtmlLink":"Merge pull request #164 from nulab/refactor-strength-initialization"}},{"before":null,"after":"641ccff8c4a105981e63fb52007bcdb654741aac","ref":"refs/heads/refactor-strength-initialization","pushedAt":"2023-09-02T03:17:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"refactor: Initialize all Strength properties via constructor\n\n- Deprecated the default constructor of Strength in favor of initializing all properties through a parameterized constructor.\n- Deprecated Scoring's mostGuessableMatchSequence method due to the changes in Strength's initialization.\n\nThis change encourages the use of the constructor for setting all properties of the Strength class and discourages partial or post-instantiation modifications.","shortMessageHtmlLink":"refactor: Initialize all Strength properties via constructor"}},{"before":"4a444ecba7fe1f721ff9bec57b556c4736ba0e43","after":null,"ref":"refs/heads/refactoring-Scoring","pushedAt":"2023-08-31T13:40:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"a999d07ba21866936a9137f62f29258d23f69810","after":null,"ref":"refs/heads/update-github-actions-for-build","pushedAt":"2023-08-31T13:40:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"c1a1331f4ced9615e5c139196a7f1761e8be7fb8","after":null,"ref":"refs/heads/fix-sonarcloud-reliability","pushedAt":"2023-08-31T13:40:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"d47055288ec20fb70876e253ceb8539a4cbb5511","after":null,"ref":"refs/heads/fix-sonarcloud-maintainability","pushedAt":"2023-08-31T13:40:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"ab9a4023ca161356b919cac7b20e7e9da82a8e77","after":null,"ref":"refs/heads/fix-sonarcloud-maintainability-2","pushedAt":"2023-08-31T13:40:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"c77f69952ddf2bbe891b0326f6f6014f9baddb8c","after":null,"ref":"refs/heads/fix-sonarcloud-maintainability-3","pushedAt":"2023-08-31T13:40:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"1f0ac1a057e106db1dae6b299b2f88d54305291b","after":null,"ref":"refs/heads/fix-sonarcloud-maintainability-4","pushedAt":"2023-08-31T13:40:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"}},{"before":"d6bbaa2ab53c947cb7d4a91b07791020150540d6","after":"a1844269bb96c5e1bbde1a71cdc9087c1c71d9e9","ref":"refs/heads/main","pushedAt":"2023-08-31T09:27:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"Merge pull request #163 from nulab/fix-sonarcloud-maintainability-4\n\nfix: fix sonarcloud maintainability phase 4","shortMessageHtmlLink":"Merge pull request #163 from nulab/fix-sonarcloud-maintainability-4"}},{"before":null,"after":"1f0ac1a057e106db1dae6b299b2f88d54305291b","ref":"refs/heads/fix-sonarcloud-maintainability-4","pushedAt":"2023-08-31T09:23:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vvatanabe","name":"渡邉祐一 / Yuichi Watanabe","path":"/vvatanabe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9883589?s=80&v=4"},"commit":{"message":"fix: fix the code smell warnings in DictionaryLoader","shortMessageHtmlLink":"fix: fix the code smell warnings in DictionaryLoader"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKYY8PQA","startCursor":null,"endCursor":null}},"title":"Activity · nulab/zxcvbn4j"}