feat(purga): Monday eliminado completamente del sistema

14 servicios eliminados, 7 controllers local-only, crons locales,
config sin MONDAY_*, frontend sin banners/avisos Monday.
552 tests API + 7 apps construidas.
This commit is contained in:
2026-09-11 11:47:17 +00:00
parent 64b01246d6
commit 89d95eb53b
130 changed files with 2018 additions and 14747 deletions

View File

@@ -96,7 +96,7 @@ export function urlPublicaCotizacion(id: string): string {
return `${API_URL}/cotizaciones/${id}/publico`
}
/** POST /cotizaciones — persiste y registra la oportunidad en Monday */
/** POST /cotizaciones — persiste y liga la oportunidad del cliente */
export async function guardarCotizacion(payload: GuardarCotizacionPayload): Promise<CotizacionGuardada> {
const resp = await fetch(`${API_URL}/cotizaciones`, conAuth({
method: 'POST',
@@ -116,7 +116,7 @@ export async function getMisCotizaciones(): Promise<CotizacionGuardada[]> {
return (await resp.json()) as CotizacionGuardada[]
}
// ---------- Búsqueda de clientes en Monday (prellenado del cotizador) ----------
// ---------- Búsqueda de clientes para el prellenado del cotizador ----------
export interface LeadResumen {
id: string

View File

@@ -1,19 +0,0 @@
import { conAuth, getToken } from './auth'
const API_URL = import.meta.env.VITE_API_URL || '/api'
export interface EstadoSistema {
mondayOk: boolean
pendientesSync: number
}
export async function fetchEstadoSistema(): Promise<EstadoSistema | null> {
if (!getToken()) return null
try {
const res = await fetch(`${API_URL}/sistema/estado`, conAuth())
if (!res.ok) return null
return (await res.json()) as EstadoSistema
} catch {
return null
}
}