This website requires JavaScript.
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