{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":780673101,"defaultBranch":"main","name":"next-14-saas-boilerplate","ownerLogin":"The-SaaS-Factory","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-02T00:14:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/144599472?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713054873.0","currentOid":""},"activityList":{"items":[{"before":"eb5b9497bc9618d2df088a113b6e4f712cf77e6b","after":"193155513bc9968529e260f08af575f8dc107482","ref":"refs/heads/main","pushedAt":"2024-05-18T11:51:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/RoylerMarichal/next-14-saas-boilerplate","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/RoylerMarichal/next-14-saas…"}},{"before":"6272d49add546cfdc5b2bced488213072f97c3e9","after":"eb5b9497bc9618d2df088a113b6e4f712cf77e6b","ref":"refs/heads/main","pushedAt":"2024-05-15T19:22:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update next.config.js","shortMessageHtmlLink":"Update next.config.js"}},{"before":"c863fbf61c6e64116d822ef86e4643793e784b56","after":"6272d49add546cfdc5b2bced488213072f97c3e9","ref":"refs/heads/main","pushedAt":"2024-05-15T11:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"0ca5914b33f254465520889ab6cf8dd67237799c","after":"c863fbf61c6e64116d822ef86e4643793e784b56","ref":"refs/heads/main","pushedAt":"2024-05-08T16:44:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"479b64a1b0a30c740000b06c3f3ac3d3d4cf1dcd","after":"0ca5914b33f254465520889ab6cf8dd67237799c","ref":"refs/heads/main","pushedAt":"2024-05-08T12:25:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update LocaleSwitcherSelect.tsx","shortMessageHtmlLink":"Update LocaleSwitcherSelect.tsx"}},{"before":"ef18b4fab8de47b77a08e5d22060917a89fffb74","after":"479b64a1b0a30c740000b06c3f3ac3d3d4cf1dcd","ref":"refs/heads/main","pushedAt":"2024-05-08T11:14:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"chore: Update billing process and add Stripe Customer Portal support","shortMessageHtmlLink":"chore: Update billing process and add Stripe Customer Portal support"}},{"before":"8c341e6f102e6410f8da1cb2a5565fccf558186f","after":"ef18b4fab8de47b77a08e5d22060917a89fffb74","ref":"refs/heads/main","pushedAt":"2024-05-08T11:06:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Add stripe portal","shortMessageHtmlLink":"Add stripe portal"}},{"before":"403ff75a48e549dfefe15c226c6f6ac5356564b9","after":"8c341e6f102e6410f8da1cb2a5565fccf558186f","ref":"refs/heads/main","pushedAt":"2024-05-05T01:12:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"chore: Remove unnecessary console.log statement in middleware.ts","shortMessageHtmlLink":"chore: Remove unnecessary console.log statement in middleware.ts"}},{"before":"44351aff28ecbbd809720bfdbb88a14a861c18dd","after":"403ff75a48e549dfefe15c226c6f6ac5356564b9","ref":"refs/heads/main","pushedAt":"2024-05-05T01:08:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"chore: Update success_url in stripeFacade.ts for PLAN model","shortMessageHtmlLink":"chore: Update success_url in stripeFacade.ts for PLAN model"}},{"before":"56c6e1dda9531be5afa9441335bd199baa0284be","after":"44351aff28ecbbd809720bfdbb88a14a861c18dd","ref":"refs/heads/main","pushedAt":"2024-05-05T01:06:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"chore: Update middleware to include locale-specific routes for Stripe API","shortMessageHtmlLink":"chore: Update middleware to include locale-specific routes for Stripe…"}},{"before":"d0d7aff568b39e2edf56b52da20cc4234a1dac69","after":"56c6e1dda9531be5afa9441335bd199baa0284be","ref":"refs/heads/main","pushedAt":"2024-05-05T00:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"chore: Fix URL formatting in stripeFacade.ts","shortMessageHtmlLink":"chore: Fix URL formatting in stripeFacade.ts"}},{"before":"e3f49929fa5edce407e98430aa357e3445fd4c99","after":"d0d7aff568b39e2edf56b52da20cc4234a1dac69","ref":"refs/heads/main","pushedAt":"2024-05-05T00:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"chore: Refactor stripeFacade.ts and improve redirect URL handling","shortMessageHtmlLink":"chore: Refactor stripeFacade.ts and improve redirect URL handling"}},{"before":"7d147b047e91a89854d50aad4eb940221497a443","after":"e3f49929fa5edce407e98430aa357e3445fd4c99","ref":"refs/heads/main","pushedAt":"2024-05-05T00:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"chore: Add console.log for debugging in stripeFacade.ts","shortMessageHtmlLink":"chore: Add console.log for debugging in stripeFacade.ts"}},{"before":"c1b821fa6c5bda69d18cb01c9000be9083e72621","after":"7d147b047e91a89854d50aad4eb940221497a443","ref":"refs/heads/main","pushedAt":"2024-05-05T00:32:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Remove commented code and update user metadata in completeOnboarding.ts","shortMessageHtmlLink":"Remove commented code and update user metadata in completeOnboarding.ts"}},{"before":"e6b05a6c536e6b17a93d96890142c09789a97a47","after":"c1b821fa6c5bda69d18cb01c9000be9083e72621","ref":"refs/heads/main","pushedAt":"2024-05-05T00:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"chore: Refactor activateTrialPlan and BuyPlan components","shortMessageHtmlLink":"chore: Refactor activateTrialPlan and BuyPlan components"}},{"before":"ac10f70007b61de584adf1ec6d5b4ee6dd790329","after":"e6b05a6c536e6b17a93d96890142c09789a97a47","ref":"refs/heads/main","pushedAt":"2024-05-04T20:02:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Improve Billing process","shortMessageHtmlLink":"Improve Billing process"}},{"before":"ca1ba0f57e10093a4d5bcbf7d4aac521ab1f5553","after":"ac10f70007b61de584adf1ec6d5b4ee6dd790329","ref":"refs/heads/main","pushedAt":"2024-05-04T16:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"chore: Add error handling for form validation in NewForm component","shortMessageHtmlLink":"chore: Add error handling for form validation in NewForm component"}},{"before":"2f215979dc35c267d5ded5a973c488261246a8ee","after":"ca1ba0f57e10093a4d5bcbf7d4aac521ab1f5553","ref":"refs/heads/main","pushedAt":"2024-05-04T16:13:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"chore: Add free trial days to Plan model and upsert-plan action","shortMessageHtmlLink":"chore: Add free trial days to Plan model and upsert-plan action"}},{"before":"a6f05603eee74d29b4c0f67a0f2a37813b44c6a0","after":"2f215979dc35c267d5ded5a973c488261246a8ee","ref":"refs/heads/main","pushedAt":"2024-05-02T18:08:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"52e12449508f8c5a446864128641a0d0ec765db2","after":"a6f05603eee74d29b4c0f67a0f2a37813b44c6a0","ref":"refs/heads/main","pushedAt":"2024-05-02T17:15:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"9a5d32874efb26364179b65ceebd98f069e06429","after":"52e12449508f8c5a446864128641a0d0ec765db2","ref":"refs/heads/main","pushedAt":"2024-04-30T16:34:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Delete vercel.json\n\nIn the free versions of vercel it is not allowed and causes problems in the deployment","shortMessageHtmlLink":"Delete vercel.json"}},{"before":"2d7a06b9f95bc22db3629fc09e860cbf318ff084","after":"9a5d32874efb26364179b65ceebd98f069e06429","ref":"refs/heads/main","pushedAt":"2024-04-30T14:29:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update get-all-invoices.ts","shortMessageHtmlLink":"Update get-all-invoices.ts"}},{"before":"c1824381f67f5cbafcab4da88a7a71964cd48e17","after":"2d7a06b9f95bc22db3629fc09e860cbf318ff084","ref":"refs/heads/main","pushedAt":"2024-04-30T14:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update get-all-coupons.ts","shortMessageHtmlLink":"Update get-all-coupons.ts"}},{"before":"7650c13079fe180ccd8a87533252cc56ab431e67","after":"c1824381f67f5cbafcab4da88a7a71964cd48e17","ref":"refs/heads/main","pushedAt":"2024-04-30T14:21:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update get-all-coupons.ts","shortMessageHtmlLink":"Update get-all-coupons.ts"}},{"before":"4d40e3c5f6158b77b0a16afe1b60a50a7937906b","after":"7650c13079fe180ccd8a87533252cc56ab431e67","ref":"refs/heads/main","pushedAt":"2024-04-30T14:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update get-all-coupons.ts","shortMessageHtmlLink":"Update get-all-coupons.ts"}},{"before":"e166456c16af1d639748eb0d4699845d4b10bc0b","after":"4d40e3c5f6158b77b0a16afe1b60a50a7937906b","ref":"refs/heads/main","pushedAt":"2024-04-30T13:51:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update next.config.js","shortMessageHtmlLink":"Update next.config.js"}},{"before":"b6f6554650f3cb916c16bed0646fc106c3a47dbf","after":"e166456c16af1d639748eb0d4699845d4b10bc0b","ref":"refs/heads/main","pushedAt":"2024-04-30T13:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update next.config.js","shortMessageHtmlLink":"Update next.config.js"}},{"before":"8a2537544fbd7908e3fd8847317aef20af8ce4e8","after":"b6f6554650f3cb916c16bed0646fc106c3a47dbf","ref":"refs/heads/main","pushedAt":"2024-04-30T13:07:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update tsconfig.json","shortMessageHtmlLink":"Update tsconfig.json"}},{"before":"6f36742f357e25f02bb69289edddfe6417c8d7be","after":"8a2537544fbd7908e3fd8847317aef20af8ce4e8","ref":"refs/heads/main","pushedAt":"2024-04-29T19:30:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"be6d880b705c316c13748208fcd677260a0ea7c1","after":"6f36742f357e25f02bb69289edddfe6417c8d7be","ref":"refs/heads/main","pushedAt":"2024-04-29T19:30:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RoylerMarichal","name":"Royler Marichal Carrazana","path":"/RoylerMarichal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52290307?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETZecYAA","startCursor":null,"endCursor":null}},"title":"Activity · The-SaaS-Factory/next-14-saas-boilerplate"}