Commit Graph

40 Commits

Author SHA1 Message Date
Sidney Gomes be3e39e62d feat: suporte modal de tickets, aba de mensagens no admin, refatoracoes ui devflix e correcoes uppercase do brandName
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 1m4s Details
2026-07-24 18:58:48 -03:00
Sidney Gomes 8e19edb4f8 feat: capitalize brandName everywhere and remove hardcoded microtec strings
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 1m2s Details
2026-07-24 18:33:14 -03:00
Sidney Gomes 1f18813b41 Add S3 MinIO upload feature for lesson cover images in admin manager
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 4m26s Details
2026-07-24 17:56:11 -03:00
Sidney Gomes 279a1510d3 Support horizontal scrolling lesson cards on course click and add thumbnail_url field for lessons in admin
Build and Deploy (Gitea) / build-and-deploy (push) Failing after 37s Details
2026-07-24 17:49:58 -03:00
Sidney Gomes 97b0a0e880 Support installment boleto configuration in admin and checkout with auto-cancellation after 2 days
Build and Deploy (Gitea) / build-and-deploy (push) Failing after 28s Details
2026-07-23 23:45:17 -03:00
Sidney Gomes d9a67f60ff Fix DOM crash by adding notranslate, translate=no to payment form and wrap price in span tag
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 1m0s Details
2026-07-23 23:29:27 -03:00
Sidney Gomes c7ba765b80 Implement 5 minutes PIX expiration timer, frontend countdown, backend cancel endpoint and auto-cleanup worker
Build and Deploy (Gitea) / build-and-deploy (push) Has been cancelled Details
2026-07-23 23:24:02 -03:00
Sidney Gomes 13ee2d5569 Update WhatsappConnectCard to automatically load status on mount and show a reset button in all connection states
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 1m4s Details
2026-07-23 22:53:53 -03:00
Sidney Gomes 4d130b5b5d Implementa fluxo de Esqueci a Senha duplo com e-mail SMTP e notificacoes WhatsApp via Evolution API
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 59s Details
2026-07-23 22:05:10 -03:00
Sidney Gomes 16cbca320e Admin panel fixes: rename 'Planos' to 'Planos e Assinaturas', remove slogan from admin sidebar, and make admin login logo dynamically use SaaS brandName
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 58s Details
2026-07-23 21:36:41 -03:00
Sidney Gomes 7dcd2cfa69 Fix checkout payment: add CPF validation, update Asaas customer and add CPF field in checkout modal
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 56s Details
2026-07-23 11:44:32 -03:00
Sidney Gomes 6f7e7fbcc6 Refactor admin portal layout to match AgendaPRO sidebar styling and add dynamic SaaS branding config
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 1m0s Details
2026-07-23 11:26:00 -03:00
Sidney Gomes d79792898d fix: decimal conversion and add image upload button for courses directly to MinIO S3
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 1m14s Details
2026-07-23 10:41:30 -03:00
Sidney Gomes 4e28601237 feat(whatsapp): integrate evolution api and admin settings
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 1m16s Details
2026-07-22 22:10:37 -03:00
Sidney Gomes df1d63019e fix(admin): use correct admin token and fix react dom crash
Build and Deploy (Gitea) / build-and-deploy (push) Failing after 1m28s Details
2026-07-22 21:50:50 -03:00
Sidney Gomes cc9b906eeb fix(dashboard): MRR calculation and user menu 2026-07-22 21:28:39 -03:00
Sidney Gomes 444c867ae8 fix(ui): CoursePricingCard state sync and Navbar text truncation
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 56s Details
2026-07-22 21:06:06 -03:00
Sidney Gomes 64a78495d9 feat: add total revenue card to dashboard metrics
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 55s Details
2026-07-22 20:16:33 -03:00
Sidney Gomes 7599b6bc2e fix(react): extract CoursePricingCard from array map to fix hook rules violation
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 56s Details
2026-07-22 20:10:36 -03:00
Sidney Gomes 5bbe00b2f3 feat: dashboard charts with recharts, mrr fix and dynamic payment product tracking
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 56s Details
2026-07-22 20:07:51 -03:00
Sidney Gomes 5e1218148b fix: restore missing parenthesis in AdminDashboard.tsx
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 49s Details
2026-07-22 19:53:59 -03:00
Sidney Gomes 90de5ebd1b feat: Add plan selection in CourseUnlockModal and CPF to ProfileView
Build and Deploy (Gitea) / build-and-deploy (push) Failing after 33s Details
2026-07-22 19:28:13 -03:00
Sidney Gomes 844796e404 fix: use correct token key for profile API and add CPF to profile view
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 50s Details
2026-07-21 20:25:25 -03:00
Sidney Gomes 1ab4326778 feat: add MinIO S3 integration for avatar upload and editable profile
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 49s Details
2026-07-21 20:16:01 -03:00
Sidney Gomes 647338fe75 fix: return all user data in auth endpoints and add mock data to seed users
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 46s Details
2026-07-21 20:04:11 -03:00
Sidney Gomes 11a0c20aa2 fix: render dynamic scannable QR Code image from payload fallback
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 41s Details
2026-07-21 18:05:00 -03:00
Sidney Gomes 9a69d11d58 fix: padronizacao dos botoes salvar do admin, encapsulamento em <span> e adicao de ErrorBoundary contra tela branca
Build and Deploy (Gitea) / build-and-deploy (push) Failing after 31s Details
2026-07-21 17:59:06 -03:00
Sidney Gomes 1ccf30979d fix: create GET /api/settings endpoint for student components to prevent 403 Forbidden crash
Build and Deploy (Gitea) / build-and-deploy (push) Failing after 33s Details
2026-07-21 17:51:48 -03:00
Sidney Gomes c05bbf1aa7 fix: robust JSON error parsing, PIX payload fallback, future dueDate calculation, and enableBoleto toggle in admin
Build and Deploy (Gitea) / build-and-deploy (push) Failing after 31s Details
2026-07-21 17:42:18 -03:00
Sidney Gomes f9657220b3 feat: credit card tokenization, strict 401 webhook security, rate limiting, and course installments selection
Build and Deploy (Gitea) / build-and-deploy (push) Failing after 32s Details
2026-07-21 17:18:18 -03:00
Sidney Gomes 42f33a049f fix: allow testing Asaas connection with key currently entered in settings form before saving
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 46s Details
2026-07-20 21:34:55 -03:00
Sidney Gomes ac24b3a2e6 fix: auto-prefill webhook URL, prevent navbar text clipping for Meu Certificado, and expand evaluation button text with module name
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 49s Details
2026-07-20 21:29:55 -03:00
Sidney Gomes c4af3c053b fix: settings save button contrast, modal confirmation, Asaas status test, and prominent activity question creation buttons
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 43s Details
2026-07-20 21:08:08 -03:00
Sidney Gomes bd9403a872 fix: JSX syntax error and implement real Asaas payment gateway for courses and subscriptions
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 42s Details
2026-07-20 20:56:34 -03:00
Sidney Gomes 2ef1416d8d feat: navbar menu order, notifications, user profile, help view and module activities
Build and Deploy (Gitea) / build-and-deploy (push) Failing after 30s Details
2026-07-20 20:45:44 -03:00
Sidney Gomes fddc06db4d fix: corrige erro de sintaxe no AdminDashboard
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 45s Details
2026-07-20 20:25:44 -03:00
Sidney Gomes fc17ccc499 feat: Adiciona campos de cadastro e configuracoes do Asaas Sandbox
Build and Deploy (Gitea) / build-and-deploy (push) Failing after 29s Details
2026-07-20 20:20:57 -03:00
Sidney Gomes 2045c33525 Fix edit course/module/lesson buttons not scrolling to form
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 46s Details
2026-07-20 19:31:21 -03:00
Sidney Gomes 433417118b Fix admin card edit buttons: add scroll to top and API error handling
Build and Deploy (Gitea) / build-and-deploy (push) Successful in 37s Details
2026-07-20 19:20:19 -03:00
Sidney Gomes 26622a8905 Configuracao completa MicrotecFlix: dominios estudo e admin-estudo, postgres dedicado, docker-stack para Portainer e Traefik 2026-07-20 18:27:24 -03:00