Original PR: https://github.com/linsa-io/linsa/pull/121 Author: @Aslam97 Created: 8/30/2024 Status: ✅ Merged Merged: 8/30/2024 Merged by: @nikivdev
Base: main ← Head: feat/auth
main
feat/auth
a95541c
d67e55c
63c25d6
208ea62
5220585
7a52173
ec34bd7
6b14992
996df1c
c15c69b
18 files changed (+233 additions, -115 deletions)
📝 web/.env.example (+7 -1) ➕ web/app/(auth)/layout.tsx (+7 -0) ➕ web/app/(auth)/sign-in/[[...sign-in]]/page.tsx (+9 -0) ➕ web/app/(auth)/sign-up/[[...sign-up]]/page.tsx (+9 -0) 📝 web/app/(pages)/layout.tsx (+26 -17) 📝 web/app/layout.tsx (+6 -5) ➖ web/components/custom/auth-ui.tsx (+0 -45) ➕ web/components/custom/clerk/clerk-provider-client.tsx (+7 -0) ➕ web/components/custom/clerk/sign-in-client.tsx (+7 -0) ➕ web/components/custom/clerk/sign-up-client.tsx (+7 -0) ➕ web/components/custom/clerk/signed-in-client.tsx (+7 -0) 📝 web/components/custom/sidebar/partial/page-section.tsx (+3 -1) 📝 web/components/custom/sidebar/partial/profile-section.tsx (+4 -2) 📝 web/components/custom/sidebar/partial/topic-section.tsx (+1 -1) 📝 web/components/routes/PublicHomeRoute.tsx (+13 -25) 📝 web/lib/providers/jazz-provider.tsx (+96 -14) ➕ web/middleware.ts (+18 -0) 📝 web/package.json (+6 -4)
web/.env.example
web/app/(auth)/layout.tsx
web/app/(auth)/sign-in/[[...sign-in]]/page.tsx
web/app/(auth)/sign-up/[[...sign-up]]/page.tsx
web/app/(pages)/layout.tsx
web/app/layout.tsx
web/components/custom/auth-ui.tsx
web/components/custom/clerk/clerk-provider-client.tsx
web/components/custom/clerk/sign-in-client.tsx
web/components/custom/clerk/sign-up-client.tsx
web/components/custom/clerk/signed-in-client.tsx
web/components/custom/sidebar/partial/page-section.tsx
web/components/custom/sidebar/partial/profile-section.tsx
web/components/custom/sidebar/partial/topic-section.tsx
web/components/routes/PublicHomeRoute.tsx
web/lib/providers/jazz-provider.tsx
web/middleware.ts
web/package.json
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/linsa-io/linsa/pull/121
Author: @Aslam97
Created: 8/30/2024
Status: ✅ Merged
Merged: 8/30/2024
Merged by: @nikivdev
Base:
main← Head:feat/auth📝 Commits (10+)
a95541cfeat: clerk clientd67e55cchore: use clerk instead of logout from jazz account63c25d6refactor: remove auth-ui component208ea62chore: add clerk package5220585feat: add middleware for handling clerk7a52173chore: implement clerk on jazz providerec34bd7chore: update public home route6b14992feat: auth routes996df1cfeat: landing pagec15c69bchore: register clerk provider client to layout📊 Changes
18 files changed (+233 additions, -115 deletions)
View changed files
📝
web/.env.example(+7 -1)➕
web/app/(auth)/layout.tsx(+7 -0)➕
web/app/(auth)/sign-in/[[...sign-in]]/page.tsx(+9 -0)➕
web/app/(auth)/sign-up/[[...sign-up]]/page.tsx(+9 -0)📝
web/app/(pages)/layout.tsx(+26 -17)📝
web/app/layout.tsx(+6 -5)➖
web/components/custom/auth-ui.tsx(+0 -45)➕
web/components/custom/clerk/clerk-provider-client.tsx(+7 -0)➕
web/components/custom/clerk/sign-in-client.tsx(+7 -0)➕
web/components/custom/clerk/sign-up-client.tsx(+7 -0)➕
web/components/custom/clerk/signed-in-client.tsx(+7 -0)📝
web/components/custom/sidebar/partial/page-section.tsx(+3 -1)📝
web/components/custom/sidebar/partial/profile-section.tsx(+4 -2)📝
web/components/custom/sidebar/partial/topic-section.tsx(+1 -1)📝
web/components/routes/PublicHomeRoute.tsx(+13 -25)📝
web/lib/providers/jazz-provider.tsx(+96 -14)➕
web/middleware.ts(+18 -0)📝
web/package.json(+6 -4)📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.