Merged
Conversation
* chore(oxlint): turn off import/no-unassigned-import rule * feat(database): setup cloudflare d1 with drizzle-orm * chore(oxc): ignore database migrations dir * chore: add gitkeep for database migrations and schema dir
* feat(ui): use nova style * feat(font): use geist sans and mono
* feat: setup tanstack form * fix(ui): invalid switch disable selector * feat(form): add base composition form and field components * style(form): add prefix type * feat(form): add composition input field components * refactor(form): variant is required for the item * fix(field): reduce description layout shift * fix(form): error can be in object shape on validation * style: use import react namespace * fix(field): separator content background not correct in card * feat(form): add other field components * fix(form): error field form is conflict with internal api * refactor(field): use the useField hook instead of the context directly * feat(form): better error with form utils and message i18n * fix(ui): select missing dark disabled style * feat(form): missing select options disabled props
* chore(oxc): ignore skills dir * chore(oxclint): ignore skills-lock file * chore(agent): add git commit skill * chore(agent): add vercel react web skills * chore(vscode): define agent skills locations * chore(script): add skills as script
* chore(node): bump version * chore(pnpm): bump version * ci: bump node and pnpm version * fix(oxfmt): adjust sort import group update * fix(oxlint): turn off no-shadow rule * chore(bump): update dependencies * chore(posthog): update deprecated env id into project id * fix(tanstack-route): location url is no longer exist * docs(env): add VITE_PUBLIC_BASE_URL * chore: remove package resolutions * chore(bump): update packages
* feat(i18n): add markup support * feat(i18n): add text direction
* feat(auth): setup authentication with better-auth * feat(auth): adjust min password length * feat(form): add destructive error alert border * fix: broken lockfile * feat(i18n): add messages for auth field and errors * feat(auth): add error message map translation * feat(auth): add authentication mechanism * feat(auth): refine layout * feat(app): refine layout * refactor(import): use icon suffix for icon import * feat(auth): disable social provider for now * refactor(auth): extract auth and guest guards into reusable server fn - Add authGuardFn to verify authenticated users and redirect guests to auth page - Add guestGuardFn to verify guest users and redirect authenticated users to app - Enhance getCurrentUserFn to return session data alongside user object - Add authGuardInputSchema for validating redirectBack parameter - Refactor app and auth layout routes to use new guard functions - Remove duplicate auth checking logic from route files * refactor(auth): guard as utils * feat(auth): remove unused schema * feat(auth): add google and github social provider * refactor(auth): add auth prefix for envs * ci: add auth envs * feat(auth): add secondary storage and ratelimit * feat(auth): guard redirect should be replace history * feat(auth): add minimal auth ttl * chore(agent): add better auth skills * chore(bump): update packages * feat(auth): add new drizzle adapter and base url * feat(auth): add new error messages * feat(auth): add trusted origins * feat(auth): better-auth security recomendations * refactor(kv-store): extract kv store lib * feat(app): refine app index placeholder
* chore: initialize changeset * chore: rename package name * ci: add release workflow * chore(oxfmt): ignore changelog * ci: remove release it * docs(release): add missing release * chore(changeset): add private packages version and tag * chore(changeset): adjust releases * chore: remove release-it * chore: remove release-it config
|
Contributor
🚀 Preview Deployment (69)Your changes have been deployed to a preview environment:
🏗️ This comment updates automatically with each push. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.