This description was created by Ellipsis for commit 85be56d96e44ecc9ee5a6d5ad4369b4c33958f60
Summary:
This PR introduces customizable team settings with new billing and profile management features, updates workflows, refactors Clerk SDK usage, modifies login route handling, and removes unused code and dependencies.
Key points:
Introduced BillingPage and custom organization profile management.
Updated workflows in .github/workflows/deploy-pr.yaml and .github/workflows/deploy-prod.yaml.
Disabled Clerk telemetry in apps/next/.env.example.
Refactored Clerk SDK usage in apps/next/app/server/clerk/index.ts and apps/next/app/dashboard/page.tsx.
Updated dependencies in apps/next/package.json.
Simplified organization naming in findCreateClerkOrganizationCreatedByUser function in apps/next/app/server/clerk/index.ts.
Modified login route handling in apps/next/middleware.ts.
Enhanced CreateTeamPage in apps/next/app/dashboard/create-team/[[...slug]]/page.tsx with dialog component for organization creation.
Customized appearance settings in apps/next/app/dashboard/settings/[[...slug]]/page.tsx for full-page-width layout.
Removed ClerkRefresher component and related hooks from apps/next/components/ClerkRefresher.tsx and apps/next/components/Topbar.tsx.
Summary:
This PR introduces customizable team settings with new billing and profile management features, updates workflows, refactors Clerk SDK usage, modifies login route handling, and removes unused code and dependencies.
Key points:
BillingPage
and custom organization profile management..github/workflows/deploy-pr.yaml
and.github/workflows/deploy-prod.yaml
.apps/next/.env.example
.apps/next/app/server/clerk/index.ts
andapps/next/app/dashboard/page.tsx
.apps/next/package.json
.findCreateClerkOrganizationCreatedByUser
function inapps/next/app/server/clerk/index.ts
.apps/next/middleware.ts
.CreateTeamPage
inapps/next/app/dashboard/create-team/[[...slug]]/page.tsx
with dialog component for organization creation.apps/next/app/dashboard/settings/[[...slug]]/page.tsx
for full-page-width layout.ClerkRefresher
component and related hooks fromapps/next/components/ClerkRefresher.tsx
andapps/next/components/Topbar.tsx
.Generated with :heart: by ellipsis.dev