Commit Graph

  • 6d802ef069 Merge: nombrar Taller Beldor el sitio y el saludo del bot main Beldor 2026-10-19 17:18:33 -03:00
  • e0d6035485 fix(bot): saludar como Taller Beldor fix/nombre-taller-beldor Beldor 2026-10-19 17:18:08 -03:00
  • d917618e67 fix(sitio): nombrar el sitio Taller Beldor Beldor 2026-10-19 17:17:06 -03:00
  • 95ccf695c1 docs: manual de alta para cada cliente nuevo docs/alta-cliente Beldor 2026-10-19 16:33:39 -03:00
  • 8fcd0fbf77 Merge pull request (#8): pasar las credenciales de Meta al contenedor jpbeldomenico 2026-08-07 17:09:43 -03:00
  • 31bd0ad0bd fix(whatsapp): pasar las credenciales de Meta al contenedor fix/whatsapp-env-compose Beldor 2026-08-05 19:07:21 -03:00
  • 2bdf76ab63 Merge pull request (#7): comprobar el rol de la sesion en todas las rutas jpbeldomenico 2026-08-05 17:02:50 -03:00
  • f4df90ac1e fix(auth): comprobar el rol de la sesion en todas las rutas Beldor 2026-08-05 16:45:33 -03:00
  • 97f9ccec28 Merge pull request (#6): datos de contacto del cliente jpbeldomenico 2026-08-05 16:09:45 -03:00
  • ce7063514c fix(perfil): detalles senalados en la revision Beldor 2026-08-05 16:09:40 -03:00
  • 62dab5e025 feat(cliente): ver y modificar los datos de contacto Beldor 2026-08-05 15:54:38 -03:00
  • 2baa7952fa Merge pull request (#5): telefono en el formato que usa WhatsApp jpbeldomenico 2026-08-05 15:03:21 -03:00
  • 9e93808dc1 fix: detalles del formato de telefono senalados en la revision Beldor 2026-08-05 15:02:59 -03:00
  • ffa32a113d fix(registro): guardar el telefono en el formato que usa WhatsApp Beldor 2026-08-05 14:56:15 -03:00
  • e85635f272 Merge pull request (#4): bot de reservas por WhatsApp y flujo web jefe -> trabajo jpbeldomenico 2026-08-05 12:24:53 -03:00
  • 2df679777c fix(jefe): mensaje de duracion acorde a lo que valida Beldor 2026-08-05 12:21:02 -03:00
  • 91112862a5 fix: los cuatro hallazgos reales de la revision con IA Beldor 2026-08-05 11:21:35 -03:00
  • 44aeb58e77 feat(cliente): invertir el flujo web a jefe -> trabajo Beldor 2026-08-05 09:45:21 -03:00
  • 15d6e8a2ee feat(whatsapp): webhook + envio por Graph API (F0) jpbeldomenico 2026-08-04 19:00:20 -03:00
  • 0046b6c3cf feat(whatsapp): máquina de conversación del bot de reservas (F2) + test Beldor 2026-07-27 20:44:33 -03:00
  • c53e5bb5aa feat(whatsapp): schema del bot de reservas + panel de trabajos por jefe (F1+F3) Beldor 2026-07-27 19:01:54 -03:00
  • dd7f73453e Merge pull request 'ci: reintentar la revision con IA cuando falla el proveedor' (#3) from fix/ai-review-reintentos into main jpbeldomenico 2026-08-03 22:50:20 -03:00
  • a312815140 fix(ci): no dar por fallida una revision por el texto de su comentario jpbeldomenico 2026-08-03 21:26:21 -03:00
  • a7bb038b6b fix(ci): reintentar la revision con IA cuando falla el proveedor jpbeldomenico 2026-08-03 21:10:32 -03:00
  • d74c97e532 Merge pull request 'ci: construir antes de bajar el servicio' (#2) from fix/deploy-robusto into main jpbeldomenico 2026-08-03 20:04:35 -03:00
  • f1ef9da857 fix(ci): construir antes de bajar el servicio fix/deploy-robusto jpbeldomenico 2026-08-03 19:49:17 -03:00
  • 8d1b5da448 Merge pull request 'ci: revisar los pull requests con IA' (#1) from feat/ai-review into main jpbeldomenico 2026-08-03 19:27:55 -03:00
  • 5e027d2c8c feat(ci): revisar los pull requests con IA feat/ai-review jpbeldomenico 2026-08-03 18:55:10 -03:00
  • 0792ac3767 Add jefe mecánico to client booking flow Beldor 2026-06-29 22:28:44 -03:00
  • f79e5ce75c Lighten admin page titles and loading text over background image Beldor 2026-06-24 17:24:10 -03:00
  • a1eedcf8f5 Add dark blur background to admin nav on mobile Beldor 2026-06-24 17:16:07 -03:00
  • 7cc6456f97 Remove non-functional headers; lighten text on background image Beldor 2026-06-24 16:59:02 -03:00
  • 457db923d2 feat: agregar logo Taller MG como fondo y favicon Beldor 2026-06-24 14:54:02 -03:00
  • cc299cdc11 fix: validar km máximo 1M y mostrar error si falla la reserva Beldor 2026-06-23 11:08:11 -03:00
  • 0b769805f9 feat: validar que kilometraje sea número entero positivo Beldor 2026-06-22 23:52:31 -03:00
  • 221aace9f1 feat: agregar IKA-Renault con modelos Torino, Rambler, Jeep, Carabela Beldor 2026-06-22 23:47:51 -03:00
  • 0497e936a4 feat: calendario mensual para reservar turnos Beldor 2026-06-22 23:33:29 -03:00
  • 4a6023f9f3 feat: historial muestra todos los turnos del auto con estado, km y comentario Beldor 2026-06-22 23:19:53 -03:00
  • 112f4a07bb fix: quitar header azul de las tarjetas del historial Beldor 2026-06-22 23:12:32 -03:00
  • 7b3ce1ab82 fix: google sheets append con A1 + INSERT_ROWS para evitar desplazamiento de columna Beldor 2026-06-22 22:53:52 -03:00
  • 8167f6c901 fix: scheduling en UTC explícito para Argentina (UTC-3), sin depender del TZ del container Beldor 2026-06-22 22:42:43 -03:00
  • e0779bf2d4 fix: agregar GMAIL, Google Sheets y JWT al environment del docker-compose Beldor 2026-06-22 22:30:57 -03:00
  • d6c16cb30e ci: fix deploy — git fetch + reset --hard origin/main antes del rebuild Beldor 2026-06-22 22:18:56 -03:00
  • 146ef98563 ci: usar label 'taller' en runner para evitar conflicto con runner de inventario Beldor 2026-06-22 22:04:51 -03:00
  • c2b0e39b06 feat: comentario al completar turno, Google Sheets corregido, scheduling 8:30-17 5 slots, mejoras responsive Beldor 2026-06-22 21:57:27 -03:00
  • e556e2f16b feat: integración Google Sheets al completar turno Beldor 2026-06-22 17:38:14 -03:00
  • 4d259558c6 feat: agrega km y chasis al turno/auto, combobox de marcas y modelos Beldor 2026-06-22 16:01:19 -03:00
  • b6705239a1 fix(cliente): cargar servicios desde endpoint de cliente en vez de admin Beldor 2026-06-20 23:20:25 -03:00
  • 3724669ace feat(admin): buscar clientes por patente en lugar de email Beldor 2026-06-20 22:51:05 -03:00
  • 4554543260 fix: migrate registro email from Resend to Nodemailer+Gmail Beldor 2026-06-19 14:55:44 -03:00
  • bf43c54126 ci: retry after fixing file permissions Beldor 2026-06-19 14:38:11 -03:00
  • d69ac3f084 ci: add git reset --hard to ensure clean working tree on deploy Beldor 2026-06-19 14:37:23 -03:00
  • 1e5b8911e7 ci: retry after git repo reinit Beldor 2026-06-19 14:35:42 -03:00
  • 05dd9a4847 ci: retry after fixing git permissions Beldor 2026-06-19 14:34:45 -03:00
  • 9253f00062 ci: fix git remote to use Gitea IP Beldor 2026-06-19 14:33:27 -03:00
  • 50a41ce0dc fix: add resend dependency to package.json Beldor 2026-06-19 14:32:27 -03:00
  • 346e15a6e1 ci: test native runner Beldor 2026-06-19 14:25:49 -03:00
  • a5b684efe6 ci: fix safe.directory for git pull in runner Beldor 2026-06-19 14:21:04 -03:00
  • 5f190b9c50 ci: add Gitea Actions deploy workflow Beldor 2026-06-19 13:59:19 -03:00
  • 011cdb0323 feat: migrar emails de Resend a Nodemailer + Gmail SMTP Beldor 2026-06-18 18:03:13 -03:00
  • 4db113b674 fix: redirigir emails a jpbeldomenico@gmail.com para testing con sandbox Resend Beldor 2026-06-18 17:22:24 -03:00
  • acf4b7f053 fix: usar dominio sandbox de Resend para emails Beldor 2026-06-18 17:14:19 -03:00
  • 4e993a95c4 feat: email de bienvenida al registrarse + fix estilos Input Beldor 2026-06-18 17:05:01 -03:00
  • d9d2e7d429 Redirect home page to /cliente Beldor 2026-06-18 15:37:52 -03:00
  • 080c488e3b fix: use PrismaPg adapter in seed.ts for Prisma 7 compatibility Beldor 2026-06-18 13:23:28 -03:00
  • 3028bde671 fix: switch to full node_modules in runner to resolve prisma CLI dependencies Beldor 2026-06-18 13:19:09 -03:00
  • fb92021bf6 fix: invoke prisma via node directly to preserve __dirname for WASM resolution Beldor 2026-06-18 13:15:31 -03:00
  • 9a3ef4efc3 fix: simplify prisma.config.ts and exclude it from Next.js tsconfig Beldor 2026-06-18 13:12:03 -03:00
  • 1339f42e69 fix: copy prisma.config.ts to runner stage and auto-run migrations on startup Beldor 2026-06-18 13:09:25 -03:00
  • 816530724d fix: add public directory required by Dockerfile COPY step Beldor 2026-06-18 13:04:15 -03:00
  • f28568906a fix: wrap useSearchParams in Suspense boundaries for Next.js 14 static build Beldor 2026-06-18 13:02:00 -03:00
  • bb1785c737 fix: add force-dynamic to pages using useSearchParams for Next.js 14 build Beldor 2026-06-18 12:59:33 -03:00
  • 600f80ff7f fix: remove unused COOKIE constant to fix ESLint build error Beldor 2026-06-18 12:57:48 -03:00
  • 1383add1b5 chore: change app port to 3004 to avoid conflict with Grafana on ozark Beldor 2026-06-18 12:52:15 -03:00
  • 4cf35f9280 feat: add full frontend — client portal and admin panel Beldor 2026-06-18 12:01:31 -03:00
  • 93ad1cb8c1 feat: bootstrap taller-turnos project Beldor 2026-06-18 11:51:19 -03:00
  • 4fde77e3ed Initial commit from Create Next App Beldor 2026-06-18 11:42:37 -03:00