Commit Graph

5 Commits

Author SHA1 Message Date
Marcos af40f707bb fix(build): remover import não instalado do LogtoProvider (usaremos Supabase Auth genérico) 2026-08-17 19:22:48 +00:00
Marcos a5968c76f1 feat(auth): migração final do UI frontend para Logto OIDC via GoTrue 2026-08-17 19:14:49 +00:00
Marcos a7bb224a48 refactor: otimização e refatoração do app
- Lazy loading de rotas com React.lazy + Suspense (code-splitting)
- main.tsx reduzido de 378 para ~55 linhas (roteamento data-driven)
- Novo routeConfig.ts e AppRoutes.tsx para configuração centralizada
- 601 console.logs dos componentes core migrados para logger centralizado
- Logger aprimorado com nível debug e tipagem melhorada
- Imports mal posicionados corrigidos (OptimizedCache, PerformanceMonitor)
- process.env.NODE_ENV substituído por import.meta.env.DEV (padrão Vite)
- QueryClient com retry backoff exponencial, gcTime e refetchOnWindowFocus
- Toaster duplicado removido do Layout.tsx (mantido no main.tsx)
- Vite build: chunks adicionais para date-fns, jspdf, lucide-react
- Dead code removido em ProtectedRouteByResource (branch unreachable)
- Nenhuma lógica de negócios alterada
2026-08-09 22:18:41 +00:00
Marcos 7ed4f26b50 🚀 Feat: Integração do WebClone AI com Playwright e suporte a Mocks de Rede 2026-05-17 17:19:41 +00:00
Marcos bde410c9ad 🚀 Initial commit: Versão atual do TrackSteel APP 2026-03-18 21:17:53 +00:00