Commit Graph

943 Commits

Author SHA1 Message Date
gbuomprisco
7d86fed7a4 Export "toast" from Sonner's component to avoid needing to install Sonner directly 2025-01-17 14:24:00 +07:00
Giancarlo Buomprisco
41193e5697 Handle case for metered line items in the Plan Picker by displaying t… (#107)
* Handle case for metered line items in the Plan Picker by displaying the cost of the lower tier as "Starting at {price}/{unit}"
2025-01-16 12:24:27 +08:00
Giancarlo Buomprisco
f3ff0e7bb3 Updated Dependencies (#108) 2025-01-15 15:36:48 +08:00
gbuomprisco
7e1dee8d16 Include fonts.ts in Tailwind configuration 2025-01-14 17:37:57 +07:00
gbuomprisco
f7a5202c51 Improve errors and description of the Zod object responsible for parsing the Supabase keys. 2025-01-13 02:33:58 +07:00
gbuomprisco
ec6f39579d Cleaned up READMEs 2025-01-13 02:33:05 +07:00
gbuomprisco
948a062279 Updated all packages 2025-01-11 17:50:02 +08:00
gbuomprisco
b3141d774d The variable EMAIL_SENDER should always be set in the env generator 2025-01-11 17:45:00 +08:00
Giancarlo Buomprisco
8f3c1b2aeb Updated Dependencies (#104) 2025-01-07 20:34:40 +08:00
gbuomprisco
10898231fe Fix generator to reference the correct variable 2025-01-07 13:38:17 +08:00
Giancarlo Buomprisco
5a4bbb1716 Refactor Root layout theme and fonts. Encapsulate functions into separate files. Fix default theme handling when cookie is not set by fall-backing to the selected theme mode. (#103) 2025-01-04 16:07:12 +08:00
Giancarlo Buomprisco
b8e1bf3c18 Improved TeamNameFormSchema to be case insensitive (#102) 2025-01-03 11:49:20 +08:00
Giancarlo Buomprisco
9bdab95909 Do not use "line_items" expand when getting the subscription object (#101) 2025-01-03 11:47:39 +08:00
gbuomprisco
6ccc879076 Delete Team: Fix name of the form field 2025-01-03 11:44:57 +08:00
gbuomprisco
3970076899 Updated Dependencies (Next.js 15.1.3) 2024-12-30 10:55:04 +08:00
Giancarlo Buomprisco
cec47cef78 React 19 refactoring: Removed forwardRef references in all UI Components (#99)
* React 19 refactoring: Removed forwardRef references in all UI Components
* Added Progress UI component from Shadcn
* Updated dependencies
* Formatted files
* Fix Mobile Dropdowns
2024-12-23 15:15:00 +08:00
gbuomprisco
970f901d05 Updated Dependencies (Next.js 15.1.2) 2024-12-23 08:35:34 +08:00
gbuomprisco
b5a8a0a4d3 Fix LS close overlay event 2024-12-23 08:31:40 +08:00
gbuomprisco
aa06f57454 Fix license checker 2024-12-19 10:33:05 +08:00
Giancarlo Buomprisco
491040f683 Updated dependencies (next.js 15.1.1) (#98) 2024-12-18 15:09:45 +08:00
Giancarlo Buomprisco
923b6954d4 Updated dependencies (#97) 2024-12-17 13:23:41 +08:00
gbuomprisco
95f9be62d5 Add "flex-1" so that the Page component goes full width 2024-12-15 17:32:30 +08:00
Giancarlo Buomprisco
af6217b410 Layouts refactoring (#96)
* Refactor layouts so that we can use the hook useSidebar from within the content of the layouts
* Updated packages
2024-12-15 17:25:58 +08:00
Giancarlo Buomprisco
4efe5f3f7b Updated all dependencies (#95)
* Updated all dependencies
* Increase workflow timeout
* Fix Supabase JS to non buggy version
2024-12-13 14:56:07 +08:00
Giancarlo Buomprisco
97d2cf9f85 Expired links (#94)
1. Handle expired links on signup
2.Reject invitations when user is already a member
3. Make sure not to display errors due to Next.js redirection during team creation
4. Fix documentation sidebar
2024-12-12 19:26:50 +08:00
gbuomprisco
ae9c33aea4 Fix Stripe embedded checkout height using inline styles instead of a TW class 2024-12-11 16:03:13 +08:00
gbuomprisco
ce63993035 Updated packages (Next.js 15.1.0)
Fixed linting
2024-12-11 12:45:11 +08:00
gbuomprisco
be16bf70d5 Formatted some files 2024-12-09 13:27:19 +08:00
gbuomprisco
f667f2c7b5 Revert Prettier sort import plugin version 2024-12-09 13:26:13 +08:00
Giancarlo Buomprisco
079a8f857a Some changes ported from the work on the makerkit.dev website related… (#89)
* Some changes ported from the work on the makerkit.dev website related to the marketing sections of the kit, such as documentation
* Added slight background hue to make darker theme better looking
* Support more complex configurations for documentation navigations.
* Do not fetch content from Keystatic when non-needed
* Add cursor pointers in dropdown
* Updated packages
2024-12-09 12:58:17 +08:00
Giancarlo Buomprisco
a682b991f3 Allow redirecting to a different URL when updating the password. This will be useful for thr Waitlist plugin. (#91) 2024-12-09 12:56:58 +08:00
Giancarlo Buomprisco
90f25a5ed5 Updated dependencies, most notably React 19 (#90)
* Updated dependencies, most notably React 19
2024-12-06 16:38:49 +08:00
Giancarlo Buomprisco
7fb24f606c Updated dependencies (#88) 2024-12-03 13:56:43 +08:00
Giancarlo Buomprisco
fbea66eba9 Added a "Coming Soon" marketing component (#85) 2024-11-29 16:07:26 +08:00
Giancarlo Buomprisco
8f0fc20098 Updated dependencies (#86) 2024-11-29 15:45:40 +08:00
Giancarlo Buomprisco
8e051664b8 Dependencies: Updated packages, run linter autofix (#84) 2024-11-26 15:21:07 +08:00
Giancarlo Buomprisco
5cc936b982 Dependencies Updates (#83)
* Keystatic: Use the correct variable when fetching content from GitHub
* Revert default layout style
2024-11-22 15:55:15 +08:00
gbuomprisco
977c958975 Fix Top Header layout following changes in the Shadcn Sidebar;
Fix useMobile breakpoint to 1024px, to match our Tailwind convention for mobile breakpoints (lg)
2024-11-21 12:31:16 +08:00
gbuomprisco
afe1ca43cc Fix NEXT_PUBLIC_ENABLE_TEAM_ACCOUNTS in Zod error description 2024-11-19 11:32:46 +08:00
gbuomprisco
7c126e0716 Prettier: fix Prettier by hoisting it with PNPM. Revert plugins to being strings 2024-11-18 15:16:24 +08:00
gbuomprisco
a41547622f Prettier: Remove Trivago type from Prettier config; it's breaking VSCode formatting. 2024-11-18 11:10:10 +08:00
gbuomprisco
c1271b8d5e Updated dependencies 2024-11-15 18:06:07 +09:00
gbuomprisco
6bac0141aa Update Team: Use try/catch when displaying toast because the redirect from Next.js Server Action returns an error 2024-11-15 17:57:47 +09:00
gbuomprisco
7dc0977cf8 Updated dependencies 2024-11-12 13:46:54 +09:00
gbuomprisco
3fad846821 Run Prettier's automated formatting over the codebase. 2024-11-08 14:35:30 +08:00
gbuomprisco
c5d7464e61 1. Hoist i18n dependencies
2. Updated react-i18next
3. Updated Prettier plugins to use import.meta.resolve, so we don't have issues with hoisting
2024-11-08 14:34:28 +08:00
gbuomprisco
a7eb9d6cf6 Updated dependencies 2024-11-08 13:43:59 +08:00
Giancarlo Buomprisco
465655fdd4 Enhanced Sidebar to support sub collapsible sections (#80)
* Enhanced Sidebar to support sub collapsible sections
* Data-Table: support getSortedRowModel
* Add missing renderAction; 
* Fix Sidebar on mobile
* Do not initialize Analytics Provider server side
* Do not bind i18Next until it's initialized
* Avoid infinite redirects in the auth path when Supabase emits a SIGNED_OUT event
* Force admin layout to be dynamic
2024-11-06 23:01:45 +08:00
gbuomprisco
27ef8f7510 1. Rebuild lock fle
2. Fix import
3. Update Stripe API version
2024-11-05 23:03:49 +08:00
gbuomprisco
be6ce081db Updated dependencies and updated lock file; force react-i18next on 15.1.0 and react on 19.0.0-rc-45804af1-20241021 2024-11-05 15:15:22 +08:00