{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":784973673,"defaultBranch":"main","name":"zauth","ownerLogin":"Tomas-Studio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-10T23:48:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90450697?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713868084.0","currentOid":""},"activityList":{"items":[{"before":"589b88f3f265e8fee45ed10ca82399830ea5978f","after":"3fa728f2d5ebdd032a730ec4ee68a2c29ddce734","ref":"refs/heads/main","pushedAt":"2024-05-17T13:22:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #19 from Tomas-Studio/feat/client\n\nchore: change file name","shortMessageHtmlLink":"Merge pull request #19 from Tomas-Studio/feat/client"}},{"before":"7dbf342566c22cf31b9a953bb472be4f4f2705a3","after":"ecf01acf24cc4f87e06aef2eb0affa131bc11927","ref":"refs/heads/feat/client","pushedAt":"2024-05-17T13:22:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"chore: change file name","shortMessageHtmlLink":"chore: change file name"}},{"before":"b2f23a45a3a364f4204c40add5d30ffd28604878","after":"589b88f3f265e8fee45ed10ca82399830ea5978f","ref":"refs/heads/main","pushedAt":"2024-05-14T19:08:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #18 from Tomas-Studio/feat/client\n\nfeat: optimize useAPI composable to infer Data type","shortMessageHtmlLink":"Merge pull request #18 from Tomas-Studio/feat/client"}},{"before":"404547ce9ec698fde5a8d2991a901a467e59f54f","after":"7dbf342566c22cf31b9a953bb472be4f4f2705a3","ref":"refs/heads/feat/client","pushedAt":"2024-05-14T18:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"chore: change object name","shortMessageHtmlLink":"chore: change object name"}},{"before":"64708937c289b83384335d5c7f4ea8149acdf02e","after":"404547ce9ec698fde5a8d2991a901a467e59f54f","ref":"refs/heads/feat/client","pushedAt":"2024-05-14T17:30:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: optimize useAPI composable to infer Data type","shortMessageHtmlLink":"feat: optimize useAPI composable to infer Data type"}},{"before":"581d372d5e3b5d444cb4bcab13d44a378816a264","after":"b2f23a45a3a364f4204c40add5d30ffd28604878","ref":"refs/heads/main","pushedAt":"2024-05-09T10:45:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #17 from Tomas-Studio/feat/server\n\nfeat: added posts/:id endpoint to test restricted routes","shortMessageHtmlLink":"Merge pull request #17 from Tomas-Studio/feat/server"}},{"before":"8d5ff85a6fc46dffdd1da822c7af7891dbac7953","after":"1de5b30ac3c9d48bdf0eabeb5897c778c79920ab","ref":"refs/heads/feat/server","pushedAt":"2024-05-09T10:44:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: added posts/:id endpoint to test restricted routes","shortMessageHtmlLink":"feat: added posts/:id endpoint to test restricted routes"}},{"before":"6cc628595e1b2473f557e18fedfb52f5b68d9cd1","after":"581d372d5e3b5d444cb4bcab13d44a378816a264","ref":"refs/heads/main","pushedAt":"2024-05-09T10:06:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #16 from Tomas-Studio/feat/client\n\nfeat: enhanced the useAPI composable to get typed api route","shortMessageHtmlLink":"Merge pull request #16 from Tomas-Studio/feat/client"}},{"before":"93e2fac43aef007a1c6cde463df7a7b9c11a7fde","after":"64708937c289b83384335d5c7f4ea8149acdf02e","ref":"refs/heads/feat/client","pushedAt":"2024-05-09T10:03:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: enhanced the useAPI composable to get typed api route","shortMessageHtmlLink":"feat: enhanced the useAPI composable to get typed api route"}},{"before":"a98f649e0de25fda50110d264c03a44916795a29","after":"6cc628595e1b2473f557e18fedfb52f5b68d9cd1","ref":"refs/heads/main","pushedAt":"2024-05-07T13:07:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #15 from Tomas-Studio/feat/server\n\nfeat: added authorize middleware & installed UrlPattern","shortMessageHtmlLink":"Merge pull request #15 from Tomas-Studio/feat/server"}},{"before":"951c7ee42ff45892293a5bbdd3e76eab9e3fde3a","after":"8d5ff85a6fc46dffdd1da822c7af7891dbac7953","ref":"refs/heads/feat/server","pushedAt":"2024-05-07T13:05:42.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: added authorize middleware & installed UrlPattern","shortMessageHtmlLink":"feat: added authorize middleware & installed UrlPattern"}},{"before":"671cf2a88a4a069b5d41c61a81e0db1f930cabfa","after":"a98f649e0de25fda50110d264c03a44916795a29","ref":"refs/heads/main","pushedAt":"2024-05-07T04:37:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #14 from Tomas-Studio/feat/client\n\nchore: remove pre tag","shortMessageHtmlLink":"Merge pull request #14 from Tomas-Studio/feat/client"}},{"before":"f44d85cddb67e4513eecbcc88f66524d78d408a6","after":"93e2fac43aef007a1c6cde463df7a7b9c11a7fde","ref":"refs/heads/feat/client","pushedAt":"2024-05-07T04:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"chore: remove pre tag","shortMessageHtmlLink":"chore: remove pre tag"}},{"before":"3bc89bae01ee3615914f48e2b43a4c447a3cd3b5","after":"671cf2a88a4a069b5d41c61a81e0db1f930cabfa","ref":"refs/heads/main","pushedAt":"2024-05-06T17:18:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #13 from Tomas-Studio/feat/client\n\nFeat/client","shortMessageHtmlLink":"Merge pull request #13 from Tomas-Studio/feat/client"}},{"before":"fbf9092316560ec5d5582d081d0ef2ba7d0af4c0","after":"f44d85cddb67e4513eecbcc88f66524d78d408a6","ref":"refs/heads/feat/client","pushedAt":"2024-05-06T15:44:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: handle request on the client by refetching the token on the server if it doesn't exist","shortMessageHtmlLink":"feat: handle request on the client by refetching the token on the ser…"}},{"before":"09f5bc5a5e8025d56948d52630108fd0d1bf9d40","after":"3bc89bae01ee3615914f48e2b43a4c447a3cd3b5","ref":"refs/heads/main","pushedAt":"2024-05-05T14:38:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #12 from Tomas-Studio/feat/server\n\nfeat: added get post endpoints","shortMessageHtmlLink":"Merge pull request #12 from Tomas-Studio/feat/server"}},{"before":"eac5f5f089b43425b629b2d9bee8e76cf665c42b","after":"09f5bc5a5e8025d56948d52630108fd0d1bf9d40","ref":"refs/heads/main","pushedAt":"2024-05-05T14:36:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #11 from Tomas-Studio/feat/client\n\nfeat: added function to fetch new access token and completed api plug…","shortMessageHtmlLink":"Merge pull request #11 from Tomas-Studio/feat/client"}},{"before":"589f27b7a5a4ac38c9362738e6130fdd4effa55e","after":"951c7ee42ff45892293a5bbdd3e76eab9e3fde3a","ref":"refs/heads/feat/server","pushedAt":"2024-05-05T14:26:27.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: added get post endpoints","shortMessageHtmlLink":"feat: added get post endpoints"}},{"before":"45a58037bac3909676b4ca94e96a2143e2d8a548","after":"fbf9092316560ec5d5582d081d0ef2ba7d0af4c0","ref":"refs/heads/feat/client","pushedAt":"2024-05-05T06:53:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: added function to fetch new access token and completed api plugin in client","shortMessageHtmlLink":"feat: added function to fetch new access token and completed api plug…"}},{"before":"347142ede199b4982e0303e6af4a6d16084498ac","after":"eac5f5f089b43425b629b2d9bee8e76cf665c42b","ref":"refs/heads/main","pushedAt":"2024-05-05T05:49:18.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #9 from Tomas-Studio/feat/client\n\nfeat: added api client plugin & middleware","shortMessageHtmlLink":"Merge pull request #9 from Tomas-Studio/feat/client"}},{"before":"870854fd112051a9026b158621b89b7765f43293","after":"347142ede199b4982e0303e6af4a6d16084498ac","ref":"refs/heads/main","pushedAt":"2024-05-05T05:48:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #10 from Tomas-Studio/feat/server\n\nfeat: added added prepared statement to get user from rt table, add r…","shortMessageHtmlLink":"Merge pull request #10 from Tomas-Studio/feat/server"}},{"before":"b6c99bf3a6e241593fe35325d5d90610fd2d27dd","after":"589f27b7a5a4ac38c9362738e6130fdd4effa55e","ref":"refs/heads/feat/server","pushedAt":"2024-05-05T05:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: added added prepared statement to get user from rt table, add refresh-token endpoint, add more claims to jwt token","shortMessageHtmlLink":"feat: added added prepared statement to get user from rt table, add r…"}},{"before":"5765a6b8ff4bd4068c63bf1032fd66d244849c21","after":"45a58037bac3909676b4ca94e96a2143e2d8a548","ref":"refs/heads/feat/client","pushedAt":"2024-05-04T17:33:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: added useAPI composable to create custom useFetch","shortMessageHtmlLink":"feat: added useAPI composable to create custom useFetch"}},{"before":"870854fd112051a9026b158621b89b7765f43293","after":"5765a6b8ff4bd4068c63bf1032fd66d244849c21","ref":"refs/heads/feat/client","pushedAt":"2024-05-04T17:19:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: added middleware","shortMessageHtmlLink":"feat: added middleware"}},{"before":"218bac62dbe395189fa4b0c3ef1e8cd05fe280fd","after":"870854fd112051a9026b158621b89b7765f43293","ref":"refs/heads/feat/client","pushedAt":"2024-05-04T15:57:50.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #8 from Tomas-Studio/feat/server\n\nRef: change OAuthConfig interface","shortMessageHtmlLink":"Merge pull request #8 from Tomas-Studio/feat/server"}},{"before":"68b290c413283fd930a311659bfdc52729ad2dde","after":"870854fd112051a9026b158621b89b7765f43293","ref":"refs/heads/main","pushedAt":"2024-05-04T15:56:28.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #8 from Tomas-Studio/feat/server\n\nRef: change OAuthConfig interface","shortMessageHtmlLink":"Merge pull request #8 from Tomas-Studio/feat/server"}},{"before":"be978ff5f72d17fd74c8fa626dcaa8a582a42ea9","after":"b6c99bf3a6e241593fe35325d5d90610fd2d27dd","ref":"refs/heads/feat/server","pushedAt":"2024-05-04T15:54:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"fix: adjusted oauth library type","shortMessageHtmlLink":"fix: adjusted oauth library type"}},{"before":"708528df0c7ed95d1d40ad10165a7d112c404f4d","after":"68b290c413283fd930a311659bfdc52729ad2dde","ref":"refs/heads/main","pushedAt":"2024-05-04T13:16:34.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"Merge pull request #7 from Tomas-Studio/feat/server\n\nfeat: edited parser function and added requireRefreshToken function","shortMessageHtmlLink":"Merge pull request #7 from Tomas-Studio/feat/server"}},{"before":"9c5084dcb0939bb74fce04dc2418d04f735064b9","after":"be978ff5f72d17fd74c8fa626dcaa8a582a42ea9","ref":"refs/heads/feat/server","pushedAt":"2024-05-04T13:15:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: change expires to months and clear all cookies on logout","shortMessageHtmlLink":"feat: change expires to months and clear all cookies on logout"}},{"before":"7087e6514462a93eae4d89ed2a446eac37a823a1","after":"9c5084dcb0939bb74fce04dc2418d04f735064b9","ref":"refs/heads/feat/server","pushedAt":"2024-05-03T07:28:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tomas-Studio","name":"Tunji Olakunle","path":"/Tomas-Studio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90450697?s=80&v=4"},"commit":{"message":"feat: made changes to requiredRefreshToken function","shortMessageHtmlLink":"feat: made changes to requiredRefreshToken function"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xN1QxMzoyMjo0Mi4wMDAwMDBazwAAAARM8du1","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xN1QxMzoyMjo0Mi4wMDAwMDBazwAAAARM8du1","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wM1QwNzoyODoyMy4wMDAwMDBazwAAAARAgiR_"}},"title":"Activity · Tomas-Studio/zauth"}