{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":66794377,"defaultBranch":"main","name":"jwt-cracker","ownerLogin":"lmammino","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-28T22:39:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/205629?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699962674.0","currentOid":""},"activityList":{"items":[{"before":"7b57016236d15aaba3691b26433ba2a1065a272c","after":"f26568b5372c900dbb43eedc1da50df731867a92","ref":"refs/heads/main","pushedAt":"2023-11-14T11:50:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: version bump","shortMessageHtmlLink":"chore: version bump"}},{"before":"e090bf78c7b78e8d01ccae276589856de928fba4","after":null,"ref":"refs/heads/use-biome","pushedAt":"2023-11-14T11:48:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"}},{"before":"c4eee1911147598b8f93e119d49b122a5208b4cf","after":"7b57016236d15aaba3691b26433ba2a1065a272c","ref":"refs/heads/main","pushedAt":"2023-11-14T11:48:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: refactor eslint -> biome (#35)\n\n* chore: refactor eslint -> biome\r\n* chore: no semi and single quotes (standardjs-like)\r\n* chore: spaces vs tabs and lint also root files on tests","shortMessageHtmlLink":"chore: refactor eslint -> biome (#35)"}},{"before":"51c276a436a5c7ec6031c0ec7e215ad2fe2419e0","after":"e090bf78c7b78e8d01ccae276589856de928fba4","ref":"refs/heads/use-biome","pushedAt":"2023-11-14T11:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: spaces vs tabs and lint also root files on tests","shortMessageHtmlLink":"chore: spaces vs tabs and lint also root files on tests"}},{"before":"5c104c3b88bf0a76f47fbc356fd7f097f4afdb8f","after":"51c276a436a5c7ec6031c0ec7e215ad2fe2419e0","ref":"refs/heads/use-biome","pushedAt":"2023-11-14T11:41:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: no semi and single quotes (standardjs-like)","shortMessageHtmlLink":"chore: no semi and single quotes (standardjs-like)"}},{"before":null,"after":"5c104c3b88bf0a76f47fbc356fd7f097f4afdb8f","ref":"refs/heads/use-biome","pushedAt":"2023-11-14T11:37:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: refactor eslint -> biome","shortMessageHtmlLink":"chore: refactor eslint -> biome"}},{"before":"ef98af59aa2cd15de0f63976a14451633a5619f7","after":"c4eee1911147598b8f93e119d49b122a5208b4cf","ref":"refs/heads/main","pushedAt":"2023-11-14T10:18:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: master -> main","shortMessageHtmlLink":"chore: master -> main"}},{"before":null,"after":"ef98af59aa2cd15de0f63976a14451633a5619f7","ref":"refs/heads/main","pushedAt":"2023-11-14T10:15:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: version bump","shortMessageHtmlLink":"chore: version bump"}},{"before":"40ccbb2d1428cf73cc316f6f0513722c5d358d7b","after":"ef98af59aa2cd15de0f63976a14451633a5619f7","ref":"refs/heads/master","pushedAt":"2023-11-07T21:24:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"chore: version bump","shortMessageHtmlLink":"chore: version bump"}},{"before":"604af567e075678f4197f7c62822b7b3c8c2f4e7","after":"40ccbb2d1428cf73cc316f6f0513722c5d358d7b","ref":"refs/heads/master","pushedAt":"2023-11-07T21:22:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Force skip validation option (#32)\n\n* feat(force): add force option to skip token validation\r\n\r\n* fix(validation): verify token is provided and fix typ error message\r\n\r\n* Update readme","shortMessageHtmlLink":"Force skip validation option (#32)"}},{"before":"d560f580a11b19078f6a29e5271c5ebbbd8b6955","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/babel/traverse-7.23.2","pushedAt":"2023-11-03T10:42:42.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":"859dc4e465785a98d0f28abd73d917d5c86a443b","after":"604af567e075678f4197f7c62822b7b3c8c2f4e7","ref":"refs/heads/master","pushedAt":"2023-11-03T10:41:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Add support of HS384 & HS512, password list and improved display (#34)\n\n* feat: add support for HS384 and HS512 algorithms\r\n* feat: add dictionary option to use list of passwords\r\n* refactor: expose chunk size from constants\r\n* feat: check for child processes to finish, improve display, add new features\r\n* docs: update docs with new parameters, bump version number\r\n* feat: add conflict option of d & a + wrap to the terminal width\r\n* Revert \"feat: add conflict option of d & a + wrap to the terminal width\"\r\nThis reverts commit 258fadeeb355741382a6eda4f9bbfa860b8780c4.\r\n* feat: use terminal width for yargs","shortMessageHtmlLink":"Add support of HS384 & HS512, password list and improved display (#34)"}},{"before":null,"after":"d560f580a11b19078f6a29e5271c5ebbbd8b6955","ref":"refs/heads/dependabot/npm_and_yarn/babel/traverse-7.23.2","pushedAt":"2023-10-18T23:58:20.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 @babel/traverse from 7.21.3 to 7.23.2\n\nBumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.21.3 to 7.23.2.\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)\n\n---\nupdated-dependencies:\n- dependency-name: \"@babel/traverse\"\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump @babel/traverse from 7.21.3 to 7.23.2"}},{"before":"ce3f0a42bf0cffa3e3ac7f230084a7eb3f1ac014","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/word-wrap-1.2.4","pushedAt":"2023-09-15T10:22:11.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":null,"after":"ce3f0a42bf0cffa3e3ac7f230084a7eb3f1ac014","ref":"refs/heads/dependabot/npm_and_yarn/word-wrap-1.2.4","pushedAt":"2023-07-20T04:27:18.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 word-wrap from 1.2.3 to 1.2.4\n\nBumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.\n- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)\n- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)\n\n---\nupdated-dependencies:\n- dependency-name: word-wrap\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump word-wrap from 1.2.3 to 1.2.4"}},{"before":"8e329afc3ad057eada36afa7da5f43135b4d1941","after":"859dc4e465785a98d0f28abd73d917d5c86a443b","ref":"refs/heads/master","pushedAt":"2023-04-03T10:35:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Version bump","shortMessageHtmlLink":"Version bump"}},{"before":"28ef3c4ace8bcf5ee6530a3f7ffe7e4b7f6b1ea5","after":"8e329afc3ad057eada36afa7da5f43135b4d1941","ref":"refs/heads/master","pushedAt":"2023-04-03T10:34:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lmammino","name":"Luciano Mammino","path":"/lmammino","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/205629?s=80&v=4"},"commit":{"message":"Refactored constants, added token format validation, flexible parameter parsing, and Jest unit testing. (#27)\n\n* Refactored constants. Added token format and algorithm validation and more flexible parameter parsing. Added unit testing with Jest.\r\n\r\nAdded:\r\n- constants.js to centralize the various constants used\r\n- jwtValidator.js for format and algorithm validation of the JWT token. Only well formatted HS256 should pass\r\n- argsParser.js for flexible argument parsing and improved help message by using Yargs\r\n- index.test.js to replace test.js using jest and the new argument-flags\r\n- Added all the git contributors to the package.json (ordered alphabetically)\r\n- Added VSCode folders to the gitignore\r\n\r\nTests (with Jest):\r\n- Unit-Tests for the JwtValidator\r\n- The logic in test.js is now in index.test.js\r\n\r\nComments:\r\n- Jest is still working on the ES integration, that is why --experimental-vm-modules is used for testing\r\n- A refactoring of the index.js might make a more complete test of the \"whole\" logic easier/faster.\r\n\r\n* Fixed Class Named\r\n\r\n* Update README.md\r\n\r\nUpdated the ReadMe to match the new argument parser","shortMessageHtmlLink":"Refactored constants, added token format validation, flexible paramet…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADrrY0zwA","startCursor":null,"endCursor":null}},"title":"Activity · lmammino/jwt-cracker"}