TIP: You can type at any time to perform a new search.
Hai Lang
1001 tracked commits across 102 modules · April 2021 – May 2026
Total Commits
1001
Modules Touched
102
Repositories
32
Organizations
1
Lines Added
+299857
Lines Removed
-117062
Most Active Odoo Version
14.0
825 commits
Global Rank (by commits)
#174 of 5313 committers
Fun Facts
Trivia
Enough text to write 3.1 copies of Don Quixote.
~6215030 characters estimated
Busiest Month
May 2022
237 commits
Active Span
5 years, 1 month
Between first and last observed commit
Months with commits
22
Across all indexed modules
Longest monthly streak
11 months
Consecutive months with tracked commits
Activity over time
Tracked module commits per calendar year. Commits touching multiple modules may appear more than once.
2021
436
2022
430
2023
52
2024
0
2025
16
2026
67
Work landscape · 3D
Odoo versions × repositories × tracked commits. The height of each column represents commits; drag to rotate. Shows every indexed version and up to 5 repositories with the most commits.
Drag to rotate the landscape; hover over a column for details.
Top Repositories
| #1 | OCA/connector-prestashop | 234 commits |
| #2 | OCA/sale-workflow | 114 commits |
| #3 | OCA/stock-logistics-warehouse | 111 commits |
| #4 | OCA/edi | 78 commits |
| #5 | OCA/e-commerce | 72 commits |
Modules Touched by Odoo Version
67 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Website Sale Hide Price | OCA/e-commerce | 63 | +7894 -1522 |
| Field Vector | OCA/server-tools | 4 | +1642 -186 |
15 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| HR Holidays leave repeated | OCA/hr-holidays | 15 | +2915 -887 |
1 commit in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Sale Partner Source | OCA/sale-workflow | 1 | +721 -0 |
49 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Default sales incoterm per partner | OCA/sale-workflow | 43 | +1657 -511 |
| Website Login Required | OCA/website | 6 | +913 -35 |
43 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Report Qweb Element Page Visibility | OCA/reporting-engine | 22 | +861 -161 |
| Sale Credit Points | OCA/sale-workflow | 12 | +1523 -400 |
| Partner Contact Role | OCA/partner-contact | 5 | +358 -63 |
| Email CC and BCC | OCA/social | 2 | +1570 -0 |
| Web Dialog Size | OCA/web | 1 | +30 -32 |
| PoS Hide Cost and Margin | OCA/pos | 1 | +603 -0 |
825 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| PrestaShop-Odoo connector | OCA/connector-prestashop | 234 | +97979 -47226 |
| Connector for E-Commerce | OCA/connector-ecommerce | 71 | +14451 -10609 |
| Vertical Lift | OCA/stock-logistics-warehouse | 40 | +8499 -2860 |
| Account Invoice UBL | OCA/edi | 40 | +2603 -949 |
| Multiple images base | OCA/server-tools | 38 | +22854 -2221 |
| Sale Order UBL Import | OCA/edi | 25 | +3317 -1328 |
| Sale Automatic Workflow - Payment Mode | OCA/sale-workflow | 22 | +3662 -987 |
| Stock Orderpoint Manual Procurement | OCA/stock-logistics-warehouse | 22 | +2328 -803 |
| Connector Base Product | OCA/connector | 21 | +1070 -240 |
| Multicurrency revaluation | OCA/account-closing | 21 | +50974 -12775 |
| Job Queue | OCA/queue | 16 | +339 -136 |
| Multiple Images in Products | OCA/product-attribute | 14 | +3320 -1400 |
| Location Trays | OCA/stock-logistics-warehouse | 13 | +3243 -786 |
| PostLogistics Shipping - “Barcode” web service | OCA/delivery-carrier | 13 | +31874 -28169 |
| Delivery Total Weight From Packaging | OCA/stock-logistics-workflow | 13 | +984 -98 |
| Product Packaging Type Required | OCA/product-attribute | 12 | +807 -78 |
| Sale Order Carrier Auto Assign | OCA/sale-workflow | 10 | +662 -18 |
| Product Category Image | OCA/product-attribute | 9 | +184 -48 |
| Stock Measuring Device | OCA/stock-logistics-warehouse | 8 | +1841 -46 |
| Stock Checkout Synchronization | OCA/wms | 8 | +1921 -152 |
| Quickpac | OCA/l10n-switzerland | 7 | +3098 -465 |
| Sale MRP BOM | OCA/sale-workflow | 6 | +981 -119 |
| Sale Order Line Packaging Quantity | OCA/sale-workflow | 6 | +114 -18 |
| Stock Location Last Inventory Date | OCA/stock-logistics-warehouse | 6 | +789 -86 |
| Stock Location Bin Name | OCA/stock-logistics-warehouse | 6 | +745 -81 |
| Account Invoice Export | OCA/edi | 6 | +1117 -77 |
| Vendor transport lead time | OCA/purchase-workflow | 6 | +982 -53 |
| Stock Available to Promise Release | OCA/wms | 6 | +696 -180 |
| Product Template Multi Link With Dates | OCA/e-commerce | 5 | +792 -30 |
| Stock Picking: group by partner and carrier and scheduled date | OCA/stock-logistics-workflow | 5 | +781 -27 |
| Stock Zippcube | OCA/stock-logistics-warehouse | 4 | +1045 -30 |
| Vertical Lift - Storage Type | OCA/stock-logistics-warehouse | 4 | +1247 -20 |
| Stock Move Auto Assign | OCA/stock-logistics-warehouse | 4 | +965 -68 |
| Base eBill Payment Contract | OCA/edi | 4 | +932 -18 |
| Product Multi Links (Template) | OCA/e-commerce | 4 | +23 -0 |
| Queue Job Tests | OCA/queue | 4 | +63 -23 |
| Sale Stock Available to Promise Release Cutoff | OCA/wms | 4 | +612 -14 |
| Stock Picking Type Shipping Policy - Group By Partner and Carrier | OCA/wms | 4 | +59 -15 |
| Account Invoice Select for Payment | OCA/bank-payment | 4 | +715 -16 |
| Account Move Tier Validation | OCA/account-invoicing | 3 | +14 -2 |
| Vertical Lift - Kardex | OCA/stock-logistics-warehouse | 3 | +150 -31 |
| Shipping Method Pricelist | OCA/delivery-carrier | 3 | +943 -8 |
| Product Status | OCA/product-attribute | 3 | +1270 -153 |
| Product Assortment | OCA/product-attribute | 3 | +51 -6 |
| Exception Rule | OCA/server-tools | 3 | +57 -6 |
| Shopfloor - Checkout Sync | OCA/wms | 3 | +28 -20 |
| Pricelist Cache | OCA/sale-workflow | 2 | +2512 -232 |
| Sale By Packaging | OCA/sale-workflow | 2 | +187 -153 |
| Sale Exception | OCA/sale-workflow | 2 | +218 -21 |
| Sale Isolated Quotation | OCA/sale-workflow | 2 | +83 -49 |
| Delivery Postlogistics Server Environment | OCA/delivery-carrier | 2 | +586 -12 |
| Base module for carrier labels | OCA/delivery-carrier | 2 | +9 -5 |
| Stock Picking Group By Partner By Carrier Sale Line Position | OCA/stock-logistics-reporting | 2 | +640 -13 |
| Delivery Line Sale Line Position | OCA/stock-logistics-reporting | 2 | +708 -17 |
| Storage Image Product | OCA/storage | 2 | +26 -0 |
| Shopfloor - Batch Transfer Automatic Creation | OCA/wms | 2 | +55 -21 |
| Account Payment Partner | OCA/bank-payment | 2 | +3 -1 |
| Stock Buffer Sales Analysis | OCA/ddmrp | 2 | +655 -12 |
| Stock Partner Delivery Window | OCA/stock-logistics-workflow | 2 | +27 -1 |
| Sale Stock Mto As Mts Orderpoint | OCA/stock-logistics-workflow | 2 | +25 -11 |
| Procurement Auto Create Group Carrier | OCA/stock-logistics-workflow | 2 | +671 -19 |
| eBill Paynet Customer Free Reference | OCA/l10n-switzerland | 1 | +1 -1 |
| Switzerland - ISR payment grouping | OCA/l10n-switzerland | 1 | +42 -3 |
| Switzerland - Bank type | OCA/l10n-switzerland | 1 | +5 -5 |
| eBill Paynet | OCA/l10n-switzerland | 1 | +6 -6 |
| Sale Partner Version | OCA/sale-workflow | 1 | +13 -3 |
| Sale Order Type | OCA/sale-workflow | 1 | +8 -0 |
| Sale Automatic Workflow Job | OCA/sale-workflow | 1 | +184 -42 |
| Sale Quotation Numeration | OCA/sale-workflow | 1 | +34 -43 |
| Sale product set | OCA/sale-workflow | 1 | +59 -1 |
| Sale Product Set Packaging Quantity | OCA/sale-workflow | 1 | +18 -2 |
| Stock Orderpoint Route | OCA/stock-logistics-warehouse | 1 | +17 -0 |
| Account Analytic Parent | OCA/account-analytic | 1 | +12 -6 |
| Delivery Package Fees | OCA/delivery-carrier | 1 | +1 -1 |
| Product State | OCA/product-attribute | 1 | +27 -13 |
| Product Dimension | OCA/product-attribute | 1 | +4 -4 |
| Product Manufactured for Customer | OCA/product-attribute | 1 | +628 -0 |
| Product Packaging Dimension | OCA/product-attribute | 1 | +8 -7 |
| Base UBL | OCA/edi | 1 | +12 -0 |
| Base Business Document Import | OCA/edi | 1 | +1 -1 |
| Sale Order Import | OCA/edi | 1 | +4 -0 |
| Storage Backend SFTP | OCA/storage | 1 | +6 -4 |
| Storage Backend S3 | OCA/storage | 1 | +15 -5 |
| Storage Media Product | OCA/storage | 1 | +1 -1 |
| Shipment Advice | OCA/stock-logistics-transport | 1 | +148 -27 |
| Delivery Carrier Preference | OCA/wms | 1 | +300 -12 |
| Management System - Review | OCA/management-system | 1 | +5 -0 |
| Account Payment Purchase Stock | OCA/bank-payment | 1 | +1 -1 |
| Account Payment Purchase | OCA/bank-payment | 1 | +12 -7 |
| Product Harmonized System Codes | OCA/intrastat-extrastat | 1 | +0 -2 |
1 commit in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Account Analytic Parent | OCA/account-analytic | 1 | +12 -6 |