{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":708420234,"defaultBranch":"main","name":"auth-service-express","ownerLogin":"Shravan-Chaudhary","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-22T14:12:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/77013800?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706271080.0","currentOid":""},"activityList":{"items":[{"before":"8d8fb773c2e266ea36b8f6ddecd989d66cc0bd42","after":null,"ref":"refs/heads/cors","pushedAt":"2024-01-26T12:11:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"}},{"before":"f1cf178785a99a47f23c515922300aecfc947060","after":"f592f960f65c4d7e080c1e131313ae7c26d7f5d9","ref":"refs/heads/main","pushedAt":"2024-01-26T12:09:11.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"Merge pull request #1 from Shravan-Chaudhary/cors\n\nfeat: :sparkles: add CORS support to the application","shortMessageHtmlLink":"Merge pull request #1 from Shravan-Chaudhary/cors"}},{"before":"8c5ed9c0e1dce538fbfa09fb2004b89ae4148328","after":"8d8fb773c2e266ea36b8f6ddecd989d66cc0bd42","ref":"refs/heads/cors","pushedAt":"2024-01-26T12:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"ci: :construction_worker: remove tests from ci pipeline","shortMessageHtmlLink":"ci: 👷 remove tests from ci pipeline"}},{"before":null,"after":"8c5ed9c0e1dce538fbfa09fb2004b89ae4148328","ref":"refs/heads/cors","pushedAt":"2024-01-26T12:03:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: :sparkles: add CORS support to the application","shortMessageHtmlLink":"feat: ✨ add CORS support to the application"}},{"before":"f3aaa3fcb08ef874233e85246a1b6a4a3ca17782","after":"f1cf178785a99a47f23c515922300aecfc947060","ref":"refs/heads/main","pushedAt":"2024-01-23T21:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"test: wastebasket: update tests","shortMessageHtmlLink":"test: wastebasket: update tests"}},{"before":"0edc889c0632c048b77eaa3e4f2bd5356da01564","after":"f3aaa3fcb08ef874233e85246a1b6a4a3ca17782","ref":"refs/heads/main","pushedAt":"2024-01-23T19:14:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"chore: :wrench: add privateKey variable to .env file","shortMessageHtmlLink":"chore: 🔧 add privateKey variable to .env file"}},{"before":"de9b5e42fe711bc9f08d6b9a033575f072bc6db4","after":"0edc889c0632c048b77eaa3e4f2bd5356da01564","ref":"refs/heads/main","pushedAt":"2024-01-23T18:52:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: :rocket: add CI configuration for build and push docker image","shortMessageHtmlLink":"feat: 🚀 add CI configuration for build and push docker image"}},{"before":"65013d5440a6f55686b5ad4bc3a73474d76621fb","after":"de9b5e42fe711bc9f08d6b9a033575f072bc6db4","ref":"refs/heads/main","pushedAt":"2024-01-23T18:30:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: :construction_worker: add build and test ci workflow","shortMessageHtmlLink":"feat: 👷 add build and test ci workflow"}},{"before":"2134af8e7ea2cff0df0bde1db0d5cc7372320e02","after":"65013d5440a6f55686b5ad4bc3a73474d76621fb","ref":"refs/heads/main","pushedAt":"2024-01-21T18:06:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: :whale: add production Dockerfile","shortMessageHtmlLink":"feat: 🐳 add production Dockerfile"}},{"before":"29a6f9e73f79c05fc3249facfac170ef44edc1ff","after":"2134af8e7ea2cff0df0bde1db0d5cc7372320e02","ref":"refs/heads/main","pushedAt":"2024-01-19T13:46:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"refactor: :closed_lock_with_key: change private key read strategy","shortMessageHtmlLink":"refactor: 🔐 change private key read strategy"}},{"before":"c9f42c5985c2097b5ef095df343df796e6fac4be","after":"29a6f9e73f79c05fc3249facfac170ef44edc1ff","ref":"refs/heads/main","pushedAt":"2024-01-11T22:14:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"refactor: update rootDir in tsconfig.json","shortMessageHtmlLink":"refactor: update rootDir in tsconfig.json"}},{"before":"e392237dfcf039c875a30006e6eeb020f6b13324","after":"c9f42c5985c2097b5ef095df343df796e6fac4be","ref":"refs/heads/main","pushedAt":"2024-01-11T17:22:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"refactor: update user creation to include tenant id and role","shortMessageHtmlLink":"refactor: update user creation to include tenant id and role"}},{"before":"025330ae801b8974e80eb30675bb9b04e001883e","after":"e392237dfcf039c875a30006e6eeb020f6b13324","ref":"refs/heads/main","pushedAt":"2024-01-10T17:40:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"fix: update refreshtokens foreign key constraint","shortMessageHtmlLink":"fix: update refreshtokens foreign key constraint"}},{"before":"6ad89d5878bb67de6809681d60e99c17a992e92e","after":"025330ae801b8974e80eb30675bb9b04e001883e","ref":"refs/heads/main","pushedAt":"2024-01-09T18:28:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"refactor: update findByEmail method to include password in returned user object","shortMessageHtmlLink":"refactor: update findByEmail method to include password in returned u…"}},{"before":"c2e3f7816ac2b92f52a3e3f223d82fc6c67d257f","after":"6ad89d5878bb67de6809681d60e99c17a992e92e","ref":"refs/heads/main","pushedAt":"2024-01-07T17:36:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"refactor: update tenant controller to handle invalid url params","shortMessageHtmlLink":"refactor: update tenant controller to handle invalid url params"}},{"before":"8205b9da8a807ee78b2eb705c48e355ecf6cd857","after":"c2e3f7816ac2b92f52a3e3f223d82fc6c67d257f","ref":"refs/heads/main","pushedAt":"2024-01-07T09:41:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: add update user endpoint","shortMessageHtmlLink":"feat: add update user endpoint"}},{"before":"8bfd4d90338145450a9b92a61fec95924449e38d","after":"8205b9da8a807ee78b2eb705c48e355ecf6cd857","ref":"refs/heads/main","pushedAt":"2024-01-07T09:05:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: add getuserbyid endpoint","shortMessageHtmlLink":"feat: add getuserbyid endpoint"}},{"before":"639b0fe72f808366ac1ba420132ee7b578ed80e0","after":"8bfd4d90338145450a9b92a61fec95924449e38d","ref":"refs/heads/main","pushedAt":"2024-01-06T19:25:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: create getAllUsers endpoint","shortMessageHtmlLink":"feat: create getAllUsers endpoint"}},{"before":"4644ff70f6d7fc3e85575dbc1aa773216120873c","after":"639b0fe72f808366ac1ba420132ee7b578ed80e0","ref":"refs/heads/main","pushedAt":"2024-01-06T14:12:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: add user creation validation and sanitization","shortMessageHtmlLink":"feat: add user creation validation and sanitization"}},{"before":"7592b70f8aaa0df5188828d38b103c5d71cb233c","after":"4644ff70f6d7fc3e85575dbc1aa773216120873c","ref":"refs/heads/main","pushedAt":"2024-01-04T13:23:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: add create user endpoint","shortMessageHtmlLink":"feat: add create user endpoint"}},{"before":"24a737c6fe01cfbcd0352e375201200aed44d3a4","after":"7592b70f8aaa0df5188828d38b103c5d71cb233c","ref":"refs/heads/main","pushedAt":"2024-01-03T16:47:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"test: add user creation test case","shortMessageHtmlLink":"test: add user creation test case"}},{"before":"33f24794c14eacd09eea6ba81f29cc00000678ba","after":"24a737c6fe01cfbcd0352e375201200aed44d3a4","ref":"refs/heads/main","pushedAt":"2024-01-02T14:38:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: add delete tenant endpoint","shortMessageHtmlLink":"feat: add delete tenant endpoint"}},{"before":"39817d6b579372a039d57a9eea63ca24f387cfc5","after":"33f24794c14eacd09eea6ba81f29cc00000678ba","ref":"refs/heads/main","pushedAt":"2024-01-02T00:43:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: create getTenantById endpoint","shortMessageHtmlLink":"feat: create getTenantById endpoint"}},{"before":"dcaa43c6b98d291814488b8389d249da0351c239","after":"39817d6b579372a039d57a9eea63ca24f387cfc5","ref":"refs/heads/main","pushedAt":"2023-12-31T16:03:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: create getAllTenants endpoints and add validation","shortMessageHtmlLink":"feat: create getAllTenants endpoints and add validation"}},{"before":"b4deaf2da3f441d6e6f7e8a94b90c41d198cb0cc","after":"dcaa43c6b98d291814488b8389d249da0351c239","ref":"refs/heads/main","pushedAt":"2023-12-31T12:40:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: add canAccess middleware and restrict create tenant endpoint to admin role","shortMessageHtmlLink":"feat: add canAccess middleware and restrict create tenant endpoint to…"}},{"before":"74a3ab58a7b8f9140a0113e9714a84210cb2b1ed","after":"b4deaf2da3f441d6e6f7e8a94b90c41d198cb0cc","ref":"refs/heads/main","pushedAt":"2023-12-30T10:21:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"test: add tests for tenant creation and authentication","shortMessageHtmlLink":"test: add tests for tenant creation and authentication"}},{"before":"228b1b71a89226d90086eb0034167e2e37d17f52","after":"74a3ab58a7b8f9140a0113e9714a84210cb2b1ed","ref":"refs/heads/main","pushedAt":"2023-12-29T16:47:09.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: add tenantController class with create method","shortMessageHtmlLink":"feat: add tenantController class with create method"}},{"before":"cd37f61bf28d4d53954326885967fd3e40e55fec","after":"228b1b71a89226d90086eb0034167e2e37d17f52","ref":"refs/heads/main","pushedAt":"2023-12-28T06:56:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: add tenant foreign key to users table","shortMessageHtmlLink":"feat: add tenant foreign key to users table"}},{"before":"7fd46fc3b7b8679006fbd2450233155b84cb8b61","after":"cd37f61bf28d4d53954326885967fd3e40e55fec","ref":"refs/heads/main","pushedAt":"2023-12-27T15:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: rename user table to users and refresh_token table to refreshtokens","shortMessageHtmlLink":"feat: rename user table to users and refresh_token table to refreshto…"}},{"before":"be65eb7ee0f7ac5a175293363540ac4f7b8b5fb7","after":"7fd46fc3b7b8679006fbd2450233155b84cb8b61","ref":"refs/heads/main","pushedAt":"2023-12-26T16:21:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Shravan-Chaudhary","name":"Shravan Chaudhary","path":"/Shravan-Chaudhary","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77013800?s=80&v=4"},"commit":{"message":"feat: implement initial migrations","shortMessageHtmlLink":"feat: implement initial migrations"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD6dbHZQA","startCursor":null,"endCursor":null}},"title":"Activity · Shravan-Chaudhary/auth-service-express"}