Commit Graph

  • 509ed4a0d9 update docker compose again uhuu main Cauê Faleiros 2026-03-25 16:43:07 -03:00
  • 07cb43d0e3 revert b8541c0d24 blyzer 2026-03-25 19:42:03 +00:00
  • b8541c0d24 update docker compose again Cauê Faleiros 2026-03-25 16:39:21 -03:00
  • 062864364a update docker compose Cauê Faleiros 2026-03-25 16:38:23 -03:00
  • d148984028 chore: remove temporary postgres testing service Cauê Faleiros 2026-03-25 15:03:39 -03:00
  • fa683ab28c chore: add dummy postgres service for portainer debugging Cauê Faleiros 2026-03-25 14:48:24 -03:00
  • 83e6da2d56 fix: add missing swarm deploy block to mysql backup service Cauê Faleiros 2026-03-25 14:43:03 -03:00
  • 4dbd7c62cd fix: replace deprecated mysql backup image with modern cron backup container Cauê Faleiros 2026-03-25 14:34:36 -03:00
  • b5c8e97701 fix: revert backup volume path to exact specification Cauê Faleiros 2026-03-25 14:20:05 -03:00
  • f65ff97434 fix: change mysql backup volume path to prevent permission denied errors Cauê Faleiros 2026-03-25 14:18:16 -03:00
  • 958a2cdbd9 chore: force recreate database init sql config in docker swarm Cauê Faleiros 2026-03-25 13:55:31 -03:00
  • eb483f903b chore: remove swarm deployment constraint from mysql backup service Cauê Faleiros 2026-03-25 13:23:34 -03:00
  • 9ffcfcdcc8 chore: add automated database backup service and tighten backend security Cauê Faleiros 2026-03-25 12:40:53 -03:00
  • 3663d03cb9 refactor(rbac): complete the removal of 'owner' role from backend routes and logic Cauê Faleiros 2026-03-23 15:40:36 -03:00
  • 2317c46ac9 fix: change expired JWT response code to 401 to properly trigger frontend interceptor Cauê Faleiros 2026-03-19 16:31:20 -03:00
  • 4489f0a74d refactor: completely remove 'owner' role from RBAC system Cauê Faleiros 2026-03-19 15:33:16 -03:00
  • 327ad064a4 feat: implement secure 2-token authentication with rolling sessions Cauê Faleiros 2026-03-19 14:45:53 -03:00
  • 8f7e5ee487 feat: synchronize dashboard origins with management page and add integration endpoints Cauê Faleiros 2026-03-18 16:43:42 -03:00
  • f11db95a2f fix: allow origin colors to be edited and display correctly in dashboard Cauê Faleiros 2026-03-18 13:43:43 -03:00
  • 1d3315a1d0 feat: implement relational lead origins with team assignments Cauê Faleiros 2026-03-18 11:18:30 -03:00
  • 64c4ca8fb5 style: add 2-digit year to calendar date display Cauê Faleiros 2026-03-18 09:39:55 -03:00
  • 47799990e3 fix: auto-redirect super admins to the super admin panel from root Cauê Faleiros 2026-03-18 09:32:21 -03:00
  • 22a1228a60 fix: resolve login persistence bug and aggressive logout on network blips Cauê Faleiros 2026-03-17 15:40:13 -03:00
  • f884f6dc3c fix: resolve date range picker timezone offset bug Cauê Faleiros 2026-03-17 14:12:20 -03:00
  • a6686c6f7c style: force brazilian locale formatting on all date pickers Cauê Faleiros 2026-03-17 13:40:29 -03:00
  • 96cfb3d125 refactor: remove mock data and finalize n8n data schema Cauê Faleiros 2026-03-17 12:45:15 -03:00
  • baa1bd66f6 fix: resolve sidebar active state bug and update navigation labels Cauê Faleiros 2026-03-16 14:49:37 -03:00
  • fbf3edb7a1 feat: migrate api key management to dedicated super admin page Cauê Faleiros 2026-03-16 14:44:16 -03:00
  • ef6d1582b3 feat: implement n8n api integration endpoints and api key management Cauê Faleiros 2026-03-16 14:29:21 -03:00
  • 2ae0e9fdac docs: add n8n api integration to roadmap priority Cauê Faleiros 2026-03-16 14:04:05 -03:00
  • 76c974bcd0 fix: integrate final user-provided notification sound and clean up unused assets Cauê Faleiros 2026-03-16 11:03:35 -03:00
  • b2f75562e7 fix: resolve notification routing bug, audio playback format, and backend 500 errors Cauê Faleiros 2026-03-13 16:33:44 -03:00
  • 750ad525c8 fix: resolve notification ui bugs, audio playback, and team deletion Cauê Faleiros 2026-03-13 15:52:27 -03:00
  • 4b0d84f2a0 style: rename 'Meus Funis' to 'Gerenciar Funis' Cauê Faleiros 2026-03-13 15:00:14 -03:00
  • ea8441d4be feat: implement advanced funnel management with multiple funnels and team assignments Cauê Faleiros 2026-03-13 14:19:52 -03:00
  • 7ab54053db feat: implement customizable funnel stages per tenant Cauê Faleiros 2026-03-13 10:25:23 -03:00
  • 1d49161a05 fix: block race condition causing logout during impersonation handoff Cauê Faleiros 2026-03-11 15:49:03 -03:00
  • bf157687d4 fix: resolve race conditions during impersonation handoff by reloading directly from dataService Cauê Faleiros 2026-03-11 15:33:38 -03:00
  • 7cb78f13c0 fix: pad base64 string when parsing jwt during impersonation exit Cauê Faleiros 2026-03-11 15:13:19 -03:00
  • 684b98bd0e fix: resolve HashRouter reload issues during impersonation handoffs Cauê Faleiros 2026-03-11 14:54:35 -03:00
  • 89f250a43b fix: correct redirect url when exiting impersonation mode Cauê Faleiros 2026-03-11 14:42:04 -03:00
  • 671633b813 style: remove hover requirement for action buttons across all tables Cauê Faleiros 2026-03-11 14:37:23 -03:00
  • bff54def9f fix: include missing files for tenant impersonation feature Cauê Faleiros 2026-03-11 14:16:41 -03:00
  • b7f9efd0d1 feat: implement tenant impersonation for super admins Cauê Faleiros 2026-03-10 16:20:06 -03:00
  • ee3b9f4ce6 feat: add loading animation to tenant creation button Cauê Faleiros 2026-03-10 15:10:44 -03:00
  • ab35cf9126 fix: resolve smtp authentication error and notification issues Cauê Faleiros 2026-03-10 14:37:24 -03:00
  • d3587344a3 fix: resolve notification sound autoplay block and polling delay Cauê Faleiros 2026-03-10 11:09:03 -03:00
  • 754c1e2a21 feat: add user preference for audio notifications and play sound on new alerts Cauê Faleiros 2026-03-10 10:38:03 -03:00
  • ccbba312bb feat: implement persistent notification system Cauê Faleiros 2026-03-09 17:08:41 -03:00
  • ec7cb18928 feat: customize search placeholder based on user role Cauê Faleiros 2026-03-09 16:29:41 -03:00
  • 12d24e9255 feat: refine global search RBAC and fix image loading Cauê Faleiros 2026-03-09 16:09:41 -03:00
  • 13bcfc1314 feat: enhance global search UI and positioning Cauê Faleiros 2026-03-09 15:54:49 -03:00
  • c07967188a feat: implement categorized global search with RBAC Cauê Faleiros 2026-03-09 15:25:12 -03:00
  • 000bc38712 fix: remove duplicated layout titles and use singular team terminology for managers Cauê Faleiros 2026-03-09 11:07:18 -03:00
  • 56b1f0c884 fix: sanitize rbac error msg and enforce manager creation constraints Cauê Faleiros 2026-03-09 10:15:16 -03:00
  • 3481e698bc fix: change sidebar label to 'Meu Time' for managers Cauê Faleiros 2026-03-06 16:34:54 -03:00
  • 0d3ce93e32 fix: populate slugs for old users and include slug/team_id in jwt token Cauê Faleiros 2026-03-06 16:15:16 -03:00
  • feb98d830b fix: resolve sql query logic preventing managers from seeing themselves or their team if team_id is null Cauê Faleiros 2026-03-06 15:26:10 -03:00
  • cbbe519b5a feat: allow admins to edit member emails Cauê Faleiros 2026-03-06 14:56:16 -03:00
  • 13b4c0316b feat: restrict managers to their own team Cauê Faleiros 2026-03-06 14:54:42 -03:00
  • ae81df759f fix: allow managers to see the add member button Cauê Faleiros 2026-03-06 14:20:58 -03:00
  • 38eb55793f feat: complete fine-grained RBAC rules across all roles Cauê Faleiros 2026-03-06 13:27:43 -03:00
  • 2e766bd197 fix: route dashboard user invites to reset-password instead of setup-account Cauê Faleiros 2026-03-06 10:58:52 -03:00
  • 34ff18d8dc fix: remove dummy data from sql and automate schema migrations on startup Cauê Faleiros 2026-03-06 10:20:43 -03:00
  • 3efb949605 fix: register setup-account route and correctly name component Cauê Faleiros 2026-03-06 09:24:08 -03:00
  • 81083fadce fix: resolve production APP_URL routing in emails and token expiry Cauê Faleiros 2026-03-06 08:57:03 -03:00
  • c8c6f5a080 fix: auto-create auth tables on startup to bypass docker swarm config caching Cauê Faleiros 2026-03-05 16:38:44 -03:00
  • daad542527 fix: resolve super_admin auto-provisioning timing issue on fresh stacks Cauê Faleiros 2026-03-05 16:25:32 -03:00
  • f7b019f1e1 fix: resolve production SMTP environment mapping and super_admin provisioning recovery Cauê Faleiros 2026-03-05 16:11:02 -03:00
  • c4bd4d58a1 feat: complete UI/UX refinement, email flow updates, and deep black theme Cauê Faleiros 2026-03-05 15:33:03 -03:00
  • d5b57835a7 fix: resolve super_admin privileges and tenant management issues Cauê Faleiros 2026-03-04 11:36:47 -03:00
  • 75631909df fix: correct parameter order in resetPassword call Cauê Faleiros 2026-03-04 10:51:57 -03:00
  • 997546915f fix: propagate and display backend errors correctly when creating or updating users Cauê Faleiros 2026-03-03 18:12:57 -03:00
  • e050cbfab1 fix: prevent long team names from breaking UI layout Cauê Faleiros 2026-03-03 17:51:15 -03:00
  • aa122d646c fix: display correct team name in user profile Cauê Faleiros 2026-03-03 17:39:25 -03:00
  • 8e69348da9 fix: allow users to update their own profile data Cauê Faleiros 2026-03-03 17:30:36 -03:00
  • 20bdf510fd feat: implement secure multi-tenancy, RBAC, and premium dark mode Cauê Faleiros 2026-03-03 17:16:55 -03:00
  • b7e73fce3d feat: replace mock system with real backend, RBAC, and Teams management Cauê Faleiros 2026-03-02 10:26:20 -03:00
  • 76b919d857 feat: implement real profile save functionality Cauê Faleiros 2026-02-26 10:42:01 -03:00
  • 6fb86b4806 feat: implement real user profile and authentication state Cauê Faleiros 2026-02-26 10:36:59 -03:00
  • dda606ef9b feat: implement real user profile viewing and auth state Cauê Faleiros 2026-02-26 10:18:27 -03:00
  • a175315437 fix: resolve ReferenceError by using tenants state instead of constant Cauê Faleiros 2026-02-24 16:19:32 -03:00
  • 3198784087 fix: update SuperAdmin to use real API Cauê Faleiros 2026-02-24 15:53:15 -03:00
  • 5e54d96119 chore: force rebuild to pick up frontend changes Cauê Faleiros 2026-02-24 15:45:58 -03:00
  • 237f03f407 feat: implement real tenant creation functionality Cauê Faleiros 2026-02-24 14:38:54 -03:00
  • 96a96498b9 fix: restore SuperAdmin page to valid mock state Cauê Faleiros 2026-02-24 14:19:13 -03:00
  • 37f6ae042d Revert "feat: implement real tenant creation and listing" Cauê Faleiros 2026-02-24 14:10:53 -03:00
  • 2742bafb00 feat: implement real tenant creation and listing Cauê Faleiros 2026-02-24 11:44:28 -03:00
  • 113ea4abfb fix: use relative api path in production Cauê Faleiros 2026-02-24 10:19:54 -03:00
  • f3b1b160c1 fix: implement db connection retry mechanism Cauê Faleiros 2026-02-24 09:41:32 -03:00
  • 425c6f3bf7 fix: upgrade database schema to utf8mb4 Cauê Faleiros 2026-02-23 16:50:59 -03:00
  • 0ffaf6d2b2 fix: update docker-compose for swarm compatibility with configs and overlay network Cauê Faleiros 2026-02-23 16:34:49 -03:00
  • 2e91979200 fix: remove runner and fixed container names for production Cauê Faleiros 2026-02-23 16:33:27 -03:00
  • 28c75bbe13 feat: setup docker, backend, and gitea pipeline for production Cauê Faleiros 2026-02-23 15:21:28 -03:00
  • 3250ad7537 feat: Implement backend API and basic frontend structure farelos 2026-02-23 10:36:00 -03:00
  • 0cf4fb92d7 Initial commit farelos 2026-02-23 10:35:07 -03:00