gbuomprisco
93b0f3d450
Sidebar: fix collapsible props
2024-10-26 11:44:18 +08:00
gbuomprisco
681a7c9233
Sidebar: fix collapsible state
2024-10-25 20:55:38 +08:00
gbuomprisco
c00ec761d3
Updated dependencies
2024-10-25 15:48:01 +08:00
Giancarlo Buomprisco
14c2220904
Update Shadcn Sidebar ( #73 )
...
Migrated Sidebar to use Shadcn UI's
2024-10-25 15:43:34 +08:00
gbuomprisco
4134315076
Convert enhanceRouteHandler params into a Promise-based Dynamic API
2024-10-22 15:08:17 +08:00
Giancarlo Buomprisco
5b9285a575
Next.js 15 Update ( #26 )
...
* Update Next.js and React versions in all packages
* Replace onRedirect function with next/link in BillingSessionStatus, since it's no longer cached by default
* Remove unused revalidatePath import in billing return page, since it's no longer cached by default
* Add Turbopack module aliases to improve development server speed
* Converted new Dynamic APIs to be Promise-based
* Adjust mobile layout
* Use ENABLE_REACT_COMPILER to enable the React Compiler in Next.js 15
* Report Errors using the new onRequestError hook
2024-10-22 14:39:21 +08:00
gbuomprisco
03cd7fcd3f
Sidebar: added transition to text, reduced animation speed
2024-10-15 14:45:53 +08:00
Giancarlo Buomprisco
b2c27eb25b
Sidebar: make it possible to set the sidebar as collapsed ( #72 )
...
* Sidebar: make it possible to set the sidebar as collapsed
2024-10-14 17:31:18 +08:00
gbuomprisco
d137df2675
MFA: shuffled components to avoid re-rendering closing the setup dialog
2024-10-13 22:19:37 +08:00
gbuomprisco
fe2148730a
MFA: Fix factors dialog closing when factors re-render. Removed debugging line setting the popup to Infinite
2024-10-13 09:32:05 +08:00
Giancarlo Buomprisco
8f5690b959
Allow customers to subscribe for a free trial without the need to enter their CC details ( #68 )
2024-10-12 12:19:46 +08:00
Giancarlo Buomprisco
25adc2d1e3
Fix password update ( #71 )
...
* Fix password update
* Use next or callback params for retro-compatibility
2024-10-12 11:09:34 +08:00
gbuomprisco
2fe8fc0231
Revert hard coded setting
2024-10-12 04:38:00 +02:00
gbuomprisco
f2b74a9c7e
MFA: display meaningful errors
2024-10-12 04:35:03 +02:00
gbuomprisco
1ee6d8c669
Orders: Use "id" instead of wrong "session_id" property
2024-10-09 17:04:26 +02:00
gbuomprisco
08e3d22d48
Update Shadcn CLI settings
2024-10-09 11:24:56 +02:00
gbuomprisco
376f2cc2a9
Update i18next
2024-10-08 18:02:05 +02:00
gbuomprisco
e9500463bf
Enforce deletion environment variables server side; added logging
2024-10-08 00:37:35 +02:00
gbuomprisco
046e8d749c
Added RLS to delete a team account; converted
2024-10-07 17:31:10 +02:00
gbuomprisco
595b38dd21
Adjust query to select the correct owner of the Team deleting the account
2024-10-07 16:57:01 +02:00
gbuomprisco
a5e1366b06
Normalize search targets to lowercase in accounts tables
2024-10-03 15:54:08 +02:00
gbuomprisco
b912e6376b
Allow restricted keys in Stripe line item IDs
2024-10-02 22:16:23 +02:00
gbuomprisco
0c7c2e66f7
Updated Dependencies
2024-10-01 12:01:12 +02:00
gbuomprisco
fff0b40a65
Updated license checker to log errors; updated dependencies.
2024-09-22 19:55:25 +02:00
gbuomprisco
8d13d31162
Added "use client" to a React Context file
2024-09-22 09:45:30 +02:00
gbuomprisco
9f5c2f57b0
Page Header: do not add markup if the prop is not passed in
2024-09-20 20:41:45 +02:00
gbuomprisco
f2118e97f8
Stripe: allow passing custom parameters to the Checkout session
2024-09-20 18:38:44 +02:00
gbuomprisco
98b77d8ee1
Updated dependencies
2024-09-20 13:24:42 +02:00
gbuomprisco
871df6ad43
Updated dependencies
2024-09-16 23:38:47 +02:00
gbuomprisco
5706a3486c
Updated dependencies; added translation string to CreateTeamSchema schema
2024-09-13 11:03:31 +02:00
gbuomprisco
4be76ac797
Created a list of reserved names that the user cannot choose to create a team account
2024-09-13 10:52:59 +02:00
gbuomprisco
2649ac3a4e
Updated deps; Keystatic pinned to a previous version to work around a bug. Pinned eslint-plugin-react as well because of weird unrelated errors with any "this" usages.
2024-09-12 11:05:21 +02:00
gbuomprisco
691cad1c0d
Fix animations bug in Firefox. Minor updates to marketing components.
2024-09-10 20:53:18 +02:00
gbuomprisco
bc624e7d96
Updated dependencies; fixes some TS issues uncovered by update
2024-09-10 10:55:28 +02:00
gbuomprisco
460479bf1a
Provide a public variable "NEXT_PUBLIC_KEYSTATIC_STORAGE_REPO" to allow Keystatic to detect the storage client-side. This is fundamental to make the Admin work.
2024-09-09 11:21:43 +02:00
gbuomprisco
c275526b07
Provide a public variable "NEXT_PUBLIC_KEYSTATIC_STORAGE_KIND" to allow Keystatic to detect the storage client-side. This is fundamental to make the Admin work.
2024-09-09 11:17:02 +02:00
gbuomprisco
b2f4cf039c
Updated dependencies
2024-09-09 10:23:58 +02:00
gbuomprisco
eba782a11d
Minor adjustments
2024-09-09 10:22:34 +02:00
gbuomprisco
e4941435a2
Updated dependencies
2024-09-06 19:54:24 +02:00
gbuomprisco
b32b0939b1
Only emit sign up event when the property "shouldCreateUser" is truthy
2024-09-06 18:37:09 +02:00
gbuomprisco
117602ac5e
Add Lemon Squeezy environment variable schema validation and removed NODE_ENV from production variables, as it causes issues in Vercel
...
- Implement `getLemonSqueezyEnv` function to validate required environment variables for Lemon Squeezy integration using `zod`.
- Ensure `LEMON_SQUEEZY_SECRET_KEY`, `LEMON_SQUEEZY_SIGNING_SECRET`, and `LEMON_SQUEEZY_STORE_ID` are present and valid.
2024-09-05 15:36:11 +02:00
gbuomprisco
3e1c12fcbb
Updated Next.js to 14.2.8 and other deps
2024-09-05 00:56:42 +02:00
gbuomprisco
0bd0cd975f
Added missing NEXT_PUBLIC_BASELIME_KEY to instrumentation
2024-09-03 22:15:14 +02:00
Giancarlo Buomprisco
4c7a3354b9
Added shared mailer package to remove circular dependencies between packages. ( #63 )
2024-09-04 03:34:48 +08:00
Giancarlo Buomprisco
d18f810c6e
Refactored CMS packages to remove a circular dependency ( #62 )
2024-09-04 03:10:50 +08:00
gbuomprisco
51a40b6d40
Fix typo in translation interpolation in AppBreadcrumbs component
2024-09-03 21:04:42 +02:00
gbuomprisco
9ffa210b13
Updated dependencies
2024-09-03 19:21:23 +02:00
gbuomprisco
2f082b1c56
Refactored Scopes for oAuth providers
2024-09-03 16:13:47 +02:00
gbuomprisco
7c7c3340a6
Updated dependencies
2024-09-03 13:51:29 +02:00
Giancarlo Buomprisco
fafcafc221
Updated UI package to work with the new Shadcn CLI ( #59 )
...
Updated UI package to work with the new Shadcn CLI
2024-09-03 18:17:51 +08:00