Sales (24 tests):
- Dashboard metrics and navigation
- Leads CRUD and filtering
- Opportunities list and kanban
- Activities calendar and management
MLM (24 tests):
- Dashboard and network overview
- Structures management
- Ranks and progression
- My Network tree visualization
- My Earnings history
Goals (24 tests):
- Dashboard and metrics
- Goal definitions CRUD
- My Goals and progress tracking
- Reports and filtering
Total: 72 new Playwright E2E tests
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add useRbac hook with roles, permissions, and user role management
- Add RBAC API endpoints to api.ts (roles, permissions, user assignments)
- Add RolesPage for managing roles and viewing permissions
- Add PortfolioPage dashboard with stats and quick links
- Add ProductsPage with search, filters, and pagination
- Add CategoriesPage with tree view and expand/collapse
- Fix useMyEarnings export conflict between useMlm and useCommissions
- Export useMyCommissionEarnings as alias to avoid naming conflict
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 4 API services: structures, ranks, nodes, commissions
- 30+ React Query hooks in useMlm.ts
- My network/dashboard hooks for user experience
- Tree visualization support hooks
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Added API services for definitions and assignments
- Added 24 React Query hooks in useGoals.ts
- Updated hooks/index.ts to export useGoals
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- API services: categories.api.ts, products.api.ts
- React Query hooks: usePortfolio.ts
- Full CRUD operations for products, categories, variants, prices
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Migración desde workspace-v2/projects/template-saas/apps/frontend
Este repositorio es parte del estándar multi-repo v2
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>