Commit graph

369 commits

Author SHA1 Message Date
Tiago Ribeiro
d038487b4c fix: total cleanup of compilation errors and package conflicts in backend 2026-03-09 09:44:40 -03:00
Tiago Ribeiro
1bf6d1d835 fix: resolve all remaining compilation errors and package conflicts 2026-03-09 09:43:07 -03:00
Tiago Ribeiro
3a78c46bfc fix: resolve compilation errors (missing log import and package conflicts) 2026-03-09 09:41:57 -03:00
Tiago Ribeiro
74e4ef1a99 fix: cleanup Repository interface and resolve syntax errors 2026-03-09 09:29:11 -03:00
Tiago Ribeiro
e8586826bc fix: geocode tool repository interface cast 2026-03-09 09:27:32 -03:00
Tiago Ribeiro
68948e3c96 fix: geocode sync tool method call 2026-03-09 09:26:44 -03:00
Tiago Ribeiro
5d1f78dd33 fix: remove unused variable in product usecase 2026-03-09 09:25:57 -03:00
Tiago Ribeiro
742a93ddfc fix: resolve duplicate methods and missing imports in usecases 2026-03-09 09:25:12 -03:00
Tiago Ribeiro
fa9ddbdeef fix: restore missing interface methods and cleanup syntax in usecase.go and postgres.go 2026-03-09 09:23:32 -03:00
Tiago Ribeiro
5464678ae5 chore: add geocode sync CLI tool 2026-03-09 09:20:49 -03:00
Tiago Ribeiro
f54c619fc7 fix: adjust financial split math for 6%+6% model and add split test 2026-03-09 09:01:10 -03:00
Tiago Ribeiro
beb64067cf feat: implement notification center in frontend shell header 2026-03-09 08:59:55 -03:00
Tiago Ribeiro
4aac3a0a7e feat: implement stock reservation background worker and geocode sync endpoint 2026-03-09 08:59:06 -03:00
Tiago Ribeiro
2e0a65389d feat: implement checkout improvements, psychological fees, geocoding sync and seller dashboard updates 2026-03-09 08:57:51 -03:00
Tiago Ribeiro
8b68bbb066 chore: add AGENT.md 2026-03-07 18:45:58 -03:00
Tiago Ribeiro
07245021d4 docs: blinda arquitetura de estilos e define protocolo de testes 2026-03-07 17:36:27 -03:00
Tiago Ribeiro
ebbbda5328 docs: adiciona estrutura de governança por contexto (AGENT, DOMAIN, DESIGN_SYSTEM, TASKS) 2026-03-07 17:31:44 -03:00
Tiago Ribeiro
722d7bf82a fix: correção global de encoding UTF-8 em todos os arquivos de frontend 2026-03-07 16:50:55 -03:00
Tiago Yamamoto
335c3a49c8 fix: update frontend deploy pipeline 2026-03-07 11:33:48 -06:00
Tiago Yamamoto
6bf6a96036 refactor(frontend): proxy legacy app api routes to backend 2026-03-07 10:12:37 -06:00
Tiago Yamamoto
5b1687c310 fix(frontend): unblock next deploy pipeline 2026-03-07 09:32:19 -06:00
Tiago Yamamoto
059d90c9bf fix(frontend): migrate Gestão de Empresas to Go backend
Replace Appwrite-based empresa route with direct Go API calls.
- Remove Models.Document dependency (cause of infinite loading)
- Call /api/v1/companies with auth token from localStorage
- Map corporate_name, category, license_number to new API fields
- Rewrite EmpresaList with proper Go Company type and clean table
- Rewrite EmpresaModal with correct fields matching Go backend

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 09:12:30 -06:00
Tiago Yamamoto
a5f50321b9 fix(backend): bootstrap admin reuses existing platform company on duplicate CNPJ
When the platform company (CNPJ 00000000000000) already exists in the DB,
RegisterAccount was failing with a unique constraint error before creating
the admin user. Now the bootstrap checks for the existing company first
and binds the new admin user directly to it.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-07 08:57:57 -06:00
Tiago Yamamoto
2829a3e87c refactor(saveinmed): type legacy addresses and parameterize bootstrap admin 2026-03-07 08:24:53 -06:00
Tiago Yamamoto
7e3604ed4a refactor(frontend): type legacy cart management flow 2026-03-07 08:17:12 -06:00
Tiago Yamamoto
a1eb0efc72 refactor(frontend): decouple catalog components and api routes from appwrite stub 2026-03-07 08:04:19 -06:00
Tiago Yamamoto
48a54a616e refactor(frontend): type legacy payments and catalog flows 2026-03-07 07:56:20 -06:00
Tiago Yamamoto
b633939d4e refactor(frontend): replace legacy document typing for billing and categories 2026-03-07 07:49:58 -06:00
Tiago Yamamoto
6cde64f424 refactor(frontend): remove appwrite package dependency 2026-03-07 07:34:37 -06:00
Tiago Yamamoto
6a865239d9 refactor(frontend): remove remaining bff service dependencies 2026-03-07 07:19:15 -06:00
Tiago Yamamoto
b599c978b2 refactor(frontend): remove app-router bff references 2026-03-07 07:04:27 -06:00
Tiago Yamamoto
fdea7495c0 fix(frontend): align auth docs and ignore generated files 2026-03-07 06:51:58 -06:00
Tiago Yamamoto
b52f780e26 feat: consolidate architecture, remove bff dependency and update backend/frontend modules 2026-03-07 06:40:42 -06:00
Tiago Yamamoto
38a76c2076 chore: organize documentation, fix infinite loops in hooks, and sync package.json 2026-03-06 11:13:43 -06:00
Tiago Yamamoto
8c8df1b2b8 chore(frontend): emit dashboard diagnostics via console.error 2026-03-05 14:58:13 -06:00
Tiago Yamamoto
21aac7c495 chore(frontend): add detailed dashboard navigation debug logs 2026-03-05 14:02:53 -06:00
Tiago Yamamoto
b0ffceefa8 fix: resolve infinite loop in useEffect/useCallback hooks
- useProdutos: replaced useCallback([currentPage]) with useRef + useCallback([])
- useEntregas: same fix for listarEntregas
- produtos/page: removed unstable listarProdutos from useEffect deps
- entregas/page: removed unstable listarEntregas from useEffect deps

Root cause: useCallback depended on currentPage but setCurrentPage inside caused circular dependency.
2026-03-04 20:57:00 -06:00
Tiago Yamamoto
11c93ae584 Fix: catalogo-produtos-api crash when API returns items instead of documents 2026-03-04 19:31:15 -06:00
Tiago Yamamoto
cab74b9879 fix(api): add empresas aliases for get/delete/verify by id 2026-03-04 19:29:24 -06:00
Tiago Yamamoto
bf588993c5 fix(frontend): use english api slugs and harden dashboard modules 2026-03-04 15:12:33 -06:00
Tiago Yamamoto
bf0e6f3e0d fix(frontend): ensure dashboard empresa navigation works with href fallback 2026-03-04 13:44:09 -06:00
Tiago Yamamoto
b99f4427ae fix: normalize auth me payload for perfil 2026-03-04 13:20:50 -06:00
Tiago Yamamoto
e701b57f6a fix: accept legacy login payload 2026-03-04 12:33:49 -06:00
Tiago Yamamoto
b00d0fe99c fix: align dev auth and bootstrap superadmin 2026-03-04 10:41:40 -06:00
Tiago Yamamoto
3ca9f50d0c Merge branch 'main' into dev 2026-03-04 09:43:50 -06:00
Tiago Yamamoto
46adbf80d5
Merge pull request #95 from rede5/fix/login-e-configuracoes
fix: correcao de login e configuracoes de ambiente local
2026-03-04 12:36:11 -03:00
joaoaodt
915a49967e fix: correcao de login e configuracoes de ambiente local
Alteracoes:
- Configura .env do backend-old com DATABASE_URL e porta 8214
- Atualiza server.go com correcoes de servidor
- Adiciona package-lock.json e atualiza package.json do backend Medusa
- Adiciona docker-compose.yml para servicos locais
- Corrige authUtils.ts e CadastroProdutoWizard.tsx no frontend
2026-03-04 12:26:22 -03:00
Gemini CLI
b9c51ca243 URGENT: Fix 502 with Nginx Dockerfile 2026-02-28 10:07:29 -06:00
Gemini CLI
f17f93df0c Update Dockerfile to use port 3000 (standardized deploy) 2026-02-28 09:51:28 -06:00
Gemini CLI
034ab72fb4 Add Dockerfile for Vite frontend (GHJ deploy pattern) 2026-02-28 09:15:59 -06:00