|
24f5a5b1a9
|
feat: add shadcn/originui breadcrumb, collapsible and tooltip components
|
2025-02-03 12:59:20 +08:00 |
|
|
468143ae0f
|
feat(dashboard): integrate CreateWorkspaceForm into HomePage
|
2025-02-03 12:14:54 +08:00 |
|
|
c77876fee8
|
feat(workspaces): add CreateWorkspaceForm component for workspace creation
|
2025-02-03 12:14:14 +08:00 |
|
|
0084b56df6
|
feat(workspaces): implement hook for creating workspaces with success/error notifications
|
2025-02-03 12:12:53 +08:00 |
|
|
e96f111a39
|
feat(api): add server route for workspaces
|
2025-02-03 12:12:20 +08:00 |
|
|
579025e62d
|
feat(workspaces): add server route for creating workspaces
|
2025-02-03 12:12:12 +08:00 |
|
|
ada4674997
|
feat(workspaces): add schema for creating workspaces
|
2025-02-03 12:12:02 +08:00 |
|
|
dfc0123565
|
feat(config): add environment variables for database and workspaces IDs
|
2025-02-03 12:10:37 +08:00 |
|
|
139796c89e
|
feat(auth): add toast notifications for login, logout, and registration success/error
|
2025-02-03 12:07:51 +08:00 |
|
|
ca0512ff14
|
feat(layout): add Toaster component to RootLayout
|
2025-02-03 12:07:11 +08:00 |
|
|
e102418c50
|
feat: add shadcn/originui sonner component
|
2025-02-03 11:53:39 +08:00 |
|
|
2a8c99b7dd
|
fix(auth): update button text from "Login" to "Sign In"
|
2025-02-02 02:11:59 +08:00 |
|
|
11e32f4a24
|
feat(dashboard): add protected dashboard homepage
|
2025-02-02 01:32:15 +08:00 |
|
|
3d828279ca
|
feat(layout): create dashboard layout structure
|
2025-02-02 01:31:57 +08:00 |
|
|
98089acd77
|
feat(layout): create navbar with mobile sidebar integration
|
2025-02-02 01:31:42 +08:00 |
|
|
4c8aa5b264
|
feat(ui): add mobile sidebar with sheet component
|
2025-02-02 01:31:28 +08:00 |
|
|
fa30235172
|
feat(layout): implement sidebar with navigation
|
2025-02-02 01:31:11 +08:00 |
|
|
fb8f3f0b26
|
feat(ui): add navigation menu component
|
2025-02-02 01:30:40 +08:00 |
|
|
cd1a0b2d56
|
feat(deps): add shadcn sheet package
|
2025-02-01 10:57:54 +08:00 |
|
|
4367d147f4
|
feat(auth): add user button component
|
2025-02-01 10:04:01 +08:00 |
|
|
32f52945de
|
refactor(auth): update sign-in and sign-up pages to use server-side authentication
|
2025-02-01 10:03:49 +08:00 |
|
|
40636d2d52
|
refactor(auth): update sign-in and sign-up cards to use loading states
|
2025-02-01 10:03:28 +08:00 |
|
|
afb1b05c0a
|
refactor(auth): update auth hooks to refresh page on success
|
2025-02-01 10:03:13 +08:00 |
|
|
2572b4dae5
|
feat(auth): add getCurrent function for authentication
|
2025-02-01 10:02:56 +08:00 |
|
|
546e431f2a
|
feat: add shadcn/originui dropdown-menu component
|
2025-01-31 20:46:23 +08:00 |
|
|
0eee0fdc60
|
feat: add shadcn/originui avatar component
|
2025-01-31 20:37:02 +08:00 |
|
|
a8abee3757
|
feat(auth): add hooks for current user and logout functionality
|
2025-01-31 20:27:17 +08:00 |
|
|
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 |
|
|
448afc4dec
|
feat(appwrite): add function to create admin client with Appwrite configuration
|
2025-01-31 16:54:35 +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 |
|
|
4d194774fc
|
feat(auth): define login/register schemas
|
2025-01-31 16:33:19 +08:00 |
|
|
989f4b4354
|
feat: add health check endpoint using Hono framework
|
2025-01-29 21:53:47 +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 |
|
|
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 |
|
|
c7aa92456c
|
feat: add shadcn/originui button component
|
2025-01-29 13:28:22 +08:00 |
|