Commit graph

  • c76254e3c7 purchase_order_supplierinfo_update_triple_discount: update discounts on write 16.0 luis 2026-04-13 13:53:23 +02:00
  • 489eefefc7 product_sale_price_from_pricelist: add rounding method to compute theroritical price luis 2026-04-09 12:48:23 +02:00
  • 18fd73ed1b [IMP] stock_picking_batch_custom: configuraciones de bloqueo por pestaña 18.0 snt 2026-04-08 18:48:18 +02:00
  • 05a8908007 [FIX] stock_picking_batch_custom: validar collected solo en operaciones detalladas snt 2026-04-08 18:29:55 +02:00
  • 2237cba034 [FIX] stock_picking_batch_custom: renombrar etiqueta de grupo de consumo en batch snt 2026-04-08 17:28:14 +02:00
  • ce393b6034 [FIX] TestConfirmEskaera_Integration: limpieza de decoradores @patch y corrección de bugs snt 2026-04-08 17:26:57 +02:00
  • e9809b90e9 [FIX] website_sale_aplicoop: fix home delivery draft flow snt 2026-04-08 00:07:43 +02:00
  • 135967019e [ADD] website_sale_aplicoop: botón limpiar carrito en sidebar snt 2026-04-07 23:50:30 +02:00
  • 0eb7957a70 [IMP] website_sale_aplicoop: remove redundant string= from Boolean fields (W8113) snt 2026-04-07 23:39:49 +02:00
  • 26bfa028d1 [IMP] website_sale_aplicoop: use virtual_available for stock check instead of qty_available snt 2026-04-07 23:39:00 +02:00
  • 39b9f887a9 [FIX] website_sale_aplicoop: filtrar pedidos por grupo de consumo en controller eskaera_list y eskaera_shop snt 2026-04-07 23:19:30 +02:00
  • 5975e4713a [FIX] website_sale_aplicoop: añadir guardia user.share a rule_group_order_company_read snt 2026-04-07 23:12:55 +02:00
  • 6a748ca308 [FIX] website_sale_aplicoop: restringir acceso portal por grupo de consumo snt 2026-04-07 22:48:59 +02:00
  • f775050ea8 purchase_order_product_recommendation_supermarket: add filter products by main supplier luis 2026-04-07 11:47:35 +02:00
  • 524e3d643c product_sale_price_from_pricelist: allow to configure rounding of list_price_theoritical after taxes. Add the configured pricelist margin in product form view luis 2026-04-02 14:23:36 +02:00
  • 91971ae56b add purchase_order_supplierinfo_update_triple_discount luis 2026-04-02 13:02:18 +02:00
  • f586c99df9 add purchase_price_review_status luis 2026-04-02 12:43:36 +02:00
  • 7d11a95344 [FIX] website_sale_aplicoop: freeze pickup dates on cron confirm snt 2026-03-31 20:07:50 +02:00
  • 331a2e8944 [FIX] website_sale_aplicoop: harden group order cron snt 2026-03-31 19:36:20 +02:00
  • 813c8071d9 [I18N] website_sale_aplicoop: remove legacy week draft strings snt 2026-03-31 19:07:43 +02:00
  • ff87243476 [FIX] website_sale_aplicoop: avoid _() calls in QWeb labels snt 2026-03-31 16:25:48 +02:00
  • c17bd7eddd [FIX] website_sale_aplicoop: translate cart labels safely snt 2026-03-31 16:18:40 +02:00
  • 603e6b6aa1 [I18N] website_sale_aplicoop: add missing checkout translations snt 2026-03-31 16:07:15 +02:00
  • 2caf7673d7 [FIX] website_sale_aplicoop: move cart before products snt 2026-03-31 16:05:51 +02:00
  • 496e8918cb [FIX] product_origin_char: remove supplierinfo origin_text remnants snt 2026-03-31 15:41:33 +02:00
  • d4be0ae23e [FIX] stock_picking_batch_custom: require collected before batch validation snt 2026-03-30 19:42:21 +02:00
  • 12d434d4c7 [IMP] website_sale_aplicoop: simplify cutoff guard in _confirm_linked_sale_orders snt 2026-03-30 19:29:10 +02:00
  • 7fc42625a3 [FIX] website_sale_aplicoop: robust cutoff check in _confirm_linked_sale_orders snt 2026-03-30 19:23:19 +02:00
  • cd68e8bb5b [FIX] website_sale_aplicoop: revert >= to > condition in _confirm_linked_sale_orders snt 2026-03-30 19:18:41 +02:00
  • ac00294623 [FIX] website_sale_aplicoop: fix auto-confirm sale.order on cutoff day snt 2026-03-30 19:14:02 +02:00
  • 7e13ffef07 [FIX] website_sale_aplicoop: evitar x2 en carrito y mostrar /Kg en granel snt 2026-03-30 19:07:57 +02:00
  • 6628e17fef [FIX] website_sale_aplicoop: reparar metadatos PO para upgrade snt 2026-03-30 19:01:25 +02:00
  • 5dbea009c0 [FIX] website_sale_aplicoop: evitar sobrecálculo en precio de envío snt 2026-03-30 18:55:38 +02:00
  • cfde009b64 traducciones snt 2026-03-30 18:49:34 +02:00
  • 439b7a6fda [I18N] website_sale_aplicoop: translate missing ES/EU strings (Save Draft, tooltips, UI labels) snt 2026-03-30 18:38:06 +02:00
  • 4421e93bda fix translate checkou snt 2026-03-30 18:15:15 +02:00
  • 0aaadd5fc2 [I18N] website_sale_aplicoop: sync curated ES/EU translations snt 2026-03-30 18:14:09 +02:00
  • c345699bf4 [FIX] website_sale_aplicoop: invalidate stale carts on closed group orders snt 2026-03-30 17:39:15 +02:00
  • 89c008441e [FIX] Resolver 3 fallos de tests en website_sale_aplicoop snt 2026-03-30 16:21:57 +02:00
  • d9a0eeb878 [16.0] add purchase_report_received_amount luis 2026-03-09 17:09:55 +01:00
  • 5efe57dc19 [REF] product_origin_char: simplify to template-based origin snt 2026-03-06 17:43:20 +01:00
  • e2ced75ecd [ADD] website_sale_aplicoop: create picking batches after cutoff snt 2026-03-06 15:45:12 +01:00
  • c3173a32c9 [IMP] website_sale_aplicoop: extract order card meta to separate template snt 2026-03-06 14:10:58 +01:00
  • 80539f3e36 [IMP] website_sale_aplicoop: propagate consumer_group_id directly from group_order snt 2026-03-06 13:49:13 +01:00
  • 4141fc5ab1 [IMP] website_sale_aplicoop: respect allow_out_of_stock_order snt 2026-03-05 22:15:50 +01:00
  • d3f26120b0 [FIX] website_sale_aplicoop: fix aplicoopShop -> groupOrderShop reference snt 2026-03-05 22:03:34 +01:00
  • 3eeca66551 [FIX] stock_picking_batch_custom: prevent product_id null error on summary lines snt 2026-03-05 21:47:18 +01:00
  • ad8b759643 [ADD] stock_picking_batch_custom: product summary snt 2026-03-05 20:29:02 +01:00
  • 9c14e1dc1a [FIX] website_sale_aplicoop: ensure add-to-cart on infinite scroll snt 2026-03-05 18:57:10 +01:00
  • eaedf0b421 [FIX] website_sale_aplicoop: hard block out-of-stock button snt 2026-03-03 15:49:19 +01:00
  • 33c148e6a1 [FIX] website_sale_aplicoop: block out-of-stock add snt 2026-03-03 15:30:43 +01:00
  • 9bd48654fd [I18N] website_sale_aplicoop: Translate weekdays snt 2026-03-03 15:24:01 +01:00
  • 62a1c4e1e9 [FIX] website_sale_aplicoop: force enable cart buttons snt 2026-03-03 15:09:16 +01:00
  • 6cc0a18de3 [FIX] website_sale_aplicoop: enable add to cart snt 2026-03-03 14:58:47 +01:00
  • 4fbf3284f4 mig 16->17 pos_payment_method_cashdro_rounding 17.0 luis 2026-03-02 13:49:09 +01:00
  • a9c1f1f609 [FIX] website_sale_aplicoop: align pricing and drafts snt 2026-02-27 19:39:25 +01:00
  • aef57a3de4 [DOC] product_sale_price_from_pricelist: actualizar documentación v18.0.2.7.0 snt 2026-02-27 17:10:53 +01:00
  • d294843241 [DOC] stock_picking_batch_custom: documentación OCA snt 2026-02-27 17:09:22 +01:00
  • 55497327e8 [ADD] product_sale_price_from_pricelist: update sale orders from list price snt 2026-02-27 17:05:54 +01:00
  • ced21cc489 [ADD] stock_picking_batch_custom: columnas opcionales partner y categoría snt 2026-02-27 16:03:25 +01:00
  • 97dc41d212 [FIX] website_sale_aplicoop: toggle reparto desde carrito snt 2026-02-27 15:43:59 +01:00
  • 2f57a5d14e [IMP] group_order: confirmar sale orders en cron diario snt 2026-02-27 15:19:41 +01:00
  • 6935d8fc83 [FIX] website_sale_aplicoop: save draft on checkout button snt 2026-02-27 14:58:20 +01:00
  • 6f593c6240 [ADD] product_main_seller: Restore OCA addon from original version snt 2026-02-27 14:07:41 +01:00
  • a483925005 demo files snt 2026-02-27 13:43:56 +01:00
  • 6381a2d985 cleaned OCA addon snt 2026-02-27 13:42:41 +01:00
  • d58c621ef1 [FIX] website_sale_aplicoop: enable add to cart snt 2026-02-27 13:30:00 +01:00
  • 130a5ff6c4 [FIX] website_sale_aplicoop: Arreglar botón Home Delivery en shop (añadir/remover producto de entrega al carrito) snt 2026-02-26 15:12:06 +01:00
  • 4a668b3240 [REF] website_sale_aplicoop: Mejorar legibilidad del XML (reformatear con mejor indentación) snt 2026-02-26 14:59:34 +01:00
  • 67215f7684 [FIX] website_sale_aplicoop: Remover _() de template QWeb (no funciona en contexto QWeb) snt 2026-02-26 14:45:35 +01:00
  • 9937e987f4 [I18N] website_sale_aplicoop: Limpieza de traducciones y etiquetas UI en inglés por defecto snt 2026-02-26 14:33:44 +01:00
  • c2f9f347b7 chore: eliminar módulo obsoleto product_origin snt 2026-02-25 20:19:05 +01:00
  • 2a005a9d5a feat(website_sale_aplicoop): sistema de ribbons basado en stock snt 2026-02-25 19:48:39 +01:00
  • 539cd5cccd feat(website_sale_aplicoop): ordenar productos por website_sequence y nombre snt 2026-02-25 19:34:49 +01:00
  • 3f822a28cf [FIX] mypy: Configure to ignore missing Odoo imports globally snt 2026-02-25 19:01:28 +01:00
  • 1779c42e9b [IMP] website_sale_aplicoop: Replace product_origin with product_origin_char snt 2026-02-25 18:55:33 +01:00
  • e4e03d4794 tmp/ snt 2026-02-25 18:43:46 +01:00
  • c8b83cc333 [ADD] product_origin_char: Free text origin field per supplier snt 2026-02-25 18:42:54 +01:00
  • 1a8f92a01e iconos snt 2026-02-25 18:41:16 +01:00
  • c367e20fc5 [DOC] Limpiar documentación temporal y scripts de test obsoletos snt 2026-02-25 17:47:33 +01:00
  • 464ca48127 [IMP] website_sale_aplicoop: quantity_step multilingüe usando XML IDs de UoM. Detecta peso, volumen, longitud, superficie independiente del idioma. snt 2026-02-25 17:45:45 +01:00
  • 92b35ccd6d [FIX] website_sale_aplicoop: step de cantidad correcto tras filtrar categoría. El JS ahora usa data-quantity-step generado por backend, evitando sobrescribir el step correcto en inputs de productos a peso/unidad. snt 2026-02-25 17:17:06 +01:00
  • bf02699b61 FoodcoopBCN/foodcoopbcn#167 add pos_product_available_link luis 2026-02-24 13:37:26 +01:00
  • 7b343ef198 [FIX] website_sale_aplicoop: Fix category filter ignoring blacklists snt 2026-02-23 16:09:29 +01:00
  • c1226e720b [ADD] website_sale_aplicoop: Category blacklist with recursive exclusion snt 2026-02-22 23:04:33 +01:00
  • d90f2cdc61 [ADD] website_sale_aplicoop: Supplier blacklist feature for group orders snt 2026-02-22 21:35:40 +01:00
  • 75ebb7b907 [ADD] website_sale_aplicoop: Product blacklist feature for group orders snt 2026-02-22 20:41:11 +01:00
  • 4a4639f13a [DOC] Actualizar documentación a estándares OCA y preparar logo CriptoMart snt 2026-02-21 19:55:57 +01:00
  • b31df7b9d8 [DOC] product_pricelist_total_margin: Update docs and version to 18.0.1.2.0 snt 2026-02-21 19:19:25 +01:00
  • 449bb75bb6 [IMP] product_pricelist_total_margin: Add global_margin_type for min/max limits snt 2026-02-21 19:16:16 +01:00
  • 07cc0eb517 [DOC] product_pricelist_total_margin: Update documentation for v1.1.0 snt 2026-02-21 19:11:01 +01:00
  • 55406ca22d [FIX] product_pricelist_total_margin: Change field string to avoid redundancy snt 2026-02-21 18:55:00 +01:00
  • 0f239601ce [IMP] product_pricelist_total_margin: Add margin_type selector (Markup vs Commercial Margin) snt 2026-02-21 18:54:38 +01:00
  • cafa19ffea [ADD] website_sale_aplicoop: Add sequence field to group.order for custom ordering snt 2026-02-21 16:37:55 +01:00
  • 32f345bc44 [ADD] product_pricelist_total_margin: New module for additive margin calculation snt 2026-02-21 16:11:13 +01:00
  • f35bf0c5a1 [FIX] website_sale_aplicoop: Calculate UoM quantity step server-side for portal users snt 2026-02-21 14:31:34 +01:00
  • ed8c6acd92 [FIX] website_sale_aplicoop: Add portal user support for sale.order creation snt 2026-02-21 14:09:57 +01:00
  • cf9ea887c1 [REF] Code quality improvements and structure fixes snt 2026-02-21 13:47:16 +01:00
  • 380d05785f [FIX] Fix docutils warnings in product_price_category_supplier README snt 2026-02-21 13:37:44 +01:00
  • 0a2cc4c8c4 [FIX] Code quality refactoring: remove F401, fix translations, improve test coverage snt 2026-02-21 02:13:40 +01:00