Commit Graph
178 Commits
Author SHA1 Message Date
old4ever f20f3d66a1 Simplify dropdown menu labels in event card
Remove redundant "event" text from Edit and Delete menu items for cleaner UI
2025-08-22 13:38:57 -04:00
old4ever 824768ce93 Add RRuleDisplay component and clean up unused imports
- Create new RRuleDisplay component for better recurrence rule formatting
- Replace Badge with RRuleDisplay in EventCard for improved UX
- Remove unused imports across multiple files (CalendarEvent, Badge, Card components)
- Remove unused catch parameter in ai-event route
2025-08-22 13:35:13 -04:00
old4ever eb73f9f929 Refactor event management into reusable components
- Extract EventCard, EventsList, and event dialog into separate components
- Add new AI toolbar and drag-drop container components
- Simplify main page.tsx by removing inline component definitions
- Improve code organization and maintainability
2025-08-22 12:33:07 -04:00
old4ever 6ab2946e8a refactor events list as shadcn cards 2025-08-20 14:12:32 -04:00
old4ever cde44ee2d7 fix grammar 2025-08-20 14:11:53 -04:00
old4ever 655517a27c animate button clicks for UX 2025-08-20 14:07:22 -04:00
old4ever 9a836fc866 refactor ai event creation into a promise toast 2025-08-20 13:14:29 -04:00
old4ever 275e83a6c0 replace alerts with toasts 2025-08-20 13:13:52 -04:00
old4ever d8d0039c44 install 'sonner' toask 2025-08-20 13:12:08 -04:00
old4ever 6e6e9b0699 update logo font 2025-08-20 12:36:33 -04:00
old4ever 044e4fbb07 remove shadow from the header 2025-08-20 12:36:22 -04:00
old4ever 2d0da9dbeb autoresize textfield with content & minor ui tweaks 2025-08-20 12:22:38 -04:00
old4ever d8e55e85a1 'fix' hydration error by rendering on the client 2025-08-20 11:27:11 -04:00
old4ever e0ff037c06 clear ai event prompt after generation 2025-08-20 11:14:24 -04:00
old4ever 46a99775a0 add icon for 'system' theme 2025-08-20 11:04:25 -04:00
old4ever d50d77538b change shadcn theme 2025-08-20 11:04:05 -04:00
old4ever 308f5c8380 fix d&d cta position 2025-08-19 05:52:28 -04:00
old4ever 112ab01445 moved sign-in component to a proper folder 2025-08-19 05:41:46 -04:00
old4ever 6818046d58 adjust recurrence picker to not be a card 2025-08-19 05:41:28 -04:00
old4ever ef035e2b7d add labels to action button sections 2025-08-19 05:33:36 -04:00
old4ever 1a30b729e6 fix sign buttons inconsistencies in the header 2025-08-19 05:32:29 -04:00
old4ever 383ce4c33a Merge branch 'drizzle-claude' 2025-08-19 05:02:22 -04:00
old4ever caa89a87de update metadata & use logo as a link to root 2025-08-19 05:00:58 -04:00
old4ever fa39d7584b fix csr nextjs build error
https://nextjs.org/docs/messages/missing-suspense-with-csr-bailout
2025-08-19 04:35:07 -04:00
old4ever f92c79ac60 implement auth error page and moved auth-related pages to /auth path 2025-08-19 04:27:13 -04:00
old4ever 12e9ec5d85 proper user/session creation and auth integration into UI 2025-08-19 03:40:06 -04:00
old4ever 1a13013b45 use different env files based on node env 2025-08-19 01:54:19 -04:00
old4ever 92535f7e54 claude drizzle integration 2025-08-19 01:54:19 -04:00
old4ever 9942a11c0d drizzle setup 2025-08-19 01:54:19 -04:00
old4ever 8808daead3 use independent db
easier for local development
2025-08-19 01:54:19 -04:00
old4ever c0740877b5 minor style adjustment 2025-08-18 17:05:02 -04:00
old4ever 42f3521cd7 update .env file 2025-08-17 11:41:27 -04:00
old4ever 3bb320b59f update docker-compose with a db 2025-08-17 11:15:30 -04:00
old4ever 20b26274d4 create example .env files 2025-08-17 11:15:17 -04:00
old4ever a5aebca54c install packages 2025-08-17 10:50:32 -04:00
old4ever ba30ad4bc7 tidy up docker-compose.yml 2025-08-16 22:15:52 -04:00
old4ever 1fdc20ee0c fix random auth errors
idk how i did it
2025-08-16 22:15:22 -04:00
old4ever 1fe3ef0ee1 fix untrustedHost authjs issue
https://authjs.dev/reference/core/errors#untrustedhost
2025-08-16 19:39:46 -04:00
old4ever b17ed18d46 remove explicit coloring from shadcn summary card 2025-08-16 19:32:39 -04:00
old4ever 63d32931b2 move summarize button to action bar 2025-08-16 19:32:15 -04:00
old4ever 0e919ea69b create auth session provider 2025-08-16 19:26:19 -04:00
old4ever 0696382d43 Merge branch 'auth-v2' 2025-08-16 19:10:14 -04:00
old4ever 2c6737ceb4 implement authentik auth 2025-08-16 19:09:57 -04:00
old4ever ad54758193 update recurrence picker with shadcn components 2025-08-16 12:14:40 -04:00
old4ever bb00d9548d use textarea instead of input for ai prompt 2025-08-16 11:48:55 -04:00
old4ever 6ec15c9124 fix description overflow 2025-08-16 11:34:47 -04:00
old4ever e7de213c18 use button as a file picker 2025-08-16 11:34:34 -04:00
old4ever f747a82322 actual dark mode theme 2025-08-16 11:05:47 -04:00
old4ever eea61bcb0f shadcn orange theme 2025-08-16 10:33:55 -04:00
old4ever cecf3a8d5b add dark theme support 2025-08-16 10:33:37 -04:00