TIP: You can type at any time to perform a new search.
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
First Module Touched
July 2012
Last Seen
September 2026
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
    Module Repository Commits Lines +/-
    Account Banking OCA/bank-payment 27 +244 -235
    Partner relations OCA/partner-contact 21 +2105 -101
    Advanced filters OCA/web 19 +1392 -143
    Letter Management OCA/crm 14 +3572 -340
    Preview attachments OCA/knowledge 14 +52764 -39
    Move existing attachments to filesystem OCA/knowledge 8 +318 -45
    CKEditor 4.x widget OCA/web 7 +2367 -1693
    Integration with PostcodeApi.nu OCA/l10n-netherlands 7 +664 -236
    Authenticate via HTTP basic authentication OCA/server-tools 6 +138 -21
    Direct Debit OCA/bank-payment 6 +34 -21
    Dutch partner names OCA/l10n-netherlands 6 +505 -7
    CAMT Format Bank Statements Import OCA/bank-payment 5 +10 -8
    Web odoo/odoo 4 +9 -7
    pytz support for filter domains OCA/web 4 +1320 -16
    Newsletters OCA/crm 4 +1159 -115
    Choose a document's directory during upload OCA/knowledge 4 +488 -7
    Partner first name, last name OCA/partner-contact 4 +76 -7
    Attach mails in an IMAP folder to existing objects OCA/server-tools 4 +990 -43
    Dead man's switch (client) OCA/server-tools 4 +189 -7
    Authenticate via HTTP basic authentication (logout helper) OCA/server-tools 4 +179 -8
    Account Banking - Payments OCA/bank-payment 4 +62 -50
    MT940 import for Dutch ING OCA/bank-payment 4 +16 -4
    Export Current View OCA/web 3 +93 -1
    Save addressees of newsletters OCA/crm 3 +273 -2
    Show partner relations in own tab OCA/partner-contact 3 +483 -13
    Templates for email templates OCA/server-tools 3 +286 -33
    Banking Addons - Iban lookup (legacy) OCA/bank-payment 3 +5 -104
    Account Banking NL ClieOp OCA/bank-payment 3 +44 -40
    Base odoo/odoo 2 +10 -6
    Web Widget - Formulas in Float fields OCA/web 2 +10 -7
    More pythonic relativedelta OCA/web 2 +2843 -2490
    web_m2x_options OCA/web 2 +8 -9
    NO create database link OCA/web 2 +9 -8
    Web Alphabetical Search OCA/web 2 +9 -6
    CRM - Add last activity on stage field OCA/crm 2 +12 -13
    Document Management System for Multiple Records OCA/knowledge 2 +19 -11
    Document Page Approval OCA/knowledge 2 +52 -26
    Link module if partner_lastname and account_report_company are installed OCA/partner-contact 2 +2 -3
    Authentification - Generate Password OCA/server-tools 2 +15 -7
    abnamro (NL) Bank Statements Import OCA/bank-payment 2 +1 -1
    Account Banking SEPA Credit Transfer OCA/bank-payment 2 +31 -23
    MT940 OCA/bank-payment 2 +2 -1
    Banking Addons - Tests OCA/bank-payment 2 +75 -46
    Account Banking - Girotel OCA/bank-payment 2 +12 -3
    MT940 import for dutch Rabobank OCA/bank-payment 2 +196 -1
    Web Calendar odoo/odoo 1 +1 -1
    Add "To Send" and "To Validate" states in Invoices OCA/account-invoicing 1 +0 -0
    Clickable many2one widget for tree views OCA/web 1 +127 -0
    Web Widget Color OCA/web 1 +1293 -0
    Web Color OCA/web 1 +11 -11
    Web Send Message as Popup OCA/web 1 +14 -17
    Moment.js for Odoo OCA/web 1 +3204 -0
    Web Translate Dialog OCA/web 1 +0 -0
    Compute client-side domains on x2many fields correctly OCA/web 1 +351 -0
    Window actions for client side paging OCA/web 1 +8 -8
    URL attachment OCA/knowledge 1 +1 -1
    Document Page Multi-Company OCA/knowledge 1 +2 -2
    Base Partner Merge OCA/partner-contact 1 +3 -1
    Passport Management OCA/partner-contact 1 +3 -1
    dbfilter_from_header OCA/server-tools 1 +83 -0
    Remove openerp.com bindings OCA/server-tools 1 +151 -0
    Bank statement instant voucher OCA/bank-payment 1 +6 -6
    Triodos (NL) Bank Statements Import OCA/bank-payment 1 +0 -0
    Apply a tax on bank statement lines OCA/bank-payment 1 +4 -4
    Account Payment Partner OCA/bank-payment 1 +4 -4
    Account Payment Sale Stock OCA/bank-payment 1 +1 -1
    Banking Addons - Default partner journal accounts for bank transactions OCA/bank-payment 1 +1 -1
    Account Banking SEPA Direct Debit OCA/bank-payment 1 +7 -1
    Account Banking PAIN Base Module OCA/bank-payment 1 +8 -6
    Domestic bank account number OCA/bank-payment 1 +3 -3
    HSBC Account Banking OCA/bank-payment 1 +12 -12
    IBAN - Bic not required OCA/bank-payment 1 +2 -2
    ING (NL) Bank Statements Import OCA/bank-payment 1 +2 -2
    Account Payment Purchase OCA/bank-payment 1 +12 -10
    Account Payment Sale OCA/bank-payment 1 +2 -2
    French Letter of Change OCA/bank-payment 1 +22 -18
    157 commits in this version
    Module Repository Commits Lines +/-
    Account Banking OCA/bank-payment 24 +330 -284
    CKEditor 4.x widget OCA/web 17 +12314 -2085
    Attach mails in an IMAP folder to existing objects OCA/server-tools 15 +1376 -420
    Preview attachments OCA/knowledge 11 +52675 -37
    Make database fields from fields that live in serialized fields OCA/server-tools 7 +218 -30
    MT940 OCA/bank-payment 7 +300 -8
    MT940 import for Dutch ING OCA/bank-payment 6 +188 -7
    Dead man's switch (client) OCA/server-tools 5 +153 -7
    CSS classes for widgets OCA/web 4 +104 -10
    Hide OpenERP controls while printing OCA/web 4 +99 -1
    Dynamic groups OCA/server-tools 4 +313 -42
    Templates for email templates OCA/server-tools 4 +271 -18
    Account Banking - Payments Export Infrastructure OCA/bank-payment 4 +1254 -42
    Account Banking SEPA Direct Debit OCA/bank-payment 4 +6471 -77
    Show newlines in treeview OCA/web 3 +101 -2
    Newsletters OCA/crm 3 +1069 -103
    group_ids for ir.ui.view OCA/server-tools 3 +185 -23
    Account Banking PAIN Base Module OCA/bank-payment 3 +1270 -3
    server configuration environment files OCA/server-tools 2 +9 -7
    dbfilter_from_header OCA/server-tools 2 +103 -12
    Super Calendar OCA/server-tools 2 +123 -65
    Mass Editing OCA/server-tools 2 +301 -102
    Server environment for base_external_referential OCA/server-tools 2 +24 -16
    User email access OCA/server-tools 2 +11 -10
    Create mandates for payment orders OCA/bank-payment 2 +203 -3
    Direct Debit OCA/bank-payment 2 +8 -2
    Account Invoice Merge Wizard OCA/account-invoicing 1 +14 -15
    Clickable statusbar OCA/web 1 +141 -0
    Hide duplicate button OCA/web 1 +8 -7
    Export Current View OCA/web 1 +22 -14
    Web: allow import of models with '_inherits' OCA/web 1 +1 -0
    web hide buttons OCA/web 1 +1 -1
    Window actions for client side paging OCA/web 1 +126 -0
    Wiki - wikimedia syntax OCA/knowledge 1 +1056 -0
    Server env config for mail + fetchmail OCA/server-tools 1 +57 -34
    Example server configuration environment files repository module OCA/server-tools 1 +1 -1
    Security protector OCA/server-tools 1 +28 -21
    See how approved a timesheet OCA/timesheet 1 +144 -0
    Account Banking SEPA Credit Transfer OCA/bank-payment 1 +0 -0