From df8e6d3d88a15de9f8399ba2ca0d77808444fe3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cau=C3=AA=20Faleiros?= Date: Tue, 9 Jun 2026 15:28:13 -0300 Subject: [PATCH] Polish user management and filters --- backend/routes/usersRoutes.js | 2 +- docker-compose.local.yml | 3 + docker-compose.yml | 3 + index.html | 2 +- src/components/DateRangePicker.tsx | 216 +++++++++++++++++++++++------ src/pages/Login.tsx | 7 +- src/pages/TeamManagement.tsx | 65 +++------ 7 files changed, 202 insertions(+), 96 deletions(-) diff --git a/backend/routes/usersRoutes.js b/backend/routes/usersRoutes.js index 800b9b1..8861a4a 100644 --- a/backend/routes/usersRoutes.js +++ b/backend/routes/usersRoutes.js @@ -13,7 +13,7 @@ const { const { recordActivity } = require('../services/activityService'); const USER_PUBLIC_FIELDS = 'id, tenant_id, team_id, name, email, slug, role, status, bio, avatar_url, created_at'; -const MIN_PASSWORD_LENGTH = 8; +const MIN_PASSWORD_LENGTH = 6; const createUsersRouter = ({ pool, upload, transporter, getBaseUrl }) => { const router = express.Router(); diff --git a/docker-compose.local.yml b/docker-compose.local.yml index ade810e..3adf7f7 100644 --- a/docker-compose.local.yml +++ b/docker-compose.local.yml @@ -20,6 +20,8 @@ services: - SMTP_PASS=${SMTP_PASS} - MAIL_FROM=${MAIL_FROM} - SMTP_DEBUG=${SMTP_DEBUG:-false} + volumes: + - uploads_data_local:/app/uploads command: ["node", "index.js"] depends_on: - db @@ -37,3 +39,4 @@ services: volumes: db_data_local: + uploads_data_local: diff --git a/docker-compose.yml b/docker-compose.yml index 3304ea5..94f1fdd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -21,6 +21,8 @@ services: - SMTP_DEBUG=${SMTP_DEBUG:-false} ports: - "3001:3001" + volumes: + - uploads_data:/app/uploads deploy: replicas: 1 restart_policy: @@ -65,6 +67,7 @@ services: volumes: db_data: + uploads_data: configs: init_sql: diff --git a/index.html b/index.html index ec0e148..342819f 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ - Fasto | Management + Fasto