Commit Graph
155 Commits
Author SHA1 Message Date
poyrazavsever 678c0236db feat(backend): migrate freelancer and portal runtimes 2026-07-17 00:16:38 +03:00
poyrazavsever 561af11b70 feat(ui): complete phase 4 Poyraz UI foundation 2026-07-16 23:20:30 +03:00
poyrazavsever 5d863280bf feat(storage): complete phase 3 branding foundation 2026-07-16 17:05:59 +03:00
poyrazavsever b155132acf feat(domain): complete phase 2 backend core 2026-07-16 16:46:42 +03:00
poyrazavsever 92bc99ba12 feat(auth): complete sqlite auth and client invitations 2026-07-16 16:21:31 +03:00
poyrazavsever cce7265fb1 docs: define self-hosted v3 migration baseline 2026-07-16 16:21:20 +03:00
poyrazavsever f5d89e8818 feat: deleted uncs file 2026-07-16 14:36:23 +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
Poyraz Avsever da8c55d1ad feat: enhance service role handling and storage policies in migrations and schemas 2026-06-14 12:52:11 +03:00
Poyraz Avsever b1620d4748 feat: implement internal auth user creation and update related functionalities 2026-06-14 12:41:00 +03:00
Poyraz Avsever 8fa89168c3 Fix self-host migrations and first admin setup 2026-06-14 12:16:23 +03:00
Poyraz Avsever e677d69bbe feat: add docker-compose configuration for Neta services including web, auth, and database components 2026-06-14 12:02:26 +03:00
Poyraz Avsever d4e4f9da9b refactor: enhance installer script with improved TTY handling and input methods 2026-06-14 11:43:16 +03:00
Poyraz Avsever 4a6234f395 Remove outdated installation and operational documentation for Neta, including full-stack, app-only, Coolify, and Dokploy setups, as well as environment variables and troubleshooting sections. This cleanup streamlines the content for better clarity and focus on current practices. 2026-06-14 11:15:47 +03:00
Poyraz Avsever 03b03d253d Add comprehensive installation and operational documentation for Neta
- Introduced "Kurulum Modları" to explain full-stack and app-only installation options.
- Created detailed guides for "Full-Stack Kurulum", "Coolify Kurulumu", "Dokploy Kurulumu", and "App-Only Kurulum".
- Documented the process for creating the first admin account and the registration lock mechanism.
- Added operational guidelines covering health checks, backups, restores, and logging.
- Explained environment variables used in Neta installations and their significance.
- Provided troubleshooting tips for common issues encountered during setup and operation.
- Outlined security measures and limitations of the MVP self-host model.
2026-06-14 11:12:52 +03:00
Poyraz Avsever 32e00a163e refactor: improve error handling in first admin setup check and update error messages for clarity 2026-06-14 11:03:46 +03:00
Poyraz Avsever 2f2bdeaabf refactor: enhance backup and restore scripts, add health check functionality, and update README with operational instructions 2026-06-13 23:02:30 +03:00
Poyraz Avsever bfafe43752 refactor: update health check URL in Dockerfile and enhance database initialization script with new role grants and type creation 2026-06-13 22:01:51 +03:00
Poyraz Avsever 0f89d9f627 refactor: enhance installation process with support for full-stack and app-only modes, update environment configurations, and improve database migration handling 2026-06-13 21:23:28 +03:00
Poyraz Avsever 17ff60faea refactor: update environment configuration, enhance installation script, and add migration scripts for database setup 2026-06-13 21:10:21 +03:00
Poyraz Avsever a47e39455c refactor: simplify dev script in package.json and ensure nodeLinker is set in pnpm-workspace.yaml 2026-06-13 15:19:04 +03:00
Poyraz Avsever 62c3099d54 refactor: remove proposals, team, and time tracking pages for codebase cleanup 2026-06-13 15:00:14 +03:00
poyrazavsever 1ad2c6b89c docs: add database documentation, migration registry, and setup guard for first admin registration 2026-06-09 20:32:57 +03:00
poyrazavsever 8b51eb64cd refactor: update Dockerfile to use Node.js 22-alpine and optimize project queries in portal pages 2026-06-09 18:30:14 +03:00
poyrazavsever 7f1d01d65c refactor: enhance sidebar layout and responsiveness in Dashboard and Portal shells 2026-06-09 16:40:46 +03:00
poyrazavsever a2ac043aed feat: add responsive mobile-friendly sidebar for chat sessions 2026-06-09 16:03:49 +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
poyrazavsever f69c4a68ba refactor: implement slide-in transition for mobile sidebars and update auth layout visibility responsiveness 2026-06-09 15:32:31 +03:00
poyrazavsever 2936bbb4ef feat: add markdown-like text formatting for bold and italic syntax in chat messages 2026-06-09 15:16:10 +03:00
poyrazavsever 8e24e0e16a chore: upgrade recharts to version 3.8.1 2026-06-09 15:14:49 +03:00
poyrazavsever 6e80e556af feat: integrate official @ai-sdk/groq provider and fix image sizing constraints in layout components 2026-06-09 15:14:16 +03:00
poyrazavsever e01ba6cc18 style: center logo links in portal and dashboard sidebars 2026-06-09 15:11:41 +03:00
poyrazavsever 98126d4c25 feat: add automated 1-click installation script and update setup documentation 2026-06-09 14:54:24 +03:00
poyrazavsever d80af01d14 chore: rebrand project from Revanios to Neta and update associated assets and configurations 2026-06-09 14:46:44 +03:00
poyrazavsever 68eb84abdb chore: update application favicon 2026-06-09 00:33:10 +03:00
poyrazavsever 10f2a8e194 docs: update logo height in README 2026-06-09 00:31:50 +03:00
poyrazavsever 343f6cdfda docs: increase logo width in README for better visibility 2026-06-09 00:31:30 +03:00