{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":636740350,"defaultBranch":"main","name":"User-Authentication-Module","ownerLogin":"davidekete","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-05T14:30:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88355936?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1683363648.0","currentOid":""},"activityList":{"items":[{"before":"c2d54a9bd0126fc12b1e2c10fd0280d2f7c3ac83","after":"332f38b3433084123d9854a67de7c7a3e38c668c","ref":"refs/heads/main","pushedAt":"2023-05-31T21:27:10.756Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"chore(): Remove redundant comments","shortMessageHtmlLink":"chore(): Remove redundant comments"}},{"before":"8650f5a214a53f302cc0592fe3095878b24d0693","after":"c2d54a9bd0126fc12b1e2c10fd0280d2f7c3ac83","ref":"refs/heads/main","pushedAt":"2023-05-31T21:23:55.047Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"refactor(): verify token middleware to use custom error handler","shortMessageHtmlLink":"refactor(): verify token middleware to use custom error handler"}},{"before":"4484fd63413c67d90bfa7667cb130a714a360b1d","after":"8650f5a214a53f302cc0592fe3095878b24d0693","ref":"refs/heads/main","pushedAt":"2023-05-30T21:31:37.098Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"chore(): code cleanup + slight error refactor","shortMessageHtmlLink":"chore(): code cleanup + slight error refactor"}},{"before":"6be58431457d34248b78a7bfd6f93fb040207094","after":"4484fd63413c67d90bfa7667cb130a714a360b1d","ref":"refs/heads/main","pushedAt":"2023-05-28T19:51:47.807Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"Remove mocks from integration tests","shortMessageHtmlLink":"Remove mocks from integration tests"}},{"before":"06c9412993d5c5d8abca8d7c1c44d6eb1c4cf466","after":"6be58431457d34248b78a7bfd6f93fb040207094","ref":"refs/heads/main","pushedAt":"2023-05-27T22:17:23.331Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"remove unused routes","shortMessageHtmlLink":"remove unused routes"}},{"before":"a99e91e03f3112eb4bfac1752bdb1d5809b34a01","after":"06c9412993d5c5d8abca8d7c1c44d6eb1c4cf466","ref":"refs/heads/main","pushedAt":"2023-05-25T00:46:19.052Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"validation layer error handling","shortMessageHtmlLink":"validation layer error handling"}},{"before":"da8367f0751e49b8ee2894b4c21374d4dd02356f","after":"a99e91e03f3112eb4bfac1752bdb1d5809b34a01","ref":"refs/heads/main","pushedAt":"2023-05-25T00:45:21.408Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"create(): Unit test files","shortMessageHtmlLink":"create(): Unit test files"}},{"before":"533f95890c80725c718de0306e8b775816bcc463","after":"da8367f0751e49b8ee2894b4c21374d4dd02356f","ref":"refs/heads/main","pushedAt":"2023-05-25T00:43:03.860Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"refactor(): Validation and error-handling layer refactor","shortMessageHtmlLink":"refactor(): Validation and error-handling layer refactor"}},{"before":"3f7a170ed4b156d36f46b9d79e37a22032cdb1fd","after":"533f95890c80725c718de0306e8b775816bcc463","ref":"refs/heads/main","pushedAt":"2023-05-24T21:24:54.316Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"feat: validation layer & controller refactor","shortMessageHtmlLink":"feat: validation layer & controller refactor"}},{"before":"e8565eab21ca4a6c77eaadf8547c02dfc5e9e464","after":"3f7a170ed4b156d36f46b9d79e37a22032cdb1fd","ref":"refs/heads/main","pushedAt":"2023-05-21T22:50:23.728Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"Tests(): login","shortMessageHtmlLink":"Tests(): login"}},{"before":"f7bf4d4ee14440a91accb42e750315241147d9d0","after":"e8565eab21ca4a6c77eaadf8547c02dfc5e9e464","ref":"refs/heads/main","pushedAt":"2023-05-20T21:33:53.215Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"fix attempt","shortMessageHtmlLink":"fix attempt"}},{"before":"33cea9507e102fe7f001f3535b97e9be1c222d73","after":"f7bf4d4ee14440a91accb42e750315241147d9d0","ref":"refs/heads/main","pushedAt":"2023-05-20T21:17:15.474Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"Remove Swagger configuration","shortMessageHtmlLink":"Remove Swagger configuration"}},{"before":"9c1aaff8e710de851d0799fec549132e55d8be20","after":"33cea9507e102fe7f001f3535b97e9be1c222d73","ref":"refs/heads/main","pushedAt":"2023-05-20T21:11:03.177Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"Remove unused dependencies","shortMessageHtmlLink":"Remove unused dependencies"}},{"before":"df98487b163ea9019d37fa36359813b6ad94056e","after":"9c1aaff8e710de851d0799fec549132e55d8be20","ref":"refs/heads/main","pushedAt":"2023-05-19T22:42:09.666Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"config(): SwaggerUI","shortMessageHtmlLink":"config(): SwaggerUI"}},{"before":"5ef640386e5f3c714f5e08bff263601958b7116c","after":"df98487b163ea9019d37fa36359813b6ad94056e","ref":"refs/heads/main","pushedAt":"2023-05-19T21:08:58.378Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"Implement(): Create-user test","shortMessageHtmlLink":"Implement(): Create-user test"}},{"before":"e6c78ce0c13fb2e41c3ba1e709ba0ea8af4a57cb","after":"5ef640386e5f3c714f5e08bff263601958b7116c","ref":"refs/heads/main","pushedAt":"2023-05-18T22:03:59.229Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"setup(): Jest testing setup","shortMessageHtmlLink":"setup(): Jest testing setup"}},{"before":"45651b4f4aa23edbf6e2d388b99f328519cdd5bc","after":"e6c78ce0c13fb2e41c3ba1e709ba0ea8af4a57cb","ref":"refs/heads/main","pushedAt":"2023-05-18T21:05:51.314Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"debug(): changePassword","shortMessageHtmlLink":"debug(): changePassword"}},{"before":"42f22ef36c04e91183a8847dc8ec9cc79c4c1be2","after":"45651b4f4aa23edbf6e2d388b99f328519cdd5bc","ref":"refs/heads/main","pushedAt":"2023-05-18T20:43:59.400Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"debug(): resetPassword","shortMessageHtmlLink":"debug(): resetPassword"}},{"before":"fc4b285b2e524e1112458a772b707d41cee52acc","after":"42f22ef36c04e91183a8847dc8ec9cc79c4c1be2","ref":"refs/heads/main","pushedAt":"2023-05-18T01:58:28.945Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"feat(): rate-limiting solution","shortMessageHtmlLink":"feat(): rate-limiting solution"}},{"before":"7df3976c0f4bdc3a40f7652f638ebb6d0f5bf1b8","after":"fc4b285b2e524e1112458a772b707d41cee52acc","ref":"refs/heads/main","pushedAt":"2023-05-17T22:28:37.725Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"fix(): login & forgotPassword","shortMessageHtmlLink":"fix(): login & forgotPassword"}},{"before":"b6fe9aa731ad10ff0cf9377116885810a2b892c6","after":"7df3976c0f4bdc3a40f7652f638ebb6d0f5bf1b8","ref":"refs/heads/main","pushedAt":"2023-05-17T20:15:20.638Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"test files, debug createUser and custom error","shortMessageHtmlLink":"test files, debug createUser and custom error"}},{"before":"17968a818221b5253adf7b6004708f69841a472e","after":"b6fe9aa731ad10ff0cf9377116885810a2b892c6","ref":"refs/heads/main","pushedAt":"2023-05-17T01:48:26.509Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"error: Express \"user\" types error","shortMessageHtmlLink":"error: Express \"user\" types error"}},{"before":"502e6ea20670625ae61898644833dd57f48eefae","after":"17968a818221b5253adf7b6004708f69841a472e","ref":"refs/heads/main","pushedAt":"2023-05-17T01:41:22.577Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"feat: controller implementation","shortMessageHtmlLink":"feat: controller implementation"}},{"before":"177a19e12002dd1cb7b2fe65232568ddc0d66f65","after":"502e6ea20670625ae61898644833dd57f48eefae","ref":"refs/heads/main","pushedAt":"2023-05-16T23:00:58.385Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"Fix: Service refactor + controller creation","shortMessageHtmlLink":"Fix: Service refactor + controller creation"}},{"before":"6cb7cb4d615848068010e4cec8e6eeebc73e6a4c","after":"177a19e12002dd1cb7b2fe65232568ddc0d66f65","ref":"refs/heads/main","pushedAt":"2023-05-16T20:36:11.222Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"fix: code cleanup","shortMessageHtmlLink":"fix: code cleanup"}},{"before":"5d0d3cc4d81b1c62fb1d1e5eb33b8869ce83d01c","after":"6cb7cb4d615848068010e4cec8e6eeebc73e6a4c","ref":"refs/heads/main","pushedAt":"2023-05-16T20:26:43.016Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"fix: spelling error","shortMessageHtmlLink":"fix: spelling error"}},{"before":"08947d681ca365ab087625a8044e73f964f606b2","after":"5d0d3cc4d81b1c62fb1d1e5eb33b8869ce83d01c","ref":"refs/heads/main","pushedAt":"2023-05-16T20:26:03.606Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"fix: remove Token model","shortMessageHtmlLink":"fix: remove Token model"}},{"before":"166326c4e30f0e53898f9d742abd582d0643e8b4","after":"08947d681ca365ab087625a8044e73f964f606b2","ref":"refs/heads/main","pushedAt":"2023-05-16T20:22:16.944Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"feat: change password, logout, exports","shortMessageHtmlLink":"feat: change password, logout, exports"}},{"before":"ab5629ff70105e692fc83899fca3c5e6b1d93cb8","after":"166326c4e30f0e53898f9d742abd582d0643e8b4","ref":"refs/heads/main","pushedAt":"2023-05-16T11:17:16.342Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"feat: Reset and Forgot-password implementation","shortMessageHtmlLink":"feat: Reset and Forgot-password implementation"}},{"before":"e7964b495185422a2f437000b90047a94a6adee4","after":"ab5629ff70105e692fc83899fca3c5e6b1d93cb8","ref":"refs/heads/main","pushedAt":"2023-05-15T22:26:53.853Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidekete","name":"David Ekete","path":"/davidekete","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88355936?s=80&v=4"},"commit":{"message":"fix: code refactor + comments","shortMessageHtmlLink":"fix: code refactor + comments"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADOC-gqgA","startCursor":null,"endCursor":null}},"title":"Activity ยท davidekete/User-Authentication-Module"}