Commit Graph

12 Commits

Author SHA1 Message Date
Junior
e7016b6b10 feat: integra autenticação do front com API real
- useAuth.ts: substitui mock por $fetch no /auth/login e /auth/logout
- login.vue: adiciona campo "Organização" (slug) no formulário
- nuxt.config.ts: adiciona runtimeConfig.public.apiBase

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 12:35:19 -03:00
Junior
587a0d4f62 fix: corrige formato de colunas UTable para Nuxt UI v3 (TanStack Table)
Substitui o formato de colunas { key, label } (Nuxt UI v2) pelo formato
correto { id, accessorKey, header } exigido pelo TanStack Table no Nuxt UI v3.
Afetou 7 arquivos: EditaisTable, index, orgaos, concorrentes, contratos,
inteligencia/index e sistema/usuarios.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 11:03:39 -03:00
Junior
b8caea30e6 feat: páginas de usuários e configurações do sistema 2026-03-14 10:45:35 -03:00
Junior
4db2762b0f feat: módulo de inteligência de mercado 2026-03-14 10:45:32 -03:00
Junior
234d13461c feat: páginas de órgãos, concorrentes e contratos 2026-03-14 10:45:29 -03:00
Junior
e24c647085 feat: página de gestão de prazos 2026-03-14 10:45:26 -03:00
Junior
2a95a81701 feat: página de gestão de documentos 2026-03-14 10:45:23 -03:00
Junior
137202c23d feat: kanban de processos por etapa do ciclo licitatório 2026-03-14 10:41:36 -03:00
Junior
1777510872 feat: páginas de oportunidades filtradas por status 2026-03-14 10:41:33 -03:00
Junior
bc51b147ae feat: dashboard completo com stats, pipeline, alertas e tabela 2026-03-14 10:41:26 -03:00
Junior
91de5a1996 feat: tela de login com auth mockada 2026-03-14 10:41:21 -03:00
Junior
d639e7b44e feat: scaffold Nuxt 3 + Nuxt UI 3
Initialize Nuxt 4 project with @nuxt/ui template including Tailwind CSS v4,
TypeScript, ESLint, and Nuxt UI v3 (via @nuxt/ui package).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 10:28:35 -03:00