Skip to content

Commit

Permalink
[FIX] *: add explicit license to all manifest
Browse files Browse the repository at this point in the history
The license is missing in most enterprise manifest so
the decision was taken to make it explicit in all cases.
When not defined, a warning will be triggered starting from
14.0 when falling back on the default LGPL-3.

closes #74230

Related: odoo/enterprise#19849
Related: odoo/design-themes#42
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
  • Loading branch information
Xavier-Do committed Jul 26, 2021
1 parent 1e2feaa commit 28ba099
Show file tree
Hide file tree
Showing 358 changed files with 393 additions and 37 deletions.
1 change: 1 addition & 0 deletions addons/account/__manifest__.py
Expand Up @@ -79,4 +79,5 @@
'application': True,
'auto_install': False,
'post_init_hook': '_auto_install_l10n',
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/account_analytic_default/__manifest__.py
Expand Up @@ -24,4 +24,5 @@
'views/account_analytic_default_view.xml',
],
'installable': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/account_analytic_default_hr_expense/__manifest__.py
Expand Up @@ -13,4 +13,5 @@
""",
'depends': ['account_analytic_default', 'hr_expense'],
'auto_install': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/account_analytic_default_purchase/__manifest__.py
Expand Up @@ -13,4 +13,5 @@
""",
'depends': ['account_analytic_default', 'purchase'],
'auto_install': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/account_bank_statement_import/__manifest__.py
Expand Up @@ -20,4 +20,5 @@
],
'installable': True,
'auto_install': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/account_check_printing/__manifest__.py
Expand Up @@ -21,4 +21,5 @@
],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/account_debit_note/__manifest__.py
Expand Up @@ -19,4 +19,5 @@
],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/account_facturx/__manifest__.py
Expand Up @@ -10,4 +10,5 @@
'installable': True,
'application': False,
'auto_install': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/account_lock/__manifest__.py
Expand Up @@ -13,4 +13,5 @@
""",
'depends' : ['account'],
'data': [],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/account_payment/__manifest__.py
Expand Up @@ -18,4 +18,5 @@
],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/account_tax_python/__manifest__.py
Expand Up @@ -18,4 +18,5 @@
'views/account_tax_views.xml',
],
'uninstall_hook': "uninstall_hook",
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/account_test/__manifest__.py
Expand Up @@ -26,5 +26,6 @@
'report/report_account_test_templates.xml',
],
'active': False,
'installable': True
'installable': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/analytic/__manifest__.py
Expand Up @@ -25,4 +25,5 @@
],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/association/__manifest__.py
Expand Up @@ -18,4 +18,5 @@
'demo': [],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/attachment_indexation/__manifest__.py
Expand Up @@ -12,4 +12,5 @@
""",
'depends': ['web'],
'installable': True,
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/auth_ldap/__manifest__.py
Expand Up @@ -12,5 +12,6 @@
],
'external_dependencies': {
'python': ['ldap'],
}
},
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/auth_oauth/__manifest__.py
Expand Up @@ -18,4 +18,5 @@
'views/auth_oauth_templates.xml',
'security/ir.model.access.csv',
],
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/auth_password_policy/__manifest__.py
Expand Up @@ -8,5 +8,6 @@
'views/assets.xml',
'views/res_users.xml',
'views/res_config_settings_views.xml',
]
],
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/auth_password_policy_signup/__manifest__.py
Expand Up @@ -6,5 +6,6 @@
'data': [
'views/assets.xml',
'views/signup_templates.xml',
]
],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/auth_signup/__manifest__.py
Expand Up @@ -24,4 +24,5 @@
'views/auth_signup_assets.xml',
],
'bootstrap': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/barcodes/__manifest__.py
Expand Up @@ -13,4 +13,5 @@
'installable': True,
'auto_install': False,
'post_init_hook': '_assign_default_nomeclature_id',
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_address_city/__manifest__.py
Expand Up @@ -18,4 +18,5 @@
'views/res_country_view.xml',
],
'depends': ['base'],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_address_extended/__manifest__.py
Expand Up @@ -21,4 +21,5 @@
],
'depends': ['base'],
'post_init_hook': '_update_street_format',
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_automation/__manifest__.py
Expand Up @@ -24,4 +24,5 @@
'demo': [
'data/base_automation_demo.xml',
],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_gengo/__manifest__.py
Expand Up @@ -25,4 +25,5 @@
'test': [],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_geolocalize/__manifest__.py
Expand Up @@ -16,4 +16,5 @@
'data/data.xml',
],
'installable': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_iban/__manifest__.py
Expand Up @@ -16,4 +16,5 @@
'views/partner_view.xml'
],
'demo': ['data/res_partner_bank_demo.xml'],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_import/__manifest__.py
Expand Up @@ -30,4 +30,5 @@
'views/base_import_templates.xml',
],
'qweb': ['static/src/xml/base_import.xml'],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_import_module/__manifest__.py
Expand Up @@ -14,4 +14,5 @@
'installable': True,
'auto_install': False,
'data': ['views/base_import_module_view.xml'],
'license': 'LGPL-3',
}
Expand Up @@ -15,4 +15,5 @@
],
'installable': True,
'application': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_setup/__manifest__.py
Expand Up @@ -29,4 +29,5 @@
],


'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_sparse_field/__manifest__.py
Expand Up @@ -14,4 +14,5 @@
'data': [
'views/views.xml',
],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/base_vat/__manifest__.py
Expand Up @@ -40,4 +40,5 @@
'views/res_partner_views.xml',
'views/res_config_settings_views.xml',
],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/board/__manifest__.py
Expand Up @@ -20,4 +20,5 @@
],
'qweb': ['static/src/xml/board.xml'],
'application': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/bus/__manifest__.py
Expand Up @@ -10,4 +10,5 @@
'security/ir.model.access.csv',
],
'installable': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/calendar/__manifest__.py
Expand Up @@ -37,4 +37,5 @@
'installable': True,
'application': True,
'auto_install': False,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/calendar_sms/__manifest__.py
Expand Up @@ -15,4 +15,5 @@
],
'application': False,
'auto_install': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/contacts/__manifest__.py
Expand Up @@ -15,4 +15,5 @@
'views/contact_views.xml',
],
'application': True,
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/crm/__manifest__.py
Expand Up @@ -57,5 +57,6 @@
'css': ['static/src/css/crm.css'],
'installable': True,
'application': True,
'auto_install': False
'auto_install': False,
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/crm_iap_lead/__manifest__.py
Expand Up @@ -21,5 +21,6 @@
],
'qweb': [
'static/src/xml/leads_tree_generate_leads_views.xml',
]
],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/crm_iap_lead_enrich/__manifest__.py
Expand Up @@ -17,4 +17,5 @@
'views/res_config_settings_view.xml',
],
'post_init_hook': '_synchronize_cron',
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/crm_iap_lead_website/__manifest__.py
Expand Up @@ -12,5 +12,6 @@
'views/crm_lead_view.xml',
'views/crm_reveal_views.xml',
'views/res_config_settings_views.xml',
]
],
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/crm_livechat/__manifest__.py
Expand Up @@ -13,5 +13,6 @@
'im_livechat'
],
'description': 'Create new lead with using /lead command in the channel',
'auto_install': True
'auto_install': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/crm_sms/__manifest__.py
Expand Up @@ -16,4 +16,5 @@
'installable': True,
'application': False,
'auto_install': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/delivery/__manifest__.py
Expand Up @@ -32,4 +32,5 @@
],
'demo': ['data/delivery_demo.xml'],
'installable': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/digest/__manifest__.py
Expand Up @@ -24,4 +24,5 @@
'views/res_config_settings_views.xml',
],
'installable': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/event/__manifest__.py
Expand Up @@ -36,4 +36,5 @@
],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/event_sale/__manifest__.py
Expand Up @@ -33,5 +33,6 @@
],
'demo': ['data/event_demo.xml'],
'installable': True,
'auto_install': True
'auto_install': True,
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/event_sms/__manifest__.py
Expand Up @@ -17,5 +17,6 @@
'demo': [
],
'installable': True,
'auto_install': True
'auto_install': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/fetchmail/__manifest__.py
Expand Up @@ -44,4 +44,5 @@
'demo': [],
'installable': True,
'auto_install': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/fleet/__manifest__.py
Expand Up @@ -46,4 +46,5 @@

'installable': True,
'application': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/gamification/__manifest__.py
Expand Up @@ -38,4 +38,5 @@
'demo': [
'data/gamification_karma_rank_demo.xml'
],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/gamification_sale_crm/__manifest__.py
Expand Up @@ -9,4 +9,5 @@
'data': ['data/gamification_sale_crm_data.xml'],
'demo': ['data/gamification_sale_crm_demo.xml'],
'auto_install': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/google_account/__manifest__.py
Expand Up @@ -12,4 +12,5 @@
'data': [
'data/google_account_data.xml',
],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/google_calendar/__manifest__.py
Expand Up @@ -19,4 +19,5 @@
'demo': [],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
3 changes: 2 additions & 1 deletion addons/google_drive/__manifest__.py
Expand Up @@ -24,5 +24,6 @@

This module allows you to integrate google documents to any of your Odoo record quickly and easily using OAuth 2.0 for Installed Applications,
You can configure your google Authorization Code from Settings > Configuration > General Settings by clicking on "Generate Google Authorization Code"
"""
""",
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/google_spreadsheet/__manifest__.py
Expand Up @@ -20,4 +20,5 @@
'demo': [],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/hr/__manifest__.py
Expand Up @@ -48,4 +48,5 @@
'application': True,
'auto_install': False,
'qweb': ['static/src/xml/hr_templates.xml'],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/hr_attendance/__manifest__.py
Expand Up @@ -35,4 +35,5 @@
"static/src/xml/attendance.xml",
],
'application': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/hr_contract/__manifest__.py
Expand Up @@ -28,4 +28,5 @@
'demo': ['data/hr_contract_demo.xml'],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/hr_expense/__manifest__.py
Expand Up @@ -49,4 +49,5 @@
],
'installable': True,
'application': True,
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/hr_expense_check/__manifest__.py
Expand Up @@ -12,4 +12,5 @@
'data': [
'views/payment.xml',
],
'license': 'LGPL-3',
}
1 change: 1 addition & 0 deletions addons/hr_fleet/__manifest__.py
Expand Up @@ -12,4 +12,5 @@
'views/fleet_vehicle_views.xml',
],
'auto_install': True,
'license': 'LGPL-3',
}

0 comments on commit 28ba099

Please sign in to comment.