Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repo refactoring #12

Merged
merged 6 commits into from
Dec 19, 2024
Merged

Repo refactoring #12

merged 6 commits into from
Dec 19, 2024

Conversation

noxify
Copy link
Owner

@noxify noxify commented Dec 19, 2024

This PR provides a lot of updates 🙈

Closes: #11 #8

What has been changed?

  • Updated all deps
  • Upgraded to Next15.1
  • Removed trpc and tanstack query
  • Migrated to our "own" auth solution based on https://lucia-auth.com
  • Switched from next-international to next-intl
  • Uses now the shadcn examples for authorized/unauthorized pages

Important:
I decided to continue as "standalone" template and will not try to keep in sync with the original t3-turbo repo.
This makes my life easier and will help to keep it up-to-date.
Also, the repository will be renamed from t3-turbo-lucia to turbo-lucia-starter.

Special thanks goes to @dBianchii.
He helped me with the auth migration and also with the migration to next-intl <3

There are some todos, but will create some issues to track it.

* updated all deps
* use shadcn for authorized/unauthorized pages
* upgraded the auth package ( based on the lucia-auth docs )
* switched from next-international to next-intl
* updated all shadcn components in the ui package
* upgrade to nextjs 15.1
* removed trpc and tanstack query 🙈
* stopping to try to keep in sync with the original t3-turbo repo
@noxify noxify merged commit b0ef22c into main Dec 19, 2024
3 checks passed
@noxify noxify deleted the refactor-repo branch December 20, 2024 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Lucia deprecated
1 participant