[PR #121] [MERGED] feat: auth #42

Closed
opened 2025-12-29 18:27:56 +01:00 by adam · 0 comments
Owner

📋 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: mainHead: feat/auth


📝 Commits (10+)

  • a95541c feat: clerk client
  • d67e55c chore: use clerk instead of logout from jazz account
  • 63c25d6 refactor: remove auth-ui component
  • 208ea62 chore: add clerk package
  • 5220585 feat: add middleware for handling clerk
  • 7a52173 chore: implement clerk on jazz provider
  • ec34bd7 chore: update public home route
  • 6b14992 feat: auth routes
  • 996df1c feat: landing page
  • c15c69b chore: 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.

## 📋 Pull Request Information **Original PR:** https://github.com/linsa-io/linsa/pull/121 **Author:** [@Aslam97](https://github.com/Aslam97) **Created:** 8/30/2024 **Status:** ✅ Merged **Merged:** 8/30/2024 **Merged by:** [@nikivdev](https://github.com/nikivdev) **Base:** `main` ← **Head:** `feat/auth` --- ### 📝 Commits (10+) - [`a95541c`](https://github.com/linsa-io/linsa/commit/a95541cf04bb2018e74dc3304759f81cdbec23d2) feat: clerk client - [`d67e55c`](https://github.com/linsa-io/linsa/commit/d67e55cd0051ff18db205487cf409cab601cbe1c) chore: use clerk instead of logout from jazz account - [`63c25d6`](https://github.com/linsa-io/linsa/commit/63c25d6cdb6ef5e0f5e55122537817ce10c68f22) refactor: remove auth-ui component - [`208ea62`](https://github.com/linsa-io/linsa/commit/208ea6221d7ac7e424230a2e34abe08f6a46fbf5) chore: add clerk package - [`5220585`](https://github.com/linsa-io/linsa/commit/522058565bc5afed6ff1e1f098b968fffc8feee5) feat: add middleware for handling clerk - [`7a52173`](https://github.com/linsa-io/linsa/commit/7a52173cb43b87b6cf8358891444c70e60cf2fdb) chore: implement clerk on jazz provider - [`ec34bd7`](https://github.com/linsa-io/linsa/commit/ec34bd7e1203c68dadd6783b6bececb7c8856222) chore: update public home route - [`6b14992`](https://github.com/linsa-io/linsa/commit/6b149925685224830f0cde8b05b568679ddda01d) feat: auth routes - [`996df1c`](https://github.com/linsa-io/linsa/commit/996df1c47da91898fd053dbb8463851f98c51118) feat: landing page - [`c15c69b`](https://github.com/linsa-io/linsa/commit/c15c69b4935fdb9b543bba44b6b2c0e76ef00db1) chore: register clerk provider client to layout ### 📊 Changes **18 files changed** (+233 additions, -115 deletions) <details> <summary>View changed files</summary> 📝 `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) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 18:27:56 +01:00
adam closed this issue 2025-12-29 18:27:57 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/linsa#42