TIP: You can type at any time to perform a new search.
Holger Brunn
3676 tracked commits across 507 modules · July 2012 – September 2026
Total Commits
3676
Modules Touched
507
Repositories
56
Organizations
2
Lines Added
+997996
Lines Removed
-248588
Most Active Odoo Version
8.0
740 commits
Global Rank (by commits)
#42 of 5313 committers
Fun Facts
Trivia
Enough text for 13 copies of Don Quixote - practically a library shelf.
~25479872 characters estimated
Busiest Month
December 2025
135 commits
Active Span
14 years, 2 months
Between first and last observed commit
Months with commits
155
Across all indexed modules
Longest monthly streak
72 months
Consecutive months with tracked commits
Activity over time
Tracked module commits per calendar year. Commits touching multiple modules may appear more than once.
2012
3
2013
87
2014
253
2015
450
2016
229
2017
231
2018
595
2019
262
2020
67
2021
84
2022
96
2023
241
2024
351
2025
433
2026
294
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/server-tools | 596 commits |
| #2 | OCA/l10n-netherlands | 592 commits |
| #3 | OCA/web | 365 commits |
| #4 | OCA/OpenUpgrade | 286 commits |
| #5 | OCA/social | 172 commits |
Modules Touched by Odoo Version
270 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Upgrade Analysis | OCA/server-tools | 126 | +10037 -3528 |
| Openupgrade Scripts | OCA/OpenUpgrade | 80 | +12909 -590 |
| Openupgrade Framework | OCA/OpenUpgrade | 62 | +3741 -2467 |
| Extended view inheritance | OCA/server-tools | 2 | +241 -13 |
288 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Openupgrade Framework | OCA/OpenUpgrade | 50 | +3487 -2125 |
| Website Event Filter City | OCA/event | 36 | +3366 -1900 |
| Crowdfunding | OCA/crowdfunding | 36 | +4616 -695 |
| Datev Export XML | OCA/l10n-germany | 35 | +11555 -2122 |
| Dutch partner names | OCA/l10n-netherlands | 35 | +1834 -928 |
| Openupgrade Scripts | OCA/OpenUpgrade | 18 | +26188 -31 |
| Crowdfunding (demo data) | OCA/crowdfunding | 10 | +723 -106 |
| 2D matrix for x2many fields | OCA/web | 9 | +662 -273 |
| Readonly publishing of calendars | OCA/server-backend | 9 | +2481 -530 |
| Crowdfunding: Public pledges | OCA/crowdfunding | 9 | +1030 -75 |
| Partner Non Commercial | OCA/partner-contact | 7 | +1736 -752 |
| Input patterns | OCA/web | 6 | +916 -64 |
| XAF auditfile export | OCA/l10n-netherlands | 5 | +192 -84 |
| Upgrade Analysis | OCA/server-tools | 4 | +91 -20 |
| Reconcile sales orders | OCA/account-reconcile | 4 | +1512 -400 |
| Privacy Friendly Captcha | OCA/website | 4 | +309 -128 |
| Web Company Color | OCA/web | 3 | +42 -16 |
| Pdf watermark | OCA/reporting-engine | 2 | +50 -26 |
| CAMT Format Bank Statements Import | OCA/bank-statement-import | 1 | +3 -1 |
| Datev Export | OCA/l10n-germany | 1 | +1 -5 |
| Feature-rich select boxes | OCA/website | 1 | +7843 -0 |
| Event Sale Registration Multi Qty | OCA/event | 1 | +2 -2 |
| Burgerservicenummer (BSN) for Partners | OCA/l10n-netherlands | 1 | +1 -1 |
| Privacy Friendly Captcha - Event Registration | OCA/website | 1 | +658 -0 |
131 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Netherlands BTW Statement | OCA/l10n-netherlands | 66 | +9735 -4934 |
| Openupgrade Scripts | OCA/OpenUpgrade | 26 | +9955 -8577 |
| CAMT Format Bank Statements Import | OCA/bank-statement-import | 25 | +6519 -704 |
| 2D matrix for x2many fields | OCA/web | 6 | +406 -198 |
| Pdf watermark | OCA/reporting-engine | 2 | +35 -11 |
| Openupgrade Framework | OCA/OpenUpgrade | 2 | +28 -0 |
| Analytic Accounting | odoo/odoo | 1 | +4 -1 |
| Profit & Loss / Balance sheet MIS templates | OCA/account-financial-reporting | 1 | +1 -1 |
| Import Statement Files | OCA/bank-statement-import | 1 | +7 -4 |
| Upgrade Analysis | OCA/server-tools | 1 | +40 -18 |
470 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Accounting with Operating Units | OCA/operating-unit | 108 | +5492 -3002 |
| Let's Encrypt | OCA/server-tools | 47 | +23486 -4366 |
| Account Move Tier Validation | OCA/account-invoicing | 43 | +2391 -558 |
| Openupgrade Framework | OCA/OpenUpgrade | 37 | +3184 -1902 |
| Base Analytic Department Categorization | OCA/account-analytic | 31 | +2852 -731 |
| Qweb Report With Operating Unit | OCA/operating-unit | 27 | +1948 -743 |
| Dutch partner names | OCA/l10n-netherlands | 24 | +1624 -765 |
| L10n NL Account Tax UNECE | OCA/l10n-netherlands | 21 | +1806 -723 |
| Window actions for client side paging | OCA/web | 18 | +1185 -414 |
| Profit & Loss / Balance sheet MIS templates | OCA/account-financial-reporting | 18 | +1604 -345 |
| Account Move CSV Import DTVF | OCA/l10n-germany | 14 | +1978 -290 |
| Partner Bank Code | OCA/partner-contact | 13 | +912 -103 |
| Account move update analytic | OCA/account-analytic | 12 | +1323 -359 |
| Tree View Duplicate Records | OCA/web | 6 | +1118 -201 |
| Email CC and BCC | OCA/social | 4 | +29 -13 |
| XAF auditfile export | OCA/l10n-netherlands | 4 | +307 -102 |
| Openupgrade Scripts | OCA/OpenUpgrade | 3 | +210 -0 |
| Base Tier Validation | OCA/server-ux | 2 | +18 -0 |
| POS Container Deposit | OCA/pos | 2 | +1092 -0 |
| Email tracking | OCA/social | 2 | +7 -6 |
| Helpdesk/Project stage synchronization | OCA/helpdesk | 1 | +349 -0 |
| Account Invoice Recipient Bank Currency | OCA/account-invoicing | 1 | +5 -0 |
| Account Invoice Check Total | OCA/account-invoicing | 1 | +75 -23 |
| Input patterns | OCA/web | 1 | +749 -0 |
| Input patterns (partner_autocomplete) | OCA/web | 1 | +610 -0 |
| Mass Editing | OCA/server-ux | 1 | +108 -5 |
| Project Task Add Very High | OCA/project | 1 | +34 -6 |
| CAMT Format Bank Statements Import | OCA/bank-statement-import | 1 | +3 -1 |
| Point of Sale - Extra Company Info (France) | OCA/pos | 1 | +1 -1 |
| MIS Builder | OCA/mis-builder | 1 | +2 -0 |
| Street numbers and extensions | OCA/partner-contact | 1 | +1145 -0 |
| Spreadsheet Oca | OCA/spreadsheet | 1 | +2 -0 |
| Audit Log | OCA/server-tools | 1 | +5 -4 |
| Remote Base | OCA/server-tools | 1 | +5 -1 |
| Postgres vacuum | OCA/server-tools | 1 | +752 -0 |
| Analytic Operating Unit | OCA/operating-unit | 1 | +29 -2 |
| Base Export Async | OCA/queue | 1 | +23 -0 |
| SMS provider: Messagebird | OCA/connector-telephony | 1 | +703 -0 |
| SMS provider: Messagebird | OCA/connector-telephony | 1 | +634 -0 |
| Alternative providers for SMS | OCA/connector-telephony | 1 | +1173 -0 |
| Sms OVH HTTP | OCA/connector-telephony | 1 | +1 -1 |
| HR Timesheet Sheet | OCA/timesheet | 1 | +33 -1 |
| Account Reconcile OCA | OCA/account-reconcile | 1 | +105 -2 |
| SQL Export (delta support) | OCA/reporting-engine | 1 | +741 -0 |
| DOCX reports | OCA/reporting-engine | 1 | +1309 -0 |
| SQL Export | OCA/reporting-engine | 1 | +50 -0 |
| Portal types | OCA/server-backend | 1 | +713 -0 |
| Effective permissions | OCA/server-backend | 1 | +777 -0 |
| Account Fiscal Position - Type | OCA/account-fiscal-rule | 1 | +1 -1 |
| Burgerservicenummer (BSN) for Partners | OCA/l10n-netherlands | 1 | +2 -0 |
| Netherlands BTW Statement | OCA/l10n-netherlands | 1 | +5 -0 |
| Organisatie-identificatienummer (OIN) | OCA/l10n-netherlands | 1 | +2 -0 |
| Netherlands ICP Statement (apart from BTW) | OCA/l10n-netherlands | 1 | +986 -0 |
| Event Registration Multi Qty | OCA/event | 1 | +11 -7 |
109 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Automatic Move Processing | OCA/stock-logistics-workflow | 34 | +4967 -1931 |
| Account Invoice line with sequence number | OCA/account-invoicing | 31 | +4152 -727 |
| Stock Picking Customer Reference | OCA/stock-logistics-workflow | 23 | +1684 -627 |
| Auth Oauth Autologin | OCA/server-auth | 15 | +973 -163 |
| Openupgrade Scripts | OCA/OpenUpgrade | 2 | +20 -0 |
| Partner Identification Numbers | OCA/partner-contact | 1 | +2 -2 |
| DATEV | OCA/l10n-germany | 1 | +17 -1 |
| HR Holidays Public (overtime) | OCA/hr-holidays | 1 | +621 -0 |
| Openupgrade Framework | OCA/OpenUpgrade | 1 | +12 -0 |
44 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Timesheet portal (editable) | OCA/timesheet | 13 | +1184 -209 |
| Crowdfunding | OCA/crowdfunding | 11 | +2406 -88 |
| Openupgrade Scripts | OCA/OpenUpgrade | 5 | +16 -4 |
| Crowdfunding (demo data) | OCA/crowdfunding | 3 | +613 -24 |
| Crowdfunding: Claim challenges | OCA/crowdfunding | 3 | +658 -12 |
| Netherlands ICP Statement (apart from BTW) | OCA/l10n-netherlands | 2 | +1001 -19 |
| Web Widget Text Markdown | OCA/web | 1 | +4 -0 |
| Project Forecast Lines | OCA/project | 1 | +2 -2 |
| Base Export Async | OCA/queue | 1 | +23 -0 |
| HR Timesheet Sheet | OCA/timesheet | 1 | +33 -1 |
| Event badge design | OCA/event | 1 | +554 -0 |
| Netherlands BTW Statement | OCA/l10n-netherlands | 1 | +8 -1 |
| Crowdfunding: Public pledges | OCA/crowdfunding | 1 | +710 -0 |
31 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| MIS Builder with Operating Unit | OCA/operating-unit | 17 | +910 -182 |
| Simple forms in mail activities | OCA/social | 4 | +1045 -18 |
| Web timeline | OCA/web | 2 | +4 -4 |
| Web Environment Ribbon | OCA/web | 1 | +20 -10 |
| German VAT Statement | OCA/l10n-germany | 1 | +2 -2 |
| Import from Odoo | OCA/server-tools | 1 | +11 -2 |
| HR Expense Operating Unit | OCA/operating-unit | 1 | +10 -40 |
| Purchase Request | OCA/purchase-workflow | 1 | +22 -2 |
| Mail tracking for Mailgun | OCA/social | 1 | +1 -1 |
| Mail Activity Done | OCA/social | 1 | +18 -74 |
| NL Tax Invoice Basis (Factuurstelsel) | OCA/l10n-netherlands | 1 | +0 -1 |
382 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| XAF auditfile export | OCA/l10n-netherlands | 50 | +4019 -804 |
| Netherlands BTW Statement | OCA/l10n-netherlands | 28 | +4333 -770 |
| Authentication OpenID Connect | OCA/server-auth | 28 | +3619 -227 |
| Track record changesets | OCA/server-tools | 23 | +8517 -112 |
| LDAP groups assignment | OCA/server-auth | 21 | +2870 -981 |
| Burgerservicenummer (BSN) for Partners | OCA/l10n-netherlands | 20 | +563 -151 |
| Dutch partner names | OCA/l10n-netherlands | 18 | +677 -281 |
| Suspend security | OCA/server-backend | 17 | +2130 -256 |
| Partner Non Commercial | OCA/partner-contact | 11 | +1324 -386 |
| pglogical | OCA/server-backend | 11 | +691 -145 |
| Unique records for mass mailing | OCA/social | 10 | +1553 -239 |
| Partner labels | OCA/partner-contact | 8 | +3135 -274 |
| Resend mass mailings | OCA/social | 8 | +1126 -75 |
| Base module for carrier labels | OCA/delivery-carrier | 6 | +234 -18 |
| User roles by company | OCA/server-backend | 6 | +915 -4 |
| Account Payment Order | OCA/bank-payment | 5 | +150 -11 |
| Dutch banks list | OCA/l10n-netherlands | 5 | +818 -38 |
| NL Tax Invoice Basis (Factuurstelsel) | OCA/l10n-netherlands | 5 | +1237 -156 |
| Audit Log | OCA/server-tools | 4 | +61 -5 |
| Web Actions Multi | OCA/web | 3 | +683 -29 |
| Stock Location Position | OCA/stock-logistics-warehouse | 3 | +653 -30 |
| Carrier labels for ups | OCA/delivery-carrier | 3 | +1268 -10 |
| Database cleanup | OCA/server-tools | 3 | +70 -32 |
| Dutch postcode validation for Partners | OCA/l10n-netherlands | 3 | +718 -6 |
| Account Financial Reports | OCA/account-financial-reporting | 2 | +7 -13 |
| Preview attachments | OCA/knowledge | 2 | +6 -4 |
| Job Queue | OCA/queue | 2 | +116 -3 |
| Mail Activity Team | OCA/social | 2 | +2 -2 |
| Timesheet portal (editable) | OCA/timesheet | 2 | +399 -1 |
| Dutch MIS Builder templates | OCA/l10n-netherlands | 2 | +903 -0 |
| web_m2x_options | OCA/web | 1 | +1 -1 |
| 2D matrix for x2many fields | OCA/web | 1 | +24 -4 |
| web_widget_x2many_2d_matrix example | OCA/web | 1 | +70 -6 |
| Web Actions View Reload | OCA/web | 1 | +1 -1 |
| Web Company Color | OCA/web | 1 | +71 -2 |
| Crm Team Parent | OCA/crm | 1 | +1 -1 |
| Firstname and Lastname in Leads | OCA/crm | 1 | +1 -1 |
| Tracking Fields in Partners | OCA/crm | 1 | +1 -1 |
| CRM Lead Currency | OCA/crm | 1 | +1 -0 |
| Crm Sale Secondary Salesperson | OCA/crm | 1 | +0 -1 |
| Claims Management | OCA/crm | 1 | +1 -0 |
| NUTS Regions in CRM | OCA/crm | 1 | +1 -1 |
| Crm Secondary Salesperson | OCA/crm | 1 | +2 -2 |
| Sequential Code for Leads / Opportunities | OCA/crm | 1 | +1 -1 |
| Klaviyo API | OCA/crm | 1 | +787 -0 |
| Lead Line Product | OCA/crm | 1 | +1 -1 |
| Sale Force Whole Invoiceability | OCA/sale-workflow | 1 | +2 -2 |
| Carrier labels for paazl | OCA/delivery-carrier | 1 | +1220 -0 |
| Assets Management | OCA/account-financial-tools | 1 | +5 -9 |
| Repair Payment Term | OCA/manufacture | 1 | +3 -2 |
| Account Move Line Manufacture Information | OCA/manufacture | 1 | +2 -1 |
| Base Repair Config | OCA/manufacture | 1 | +1 -1 |
| Production Orders Hierarchy | OCA/manufacture | 1 | +2 -8 |
| MRP Sale Info | OCA/manufacture | 1 | +1 -1 |
| Repair Timeline | OCA/manufacture | 1 | +1 -1 |
| Repair Quality Control Issue | OCA/manufacture | 1 | +1 -1 |
| Subcontract Productions | OCA/manufacture | 1 | +2 -1 |
| MRP Multi Level | OCA/manufacture | 1 | +1 -1 |
| Repair Discount | OCA/manufacture | 1 | +1 -1 |
| MRP Work Order Sequence | OCA/manufacture | 1 | +2 -1 |
| MRP Planned Order Matrix | OCA/manufacture | 1 | +1 -1 |
| MRP Warehouse Calendar | OCA/manufacture | 1 | +3 -2 |
| Quality control | OCA/manufacture | 1 | +6 -3 |
| BOM lines with sequence number | OCA/manufacture | 1 | +2 -1 |
| Bill of Materials comparison | OCA/manufacture | 1 | +0 -6 |
| MRP MTO with Stock | OCA/manufacture | 1 | +3 -2 |
| Quality Control Issue | OCA/manufacture | 1 | +3 -3 |
| Production Auto Post-Inventory | OCA/manufacture | 1 | +5 -3 |
| Production Grouped By Product | OCA/manufacture | 1 | +1 -1 |
| Quality control - Stock | OCA/manufacture | 1 | +1 -1 |
| MRP Request Workcenter Cycle | OCA/manufacture | 1 | +1 -1 |
| MRP extension for quality control | OCA/manufacture | 1 | +3 -1 |
| Base Repair | OCA/manufacture | 1 | +1 -1 |
| Product MRP Info | OCA/manufacture | 1 | +4 -2 |
| Repair Calendar View | OCA/manufacture | 1 | +1 -1 |
| Production Show Post Inventory | OCA/manufacture | 1 | +1 -1 |
| MRP production filter lot | OCA/manufacture | 1 | +1 -1 |
| MRP Stock Orderpoint Manual Procurement | OCA/manufacture | 1 | +2 -1 |
| Mrp Bom Multi Company | OCA/manufacture | 1 | +1 -1 |
| Quality Control Team | OCA/manufacture | 1 | +1 -1 |
| PayPal CSV Format Bank Statements Import | OCA/bank-statement-import | 1 | +0 -5 |
| Company Country | OCA/server-tools | 1 | +9 -4 |
| Onchange Helper | OCA/server-tools | 1 | +98 -9 |
| Fuzzy Search | OCA/server-tools | 1 | +1 -1 |
| Purchase order lines with discounts | OCA/purchase-workflow | 1 | +1 -0 |
| Purchase Request | OCA/purchase-workflow | 1 | +25 -2 |
| Autogenerated headers | OCA/social | 1 | +733 -0 |
| Magento Connector | OCA/connector-magento | 1 | +2 -3 |
| Recurring - Contracts Management | OCA/contract | 1 | +11 -0 |
| Account Banking SEPA Credit Transfer | OCA/bank-payment | 1 | +2 -2 |
| Account Payment Partner | OCA/bank-payment | 1 | +4 -1 |
| Account Banking SEPA Direct Debit | OCA/bank-payment | 1 | +1 -1 |
| Account Payment Sale | OCA/bank-payment | 1 | +4 -0 |
| User profiles example | OCA/server-backend | 1 | +4 -0 |
| Product Harmonized System Codes - Delivery | OCA/intrastat-extrastat | 1 | +13 -0 |
| Connector for E-Commerce | OCA/connector-ecommerce | 1 | +2 -2 |
| Integration with Kamer van Koophandel | OCA/l10n-netherlands | 1 | +10 -4 |
| Enforce manually selected lot | OCA/stock-logistics-workflow | 1 | +840 -0 |
| Auto Unreserve | OCA/stock-logistics-workflow | 1 | +708 -0 |
| Split picking | OCA/stock-logistics-workflow | 1 | +174 -21 |
| Verify email at signup | OCA/server-auth | 1 | +1 -1 |
399 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Runbot travis to docker | OCA/runbot-addons | 44 | +1488 -503 |
| XAF auditfile export | OCA/l10n-netherlands | 38 | +3015 -667 |
| Base Business Document Import | OCA/edi | 34 | +1755 -327 |
| Database cleanup | OCA/server-tools | 32 | +40954 -2150 |
| Integration with PostcodeApi.nu | OCA/l10n-netherlands | 26 | +1404 -835 |
| Netherlands BTW Statement | OCA/l10n-netherlands | 22 | +4010 -523 |
| Preview attachments | OCA/knowledge | 18 | +85151 -34298 |
| Attachment Base Synchronize | OCA/server-tools | 18 | +25920 -1979 |
| Mail optional autofollow | OCA/social | 15 | +608 -93 |
| Dutch country states (Provincies) | OCA/l10n-netherlands | 15 | +27278 -20236 |
| Dutch partner names | OCA/l10n-netherlands | 14 | +625 -249 |
| Mail digest | OCA/social | 13 | +17108 -1671 |
| Burgerservicenummer (BSN) for Partners | OCA/l10n-netherlands | 13 | +386 -85 |
| Mail Attach Existing Attachment | OCA/social | 12 | +703 -123 |
| Runbot Gitlab Integration | OCA/runbot-addons | 9 | +478 -33 |
| Buildout for runbot | OCA/runbot-addons | 8 | +44 -21 |
| Mail Inline CSS | OCA/social | 7 | +1088 -155 |
| Mail Activity Team | OCA/social | 7 | +1096 -43 |
| Restrict follower selection | OCA/social | 7 | +464 -152 |
| Keycloak auth integration | OCA/server-auth | 7 | +4523 -83 |
| Show partner relations in own tab | OCA/partner-contact | 5 | +2500 -389 |
| Hr Timesheet Task Required | OCA/timesheet | 4 | +313 -148 |
| Runbot subject skip | OCA/runbot-addons | 4 | +334 -171 |
| L10n NL Account Tax UNECE | OCA/l10n-netherlands | 4 | +700 -20 |
| Partner Relations | OCA/partner-contact | 2 | +21 -23 |
| Mail Activity Done | OCA/social | 2 | +42 -8 |
| Dutch banks list | OCA/l10n-netherlands | 2 | +312 -10 |
| Integration with Kamer van Koophandel | OCA/l10n-netherlands | 2 | +1323 -22 |
| NL Tax Invoice Basis (Factuurstelsel) | OCA/l10n-netherlands | 2 | +488 -94 |
| NUTS Regions for Netherlands | OCA/l10n-netherlands | 2 | +236 -0 |
| Document Quick Access Folder Auto Classification | OCA/server-ux | 1 | +4 -1 |
| Document Page | OCA/knowledge | 1 | +9 -9 |
| Partner CoC | OCA/partner-contact | 1 | +1 -1 |
| Drag & drop emails to Odoo | OCA/social | 1 | +6 -1 |
| Mail track diff only | OCA/social | 1 | +168 -0 |
| Runbot Send Email Result | OCA/runbot-addons | 1 | +678 -0 |
| CBS Export Intrahandel Sale | OCA/l10n-netherlands | 1 | +2 -2 |
| Dutch postcode validation for Partners | OCA/l10n-netherlands | 1 | +267 -0 |
| Integration with OpenKvK | OCA/l10n-netherlands | 1 | +791 -0 |
| Netherlands ICP Statement | OCA/l10n-netherlands | 1 | +669 -0 |
| Keychain | OCA/server-auth | 1 | +1 -0 |
273 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Dynamic groups | OCA/server-auth | 25 | +2533 -365 |
| Prefetch autocomplete offers | OCA/web | 11 | +977 -145 |
| Netherlands BTW Statement | OCA/l10n-netherlands | 10 | +2039 -108 |
| XAF auditfile export | OCA/l10n-netherlands | 10 | +447 -376 |
| Full salutation for partners, Dutch style | OCA/l10n-netherlands | 10 | +1081 -452 |
| Dutch partner names | OCA/l10n-netherlands | 10 | +474 -104 |
| Email gateway - folders | OCA/server-tools | 9 | +1012 -1106 |
| Database cleanup | OCA/server-tools | 9 | +55 -51 |
| Extended view inheritance | OCA/server-tools | 9 | +655 -42 |
| Needaction counters in main menu | OCA/web | 8 | +814 -272 |
| Intra-Community transactions declaration (ICP) | OCA/l10n-netherlands | 8 | +1125 -89 |
| Partner relations | OCA/partner-contact | 6 | +729 -539 |
| Custom notification settings for followers | OCA/social | 6 | +18324 -437 |
| Account Payment Purchase | OCA/bank-payment | 6 | +4685 -471 |
| l10n_nl_country_states | OCA/l10n-netherlands | 6 | +21943 -60 |
| Edit attachments | OCA/knowledge | 5 | +957 -196 |
| Tags/Keywords for document page | OCA/knowledge | 5 | +5860 -232 |
| Document Page | OCA/knowledge | 5 | +40 -16 |
| User roles by company | OCA/server-tools | 5 | +899 -6 |
| Drag & drop emails to Odoo | OCA/social | 5 | +335 -4 |
| Mail Embed Image | OCA/social | 5 | +20 -16 |
| Py3o Report Engine | OCA/reporting-engine | 5 | +126 -309 |
| Integration with PostcodeApi.nu | OCA/l10n-netherlands | 4 | +39 -109 |
| Account Invoice Import | OCA/edi | 3 | +59 -39 |
| Base Business Document Import | OCA/edi | 3 | +20 -19 |
| Partner first name and last name | OCA/partner-contact | 3 | +38 -12 |
| LDAP Populate | OCA/server-tools | 3 | +506 -335 |
| Notify bounce emails | OCA/social | 3 | +721 -12 |
| User and partner data from employee | OCA/hr | 3 | +664 -239 |
| L10n NL Account Tax UNECE | OCA/l10n-netherlands | 3 | +576 -2 |
| l10n_nl_dutch_company_type | OCA/l10n-netherlands | 3 | +341 -42 |
| Support branding | OCA/web | 2 | +80 -99 |
| Drop target support | OCA/web | 2 | +242 -0 |
| Shortcut Menu | OCA/web | 2 | +5 -2 |
| Account Invoice Import Invoice2data | OCA/edi | 2 | +13 -7 |
| Link to a partner in document pages | OCA/knowledge | 2 | +655 -85 |
| Partner labels | OCA/partner-contact | 2 | +278 -27 |
| Partner Non Commercial | OCA/partner-contact | 2 | +36 -9 |
| Directory Files Download | OCA/server-tools | 2 | +451 -9 |
| Bus Presence Override | OCA/social | 2 | +911 -268 |
| Check mailbox size | OCA/social | 2 | +729 -1 |
| Notified partners in mail footer | OCA/social | 2 | +373 -2 |
| OCA Custom Settings | OCA/oca-custom | 2 | +1 -34 |
| Py3o Report Engine - Fusion server support | OCA/reporting-engine | 2 | +420 -2 |
| Burgerservicenummer (BSN) for Partners | OCA/l10n-netherlands | 2 | +21 -28 |
| Project Scrum | OCA/project-agile | 2 | +6233 -20 |
| Auth Api Key | OCA/server-auth | 2 | +0 -898 |
| Web Notify | OCA/web | 1 | +11 -1 |
| CKEditor 4.x widget | OCA/web | 1 | +164 -131 |
| Web timeline | OCA/web | 1 | +5 -1 |
| 2D matrix for x2many fields | OCA/web | 1 | +14 -12 |
| Web Timepicker Widget | OCA/web | 1 | +2 -2 |
| Mermaid flowchart widget | OCA/web | 1 | +86923 -0 |
| Check for unsaved data when closing browser window | OCA/web | 1 | +2 -1 |
| Accounting Financial Report Horizontal | OCA/account-financial-reporting | 1 | +8 -0 |
| Mailchimp integration | OCA/crm | 1 | +1622 -0 |
| MT940 Bank Statements Import (Mollie) | OCA/bank-statement-import | 1 | +695 -0 |
| CAMT Format Bank Statements Import | OCA/bank-statement-import | 1 | +65 -4 |
| CAMT Format Bank Statements Import | OCA/bank-statement-import | 1 | +65 -4 |
| Container for attachment actions | OCA/knowledge | 1 | +548 -0 |
| Partner Non Commercial Multi Relation | OCA/partner-contact | 1 | +34 -2 |
| Dead man's switch (client) | OCA/server-tools | 1 | +32 -32 |
| Let's Encrypt | OCA/server-tools | 1 | +8 -8 |
| Authentification - Admin Passkey | OCA/server-tools | 1 | +1 -1 |
| Inactive Sessions Timeout | OCA/server-tools | 1 | +20 -26 |
| LDAP groups assignment | OCA/server-tools | 1 | +279 -224 |
| Job Queue | OCA/queue | 1 | +29 -0 |
| Mass Mailing with SendGrid | OCA/social | 1 | +2 -0 |
| SendGrid | OCA/social | 1 | +3 -8 |
| Email: force queue | OCA/social | 1 | +220 -0 |
| Link partners with mass-mailing | OCA/social | 1 | +23 -13 |
| Email tracking | OCA/social | 1 | +4 -3 |
| HR Public Holidays | OCA/hr | 1 | +15 -15 |
| HR Emergency Contact | OCA/hr | 1 | +14 -0 |
| Leave Management in hours | OCA/hr | 1 | +1071 -0 |
| HR holidays validity date | OCA/hr | 1 | +14 -14 |
| Journal Entry base import | OCA/account-reconcile | 1 | +4 -1 |
| Account Payment Mode | OCA/bank-payment | 1 | +1 -1 |
| Dutch banks list | OCA/l10n-netherlands | 1 | +294 -0 |
| CBS Export Intrahandel Sale | OCA/l10n-netherlands | 1 | +967 -0 |
| NL Tax Invoice Basis (Factuurstelsel) | OCA/l10n-netherlands | 1 | +395 -0 |
| Github Connector | OCA/interface-git | 1 | +4 -0 |
119 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Database cleanup | OCA/server-tools | 16 | +1141 -1139 |
| XAF auditfile export | OCA/l10n-netherlands | 11 | +450 -387 |
| Colorize field in tree views | OCA/web | 10 | +220 -147 |
| Support branding | OCA/web | 9 | +623 -190 |
| Custom shortcut icon | OCA/web | 5 | +367 -11 |
| Account Payment Mode | OCA/bank-payment | 4 | +43 -1 |
| Improved tracking value change | OCA/social | 3 | +508 -3 |
| Mail optional follower notification | OCA/social | 3 | +14 -2 |
| Netherlands BTW Statement | OCA/l10n-netherlands | 3 | +1862 -9 |
| Knowledge Management System | OCA/knowledge | 2 | +12 -1 |
| Contact gender | OCA/partner-contact | 2 | +45 -1 |
| QWeb for email templates | OCA/social | 2 | +249 -1 |
| Data Privacy and Protection | OCA/data-protection | 2 | +132 -5 |
| Pdf watermark | OCA/reporting-engine | 2 | +22 -5 |
| Product Harmonized System Codes | OCA/intrastat-extrastat | 2 | +67 -20 |
| web duplicate visibility | OCA/web | 1 | +262 -0 |
| Account Credit Control | OCA/account-financial-tools | 1 | +1 -1 |
| Update tax wizard | OCA/account-financial-tools | 1 | +3 -2 |
| Sale Stock Order Import | OCA/edi | 1 | +1 -1 |
| Account Invoice Import | OCA/edi | 1 | +1 -1 |
| Sale Commercial Partner | OCA/edi | 1 | +1 -1 |
| Account Invoice Import UBL | OCA/edi | 1 | +1 -1 |
| Account Invoice UBL | OCA/edi | 1 | +1 -1 |
| Purchase Order UBL | OCA/edi | 1 | +1 -1 |
| Account Invoice ZUGFeRD | OCA/edi | 1 | +1 -1 |
| Quotation Order UBL Import | OCA/edi | 1 | +1 -1 |
| Base UBL | OCA/edi | 1 | +1 -1 |
| Base ZUGFeRD | OCA/edi | 1 | +1 -1 |
| Base Business Document Import | OCA/edi | 1 | +1 -1 |
| Base UBL Payment | OCA/edi | 1 | +1 -1 |
| Sale Order CSV Import | OCA/edi | 1 | +1 -1 |
| Account Invoice Import Invoice2data | OCA/edi | 1 | +1 -1 |
| Sale Order UBL Import | OCA/edi | 1 | +1 -1 |
| Account Invoice Import ZUGFeRD | OCA/edi | 1 | +1 -1 |
| Sale Order UBL | OCA/edi | 1 | +1 -1 |
| Base Business Document Import Phone | OCA/edi | 1 | +1 -1 |
| Purchase Order Import | OCA/edi | 1 | +1 -1 |
| Base Business Document Import Stock | OCA/edi | 1 | +1 -1 |
| Sale Order Import | OCA/edi | 1 | +1 -1 |
| Deduplicate Contacts (No CRM) | OCA/partner-contact | 1 | +28 -0 |
| Module Manifest - Extra Options | OCA/server-tools | 1 | +1 -1 |
| Configuration Helper - Tests | OCA/server-tools | 1 | +120 -0 |
| Let's encrypt | OCA/server-tools | 1 | +9 -0 |
| Password Security | OCA/server-tools | 1 | +1016 -0 |
| Multiple images base | OCA/server-tools | 1 | +6 -2 |
| Auth Supplier | OCA/server-tools | 1 | +0 -1 |
| Actions for recurring documents | OCA/server-tools | 1 | +196 -0 |
| Configuration Helper | OCA/server-tools | 1 | +130 -217 |
| Mail tracking for Mailgun | OCA/social | 1 | +10 -3 |
| Email tracking | OCA/social | 1 | +58 -15 |
| Account Payment Order | OCA/bank-payment | 1 | +9 -0 |
| Account Payment Sale | OCA/bank-payment | 1 | +1 -0 |
| BI SQL Editor | OCA/reporting-engine | 1 | +2 -1 |
| Intrastat Reporting Base | OCA/intrastat-extrastat | 1 | +1 -1 |
| Runbot display options | OCA/runbot-addons | 1 | +137 -0 |
| Burgerservicenummer (BSN) for Partners | OCA/l10n-netherlands | 1 | +1 -0 |
| Integration with PostcodeApi.nu | OCA/l10n-netherlands | 1 | +21 -63 |
| Intra-Community transactions declaration (ICP) | OCA/l10n-netherlands | 1 | +1033 -0 |
740 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| XAF auditfile export | OCA/l10n-netherlands | 40 | +2561 -416 |
| Audit Log | OCA/server-tools | 33 | +503 -278 |
| 2D matrix for x2many fields | OCA/web | 26 | +788 -130 |
| Newsletters | OCA/crm | 23 | +1657 -1351 |
| Import from Odoo | OCA/server-tools | 21 | +1498 -184 |
| Database cleanup | OCA/server-tools | 20 | +724 -169 |
| Dynamic groups | OCA/server-tools | 18 | +359 -91 |
| Repetition Rules | OCA/server-tools | 18 | +1228 -78 |
| Letter Management | OCA/crm | 17 | +5837 -5412 |
| Search x2x fields | OCA/web | 14 | +727 -91 |
| Preview attachments | OCA/knowledge | 14 | +84268 -33786 |
| Runbot Gitlab Integration | OCA/runbot-addons | 14 | +722 -742 |
| Hide menus | OCA/web | 13 | +447 -97 |
| Save imported bank statements | OCA/bank-statement-import | 13 | +517 -96 |
| Email gateway - folders | OCA/server-tools | 13 | +1229 -86 |
| User and partner data from employee | OCA/hr | 13 | +483 -37 |
| Deduplicate Contacts (OCA) | OCA/partner-contact | 12 | +351 -1169 |
| Account Bank Statement Import | OCA/bank-statement-import | 11 | +103 -17 |
| Reindex documents | OCA/knowledge | 11 | +403 -21 |
| Partner relations | OCA/partner-contact | 11 | +2953 -2403 |
| Prefetch autocomplete offers | OCA/web | 9 | +252 -21 |
| Backend views for website | OCA/website | 9 | +380 -33 |
| CKEditor 4.x widget | OCA/web | 8 | +3540 -17799 |
| Move existing attachments to filesystem | OCA/knowledge | 8 | +373 -59 |
| Tags widget for one2many fields | OCA/web | 7 | +375 -67 |
| Open a dashboard's action | OCA/web | 7 | +181 -7 |
| Financial Reports - Webkit | OCA/account-financial-reporting | 7 | +641 -390 |
| Dead man's switch (server) | OCA/server-tools | 7 | +594 -15 |
| Dead man's switch (client) | OCA/server-tools | 7 | +239 -11 |
| web_m2x_options | OCA/web | 6 | +113 -749 |
| Export Current View | OCA/web | 6 | +105 -591 |
| Needaction counters in main menu | OCA/web | 6 | +365 -15 |
| Add XLS export to accounting reports | OCA/account-financial-reporting | 6 | +1148 -893 |
| MIS Builder Analytic Axis Filter | OCA/mis-builder | 6 | +279 -8 |
| OCR for documents | OCA/knowledge | 6 | +314 -21 |
| Database Auto-Backup | OCA/server-tools | 6 | +64 -17 |
| Dutch partner names | OCA/l10n-netherlands | 6 | +408 -3 |
| Support branding | OCA/web | 5 | +412 -5 |
| web_action_conditionable | OCA/web | 5 | +165 -27 |
| Colorize field in tree views | OCA/web | 5 | +68 -56 |
| Custom shortcut icon | OCA/web | 5 | +367 -11 |
| Financial Journal reports | OCA/account-financial-reporting | 5 | +145 -151 |
| Message Edit | OCA/social | 5 | +471 -11 |
| Link holidays to analytic lines | OCA/timesheet | 5 | +136 -34 |
| Reconcile payment orders | OCA/account-reconcile | 5 | +200 -8 |
| Client side message boxes | OCA/web | 4 | +277 -17 |
| HTML widget for list/tree views | OCA/web | 4 | +154 -74 |
| Accounting Financial Reports Horizontal | OCA/account-financial-reporting | 4 | +35675 -35370 |
| CAMT Format Bank Statements Import | OCA/bank-statement-import | 4 | +13 -7 |
| Edit attachments | OCA/knowledge | 4 | +328 -105 |
| Choose document's directory | OCA/knowledge | 4 | +541 -4 |
| Restrict field access | OCA/server-tools | 4 | +710 -115 |
| Piwik analytics | OCA/website | 4 | +260 -19 |
| Custom notification settings for followers | OCA/social | 4 | +751 -33 |
| Use email templates in notifications | OCA/social | 4 | +264 -1 |
| Print employee timesheets | OCA/timesheet | 4 | +759 -9 |
| RRules in resource calendars | OCA/hr | 4 | +1104 -130 |
| Analytic plans in expenses | OCA/hr | 4 | +369 -5 |
| More completion options for datetime fields | OCA/web | 3 | +219 -8 |
| Full width searchbar | OCA/web | 3 | +141 -1 |
| Context in colors and fonts | OCA/web | 3 | +156 -6 |
| Contact gender | OCA/partner-contact | 3 | +50 -2 |
| server configuration environment files | OCA/server-tools | 3 | +2 -2 |
| Suspend security | OCA/server-tools | 3 | +356 -3 |
| Restrict follower selection | OCA/social | 3 | +265 -2 |
| Account Banking - Payments Export Infrastructure | OCA/bank-payment | 3 | +7 -4 |
| Account Banking - Payments Transfer Account | OCA/bank-payment | 3 | +77 -92 |
| Direct Debit | OCA/bank-payment | 3 | +65 -79 |
| Custom report filenames | OCA/reporting-engine | 3 | +369 -17 |
| Window actions for client side paging | OCA/web | 2 | +8 -121 |
| RMA Claim (Product Return Management) | OCA/rma | 2 | +15 -12 |
| Costcenter | OCA/account-financial-tools | 2 | +475 -1 |
| Unique bank account numbers | OCA/bank-statement-import | 2 | +352 -1 |
| Attachment locking | OCA/knowledge | 2 | +437 -1 |
| Tags/Keywords for document page | OCA/knowledge | 2 | +320 -3 |
| WOPI | OCA/knowledge | 2 | +656 -2 |
| Contact's birthdate | OCA/partner-contact | 2 | +19 -15 |
| Improved Name Search | OCA/server-tools | 2 | +19 -5 |
| Extended view inheritance | OCA/server-tools | 2 | +147 -2 |
| Multiple images base | OCA/server-tools | 2 | +52 -8 |
| Push users to LDAP | OCA/server-tools | 2 | +733 -1 |
| LDAP Populate | OCA/server-tools | 2 | +26 -8 |
| Super Calendar | OCA/server-tools | 2 | +0 -0 |
| Remove odoo.com bindings | OCA/server-tools | 2 | +186 -3 |
| LDAP mapping for user name and e-mail | OCA/server-tools | 2 | +5 -3 |
| Register for free events | OCA/website | 2 | +546 -2 |
| Mass Mailing Keep Archives | OCA/social | 2 | +147 -32 |
| Pinterest Social Media Icon Extension | OCA/social | 2 | +239 -2 |
| Pinterest Social Media Icon Extension for blog | OCA/social | 2 | +159 -2 |
| Mail optional follower notification | OCA/social | 2 | +235 -2 |
| Email tracking | OCA/social | 2 | +60 -18 |
| Employee identification | OCA/hr | 2 | +263 -2 |
| Prepare accounts before reconciliation | OCA/account-reconcile | 2 | +266 -1 |
| Prorrate membership fee for variable periods | OCA/vertical-association | 2 | +17 -5 |
| Autoextend membership | OCA/vertical-association | 2 | +392 -0 |
| Runbot display options | OCA/runbot-addons | 2 | +144 -2 |
| Runbot Custom Build and Run Instructions | OCA/runbot-addons | 2 | +1 -1 |
| Burgerservicenummer (BSN) for Partners | OCA/l10n-netherlands | 2 | +0 -0 |
| Integration with PostcodeApi.nu | OCA/l10n-netherlands | 2 | +3 -3 |
| Resource | odoo/odoo | 1 | +1 -1 |
| Manufacturing Operations | odoo/odoo | 1 | +3 -1 |
| Procurements | odoo/odoo | 1 | +2 -1 |
| MRP | odoo/odoo | 1 | +14 -4 |
| Test API | odoo/odoo | 1 | +19 -0 |
| account_invoice_merge_payment | OCA/account-invoicing | 1 | +6 -5 |
| Account Invoice Merge Wizard | OCA/account-invoicing | 1 | +20 -11 |
| Web Widget - Formulas in Float fields | OCA/web | 1 | +0 -199 |
| Multicompany - Easy Switch Company | OCA/web | 1 | +0 -476 |
| Noop action | OCA/web | 1 | +110 -0 |
| CSS classes for widgets | OCA/web | 1 | +102 -0 |
| Clickable many2one fields for tree views | OCA/web | 1 | +21 -10 |
| Filters for x2many fields | OCA/web | 1 | +3 -0 |
| Web Dialog Size | OCA/web | 1 | +77 -48 |
| Show sheets with full width | OCA/web | 1 | +89 -0 |
| Large pop-ups in web client | OCA/web | 1 | +0 -59 |
| Web Color | OCA/web | 1 | +0 -837 |
| Clean Navbar | OCA/web | 1 | +31 -18 |
| Web Send Message as Popup | OCA/web | 1 | +0 -61 |
| Check for unsaved data when closing browser window | OCA/web | 1 | +0 -86 |
| Better Charts | OCA/web | 1 | +0 -1 |
| Web Translate Dialog | OCA/web | 1 | +0 -482 |
| Web Polymorphic Many2One | OCA/web | 1 | +0 -134 |
| Onchange actions | OCA/web | 1 | +135 -0 |
| Web Alphabetical Search | OCA/web | 1 | +0 -245 |
| Help Popup | OCA/web | 1 | +0 -1 |
| x2many defaults | OCA/web | 1 | +151 -0 |
| Common financial reports | OCA/account-financial-reporting | 1 | +50 -51 |
| CRM - Add last activity on stage field | OCA/crm | 1 | +0 -264 |
| Letter Management - HR Bindings | OCA/crm | 1 | +0 -811 |
| Calendar events in sale orders | OCA/sale-workflow | 1 | +234 -0 |
| RMA Stock Location | OCA/rma | 1 | +31 -28 |
| CRM Claim Prodlot Invoice | OCA/rma | 1 | +3 -3 |
| RMA Claims Mass Return by Lot | OCA/rma | 1 | +15 -19 |
| Product warranty | OCA/rma | 1 | +20 -16 |
| Sales commissions | OCA/commission | 1 | +20 -4 |
| Products Manufacturers | OCA/product-attribute | 1 | +32 -0 |
| Import OFX Bank Statement | OCA/bank-statement-import | 1 | +0 -0 |
| MIS Builder | OCA/mis-builder | 1 | +4 -0 |
| SFTP | OCA/knowledge | 1 | +758 -0 |
| Document Management System for Multiple Records | OCA/knowledge | 1 | +0 -1 |
| No unique filenames in directories | OCA/knowledge | 1 | +153 -0 |
| Actions on attachments | OCA/knowledge | 1 | +168 -0 |
| Index rtf documents | OCA/knowledge | 1 | +197 -0 |
| Document Page Multi-Company | OCA/knowledge | 1 | +0 -2 |
| Link to a partner in document pages | OCA/knowledge | 1 | +183 -0 |
| Document pages for help | OCA/knowledge | 1 | +289 -0 |
| Partner External Maps | OCA/partner-contact | 1 | +0 -0 |
| Partner first name and last name | OCA/partner-contact | 1 | +0 -0 |
| SQL Request Abstract | OCA/server-tools | 1 | +2 -0 |
| Server env config for mail + fetchmail | OCA/server-tools | 1 | +0 -0 |
| Disable filters | OCA/server-tools | 1 | +147 -0 |
| Image URLs from HTML field | OCA/server-tools | 1 | +23 -9 |
| Secure Uninstall | OCA/server-tools | 1 | +1 -0 |
| More options in manifest | OCA/server-tools | 1 | +213 -0 |
| Base Concurrency | OCA/server-tools | 1 | +3 -0 |
| Let's encrypt | OCA/server-tools | 1 | +21 -5 |
| Text from HTML field | OCA/server-tools | 1 | +23 -8 |
| Shell command backport | OCA/server-tools | 1 | +4 -0 |
| Mass Editing | OCA/server-tools | 1 | +33 -24 |
| Debug4all | OCA/server-tools | 1 | +110 -0 |
| Optional quick create | OCA/server-tools | 1 | +0 -0 |
| Transform data on character fields | OCA/server-tools | 1 | +1 -1 |
| External Database Sources | OCA/server-tools | 1 | +0 -0 |
| Authenticate via HTTP Remote User | OCA/server-tools | 1 | +2 -3 |
| Website blog Management | OCA/website | 1 | +0 -0 |
| Slides | OCA/website | 1 | +0 -0 |
| Address in contact page | OCA/website | 1 | +277 -0 |
| BCC all emails | OCA/social | 1 | +160 -0 |
| Edit Table Rows in Website Mail Designer | OCA/social | 1 | +2 -2 |
| Mail tracking for mass mailing | OCA/social | 1 | +3 -1 |
| Mass mailing event | OCA/social | 1 | +521 -0 |
| Mail Debrand | OCA/social | 1 | +4 -4 |
| Notified partners in mail footer | OCA/social | 1 | +2 -2 |
| QWeb for email templates | OCA/social | 1 | +233 -0 |
| Customizable unsubscription process on mass mailing emails | OCA/social | 1 | +1411 -60 |
| Privacy GDPR | OCA/data-protection | 1 | +260 -0 |
| Account Payment Partner | OCA/bank-payment | 1 | +1 -1 |
| Account Payment Draft Move | OCA/bank-payment | 1 | +1 -1 |
| Excel report engine | OCA/reporting-engine | 1 | +2 -2 |
| Normalize Dutch zip codes | OCA/l10n-netherlands | 1 | +4 -1 |
| Full salutation for partners, Dutch style | OCA/l10n-netherlands | 1 | +621 -0 |
| Netherlands - Accounting - Reference Accounting Scheme (RGS) | OCA/l10n-netherlands | 1 | +1 -0 |
263 commits in this version
157 commits in this version