Commit Graph

  • 87b5563cff refactor: update stock quantity report domain logic to use odoo.fields.Domain and add purchase module dependency. 19.0 Suherdy Yacob 2026-03-10 11:49:41 +0700
  • 14cde1242d chore: remove 'purchase' from module dependencies. Suherdy Yacob 2026-03-10 11:00:10 +0700
  • 0a06ad372f feat: add purchase module to dependencies Suherdy Yacob 2026-03-10 10:34:07 +0700
  • 23f326b973 refactor: Migrated user access restriction rules from custom SQL methods to ORM field access. Suherdy Yacob 2026-03-10 10:16:15 +0700
  • 5b6a217b83 feat: Add a new ir.rule to restrict access to MRP Routing Workcenters based on user permissions. Suherdy Yacob 2026-03-10 09:59:49 +0700
  • 975f763672 refactor: Use direct SQL methods for fetching user-restricted IDs in security rules instead of ORM field access. Suherdy Yacob 2026-03-10 09:36:31 +0700
  • c0a58c167d fix: Access user restriction fields with superuser privileges in ir.rule domains. Suherdy Yacob 2026-03-10 09:08:49 +0700
  • 2cb7551460 feat: enhance access rules for locations, quants, and stock moves to include warehouse restrictions and handle empty allowed location lists. Suherdy Yacob 2026-02-20 16:01:30 +0700
  • 3b6bbd4250 fix: use sudo() for mrp production actions to robustly bypass access restrictions Suherdy Yacob 2026-02-16 18:34:38 +0700
  • f31a64e0d3 fix: explicit context propagation to wizards from mrp production actions Suherdy Yacob 2026-02-16 17:11:53 +0700
  • a338b24da3 feat: Add mrp.production.backorder and mrp.consumption.warning models to bypass user restrictions for their respective actions. fix_mrp_access_validation Suherdy Yacob 2026-02-16 16:45:47 +0700
  • f914c64c5f feat: Re-enable user restrictions for stock picking types and introduce purchase order bypass for confirmation and approval. Suherdy Yacob 2026-02-12 16:23:17 +0700
  • fa34513ecc refactor: remove _search method override from MrpWorkcenter Suherdy Yacob 2026-02-12 14:36:28 +0700
  • ebb4ea65db feat: Extend access restrictions for picking types and locations to include warehouse-based rules and remove redundant _search override. Suherdy Yacob 2026-02-12 10:23:13 +0700
  • 9dfecde29e feat: Restrict access to stock quantity reports by user allowed warehouses and refactor stock model access control to use ir.rules. Suherdy Yacob 2026-02-11 15:29:52 +0700
  • 172d6c1349 refactor: Replace with_context(bypass_user_restriction=True) with sudo() in sale order methods. Suherdy Yacob 2026-02-02 17:13:47 +0700
  • 6ce00d0f2f feat: Add bypass_user_restriction context to sale.order's _action_launch_stock_rule and stock.picking's and mrp.production's create methods. Suherdy Yacob 2026-01-29 08:50:52 +0700
  • ea5a37bb70 refactor: Remove redundant list conversion when combining Odoo Domain objects. Suherdy Yacob 2026-01-28 11:27:54 +0700
  • d32984dc04 fix procuerement group error on odoo 19 Suherdy Yacob 2026-01-23 13:02:59 +0700
  • 4a228662a3 feat: Add ProcurementGroup and StockMove models to bypass user restrictions during procurement run and stock move creation. Suherdy Yacob 2026-01-23 10:08:08 +0700
  • 56f526abd6 feat: Implement access restrictions for approval requests and add bypass_user_restriction context to various action methods across multiple models. Suherdy Yacob 2026-01-21 15:17:45 +0700
  • b9b6e549c0 feat: Add bypass_user_restriction context to various action methods across multiple models and optimize the allowed_quality_checks field. main Suherdy Yacob 2026-01-21 15:00:41 +0700
  • c347e6f4d1 Fix: Stop tracking __pycache__ files Suherdy Yacob 2026-01-19 10:40:30 +0700
  • 7a0cf23df9 feat: Update module to Odoo 19 by bumping version, adapting MRP and Stock Picking views, and removing stock valuation layer access rules. Suherdy Yacob 2026-01-19 10:26:43 +0700
  • 4eee218534 feat: Implement user-specific control for quality check button visibility on manufacturing orders and inventory transfers via a new allowed_quality_checks field on users. Suherdy Yacob 2026-01-19 09:23:32 +0700
  • 88494104cc feat: Hide quality check buttons on manufacturing orders for specific user groups with exceptions for quality roles. Suherdy Yacob 2026-01-16 08:58:43 +0700
  • 4a049d124e feat: Implement user-specific control for quality check button visibility on manufacturing orders and inventory transfers via a new allowed_quality_checks field on users. Suherdy Yacob 2026-01-19 09:23:32 +0700
  • f3aa161807 feat: Extend user access restrictions to quality check buttons on manufacturing orders and stock pickings, and update domain handling for Odoo 19. Suherdy Yacob 2026-01-16 09:01:05 +0700
  • 3a96e90596 feat: Hide quality check buttons on manufacturing orders for specific user groups with exceptions for quality roles. Suherdy Yacob 2026-01-16 08:58:43 +0700
  • cdc0f6b2da fix the bugs when confirm sales order Suherdy Yacob 2026-01-12 11:14:51 +0700
  • 45accc9e48 feat: Implement access restrictions for approval requests and refine domain application, including a fix for 'All Approvals' window action. Suherdy Yacob 2026-01-06 14:27:20 +0700
  • 94705c64bf feat: Introduce permissive ir.rules and SQL-based ID retrieval for access restrictions, improving stock location visibility and adding stock_account dependency. Suherdy Yacob 2026-01-06 11:02:09 +0700
  • 895dc077ec feat: add system group user exemption to access restriction checks in _search methods. Suherdy Yacob 2026-01-06 09:29:40 +0700
  • 023fa4d544 fix: enforce access restrictions when allowed lists are empty and update field help messages to reflect this behavior. Suherdy Yacob 2026-01-06 09:02:57 +0700
  • 6601b57833 first commit Suherdy Yacob 2026-01-05 12:03:16 +0700