Commit Graph

  • b5d7fa0ecc docs: update README to reflect expanded lot filtering scope, Odoo 19 signature changes, and adjusted logging levels 19.0 Suherdy Yacob 2026-04-07 09:14:36 +0700
  • d5a30de19c refactor: update logging levels to debug and align name_search signature with Odoo 19 API Suherdy Yacob 2026-04-04 12:17:00 +0700
  • 9a45473013 refactor: remove debug logs and console statements from backend and frontend logic Suherdy Yacob 2026-04-03 22:22:46 +0700
  • ba97eac4cc refactor: replace StockQuant override with StockMoveLine unlink safety patch and update frontend RPC logic for MO location filtering Suherdy Yacob 2026-04-03 22:20:24 +0700
  • 38c5fca1ea feat: add debug validation for product_id in stock.quant and remove redundant comments in stock.location Suherdy Yacob 2026-04-03 22:15:48 +0700
  • c505807aa5 refactor: rename location restriction helper to public method for RPC access and improve error handling logic Suherdy Yacob 2026-04-03 22:12:19 +0700
  • 3c2955fb13 refactor: replace context-based location filtering with direct RPC-based location resolution for improved reliability Suherdy Yacob 2026-04-03 22:08:16 +0700
  • d34bc37428 refactor: implement detailed location logging and global stock audit for restricted source locations Suherdy Yacob 2026-04-03 22:02:16 +0700
  • a70ad3f2ac fix: improve MO ID resolution and refine domain stripping logic to prevent RPC errors in location restriction Suherdy Yacob 2026-04-03 21:59:37 +0700
  • e72d491660 refactor: prioritize direct MO lookup and implement domain stripping to ensure location restriction consistency Suherdy Yacob 2026-04-03 21:57:17 +0700
  • c4c7e5b5e2 refactor: enhance location restriction logic with exhaustive context lookups and diagnostic logging Suherdy Yacob 2026-04-03 21:53:19 +0700
  • 84702c810f refactor: improve location filtering logic by updating context parsing in Python and overriding the quant selection modal domain in JS Suherdy Yacob 2026-04-03 21:46:29 +0700
  • 20fb9a40d0 feat: prioritize context-based location filtering and sync allowed locations to modals Suherdy Yacob 2026-04-03 21:38:50 +0700
  • 1791df4fd2 refactor: update location filtering to use child_of operator for improved sub-location support Suherdy Yacob 2026-04-03 20:19:28 +0700
  • 726034dcbf feat: improve location restriction logic by expanding context key support and adding fallback to default source location Suherdy Yacob 2026-04-03 20:16:14 +0700
  • 1bc628c4ed refactor: update source location restriction to use default_location_src_ids instead of allowed_source_location_ids Suherdy Yacob 2026-04-03 17:36:22 +0700
  • 02d027b104 refactor: simplify location restriction logic by moving to web_search_read and streamlining picking type lookups Suherdy Yacob 2026-04-03 17:32:45 +0700
  • e341adf41e refactor: restrict location filtering to UI-only searches and remove backend reservation overrides to prevent validation errors. Suherdy Yacob 2026-04-03 17:27:31 +0700
  • c036b7cb9c feat: implement backend operation bypass for location restrictions and add diagnostic logging to stock quant creation Suherdy Yacob 2026-04-03 17:20:32 +0700
  • 255aaef265 feat: add skip_location_restriction context flag to bypass custom domain filtering in stock location and lot searches Suherdy Yacob 2026-04-03 17:12:15 +0700
  • dd0b07a23b feat: implement location restriction overrides for stock reservation and search methods Suherdy Yacob 2026-04-03 17:06:07 +0700
  • d26425ea84 refactor: remove redundant location restriction overrides from stock.location model Suherdy Yacob 2026-04-03 16:59:58 +0700
  • 12b8a72a89 fix: add bypass for ID-based searches and system operations to prevent validation errors in stock location and lot filtering Suherdy Yacob 2026-04-03 16:55:49 +0700
  • 9a9ce14ccf feat: Optimize lot/serial number search by directly querying quants for specific locations and products when restricting by source. Suherdy Yacob 2026-03-05 14:05:06 +0700
  • a0a0b81ec6 feat: Restrict lot selection dropdown to lots available in the source location for internal/transit pickings by adding a stock.lot search override and passing context variables from stock.move.line views. Suherdy Yacob 2026-03-05 13:56:06 +0700
  • 7737a32459 fix: Prevent applying internal location restrictions when the source location is external or transit. Suherdy Yacob 2026-03-05 13:41:56 +0700
  • 79818cc017 feat: Centralize source location restriction logic in StockQuant and StockLocation models using a new helper method and _search override, while updating views to pass allowed_source_location_ids in context. Suherdy Yacob 2026-02-16 13:15:11 +0700
  • 69ec589db0 first commmit Suherdy Yacob 2026-02-13 14:37:52 +0700