-
2e80ba7400
feat(auto_match): exhaustive multi-strategy vehicle compatibility search
consultoria-as
2026-05-01 06:22:17 +00:00
-
0e549e7746
fix: connection pool exhaustion + cross_ref column name
consultoria-as
2026-05-01 02:25:58 +00:00
-
2b418701b6
fix(inventory): add cache-buster v=2 to inventory.js to force reload
consultoria-as
2026-05-01 01:11:09 +00:00
-
91826487f9
fix: remove _oem_blocked() from catalog search/part + expose autoMatchCompat
consultoria-as
2026-05-01 00:30:10 +00:00
-
b27dd720aa
feat(catalog): expand LOCAL_BODEGA_BRANDS to 96 Nort America brands
consultoria-as
2026-04-30 07:43:39 +00:00
-
b94b194217
docs: update FASES_IMPLEMENTADAS.md with QWEN 3.6 AI Vehicle Fitment
consultoria-as
2026-04-29 08:44:26 +00:00
-
623c57bb08
fix(qwen_fitment): resolve DB schema mismatch and double-fetchone bug
consultoria-as
2026-04-29 08:38:17 +00:00
-
3cd2874ed7
test(e2e): improve catalog test with mocked APIs and auth
consultoria-as
2026-04-29 07:11:40 +00:00
-
cf46790ed8
feat(pwa): improve service worker with background sync, push, IndexedDB
consultoria-as
2026-04-29 07:10:47 +00:00
-
45b69bcae8
test(e2e): add Playwright smoke tests for catalog, inventory, checkout, auth
consultoria-as
2026-04-29 07:10:34 +00:00
-
3792e4053c
feat(monitoring): add Alertmanager with alert rules
consultoria-as
2026-04-29 07:10:22 +00:00
-
5a913dcac1
feat(monitoring): add Grafana dashboards for PostgreSQL, Redis, System, App
consultoria-as
2026-04-29 07:10:01 +00:00
-
cc9a0cf57c
feat(backup): automated daily backup script + systemd timer
consultoria-as
2026-04-29 07:09:43 +00:00
-
f78d4c9b44
docs: sync FASES_IMPLEMENTADAS.md with actual project status
consultoria-as
2026-04-29 06:44:27 +00:00
-
ca239a458b
docs: update API, architecture, installation guides and README
consultoria-as
2026-04-29 06:34:40 +00:00
-
fb591c7de6
chore(config): add .env.example and initial catalog seed SQL
consultoria-as
2026-04-29 06:31:46 +00:00
-
b803950fae
chore(assets): regenerate minified JS bundles
consultoria-as
2026-04-29 06:31:25 +00:00
-
bd2cf307f7
docs: update FASES_IMPLEMENTADAS.md with completed items and current roadmap
consultoria-as
2026-04-29 06:31:18 +00:00
-
9b02005116
fix(blueprints): correct auth import and decorator call in tasks_bp
consultoria-as
2026-04-29 06:31:11 +00:00
-
2cfe4b3913
feat(api): add BNPL, ERP, WhatsApp Cloud, Supplier Portal stubs
consultoria-as
2026-04-29 06:31:03 +00:00
-
12989e30be
feat(dashboard): add real-time in-app stats with Chart.js
consultoria-as
2026-04-29 06:30:54 +00:00
-
c4db5e7550
test(e2e): setup Playwright with login smoke test
consultoria-as
2026-04-29 06:30:46 +00:00
-
3b8224d15e
feat(pwa): add install prompt banner and register in all POS templates
consultoria-as
2026-04-29 06:30:38 +00:00
-
4b3b0f8313
feat(monitoring): deploy Prometheus + Grafana stack via Docker
consultoria-as
2026-04-29 06:30:30 +00:00
-
c766571b7d
docs(infra): add PostgreSQL tuning and systemd service documentation
consultoria-as
2026-04-29 06:30:22 +00:00
-
44c3a6c910
fix(chat): add missing chatTtsToggle button to prevent null reference error
consultoria-as
2026-04-29 06:30:13 +00:00
-
f24f25e74e
feat(infra): particiona vehicle_parts en 16 particiones HASH + fix script
consultoria-as
2026-04-28 11:52:12 +00:00
-
b829e4f026
fix(infra): 3 mejoras críticas — minify script + Quart producción + particionamiento bloqueado
consultoria-as
2026-04-28 06:52:52 +00:00
-
c75e2a75c9
docs: actualiza FASES_IMPLEMENTADAS.md con estado post-voz y roadmap pendiente
consultoria-as
2026-04-28 05:17:31 +00:00
-
27cb4ee683
fix(dashboard): arregla landing.css 404 y APIs 500
consultoria-as
2026-04-28 04:53:34 +00:00
-
afb3b2405c
feat(voice): implementa voz y TTS en chats POS y dashboard
consultoria-as
2026-04-28 00:53:57 +00:00
-
1f909f4c42
C1: Register tasks_bp in app.py
consultoria-as
2026-04-27 21:02:23 +00:00
-
a1be8dd0ea
OPCIÓN A: A2 Virtual Scroll + A3 Celery + A4 asyncpg PoC + A5 particionamiento
consultoria-as
2026-04-27 09:53:36 +00:00
-
042acd6207
OPCIÓN C + A1: Consolidación técnica + orjson
consultoria-as
2026-04-27 09:36:03 +00:00
-
f893391916
FASE 7e: CSS Inline Extraction + Minificación
consultoria-as
2026-04-27 08:50:19 +00:00
-
5eab18bfa2
Fix warm_vehicle_cache DSN handling
consultoria-as
2026-04-27 08:37:41 +00:00
-
21959f1b37
FASE 7d: Lazy Loading + Minificación + Auto-serve minified
consultoria-as
2026-04-27 08:34:24 +00:00
-
e21722a3a9
FASE 7c: Redis Cache + Gthread Workers
consultoria-as
2026-04-27 08:28:03 +00:00
-
e3c85fd647
FASE 7b: DB Performance — Pooling, Stock Summary, N+1 fix
consultoria-as
2026-04-27 07:34:31 +00:00
-
175dda6212
FASE 7: Quick Wins de Performance — Optimización Fase 1
consultoria-as
2026-04-27 07:19:37 +00:00
-
efbd763e43
Opción C: Vinculación híbrida de inventario local con vehículos
consultoria-as
2026-04-27 06:52:30 +00:00
-
142abbc217
Bloqueo catalogo OEM hasta completarse
Nexus Dev
2026-04-27 05:41:35 +00:00
-
9ff3dc4c8b
FASE 4-5-6: Infraestructura, CRM, Service Orders, Notificaciones, Ahorro, Logistica, API Publica
Nexus Dev
2026-04-27 05:23:30 +00:00
-
b70cb3042b
docs(whatsapp): actualizar setup a Baileys bridge con systemd
consultoria-as
2026-04-21 06:23:10 +00:00
-
e5f2ba356a
docs: agregar documentos para inversionistas
consultoria-as
2026-04-21 05:36:52 +00:00
-
787d24fe71
fix: remove all hardcoded demo data from summary cards
consultoria-as
2026-04-18 06:44:51 +00:00
-
bf1473d6bd
Actualizar README.md
consultoria-as
2026-04-17 23:06:50 -07:00
-
48f6fd819a
fix: expose Flask app at module level for Gunicorn
consultoria-as
2026-04-18 06:04:06 +00:00
-
5bb82bac04
Actualizar README.md
consultoria-as
2026-04-17 23:03:00 -07:00
-
438b449063
Actualizar README.md
consultoria-as
2026-04-17 23:00:37 -07:00
-
579947a331
Actualizar README.md
consultoria-as
2026-04-17 22:59:07 -07:00
-
c09a071103
fix: handle PEP 668 externally-managed-environment on Raspberry Pi OS
consultoria-as
2026-04-18 05:49:33 +00:00
-
bdda1ca6ba
Actualizar README.md
consultoria-as
2026-04-17 22:48:16 -07:00
-
e95f7cf684
feat: complete session — catalog, marketplace, WhatsApp, peer-to-peer, install scripts
consultoria-as
2026-04-18 05:35:53 +00:00
-
6b097614a0
docs: add complete installation guide (INSTALL.md)
consultoria-as
2026-04-18 05:23:09 +00:00
-
e29c99d9a6
feat: actualizar pitch con modelo renta hardware, features completas, expansion multi-ciudad
consultoria-as
2026-04-06 00:30:27 +00:00
-
341bdcc743
feat(pos): remover modulo de diagramas
consultoria-as
2026-04-05 04:32:00 +00:00
-
c333f2eaf0
feat(pos): add exploded diagrams feature (#9) with interactive SVG viewer
consultoria-as
2026-04-05 04:24:19 +00:00
-
5a88d7c7ff
feat(pos): add kiosk mode, AI vision, AI part classification, public chatbot (#19 #25 #30 #29)
consultoria-as
2026-04-05 04:18:37 +00:00
-
4cc2c66208
feat(pos): add plate lookup (#8), 326 translations (#12), bulk image import (#11)
consultoria-as
2026-04-05 04:17:55 +00:00
-
1bea31e83f
fix(pos): actualizar whatsapp.js a nuevos endpoints del bridge Baileys
consultoria-as
2026-04-05 04:05:46 +00:00
-
e43894b7a4
feat: WhatsApp bridge con Baileys directo — QR funcional
consultoria-as
2026-04-05 04:02:16 +00:00
-
5f92fe83ba
feat(pos): replace Meta Cloud API WhatsApp with Evolution API (self-hosted)
consultoria-as
2026-04-05 03:15:52 +00:00
-
04340f2f29
fix(pos): remove hardcoded demo data from inventory, customers, invoicing, accounting pages
consultoria-as
2026-04-04 23:20:06 +00:00
-
c1d0638b45
feat(pos): add multi-language i18n (#37) and multi-currency USD/MXN (#38)
consultoria-as
2026-04-04 08:19:18 +00:00
-
e00dce7d5a
feat(pos): add gunicorn, marketplace B2B, and subscription billing (#7, #8, #12)
consultoria-as
2026-04-04 08:17:33 +00:00
-
ecdc3526a6
feat(pos): add real thermal ticket printing via ESC/POS (#21)
consultoria-as
2026-04-04 08:16:44 +00:00
-
f9589f4a4e
feat(pos): add inventory-aware chat context (#31) and VIN decoder (#17)
consultoria-as
2026-04-04 08:14:45 +00:00
-
5d5a2777eb
feat(pos): add 3 improvements — Spanish translations, PDF quotes, push notifications
consultoria-as
2026-04-04 08:05:11 +00:00
-
c61e58ac6a
feat(pos): add 5 quick improvements — dark mode, email quotes, barcode scan, returns, offline catalog
consultoria-as
2026-04-04 08:03:28 +00:00
-
39f2aaf98f
feat(pos/chat): add 4 AI chatbot improvements — symptom diagnosis, smart quotes, photo ID, multilanguage
consultoria-as
2026-04-04 08:00:41 +00:00
-
fd31864cea
feat(pos): APK Android generado — Nexus POS app instalable
consultoria-as
2026-04-04 03:06:04 +00:00
-
2463c2fbcf
feat(pos): Capacitor mobile app setup — Android + iOS wrapper
consultoria-as
2026-04-04 02:51:07 +00:00
-
db5bbf6718
feat(pos): fleet management module — vehicles, maintenance schedules, alerts
consultoria-as
2026-04-04 02:43:26 +00:00
-
c645bc03f3
feat(pos): WhatsApp Business API integration — send/receive messages, quotations
consultoria-as
2026-04-04 02:42:17 +00:00
-
840790a4d0
feat(pos): sistema de imagenes — upload, thumbnail, display en inventario y catalogo
consultoria-as
2026-04-04 02:34:01 +00:00
-
9702cdc9cc
feat(pos): entrada por voz en chatbot — Web Speech API es-MX
consultoria-as
2026-04-04 02:28:47 +00:00
-
6676e5cb4c
docs: design specs for WhatsApp, images, fleet, voice AI, mobile app
consultoria-as
2026-04-04 02:25:24 +00:00
-
31bfd0064e
feat(pos): reportes funcionales — ventas, inventario, ABC, cortes de caja
consultoria-as
2026-04-04 02:20:41 +00:00
-
f55925fa6a
feat(pos): dashboard funcional con datos reales — ventas, alertas, cajas
consultoria-as
2026-04-04 02:17:02 +00:00
-
cc2336ca06
feat(pos): configuracion funcional — sucursales, empleados, tema
consultoria-as
2026-04-04 02:15:24 +00:00
-
f85e53cee8
feat(pos): onboarding wizard para nuevos tenants
consultoria-as
2026-04-04 02:15:01 +00:00
-
29174c9108
fix(pos): fix proxy Content-Type forwarding and SW auth caching
consultoria-as
2026-04-04 02:13:36 +00:00
-
8539720645
fix(pos): retry con backoff para rate limit 429 de OpenRouter
consultoria-as
2026-04-02 19:48:13 +00:00
-
d32de87d5f
feat: proxy reverso POS desde puerto 5000 — accesible via Cloudflare
consultoria-as
2026-04-02 19:43:34 +00:00
-
b5d13c1f04
fix: corregir class duplicado en botones POS de landing
consultoria-as
2026-04-02 08:58:40 +00:00
-
ff9bb87aa9
fix: corregir enlace al POS desde landing page
consultoria-as
2026-04-02 08:34:59 +00:00
-
9f4e8bc290
feat: enlace al POS desde landing page
consultoria-as
2026-04-02 08:32:19 +00:00
-
f85de24bf7
fix(pos): boton atras del navegador navega dentro del catalogo
consultoria-as
2026-04-02 08:29:15 +00:00
-
fa6f713b7d
fix(pos): corregir model ID — qwen/qwen3.6-plus-preview:free
consultoria-as
2026-04-02 08:25:12 +00:00
-
0f979b7912
feat(pos): parsear nombres de modelos — solo nombre primario visible
consultoria-as
2026-04-02 08:23:31 +00:00
-
d1093ab9a2
fix(pos): corregir error 'state is not defined' y favicon 404
consultoria-as
2026-04-02 08:18:13 +00:00
-
1547b35b14
feat(pos): scroll automatico al catalogo al seleccionar motor
consultoria-as
2026-04-02 08:15:35 +00:00
-
97704fd804
feat(pos): filtrar modelos a solo Norteamerica — elimina modelos de otros mercados
consultoria-as
2026-04-02 08:12:02 +00:00
-
10e318bfd7
feat: dropdown filtra marcas y modelos por ano seleccionado
consultoria-as
2026-04-02 08:06:34 +00:00
-
67e214db15
fix(pos): bloquear modelos de pago — solo modelos :free permitidos
consultoria-as
2026-04-02 08:02:10 +00:00
-
f30a782feb
feat(pos): cambiar modelo de chatbot a Qwen 3.6 Plus Preview (free)
consultoria-as
2026-04-02 08:00:43 +00:00
-
10d5b62e00
feat(pos): selector de vehiculo con dropdowns — Ano > Marca > Modelo > Motor
consultoria-as
2026-04-02 07:59:50 +00:00
-
1a770999f5
feat(pos): chatbot busca en inventario local + catalogo TecDoc
consultoria-as
2026-04-02 07:46:08 +00:00
-
77e45bdc1e
feat(pos): cross-references en detalle de producto de inventario
consultoria-as
2026-04-02 07:41:58 +00:00