Ali Alfie (alal)
202 tracked commits across 33 modules · May 2023 – October 2026
Total Commits
202
Modules Touched
33
Repositories
1
Organizations
1
Lines Added
+14993
Lines Removed
-3814
Most Active Odoo Version
17.0
63 commits
Global Rank (by commits)
#769 of 5309 committers
Fun Facts
Trivia
Enough text for 19% of a Don Quixote (190 pages so far).
~380086 characters estimated
Busiest Month
February 2025
35 commits
Active Span
3 years, 5 months
Between first and last observed commit
Months with commits
35
Across all indexed modules
Longest monthly streak
17 months
Consecutive months with tracked commits
Activity over time
Tracked module commits per calendar year. Commits touching multiple modules may appear more than once.
2023
42
2024
40
2025
81
2026
39
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 | odoo/odoo | 202 commits |
Modules Touched by Odoo Version
15 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Invoicing | odoo/odoo | 10 | +1317 -118 |
| Check Printing Base | odoo/odoo | 1 | +0 -3 |
| Expenses | odoo/odoo | 1 | +2 -2 |
| Margins by Products | odoo/odoo | 1 | +35 -2 |
| Egypt E-Invoicing | odoo/odoo | 1 | +12 -2 |
| France - Accounting | odoo/odoo | 1 | +3 -1 |
45 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Türkiye - Nilvera E-Invoice | odoo/odoo | 12 | +1231 -42 |
| Invoicing | odoo/odoo | 7 | +68 -8 |
| Türkiye - Nilvera | odoo/odoo | 6 | +960 -15 |
| Import/Export electronic invoices with UBL/CII | odoo/odoo | 3 | +44 -1 |
| Base | odoo/odoo | 2 | +24 -0 |
| Singapore - UBL PINT | odoo/odoo | 1 | +17 -12 |
| EU One Stop Shop (OSS) | odoo/odoo | 1 | +132 -80 |
| Estonia - Accounting | odoo/odoo | 1 | +70 -0 |
| Italy - E-invoicing | odoo/odoo | 1 | +6 -0 |
| Slovak - Accounting | odoo/odoo | 1 | +13 -13 |
| Margins by Products | odoo/odoo | 1 | +35 -2 |
| Vietnam - E-invoicing | odoo/odoo | 1 | +6 -0 |
| Germany - Accounting | odoo/odoo | 1 | +6 -2 |
| Egypt E-Invoicing | odoo/odoo | 1 | +12 -2 |
| France - Accounting | odoo/odoo | 1 | +4 -2 |
| Jordan E-Invoicing | odoo/odoo | 1 | +6 -0 |
| Malaysia - E-invoicing | odoo/odoo | 1 | +6 -0 |
| France - Localizations | odoo/odoo | 1 | +31 -0 |
| Spain - Facturae EDI | odoo/odoo | 1 | +6 -0 |
| Türkiye - Nilvera E-Invoice Extended | odoo/odoo | 1 | +8 -8 |
58 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Expenses | odoo/odoo | 9 | +476 -200 |
| Invoicing | odoo/odoo | 8 | +85 -26 |
| Türkiye - Nilvera E-Invoice | odoo/odoo | 8 | +1059 -801 |
| Spain - Facturae EDI | odoo/odoo | 7 | +406 -48 |
| Türkiye - Nilvera | odoo/odoo | 5 | +922 -15 |
| Import/Export electronic invoices with UBL/CII | odoo/odoo | 3 | +44 -1 |
| Base | odoo/odoo | 3 | +25 -0 |
| Margins by Products | odoo/odoo | 2 | +64 -28 |
| Singapore - UBL PINT | odoo/odoo | 1 | +17 -12 |
| EU One Stop Shop (OSS) | odoo/odoo | 1 | +132 -80 |
| Estonia - Accounting | odoo/odoo | 1 | +70 -0 |
| Italy - E-invoicing | odoo/odoo | 1 | +6 -0 |
| Slovak - Accounting | odoo/odoo | 1 | +13 -13 |
| Vietnam - E-invoicing | odoo/odoo | 1 | +6 -0 |
| Germany - Accounting | odoo/odoo | 1 | +6 -2 |
| Egypt E-Invoicing | odoo/odoo | 1 | +12 -2 |
| France - Accounting | odoo/odoo | 1 | +4 -2 |
| Jordan E-Invoicing | odoo/odoo | 1 | +6 -0 |
| Malaysia - E-invoicing | odoo/odoo | 1 | +6 -0 |
| test read_group | odoo/odoo | 1 | +151 -0 |
| Türkiye - Nilvera E-Invoice Extended | odoo/odoo | 1 | +8 -8 |
63 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Expenses | odoo/odoo | 11 | +567 -257 |
| Invoicing | odoo/odoo | 8 | +158 -21 |
| Spain - Facturae EDI | odoo/odoo | 7 | +1020 -78 |
| Türkiye - Nilvera E-Invoice | odoo/odoo | 5 | +1140 -4 |
| Türkiye - Nilvera | odoo/odoo | 5 | +931 -15 |
| Spain - Facturae EDI - Invoice Period | odoo/odoo | 3 | +400 -1 |
| Germany - Accounting | odoo/odoo | 3 | +496 -457 |
| Base | odoo/odoo | 3 | +41 -1 |
| Spain - Facturae EDI - Administrative Centers Patch | odoo/odoo | 2 | +2 -1 |
| Egypt E-Invoicing | odoo/odoo | 2 | +11 -19 |
| Import/Export electronic invoices with UBL/CII | odoo/odoo | 2 | +49 -3 |
| Point of Sale | odoo/odoo | 1 | +1 -1 |
| Singapore - UBL PINT | odoo/odoo | 1 | +17 -12 |
| Project - Sale - Expense | odoo/odoo | 1 | +6 -6 |
| EU One Stop Shop (OSS) | odoo/odoo | 1 | +132 -80 |
| Estonia - Accounting | odoo/odoo | 1 | +70 -0 |
| Purchase Stock | odoo/odoo | 1 | +1 -0 |
| Web | odoo/odoo | 1 | +2 -2 |
| Sales | odoo/odoo | 1 | +5 -0 |
| Slovak - Accounting | odoo/odoo | 1 | +13 -13 |
| Margins by Products | odoo/odoo | 1 | +51 -15 |
| Members | odoo/odoo | 1 | +10 -1 |
| France - Accounting | odoo/odoo | 1 | +4 -2 |
14 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Invoicing | odoo/odoo | 5 | +102 -7 |
| Germany - Accounting | odoo/odoo | 2 | +82 -30 |
| Germany SKR04 - Accounting | odoo/odoo | 1 | +167 -177 |
| EU One Stop Shop (OSS) | odoo/odoo | 1 | +131 -79 |
| Estonia - Accounting | odoo/odoo | 1 | +667 -1 |
| Germany SKR03 - Accounting | odoo/odoo | 1 | +171 -182 |
| Expenses | odoo/odoo | 1 | +5 -1 |
| Slovak - Accounting | odoo/odoo | 1 | +167 -1 |
| Egypt E-Invoicing | odoo/odoo | 1 | +2 -17 |
3 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Germany SKR04 - Accounting | odoo/odoo | 1 | +167 -177 |
| Germany SKR03 - Accounting | odoo/odoo | 1 | +171 -182 |
| Germany - Accounting | odoo/odoo | 1 | +62 -30 |
4 commits in this version
| Module | Repository | Commits | Lines +/- |
|---|---|---|---|
| Germany - Accounting | odoo/odoo | 2 | +62 -29 |
| Germany SKR04 - Accounting | odoo/odoo | 1 | +167 -177 |
| Germany SKR03 - Accounting | odoo/odoo | 1 | +171 -182 |