Commit Graph

30 Commits

Author SHA1 Message Date
Jrodenas
bababbeabb chore: update dependencies and improve database schema handling
- Updated @supabase/ssr to version 0.8.0 and @supabase/supabase-js to version 2.86.0.
- Upgraded various @tanstack packages to their latest versions for improved functionality.
- Refactored database schema exports in schema.ts for consistency and clarity.
- Modified drizzle integration to utilize createServerOnlyFn for database connection.
- Enhanced server functions for drones and places to use updated validation schemas.
- Changed validation schemas to improve naming conventions and clarity.
- Adjusted TypeScript configuration to disable verbatim module syntax for better compatibility.
2025-11-27 15:50:46 +01:00
f951fe6629 feat: implement CRUD operations for drones with validation and server functions 2025-11-25 19:45:34 +01:00
653a9b2dc5 places - feat: implement user place management with CRUD operations and validation 2025-11-20 19:26:04 +01:00
Jrodenas
66c60829ab feat: refactor user authentication and place management functions 2025-11-20 18:11:46 +01:00
b754ee35cc feat: add places route with user place insertion and fetching functionality 2025-11-13 19:19:54 +01:00
b3213045ce remove unnecesary code 2025-11-13 18:25:47 +01:00
Jrodenas
3371def3b9 chore: update dependencies and devDependencies in package.json
fix: refactor drizzle integration to use optional chaining for DATABASE_URL

fix: update Supabase integration to use getCookies instead of parseCookies

feat: implement user profile creation with validation schema

refactor: remove unused user-related functions and adjust signup logic

fix: update user validation schema to include first and last name

chore: enhance route tree with SSR support for router

refactor: rename createRouter to getRouter for clarity

fix: update RootDocument styles for background gradient

refactor: clean up _authed routes by removing unused queries

fix: adjust register form layout for better readability

chore: simplify Vite configuration by removing unnecessary options
2025-11-12 20:09:59 +01:00
1a049d1193 feat: restructure database schema and remove obsolete migrations 2025-11-10 19:25:17 +01:00
99401308d0 Merge branch 'feature/drizzle-schemas' into develop 2025-11-10 18:39:44 +01:00
06f99c0eef feat: add environment variables, update dashboard layout, and enhance routing components 2025-11-08 19:40:44 +01:00
e5c6278c90 fyp - feat: text 2025-08-30 22:45:08 +02:00
juan
e1c0866cdf feat: add dashboard route and update user registration and login flows 2025-08-15 18:54:14 +02:00
juan
974337af2b feat - new changes 2025-08-13 19:29:19 +02:00
96ebac5547 feat - new schemas 2025-08-13 16:31:22 +02:00
970c8b33db feat - New profile table connected to the authenticated user base 2025-08-12 18:26:36 +02:00
juan
c0764fcc84 Merge branch 'feature/add_drizzle_orm' into develop 2025-08-11 20:00:04 +02:00
juan
c8fcdd7f29 Merge branch 'develop' into feature/add_drizzle_orm 2025-08-11 19:59:44 +02:00
juan
6326d0bc06 feat: integrate drizzle ORM with PostgreSQL and set up user management
- Added drizzle configuration for PostgreSQL connection.
- Created user schema for the 'demo' table in drizzle.
- Implemented database connection and user retrieval in drizzle integration.
- Added migration SQL for creating the 'demo' table.
- Updated user hooks to use server functions for login and signup.
- Refactored user-related functions to use drizzle ORM for database interactions.
- Updated routes to utilize new user management functions.
2025-08-11 19:59:06 +02:00
Jrodenas
8489d37979 feat: add @tanstack/react-router-ssr-query dependency and integrate SSR query setup in router 2025-08-11 19:28:42 +02:00
juan
7bc5fcb249 Merge branch 'feature/supabase_auth' into develop 2025-08-11 14:47:25 +02:00
juan
d4d384ba2b fix: update validation logic in useValidation hook and improve error handling in useLogin hook 2025-08-11 14:06:13 +02:00
Jrodenas
a2ae7d5b5a feat: refactor authentication flow, implement user hooks, and add validation schemas for login/signup 2025-08-10 20:16:27 +02:00
juan
e45772e2a9 feat: add validation schemas for login and signup, integrate validation in respective components 2025-08-10 18:30:07 +02:00
juan
51c7b9f86d feat: refactor authentication routes and add toast notifications for login/signup/logout actions 2025-08-10 16:37:53 +02:00
Jrodenas
83b86ab0f0 feat: implement Sonner for toast notifications 2025-08-07 20:12:35 +02:00
juan
5d178709ef fix: update section header from 'Inicio' to 'Supabase' in README 2025-08-07 18:24:46 +02:00
juan
775133281e feat: integrate Supabase for authentication and add routing for login, signup, and logout 2025-08-07 18:23:45 +02:00
juan
d68a0113b2 add readme 2025-08-06 20:00:27 +02:00
juan
05a83e3bcb update gitignore 2025-08-06 19:48:57 +02:00
juan
923c1ce427 feat: initialize project with TanStack and HeroUI integration
- Add package.json with dependencies for TanStack, HeroUI, and Vite.
- Include favicon, logos, and manifest for PWA support.
- Create global styles with Tailwind CSS and HeroUI.
- Set up TypeScript configuration for the project.
- Implement routing with TanStack Router and context for React Query.
- Create root and index routes with basic application structure.
- Add integration files for HeroUI and TanStack Query.
- Configure Vite with necessary plugins for React and Tailwind CSS.
2025-08-06 19:29:06 +02:00