feat: automatización de cotizaciones, contratos, actas y cuentas de cobro con IA
Implementa las 4 fases de la especificación de automatización: módulo de plantillas/tarifas editable por el equipo, generación de PDF (HTML+JS vía Chrome headless) para cotizaciones/contratos/arquitecturas/cuentas de cobro, chat propio en el dashboard reutilizando el mismo motor y tools del bot de Telegram, y nuevas tools del agente para crear estos documentos end-to-end. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
772a4a5656
commit
516220a8a1
+5
-3
@@ -3,7 +3,7 @@
|
||||
# Los assets del frontend (public/) se compilan localmente
|
||||
# antes del push con: npm run production
|
||||
# ──────────────────────────────────────────
|
||||
FROM golang:1.25-alpine AS builder
|
||||
FROM golang:1.26-alpine AS builder
|
||||
WORKDIR /app
|
||||
|
||||
# Instalar dependencias del sistema necesarias para CGO (argon2, etc.)
|
||||
@@ -29,8 +29,10 @@ RUN cd agent && go mod download && \
|
||||
FROM alpine:3.20
|
||||
WORKDIR /app
|
||||
|
||||
# Certificados TLS y timezone
|
||||
RUN apk add --no-cache ca-certificates tzdata
|
||||
# Certificados TLS, timezone y Chromium headless (motor de generación de PDF
|
||||
# para cotizaciones, contratos, actas y cuentas de cobro — ver pkg/services/pdf_service.go)
|
||||
RUN apk add --no-cache ca-certificates tzdata chromium
|
||||
ENV CHROME_EXEC_PATH=/usr/bin/chromium-browser
|
||||
|
||||
# Copiar binario compilado
|
||||
COPY --from=builder /app/apiv2 .
|
||||
|
||||
Reference in New Issue
Block a user