{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":240277981,"defaultBranch":"main","name":"reset-password-bundle","ownerLogin":"SymfonyCasts","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-13T14:20:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/39772454?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712233947.0","currentOid":""},"activityList":{"items":[{"before":"b15e3a1d677f8e5e634f90777455243192fcd114","after":"23c7cb4253ab645982530b6217b938f37aa2a3b0","ref":"refs/heads/2.x","pushedAt":"2024-04-27T21:22:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"minor #312 use new bundle structure","shortMessageHtmlLink":"minor #312 use new bundle structure"}},{"before":"daebae8b166cefcd3a48f20f7f75a0479db43be6","after":"b15e3a1d677f8e5e634f90777455243192fcd114","ref":"refs/heads/2.x","pushedAt":"2024-04-17T08:55:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #309 [generator] throws ResetPasswordRuntimeException when unable to create json","shortMessageHtmlLink":"feature #309 [generator] throws ResetPasswordRuntimeException when un…"}},{"before":"c5102c86e079d47e78614173f78bd6fa2abe97a2","after":"daebae8b166cefcd3a48f20f7f75a0479db43be6","ref":"refs/heads/2.x","pushedAt":"2024-04-17T08:53:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #307 [token] add types and constructor property promotion","shortMessageHtmlLink":"feature #307 [token] add types and constructor property promotion"}},{"before":"76edcadeabded6989d63c03da30b0719a648f558","after":"c5102c86e079d47e78614173f78bd6fa2abe97a2","ref":"refs/heads/2.x","pushedAt":"2024-04-17T08:49:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #311 [generator] add argument type for userId","shortMessageHtmlLink":"feature #311 [generator] add argument type for userId"}},{"before":"dd214c519b0e19826f58f9eba5f4aef2187d1243","after":"76edcadeabded6989d63c03da30b0719a648f558","ref":"refs/heads/2.x","pushedAt":"2024-04-17T08:42:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"Merge 'main' into 2.x\n\n* main:\n feature #310 [generator] [1.x] userId argument should be either a string or int","shortMessageHtmlLink":"Merge 'main' into 2.x"}},{"before":"c6f9694944888bc1a784c94e002cfc55e28950d0","after":"c06f51480b62e40192e49c626e294810b8f37cd9","ref":"refs/heads/main","pushedAt":"2024-04-17T08:40:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #310 [generator] [1.x] userId argument should be either a string or int","shortMessageHtmlLink":"feature #310 [generator] [1.x] userId argument should be either a str…"}},{"before":"aa54daa9da516fdc8005a9a8e45119b83ca15b98","after":"dd214c519b0e19826f58f9eba5f4aef2187d1243","ref":"refs/heads/2.x","pushedAt":"2024-04-17T08:36:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #308 [token] throws ResetPasswordRuntimeException","shortMessageHtmlLink":"feature #308 [token] throws ResetPasswordRuntimeException"}},{"before":"b9b02ba63d2f0c1d881511a7a49547b2b70bee55","after":"aa54daa9da516fdc8005a9a8e45119b83ca15b98","ref":"refs/heads/2.x","pushedAt":"2024-04-16T12:30:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #303 [trait] remove annotation support for ResetPasswordRequest objects","shortMessageHtmlLink":"feature #303 [trait] remove annotation support for ResetPasswordReque…"}},{"before":"8088d1a7e44dc9ca82b26dfab50ae4cdb9c556bb","after":"b9b02ba63d2f0c1d881511a7a49547b2b70bee55","ref":"refs/heads/2.x","pushedAt":"2024-04-16T12:14:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"Merge 'main' into 2.x\n\n* main:\n feature #305 [trait] add type annotations to ResetPasswordRequestTrait","shortMessageHtmlLink":"Merge 'main' into 2.x"}},{"before":"e7610b60aa0f87d468d2f5333c7315414c0d96d8","after":"c6f9694944888bc1a784c94e002cfc55e28950d0","ref":"refs/heads/main","pushedAt":"2024-04-16T12:10:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #305 [trait] add type annotations to ResetPasswordRequestTrait","shortMessageHtmlLink":"feature #305 [trait] add type annotations to ResetPasswordRequestTrait"}},{"before":"18d70459bd8168e39a481142218878a9a7ad38f7","after":"8088d1a7e44dc9ca82b26dfab50ae4cdb9c556bb","ref":"refs/heads/2.x","pushedAt":"2024-04-11T14:48:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #302 [trait] remove deprecated methods in `ResetPasswordControllerTrait`","shortMessageHtmlLink":"feature #302 [trait] remove deprecated methods in `ResetPasswordContr…"}},{"before":"d7f61bc1aa4e03b5f67f274e0118e2f860636484","after":"18d70459bd8168e39a481142218878a9a7ad38f7","ref":"refs/heads/2.x","pushedAt":"2024-04-11T12:37:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #295 [command] use `AsCommand` attribute","shortMessageHtmlLink":"feature #295 [command] use AsCommand attribute"}},{"before":"487f1786eb72567de42fc156bdfb1c0a2cba2ecf","after":"d7f61bc1aa4e03b5f67f274e0118e2f860636484","ref":"refs/heads/2.x","pushedAt":"2024-04-11T12:25:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #300 [interface] change `generateResetToken()`","shortMessageHtmlLink":"feature #300 [interface] change generateResetToken()"}},{"before":"3099289206fafa4d3a826a3a72d1a837545294d4","after":"487f1786eb72567de42fc156bdfb1c0a2cba2ecf","ref":"refs/heads/2.x","pushedAt":"2024-04-11T12:18:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"minor #301 [ci] handle phpstan baseline squawks","shortMessageHtmlLink":"minor #301 [ci] handle phpstan baseline squawks"}},{"before":"776a55986af264ec413bdf71b06710ed645109e5","after":"3099289206fafa4d3a826a3a72d1a837545294d4","ref":"refs/heads/2.x","pushedAt":"2024-04-11T12:15:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"minor #299 [tests] fix class namespace","shortMessageHtmlLink":"minor #299 [tests] fix class namespace"}},{"before":"36f261d9fbe4d12084c594b8ded0770c33d64e14","after":"776a55986af264ec413bdf71b06710ed645109e5","ref":"refs/heads/2.x","pushedAt":"2024-04-11T11:42:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"minor #292 use constructor property promotion where possible","shortMessageHtmlLink":"minor #292 use constructor property promotion where possible"}},{"before":"3ba8851f1a788c071348dab2d59afbb96a32fc44","after":"36f261d9fbe4d12084c594b8ded0770c33d64e14","ref":"refs/heads/2.x","pushedAt":"2024-04-11T11:36:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #298 replace final annotation with final class keyword","shortMessageHtmlLink":"feature #298 replace final annotation with final class keyword"}},{"before":"3364294d0f6842e0b24296be6dff3684a13f2eec","after":"3ba8851f1a788c071348dab2d59afbb96a32fc44","ref":"refs/heads/2.x","pushedAt":"2024-04-09T19:43:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"Merge 'main' into 2.x","shortMessageHtmlLink":"Merge 'main' into 2.x"}},{"before":"87a71569238049d2205756aef4b6629cf8d2c1cf","after":"e7610b60aa0f87d468d2f5333c7315414c0d96d8","ref":"refs/heads/main","pushedAt":"2024-04-09T19:36:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #296 [command] make class final","shortMessageHtmlLink":"feature #296 [command] make class final"}},{"before":"c12daefed02ef07b819ddb6ad5598c41c37a8100","after":"87a71569238049d2205756aef4b6629cf8d2c1cf","ref":"refs/heads/main","pushedAt":"2024-04-09T19:31:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #297 [ResetPasswordHelper] class to become final","shortMessageHtmlLink":"feature #297 [ResetPasswordHelper] class to become final"}},{"before":"534a242235f157a146194eed6928de3259f5bf5f","after":"3364294d0f6842e0b24296be6dff3684a13f2eec","ref":"refs/heads/2.x","pushedAt":"2024-04-04T15:30:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"minor #293 [ci] update PHPUnit config to latest schema version","shortMessageHtmlLink":"minor #293 [ci] update PHPUnit config to latest schema version"}},{"before":"e5b18316992b3b2b1bc6dda1239ac6df5d0befb2","after":"534a242235f157a146194eed6928de3259f5bf5f","ref":"refs/heads/2.x","pushedAt":"2024-04-04T15:28:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"minor #294 [ci] update php-cs-fixer config","shortMessageHtmlLink":"minor #294 [ci] update php-cs-fixer config"}},{"before":"c502c5a3c99786fc09a111a784877a21529426ea","after":"e5b18316992b3b2b1bc6dda1239ac6df5d0befb2","ref":"refs/heads/2.x","pushedAt":"2024-04-04T14:36:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #291 bump minimum dependency versions","shortMessageHtmlLink":"feature #291 bump minimum dependency versions"}},{"before":"e5b18316992b3b2b1bc6dda1239ac6df5d0befb2","after":"c502c5a3c99786fc09a111a784877a21529426ea","ref":"refs/heads/2.x","pushedAt":"2024-04-04T14:27:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"use constructor property promotion where possible\n\n- does not implement promotion in `ResetPasswordToken` - will be done in separate PR","shortMessageHtmlLink":"use constructor property promotion where possible"}},{"before":"c12daefed02ef07b819ddb6ad5598c41c37a8100","after":"e5b18316992b3b2b1bc6dda1239ac6df5d0befb2","ref":"refs/heads/2.x","pushedAt":"2024-04-04T14:08:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #291 bump minimum dependency versions","shortMessageHtmlLink":"feature #291 bump minimum dependency versions"}},{"before":"598fc74acf0652abf495ac8db1c16234f5d59ded","after":"c12daefed02ef07b819ddb6ad5598c41c37a8100","ref":"refs/heads/2.x","pushedAt":"2024-04-04T13:57:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"minor #289 [ci] replace psalm with phpstan","shortMessageHtmlLink":"minor #289 [ci] replace psalm with phpstan"}},{"before":"598fc74acf0652abf495ac8db1c16234f5d59ded","after":"c12daefed02ef07b819ddb6ad5598c41c37a8100","ref":"refs/heads/main","pushedAt":"2024-04-04T13:46:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"minor #289 [ci] replace psalm with phpstan","shortMessageHtmlLink":"minor #289 [ci] replace psalm with phpstan"}},{"before":null,"after":"598fc74acf0652abf495ac8db1c16234f5d59ded","ref":"refs/heads/2.x","pushedAt":"2024-04-04T12:32:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #284 [persistence] remove ResetPasswordRequest objects programmatically","shortMessageHtmlLink":"feature #284 [persistence] remove ResetPasswordRequest objects progra…"}},{"before":"df64d82cca2ee371da5e8c03c227457069ae663e","after":"598fc74acf0652abf495ac8db1c16234f5d59ded","ref":"refs/heads/main","pushedAt":"2024-03-05T20:31:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrushlow","name":"Jesse Rushlow","path":"/jrushlow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40327885?s=80&v=4"},"commit":{"message":"feature #284 [persistence] remove ResetPasswordRequest objects programmatically","shortMessageHtmlLink":"feature #284 [persistence] remove ResetPasswordRequest objects progra…"}},{"before":"b79a28c975d72b5ac7febeebe139de436add26c4","after":"df64d82cca2ee371da5e8c03c227457069ae663e","ref":"refs/heads/main","pushedAt":"2024-02-20T10:51:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bocharsky-bw","name":"Victor Bocharsky","path":"/bocharsky-bw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3317635?s=80&v=4"},"commit":{"message":"[ci] php-cs-fixer it up (#283)","shortMessageHtmlLink":"[ci] php-cs-fixer it up (#283)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO_8ZjgA","startCursor":null,"endCursor":null}},"title":"Activity · SymfonyCasts/reset-password-bundle"}