David Alonso // Solvos
618 tracked commits across 50 modules · February 2021 – August 2026
Total Commits
618
Modules Touched
50
Repositories
21
Organizations
1
Lines Added
+99363
Lines Removed
-24367
Most Active Odoo Version
17.0
193 commits
Global Rank (by commits)
#293 of 5309 committers
Fun Facts
Trivia
Enough text to write 1.3 copies of Don Quixote.
~2549864 characters estimated
Busiest Month
March 2025
63 commits
Active Span
5 years, 6 months
Between first and last observed commit
Months with commits
43
Across all indexed modules
Longest monthly streak
18 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
158
2022
27
2023
170
2024
163
2025
95
2026
5
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/maintenance | 127 commits |
| #2 | OCA/purchase-workflow | 111 commits |
| #3 | OCA/product-attribute | 81 commits |
| #4 | OCA/helpdesk | 67 commits |
| #5 | OCA/sale-workflow | 40 commits |
Modules Touched by Odoo Version
5 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| AEAT modelo 303 | OCA/l10n-spain | 1 | +16 -3 |
| HR Holidays Overview - Report Calendar Type filter | OCA/hr-holidays | 1 | +575 -0 |
| Purchase Force Invoiced | OCA/purchase-workflow | 1 | +1 -1 |
| Timesheets - Day of Week | OCA/timesheet | 1 | +870 -0 |
| HR Timesheet Calendar | OCA/timesheet | 1 | +2 -2 |
193 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Product Assortment | OCA/product-attribute | 66 | +3516 -908 |
| Purchase Order Secondary Unit | OCA/purchase-workflow | 32 | +1984 -644 |
| Maintenance Projects | OCA/maintenance | 28 | +1981 -545 |
| Maintenance Equipments Hierarchy | OCA/maintenance | 28 | +1445 -304 |
| External Database Source - SQLite | OCA/server-backend | 18 | +1421 -299 |
| Product Main Vendor | OCA/product-attribute | 9 | +825 -13 |
| Timesheets - Day of Week | OCA/timesheet | 5 | +1084 -68 |
| AEAT modelo 303 | OCA/l10n-spain | 1 | +16 -3 |
| Sales documents permissions by channels (teams) | OCA/sale-workflow | 1 | +7 -10 |
| Stock Secondary Unit | OCA/stock-logistics-warehouse | 1 | +11 -0 |
| Purchase Force Invoiced | OCA/purchase-workflow | 1 | +1 -1 |
| Purchase Order Type | OCA/purchase-workflow | 1 | +8 -1 |
| Payroll | OCA/payroll | 1 | +2 -2 |
| MIS Builder Cash Flow | OCA/account-financial-reporting | 1 | +668 -28 |
82 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Purchase Order Secondary Unit | OCA/purchase-workflow | 25 | +1757 -562 |
| Maintenance Projects | OCA/maintenance | 19 | +1817 -398 |
| Purchase Order security | OCA/purchase-workflow | 15 | +1010 -151 |
| External Database Source - MySQL | OCA/server-backend | 11 | +1131 -216 |
| Helpdesk Management | OCA/helpdesk | 3 | +29 -14 |
| Helpdesk Ticket Type | OCA/helpdesk | 2 | +23 -1 |
| Suministro Inmediato de Información en el IVA | OCA/l10n-spain | 2 | +5 -1 |
| AEAT modelo 303 | OCA/l10n-spain | 1 | +2 -2 |
| Maintenance Request Purchase | OCA/maintenance | 1 | +0 -12 |
| Field Service - Stock | OCA/field-service | 1 | +1 -0 |
| HR Holidays Public | OCA/hr-holidays | 1 | +10 -5 |
| Purchase Order Type | OCA/purchase-workflow | 1 | +3 -1 |
78 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Quality control - Stock (OCA) | OCA/manufacture | 34 | +11745 -5755 |
| Purchase Order Type Dashboard | OCA/purchase-workflow | 14 | +1167 -44 |
| Sale Order Line Chained Move | OCA/sale-workflow | 7 | +1218 -73 |
| Suministro Inmediato de Información en el IVA | OCA/l10n-spain | 4 | +11 -8 |
| Helpdesk Ticket Type | OCA/helpdesk | 3 | +96 -20 |
| Helpdesk Management | OCA/helpdesk | 2 | +28 -14 |
| Sale Stock Return Request | OCA/sale-workflow | 2 | +200 -11 |
| Purchase Order security | OCA/purchase-workflow | 2 | +52 -4 |
| AEAT modelo 303 | OCA/l10n-spain | 1 | +2 -2 |
| MRP Workcenter Dashboard | OCA/manufacture | 1 | +571 -0 |
| Field Service - Sales | OCA/field-service | 1 | +1 -0 |
| Field Service - Stock | OCA/field-service | 1 | +16 -2 |
| HR Holidays Public | OCA/hr-holidays | 1 | +10 -5 |
| Purchase Order Approved | OCA/purchase-workflow | 1 | +19 -2 |
| Purchase Order Type | OCA/purchase-workflow | 1 | +3 -1 |
| Purchase Stock Return Request | OCA/purchase-workflow | 1 | +10 -7 |
| Account Invoice Report Due List | OCA/account-invoice-reporting | 1 | +33 -1 |
| Account Payment Order | OCA/bank-payment | 1 | +1 -1 |
133 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Helpdesk Ticket Type | OCA/helpdesk | 27 | +1348 -153 |
| Helpdesk Motive | OCA/helpdesk | 21 | +1243 -147 |
| Project Task Digitized Signature | OCA/project | 17 | +2023 -232 |
| Stock Barcodes | OCA/stock-logistics-barcode | 17 | +838 -653 |
| Sale Stock Return Request | OCA/sale-workflow | 16 | +1478 -267 |
| Maintenance Timesheets | OCA/maintenance | 12 | +1482 -180 |
| Purchase Order Type Dashboard | OCA/purchase-workflow | 10 | +1116 -26 |
| Helpdesk Management | OCA/helpdesk | 2 | +171 -155 |
| Suministro Inmediato de Información en el IVA | OCA/l10n-spain | 2 | +6 -7 |
| Purchase Order Type | OCA/purchase-workflow | 2 | +11 -2 |
| Timesheet Activities - Begin/End Hours | OCA/timesheet | 2 | +44 -1 |
| AEAT modelo 303 | OCA/l10n-spain | 1 | +2 -2 |
| Sale Order Type | OCA/sale-workflow | 1 | +26 -24 |
| Maintenance Request Purchase | OCA/maintenance | 1 | +0 -12 |
| Maintenance Equipment Custom Info | OCA/maintenance | 1 | +2 -1 |
| Account Invoice Report Due List | OCA/account-invoice-reporting | 1 | +32 -1 |
112 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Database Auto-Backup | OCA/server-tools | 34 | +42540 -9762 |
| Event Sessions | OCA/event | 24 | +5908 -2011 |
| Maintenance Request Purchase | OCA/maintenance | 15 | +1227 -139 |
| Sale Order Line Menu | OCA/sale-workflow | 10 | +643 -12 |
| Maintenance Equipment Custom Info | OCA/maintenance | 9 | +903 -83 |
| Product Pricelist Button Box | OCA/product-attribute | 6 | +562 -12 |
| Helpdesk Management | OCA/helpdesk | 3 | +52 -26 |
| Sale Order Type | OCA/sale-workflow | 3 | +33 -24 |
| Purchase Order security | OCA/purchase-workflow | 2 | +52 -4 |
| Helpdesk Ticket Timesheet | OCA/helpdesk | 1 | +30 -4 |
| Helpdesk Ticket Type | OCA/helpdesk | 1 | +37 -0 |
| Suministro Inmediato de Información en el IVA | OCA/l10n-spain | 1 | +0 -3 |
| Account Invoice Warn Message | OCA/account-invoicing | 1 | +91 -6 |
| Purchase Order Type | OCA/purchase-workflow | 1 | +3 -1 |
| Purchase Order Type Dashboard | OCA/purchase-workflow | 1 | +351 -0 |
15 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Maintenance Settings | OCA/maintenance | 9 | +1032 -263 |
| Maintenance Plan | OCA/maintenance | 3 | +24 -4 |
| Maintenance Equipment Category Kanban | OCA/maintenance | 1 | +572 -0 |
| Helpdesk Ticket Timesheet | OCA/helpdesk | 1 | +32 -4 |
| Helpdesk Ticket Type | OCA/helpdesk | 1 | +45 -1 |