Commit Graph

  • 6b80add102 Mejora, ahora los intercambios estan paginados para que no sea una lista larga, muestran de 15 en 15 los intermcambios desarrollo_hector otamegane2 2026-06-18 12:11:39 -06:00
  • ad04572305 correccion del cambio modo oscuro involuntario otamegane2 2026-06-17 14:52:25 -06:00
  • ee7e1d49e5 Merge branch 'main' into desarrollo_hector otamegane2 2026-06-17 14:20:48 -06:00
  • 49bbc37117 Merge branch 'main' into desarrollo_hector otamegane2 2026-06-15 12:56:54 -06:00
  • 6aff32f93b fix(migrations): make runner robust for all tenant DBs main consultoria-as 2026-06-14 10:08:16 +00:00
  • 7d21d21200 fix(migrations): make v4.3 idempotent and register all missing migrations consultoria-as 2026-06-14 10:05:13 +00:00
  • 0eb5984263 fix(pos/inventory): use 'data' key from /items response in purchase search consultoria-as 2026-06-14 10:01:37 +00:00
  • b78523102d feat(pos/inventory): product search instead of ID in purchase entry modal consultoria-as 2026-06-14 09:59:14 +00:00
  • 27358312dc feat(pos/facturapi): add organization setup flow and detailed status consultoria-as 2026-06-14 09:51:02 +00:00
  • 5e9ac57f08 fix(pos/invoicing): fix unclosed template literal in invoicing.js and bump cache version consultoria-as 2026-06-14 09:40:19 +00:00
  • 8796cadb56 feat(pos): migrate CFDI timbrado from Horux to Facturapi consultoria-as 2026-06-14 09:26:42 +00:00
  • 3378d26a31 fix(dashboard): month chart shows Sem 1-4 of current month consultoria-as 2026-06-12 08:40:57 +00:00
  • a9052e63c2 feat(dashboard): make sales chart period buttons work consultoria-as 2026-06-12 08:33:29 +00:00
  • c1e93ed52a feat(dashboard): include historical sales in weekly chart consultoria-as 2026-06-12 08:22:48 +00:00
  • 70233671a6 fix(dashboard): bust PWA cache for historical sales section consultoria-as 2026-06-12 08:19:48 +00:00
  • 33df6e9280 fix(reports): bump reports.js version to bust cache consultoria-as 2026-06-12 07:45:55 +00:00
  • 1967ad1073 feat(reports/dashboard): integrate historical sales viewer consultoria-as 2026-06-12 07:33:37 +00:00
  • 917ff00310 fix(ui): add historical sales link to main sidebar menus consultoria-as 2026-06-12 07:24:45 +00:00
  • 913e507adc feat(atlas): import catalog, customers and historical sales + viewer consultoria-as 2026-06-12 06:33:48 +00:00
  • 383799ff3d fix(pos): prevent null branch_id errors during sales consultoria-as 2026-06-11 23:11:02 +00:00
  • 203960fff3 fix(migrations): add missing tenant migrations to runner consultoria-as 2026-06-11 22:31:42 +00:00
  • 0419f8285a fix(ml): add family_name field required for User Products model consultoria-as 2026-06-11 18:39:47 +00:00
  • 3d70c3fcc9 feat(ml): upload images to ML hosting + show earnings estimate on validate consultoria-as 2026-06-11 18:35:25 +00:00
  • 041efd5c5c feat(customers): show razon_social, address, cp in customer views consultoria-as 2026-06-11 18:28:31 +00:00
  • 2cbd69d5fa fix(config): update frontend branch fields to match DB schema v4.0 consultoria-as 2026-06-11 09:37:00 +00:00
  • 98b3b1c8c1 fix(config): align branch column names with DB schema v4.0 consultoria-as 2026-06-11 09:33:59 +00:00
  • efbfadd17a fix: LEFT JOIN inventory en get_listings para mostrar publicaciones sin vincular consultoria-as 2026-06-11 09:20:39 +00:00
  • 43691ce83b docs: FASES_IMPLEMENTADAS.md actualizado con Fase 7.4 MercadoLibre consultoria-as 2026-06-11 09:14:22 +00:00
  • 7a4a676890 feat: MercadoLibre mejoras - importar existentes, sync stock, sync ordenes consultoria-as 2026-06-11 09:13:27 +00:00
  • 08362c5677 docs: FASES_IMPLEMENTADAS + MULTI_BRANCH + GLOBAL_INVOICE consultoria-as 2026-06-11 09:02:14 +00:00
  • 2b73c2c6db feat: Fase 1-3 completas - precios proveedor, multi-sucursal, factura global consultoria-as 2026-06-11 08:59:56 +00:00
  • ea29cc31c0 feat(catalog): supplier catalog cleanup, fuzzy matching, and navigation fixes consultoria-as 2026-06-09 07:47:42 +00:00
  • 5ea667b80e fix: filter null items in nav_main to prevent href error on disabled catalog consultoria-as 2026-05-28 00:53:33 +00:00
  • 77541e4c52 fix: re-render sidebar when module config loads consultoria-as 2026-05-28 00:36:07 +00:00
  • 9f04bfe0bb feat: add catalog module toggle consultoria-as 2026-05-28 00:29:33 +00:00
  • 718fa06888 feat: module toggles in POS config and Instance Manager consultoria-as 2026-05-28 00:21:52 +00:00
  • 999591e248 fix(inventory): createItem crash when newPrice2/newPrice3 inputs don't exist in DOM consultoria-as 2026-05-26 22:12:28 +00:00
  • 3d0d52c60b chore: bump pos.js to v6 for barcode feedback cache invalidation consultoria-as 2026-05-26 09:38:16 +00:00
  • c5fc8c5ec6 feat(ui): infinite scroll, saved filters, product timeline, image comparator, customers bulk toolbar, dark mode refinements consultoria-as 2026-05-26 09:37:35 +00:00
  • 5c815bc2f5 feat(ui): ML status cards with sparklines, Kanban order view in marketplace_external consultoria-as 2026-05-26 09:32:27 +00:00
  • b6a327c98c feat(ui): barcode scanner feedback in POS, timeline & kanban CSS, image comparator modal, ticket preview modal consultoria-as 2026-05-26 09:30:14 +00:00
  • 68d6f81671 feat(ui): helpers pos-utils.js (barcode feedback, saved filters, resizable columns, density/touch toggles, notifications dropdown, ticket preview, image comparator, infinite scroll, sparklines) + inventory.html modals + pos-ui.css timeline & kanban consultoria-as 2026-05-26 09:28:35 +00:00
  • 61bf84b2dc fix(alerts): limit alerts to 500 per type in SQL + frontend pagination with 'Ver más' + summary bar consultoria-as 2026-05-26 09:12:09 +00:00
  • 3009ffa1b0 fix(templates): repair malformed script tags caused by sed — app-init.js was broken in all templates consultoria-as 2026-05-26 09:03:12 +00:00
  • 7cef8db6af feat(ui): customers.js skeletons, empty states, version bump consultoria-as 2026-05-26 08:49:58 +00:00
  • 03b32f3b17 feat(ui): Cmd+K registration across all POS pages + fix quotations/whatsapp script tags consultoria-as 2026-05-26 08:48:03 +00:00
  • eb107e2778 feat(ui): PWA splash screen, animated logo, dynamic favicon, manifest shortcuts, splash-loader.js consultoria-as 2026-05-26 08:45:56 +00:00
  • 031c190635 feat(ui): marketplace_external skeletons, empty states, toast notifications, Cmd+K consultoria-as 2026-05-26 08:44:09 +00:00
  • 7020890b0e feat(ui): dashboard skeletons, empty states, Cmd+K registration, improved loading states consultoria-as 2026-05-26 08:42:17 +00:00
  • 23dbf54f3f feat(ui): POS UI polish kit — skeletons, toasts, empty states, Cmd+K, tooltips, badges, scrollbars, focus rings, bulk toolbar, breadcrumbs, avatars, connection indicator, sparklines, animations, touch mode, image comparator, ticket preview, resizable columns, sticky headers, density mode consultoria-as 2026-05-26 08:39:32 +00:00
  • 3060dab471 fix: remove body background-color/color transitions to prevent theme flash consultoria-as 2026-05-26 08:12:38 +00:00
  • 716e19d079 fix: remove hardcoded data-theme=industrial from all pages to prevent flash consultoria-as 2026-05-26 08:02:55 +00:00
  • 51f64921a5 fix: theme flash + language persistence on navigation consultoria-as 2026-05-26 07:41:38 +00:00
  • 91caf91b79 feat: prominent ML shipping config error message + skip-validation checkbox consultoria-as 2026-05-26 06:39:23 +00:00
  • 584cc385b9 feat: add custom/not_specified shipping modes with cost input for ML publish consultoria-as 2026-05-26 06:32:21 +00:00
  • 314075021e fix: simplify shipping payload, remove forced local_pick_up/free_shipping consultoria-as 2026-05-26 06:13:50 +00:00
  • f742cdaa42 fix: ML shipping config check + improved payload + actionable error messages consultoria-as 2026-05-26 05:26:47 +00:00
  • 79d3368041 fix: image upload field name in ML modal (use 'file' to match inventory_bp endpoint) consultoria-as 2026-05-26 05:18:14 +00:00
  • bfb4921ac0 fix: virtual scroll flickering on inventory scroll consultoria-as 2026-05-26 05:13:36 +00:00
  • b314a781a1 feat: robust ML publish with pre-flight, preview, validation, async consultoria-as 2026-05-26 04:37:05 +00:00
  • 4866823ba9 Merge branch 'main' of https://git.consultoria-as.com/consultoria-as/Autoparts-DB consultoria-as 2026-05-26 04:24:15 +00:00
  • a236187f3a feat: MercadoLibre integration + inventory bulk publish + WhatsApp bridge fixes consultoria-as 2026-05-26 04:24:07 +00:00
  • 71f3b1cdec se hacen modificaciones de catalogo a peticion de observaciones de carlos 24052026 otamegane2 2026-05-24 21:13:11 -07:00
  • 159d0ed625 Actualizar README.md consultoria-as 2026-05-18 13:46:52 -07:00
  • 50c0dbe7d4 feat(inventory): Qwen vehicle compatibility — store AI unmatched vehicles as text, Celery background sync, fix brand filter fallback, increase vehicle limits consultoria-as 2026-05-18 19:32:35 +00:00
  • 0b1dc89faf fix(config): prevent card text overflow; fix(onboarding): persist completion server-side consultoria-as 2026-05-18 07:31:31 +00:00
  • dbf45e374b fix(config): prevent device-card text overflow in printer grid consultoria-as 2026-05-18 07:19:37 +00:00
  • 07b9b9130a fix(css): add sidebar offset (260px) to all main content areas consultoria-as 2026-05-18 07:15:34 +00:00
  • ae2273f864 fix(pos): remove duplicate currency symbols in Cut Z summary consultoria-as 2026-05-18 07:03:09 +00:00
  • d9741b21f6 feat(pos): add Cut Z (close register) UI flow consultoria-as 2026-05-18 06:59:18 +00:00
  • e38148e8d5 feat(pos): add open-register UI flow consultoria-as 2026-05-18 06:37:42 +00:00
  • 912fe4cef5 fix(quotations): align main margin with sidebar width (240->260px) consultoria-as 2026-05-18 06:31:19 +00:00
  • a7334513ac fix(inventory): correct colspan and column counts for operation tables fix(dashboard): align main margin with sidebar width (220->260px) consultoria-as 2026-05-18 06:14:54 +00:00
  • 2f8b9dd5aa chore(inventory): bump inventory.js cache-bust v4 -> v5 consultoria-as 2026-05-18 06:01:58 +00:00
  • 60dd8162f7 feat(inventory): list operations in Entradas/Salidas/Traspasos/Ajustes tabs consultoria-as 2026-05-18 06:00:58 +00:00
  • bfa7bc2997 feat(inventory): show ID column, add quick-entry button, improve purchase UX consultoria-as 2026-05-18 05:31:34 +00:00
  • 6196234d8b fix(inventory): refresh list, close modal, update badges after creating item consultoria-as 2026-05-18 05:22:55 +00:00
  • e8db3e926c feat(manager): auto-provision WhatsApp Bridge on demo create/destroy consultoria-as 2026-05-18 04:54:56 +00:00
  • d725ed2e0c feat(whatsapp): auto-provision Docker bridge per tenant consultoria-as 2026-05-18 04:52:56 +00:00
  • 36dd6634e3 feat(whatsapp): per-tenant WhatsApp configuration consultoria-as 2026-05-18 04:38:47 +00:00
  • 24cdd71262 feat(inventory): dynamic tab badges with real tenant data consultoria-as 2026-05-18 04:31:00 +00:00
  • 9ad624d26c feat(landing): remove POS access buttons from public landing page consultoria-as 2026-05-18 00:53:31 +00:00
  • 2af2389294 feat(manager): add remote VM support via NEXUS_SERVER_HOST consultoria-as 2026-05-17 21:37:00 +00:00
  • be4bb8d9ad feat(manager): add Nexus Instance Manager for demo orchestration consultoria-as 2026-05-17 21:01:01 +00:00
  • da362e32a6 feat(catalog): full vehicle selector flow in brand catalog consultoria-as 2026-05-14 22:35:01 +00:00
  • 79fa7984a1 feat(sw): auto-reload page when service worker updates consultoria-as 2026-05-14 22:26:42 +00:00
  • 30abecc07d fix(sw): v6 with network-first HTML strategy consultoria-as 2026-05-14 22:26:27 +00:00
  • 521455f156 fix(brand-catalog): separate search input from content grid consultoria-as 2026-05-14 22:24:09 +00:00
  • 24db5eff43 fix(sw): bump cache to v5, add brand-catalog.js to precache consultoria-as 2026-05-14 22:11:13 +00:00
  • 4d6a7d9f32 fix(catalog): filter vehicle-brands to North America OEM brands only consultoria-as 2026-05-14 21:38:36 +00:00
  • c6b3ca9bdf fix(brand-catalog): add JWT auth token to all API requests consultoria-as 2026-05-14 21:26:10 +00:00
  • 9da14e40da feat(catalog): brand search, parts pagination, and parts search consultoria-as 2026-05-14 21:23:02 +00:00
  • e61063bdd7 feat(domain): separate POS to pos.nexusautoparts.com.mx subdomain consultoria-as 2026-05-14 09:30:43 +00:00
  • 6734993508 fix(nginx): fix static assets 404 on new domain consultoria-as 2026-05-14 09:19:00 +00:00
  • 2b0215d6b8 chore(domain): migrate to nexusautoparts.com.mx consultoria-as 2026-05-14 08:59:29 +00:00
  • ee9eea58c1 feat(catalog): wire up brand-first OEM catalog UI consultoria-as 2026-05-14 08:37:37 +00:00
  • ff45905b49 feat(whatsapp): QWEN primary AI backend, Hermes fallback, conversation history, vehicle persistence, demo prompts consultoria-as 2026-05-06 20:27:14 +00:00
  • 371d72887e refactor: centralize QWEN fitment saving via save_qwen_fitment() consultoria-as 2026-05-01 07:03:04 +00:00
  • af7b010e55 feat: configurable vehicle compatibility source (TecDoc / QWEN / Both) consultoria-as 2026-05-01 06:52:06 +00:00
  • 5421c47ffc fix(compat): get_compatibility used wrong connection for master tables consultoria-as 2026-05-01 06:41:22 +00:00