9 Commits
Author SHA1 Message Date
poyrazavsever 1653e4f61d fix(i18n): harden owner localized forms 2026-07-21 13:37:53 +03:00
poyrazavsever 8b3de350c7 feat(i18n): localize core dashboard flows 2026-07-21 12:48:59 +03:00
poyrazavsever 5210a180d4 feat(i18n): update analytics and calendar views for dynamic locales 2026-07-20 11:08:38 +03:00
poyrazavsever c7a4f3de51 feat: localize dashboard shell 2026-07-19 03:07:10 +03:00
poyrazavsever c6eecf29ed refactor(ui): simplify dashboard headers and actions 2026-07-17 22:13:20 +03:00
poyrazavsever dafd9eb344 feat(ui): add workspace customization and simplify navigation 2026-07-17 12:47:54 +03:00
Poyraz 3634b3a227 feat: add dashboard client components for finance, journal, projects, tasks, analytics, calendar, clients, and main overview 2026-06-16 18:45:51 +03:00
poyrazavsever 3d899c07fe refactor: improve mobile responsiveness and layout consistency across dashboard views by adding horizontal scrolling and unifying Sidebar components. 2026-06-09 16:01:38 +03:00
Poyraz Avsever 7ee3104158 feat(calendar): implement calendar event management with create, update, and delete functionalities
- Added actions for creating, updating, and deleting calendar events in `actions.ts`.
- Introduced `CalendarClient` component to handle event display and interaction in `calendar-client.tsx`.
- Refactored `CalendarPage` to fetch events, clients, projects, and tasks from Supabase and pass them to `CalendarClient`.
- Enhanced form handling for event creation and editing with proper validation and error handling.
2026-06-04 19:53:44 +03:00