16 Commits
Author SHA1 Message Date
Poyraz b8cd85c868 Merge pull request #2 from poyrazavsever/language-support
Language support
2026-07-21 15:22:19 +03:00
Poyraz 07a751a7f9 Merge pull request #1 from poyrazavsever/codex-self-hosted-redesign-faz2
self hosted redesign
2026-07-18 23:14:16 +03:00
Poyraz 24fcdf9a77 feat: add new UI components and improve existing ones
- Introduced `Field` and `Label` components for better form handling.
- Refactored `Input` and `Textarea` components to use forward refs and improved styling.
- Updated `PendingSubmitButton` to use the new `Button` component.
- Enhanced `Skeleton` component for better layout handling.
- Revamped `Toast` component to support live regions and improved accessibility.
- Updated sidebar configuration to use typed icons.
- Added phase 3 UI boundary checks to prevent usage of deprecated imports.
- Implemented new authentication action handler for better cookie management.
- Improved setup logic for freelancer accounts with repair functionality.
2026-07-10 22:47:02 +03:00
Poyraz ae8fa1425c docs: add phased self-hosted redesign plan and checklist 2026-07-10 22:07:50 +03:00
Poyraz 57aab2932e feat: add better auth sqlite runtime and server-side session flow 2026-07-10 22:07:37 +03:00
Poyraz 3504a02229 feat: implement analytics dashboard page with custom Recharts visualizations and Supabase RPC integration 2026-06-17 09:20:21 +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
Poyraz 5486a19d57 feat: implement data fetching logic and skeleton loading states for dashboard and analytics modules 2026-06-16 18:36:54 +03:00
Poyraz e03f315f3f feat: implement pending link and submit button components for improved UX
- Added PendingLink component to provide loading feedback on navigation links.
- Introduced PendingSubmitButton component for forms to indicate submission status.
- Updated dashboard, projects, tasks, and clients pages to utilize new components for better user experience during navigation and form submissions.
- Enhanced task and project actions with optimistic updates and loading states.
- Improved overall performance and user feedback during data fetching and action processing.
2026-06-16 16:38:37 +03:00
Poyraz 96eabeb48e refactor: remove QuickActionsSheet component for cleaner codebase 2026-06-16 16:09:05 +03:00
Poyraz 4a99db116a refactor: improve TaskDialog layout and styling for better user experience 2026-06-16 14:32:13 +03:00
Poyraz 787fd91a8b refactor: remove quick action button and related state for cleaner UI 2026-06-16 14:29:23 +03:00
Poyraz 1ad3c8b275 refactor: remove unused imports and state for improved code clarity 2026-06-16 14:26:12 +03:00
Poyraz 6aff8fc95b feat: add live demo section with access details in README and documentation 2026-06-16 10:20:43 +03:00
Poyraz f352918950 Refactor code structure for improved readability and maintainability 2026-06-16 10:04:41 +03:00
Poyraz 72a0b38f3e Remove obsolete scripts and configuration files for self-hosting and database migrations
- Deleted `pnpm-workspace.yaml` as it is no longer needed.
- Removed `apply-migrations.sh` script that handled database migrations.
- Eliminated `generate-full-stack-env.mjs` script for environment variable generation.
- Deleted `selfhost-backup.sh` script for creating backups of the self-hosted environment.
- Removed `selfhost-doctor.sh` script for health checks of the self-hosted services.
- Deleted `selfhost-restore.sh` script for restoring backups in the self-hosted environment.
2026-06-16 09:57:32 +03:00