|
5bd06bc58e
|
feat(auth): add current user endpoint and enhance logout with session management
|
2025-01-31 20:26:49 +08:00 |
|
|
5bb77e4ad4
|
feat(auth): add session middleware for user authentication and context management
|
2025-01-31 20:25:45 +08:00 |
|
|
b4a986f51e
|
feat(auth): implement login, register, and logout endpoints with cookie management
|
2025-01-31 19:43:05 +08:00 |
|
|
e1dfce9f26
|
feat(auth): add constant for authentication cookie
|
2025-01-31 19:42:34 +08:00 |
|
|
c97e2f4a3a
|
chore: add server-only import to appwrite client initialization
|
2025-01-31 17:00:01 +08:00 |
|
|
04c922c032
|
feat(deps): add server-only package
|
2025-01-31 16:55:09 +08:00 |
|
|
448afc4dec
|
feat(appwrite): add function to create admin client with Appwrite configuration
|
2025-01-31 16:54:35 +08:00 |
|
|
41e21b1149
|
feat(deps): add node-appwrite package
|
2025-01-31 16:48:28 +08:00 |
|
|
3f23b60c9d
|
feat(ui): implement sign-in/sign-up form with validation
|
2025-01-31 16:42:12 +08:00 |
|
|
90853fa69a
|
feat(auth): create login/register mutation hooks
|
2025-01-31 16:41:33 +08:00 |
|
|
531288f57a
|
chore(layout): integrate Query provider into root layout
|
2025-01-31 16:41:04 +08:00 |
|
|
f87c0acc13
|
chore(state): add React Query provider
|
2025-01-31 16:37:51 +08:00 |
|
|
e3dac30eaa
|
feat(rpc): create type-safe client with AppType
|
2025-01-31 16:37:28 +08:00 |
|
|
0b624f0873
|
build(api): setup Hono base route handler
|
2025-01-31 16:37:08 +08:00 |
|
|
66deafc4fb
|
feat(auth): implement auth API routes
|
2025-01-31 16:35:53 +08:00 |
|
|
2a126e496b
|
feat: add @hono/zod-validator package
|
2025-01-31 16:35:14 +08:00 |
|
|
4d194774fc
|
feat(auth): define login/register schemas
|
2025-01-31 16:33:19 +08:00 |
|
|
f7d8234f6a
|
feat(docker): add curl installation for health check support
|
2025-01-29 22:19:10 +08:00 |
|
|
989f4b4354
|
feat: add health check endpoint using Hono framework
|
2025-01-29 21:53:47 +08:00 |
|
|
a6c4e47295
|
feat: add hono package
|
2025-01-29 21:53:39 +08:00 |
|
|
5a0be71f40
|
feat: implement authentication pages and forms for sign-in and sign-up
|
2025-01-29 20:25:02 +08:00 |
|
|
67565b1b18
|
fix: add width/height auto styling to maintain aspect ratio in image
|
2025-01-29 16:54:59 +08:00 |
|
|
abfadf3b0d
|
feat: add shadcn/originui label component and shadcn form component
|
2025-01-29 16:38:55 +08:00 |
|
|
d8e75145e2
|
feat: add zod, react-icons, react-hook-form and @hookform/resolvers packages
|
2025-01-29 16:33:41 +08:00 |
|
|
1ee369c3be
|
feat: add shadcn/originui input component
|
2025-01-29 15:57:16 +08:00 |
|
|
50cd4a86c5
|
feat: add shadcn separator component
|
2025-01-29 15:54:52 +08:00 |
|
|
821317b357
|
feat: add shadcn card component
|
2025-01-29 13:33:09 +08:00 |
|
|
59bdba44c2
|
feat(auth): add authentication layout
|
2025-01-29 13:30:38 +08:00 |
|
|
6261025880
|
chore(assets): add logo.svg to public directory
|
2025-01-29 13:30:23 +08:00 |
|
|
c7aa92456c
|
feat: add shadcn/originui button component
|
2025-01-29 13:28:22 +08:00 |
|
|
29f1942367
|
feat: update layout to use Inter font and enhance Tailwind configuration for font family
|
2025-01-29 13:19:47 +08:00 |
|
|
25aec8223b
|
fix: make RootLayoutProps readonly to enhance type safety
|
2025-01-29 12:28:34 +08:00 |
|
|
75cd5caa04
|
feat(theme): add theme switcher component with radio group for light, dark, system modes and skeleton loading state
|
2025-01-29 01:15:17 +08:00 |
|
|
f139be1c97
|
feat: implement dark mode with next-themes and ThemeProvider
|
2025-01-29 01:09:10 +08:00 |
|
|
c85de533e1
|
chore: add Docker support with Dockerfile and .dockerignore
|
2025-01-28 22:36:49 +08:00 |
|
|
73ab56de00
|
chore: initialize shadcn
|
2025-01-28 22:16:24 +08:00 |
|
|
8c8391266d
|
chore: initialize the Next.js project
|
2025-01-28 22:08:33 +08:00 |
|