[FIX] *: add explicit license to all manifest

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 odoo/odoo#74245

Related: odoo/design-themes#48
Related: odoo/enterprise#19862
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
This commit is contained in:
Xavier-Do
2021-07-26 13:09:57 +00:00
parent 26dee545aa
commit 288595f558
396 changed files with 563 additions and 169 deletions
+2 -1
View File
@@ -121,5 +121,6 @@ You could use this simplified accounting in case you work with an (external) acc
'web.assets_qweb': [
'account/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
@@ -25,4 +25,5 @@ The check settings are located in the accounting journals configuration page.
'installable': True,
'auto_install': False,
'post_init_hook': 'create_check_sequence_on_bank_journals',
'license': 'LGPL-3',
}
@@ -20,4 +20,5 @@ The wizard used is similar as the one for the credit note.
],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
+1
View File
@@ -24,4 +24,5 @@ governements, etc.)
'installable': True,
'application': False,
'auto_install': True,
'license': 'LGPL-3',
}
@@ -14,4 +14,5 @@
'installable': True,
'application': False,
'auto_install': True,
'license': 'LGPL-3',
}
@@ -23,4 +23,5 @@ Odoo database.
],
'installable': True,
'application': False,
'license': 'LGPL-3',
}
+1
View File
@@ -13,4 +13,5 @@
],
'installable': True,
'application': False,
'license': 'LGPL-3',
}
@@ -12,4 +12,5 @@
],
'installable': True,
'application': False,
'license': 'LGPL-3',
}
+1 -1
View File
@@ -15,5 +15,5 @@
'installable': True,
'auto_install': True,
'application': False,
'license': 'OEEL-1',
'license': 'LGPL-3',
}
+1
View File
@@ -13,4 +13,5 @@
""",
'depends': ['account'],
'data': [],
'license': 'LGPL-3',
}
+1
View File
@@ -18,4 +18,5 @@ enable payment.
],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
@@ -16,4 +16,5 @@
],
'auto_install': True,
'license': 'LGPL-3',
}
@@ -17,4 +17,5 @@ A tax defined as python code consists of two snippets of python code which are e
'data': [
'views/account_tax_views.xml',
],
'license': 'LGPL-3',
}
+2 -1
View File
@@ -25,5 +25,6 @@ and print the report from Print button in header area.
'data/accounting_assert_test_data.xml',
'report/report_account_test_templates.xml',
],
'installable': True
'installable': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -27,5 +27,6 @@
'web.assets_qweb': [
'adyen_platforms/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+1
View File
@@ -25,4 +25,5 @@ that have no counterpart in the general financial accounts.
],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
+1
View File
@@ -18,4 +18,5 @@ membership products (schemes).
'demo': [],
'installable': True,
'auto_install': False,
'license': 'LGPL-3',
}
@@ -14,4 +14,5 @@ The `pdfminer.six` Python library has to be installed in order to index PDF file
""",
'depends': ['web'],
'installable': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -12,5 +12,6 @@
],
'external_dependencies': {
'python': ['ldap'],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -22,5 +22,6 @@ Allow users to login through OAuth2 Provider.
'web.assets_frontend': [
'auth_oauth/static/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -17,5 +17,6 @@
'auth_password_policy/static/src/js/password_gauge.js',
'auth_password_policy/static/src/css/password_field.css',
],
}
},
'license': 'LGPL-3',
}
@@ -8,5 +8,6 @@
'web.assets_frontend': [
'auth_password_policy_portal/static/**/*',
],
}
},
'license': 'LGPL-3',
}
@@ -10,5 +10,6 @@
'web.assets_frontend': [
'auth_password_policy_signup/static/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -28,5 +28,6 @@ Allow users to sign up and reset their password
'web.assets_frontend': [
'auth_signup/static/**/*',
],
}
},
'license': 'LGPL-3',
}
+1
View File
@@ -27,4 +27,5 @@ can setup API keys to replace their main password.
'auth_totp/static/**/*',
],
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -14,5 +14,6 @@
'web.assets_tests': [
'auth_totp_portal/static/tests/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -23,5 +23,6 @@
'web.qunit_mobile_suite_tests': [
'barcodes/static/tests/barcode_mobile_tests.js',
],
}
},
'license': 'LGPL-3',
}
@@ -19,5 +19,6 @@
'web.qunit_suite_tests': [
'barcodes_gs1_nomenclature/static/src/js/tests/**/*',
],
}
},
'license': 'LGPL-3',
}
+1
View File
@@ -18,4 +18,5 @@ This module allows to enforce users to choose the city of a partner inside a giv
'views/res_country_view.xml',
],
'depends': ['base'],
'license': 'LGPL-3',
}
@@ -21,4 +21,5 @@ with the street name, the house number, and room number.
],
'depends': ['base'],
'post_init_hook': '_update_street_format',
'license': 'LGPL-3',
}
+2 -1
View File
@@ -31,5 +31,6 @@ trigger an automatic reminder email.
'web.qunit_suite_tests': [
'base_automation/static/tests/**/*',
],
}
},
'license': 'LGPL-3',
}
+1
View File
@@ -16,4 +16,5 @@ Partners Geolocation
'data/data.xml',
],
'installable': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -24,5 +24,6 @@ with a single statement.
'web.qunit_suite_tests': [
'base_iban/static/src/tests/**/*',
],
}
},
'license': 'LGPL-3',
}
+1
View File
@@ -44,4 +44,5 @@ Re-implement Odoo's file import system:
'base_import/static/tests/**/*',
],
},
'license': 'LGPL-3',
}
@@ -17,4 +17,5 @@ for customization purpose.
'security/ir.model.access.csv',
'views/base_import_module_view.xml'
],
'license': 'LGPL-3',
}
@@ -20,4 +20,5 @@
},
'installable': True,
'application': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -31,5 +31,6 @@ Shows you a list of applications features to install from.
'web.assets_qweb': [
'base_setup/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+1
View File
@@ -15,4 +15,5 @@
'security/ir.model.access.csv',
'views/views.xml',
],
'license': 'LGPL-3',
}
+1
View File
@@ -40,4 +40,5 @@ only the country code will be validated.
'views/res_partner_views.xml',
'views/res_config_settings_views.xml',
],
'license': 'LGPL-3',
}
+2 -1
View File
@@ -31,5 +31,6 @@ Allows users to create custom dashboard.
'web.assets_qweb': [
'board/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -21,5 +21,6 @@
'web.qunit_suite_tests': [
'bus/static/tests/*.js',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -54,5 +54,6 @@ If you need to manage your meetings, you should install the CRM module.
'web.assets_qweb': [
'calendar/static/src/xml/base_calendar.xml',
],
}
},
'license': 'LGPL-3',
}
+1
View File
@@ -15,4 +15,5 @@
],
'application': False,
'auto_install': True,
'license': 'LGPL-3',
}
+1
View File
@@ -16,4 +16,5 @@ You can track your vendors, customers and other contacts.
'views/contact_views.xml',
],
'application': True,
'license': 'LGPL-3',
}
+1
View File
@@ -21,4 +21,5 @@
'demo/coupon_demo.xml',
],
'installable': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -92,5 +92,6 @@
'crm/static/tests/forecast_kanban_tests.js',
'crm/static/tests/crm_rainbowman_tests.js',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -30,5 +30,6 @@
'web.assets_qweb': [
'crm_iap_lead/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
@@ -20,4 +20,5 @@
],
'post_init_hook': '_synchronize_cron',
'auto_install': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -19,5 +19,6 @@
'views/crm_lead_view.xml',
'views/crm_reveal_views.xml',
'views/res_config_settings_views.xml',
]
],
'license': 'LGPL-3',
}
+2 -1
View File
@@ -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',
}
+2 -1
View File
@@ -22,5 +22,6 @@
],
'installable': True,
'application': False,
'auto_install': True
'auto_install': True,
'license': 'LGPL-3',
}
+1
View File
@@ -16,4 +16,5 @@
'installable': True,
'application': False,
'auto_install': True,
'license': 'LGPL-3',
}
+1
View File
@@ -32,4 +32,5 @@ invoices from picking, the system is able to add and compute the shipping line.
],
'demo': ['data/delivery_demo.xml'],
'installable': True,
'license': 'LGPL-3',
}
+1
View File
@@ -24,4 +24,5 @@ Send KPI Digests periodically
'views/res_config_settings_views.xml',
],
'installable': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -55,5 +55,6 @@ Key Features
'web.assets_qweb': [
'event/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+1
View File
@@ -21,4 +21,5 @@
],
'installable': True,
'auto_install': True,
'license': 'LGPL-3',
}
+1
View File
@@ -13,4 +13,5 @@
],
'installable': True,
'auto_install': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -46,5 +46,6 @@ this event.
'web.qunit_suite_tests': [
'event_sale/static/tests/event_configurator.test.js',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -15,5 +15,6 @@
'demo': [
],
'installable': True,
'auto_install': True
'auto_install': True,
'license': 'LGPL-3',
}
+1
View File
@@ -44,4 +44,5 @@ For more specific needs, you may also assign custom-defined actions
'demo': [],
'installable': True,
'auto_install': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -52,5 +52,6 @@ Main Features
'web.assets_backend': [
'fleet/static/src/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -44,5 +44,6 @@ Both goals and badges are flexibles and can be adapted to a large range of modul
'web.assets_backend': [
'gamification/static/src/**/*',
],
}
},
'license': 'LGPL-3',
}
@@ -9,4 +9,5 @@
'data': ['data/gamification_sale_crm_data.xml'],
'demo': ['data/gamification_sale_crm_demo.xml'],
'auto_install': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -14,5 +14,6 @@
'views/views.xml',
'views/templates.xml',
'security/ir.model.access.csv',
]
],
'license': 'LGPL-3',
}
+1
View File
@@ -12,4 +12,5 @@ The module adds google user in res user.
'data': [
'data/google_account_data.xml',
],
'license': 'LGPL-3',
}
+2 -1
View File
@@ -33,5 +33,6 @@
'web.assets_qweb': [
'google_calendar/static/src/xml/*.xml',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -35,5 +35,6 @@ You can configure your google Authorization Code from Settings > Configuration >
'web.assets_qweb': [
'google_drive/static/src/xml/*.xml',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -18,5 +18,6 @@
'google_recaptcha/static/src/scss/recaptcha.scss',
'google_recaptcha/static/src/js/recaptcha.js',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -25,5 +25,6 @@ The module adds the possibility to display data from Odoo in Google Spreadsheets
'web.assets_qweb': [
'google_spreadsheet/static/src/xml/*.xml',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -67,5 +67,6 @@
'web.assets_qweb': [
'hr/static/src/xml/hr_templates.xml',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -49,5 +49,6 @@ actions(Check in/Check out) performed by them.
'web.assets_qweb': [
'hr_attendance/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -38,5 +38,6 @@ You can assign several contracts per employee.
'web.assets_backend': [
'hr_contract/static/src/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -63,5 +63,6 @@ This module also uses analytic accounting and is compatible with the invoice on
'web.assets_qweb': [
'hr_expense/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+1
View File
@@ -22,4 +22,5 @@
'data/hr_fleet_demo.xml',
],
'auto_install': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -23,5 +23,6 @@ Badge received are displayed on the user profile.
'web.assets_backend': [
'hr_gamification/static/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -81,5 +81,6 @@ A synchronization with an internal agenda (Meetings of the CRM module) is also p
'hr_holidays/static/src/components/thread_view/thread_view.xml',
'hr_holidays/static/src/xml/*.xml',
],
}
},
'license': 'LGPL-3',
}
@@ -27,4 +27,5 @@ Convert employee's extra hours to leave allocations.
'hr_holidays_attendance/static/src/xml/time_off_calendar.xml',
],
},
'license': 'LGPL-3',
}
+1
View File
@@ -17,4 +17,5 @@
'demo': [],
'installable': True,
'auto_install': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -32,5 +32,6 @@ This module extend the employee form with a organizational chart.
'web.assets_qweb': [
'hr_org_chart/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -28,5 +28,6 @@ Allows to contact directly the employee in case of unjustified absence.
'demo': [],
'installable': True,
'auto_install': False,
'post_init_hook': 'post_init_hook'
'post_init_hook': 'post_init_hook',
'license': 'LGPL-3',
}
+2 -1
View File
@@ -46,5 +46,6 @@
'hr_recruitment/static/src/js/recruitment.js',
'hr_recruitment/static/src/js/tours/hr_recruitment.js',
],
}
},
'license': 'LGPL-3',
}
@@ -21,4 +21,5 @@
'data/hr_job_demo.xml',
],
'auto_install': False,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -39,5 +39,6 @@ This module introduces skills and resumé management for employees.
'web.assets_qweb': [
'hr_skills/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -26,5 +26,6 @@ This module add completed courses to resumé for employees.
'web.assets_qweb': [
'hr_skills_slides/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -23,5 +23,6 @@ This module adds certification to resumé for employees.
'web.assets_qweb': [
'hr_skills_survey/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+2 -1
View File
@@ -61,5 +61,6 @@ up a management by affair.
'web.assets_qweb': [
'hr_timesheet/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
@@ -15,4 +15,5 @@
'report/hr_timesheet_attendance_report_view.xml',
],
'auto_install': True,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -23,5 +23,6 @@
'web.assets_qweb': [
'hr_work_entry/static/**/*',
],
}
},
'license': 'LGPL-3',
}
@@ -28,5 +28,6 @@
'web.assets_backend': [
'hr_work_entry_contract/static/src/**/*',
],
}
},
'license': 'LGPL-3',
}
@@ -23,4 +23,5 @@ This application allows you to integrate time off in payslips.
'application': False,
'auto_install': True,
'post_init_hook': '_validate_existing_work_entry',
'license': 'LGPL-3',
}
+1
View File
@@ -15,4 +15,5 @@ base modules simple.
'views/res_lang_views.xml',
],
'depends': ['web'],
'license': 'LGPL-3',
}
+1
View File
@@ -18,4 +18,5 @@ are found in other modules that must be installed separately.
""",
'installable': False,
'license': 'LGPL-3',
}
+1
View File
@@ -20,4 +20,5 @@ that would need such functionality.
'python' : ['pyusb','pyserial','qrcode'],
},
'installable': False,
'license': 'LGPL-3',
}
@@ -20,4 +20,5 @@ regular Odoo interface anymore.
""",
'installable': False,
'license': 'LGPL-3',
}
+2 -1
View File
@@ -30,5 +30,6 @@ to support In-App purchases inside Odoo. """,
'web.assets_qweb': [
'iap/static/src/xml/**/*',
],
}
},
'license': 'LGPL-3',
}
+1
View File
@@ -17,4 +17,5 @@
'auto_install': True,
'data': [
],
'license': 'LGPL-3',
}
+1
View File
@@ -18,4 +18,5 @@
'data': [
'data/mail_templates.xml',
],
'license': 'LGPL-3',
}
+2 -1
View File
@@ -173,5 +173,6 @@ Help your customers with this chat, and analyse their feedback.
'im_livechat/static/src/scss/im_livechat_bootstrap.scss',
'im_livechat/static/src/legacy/public_livechat.scss',
]
}
},
'license': 'LGPL-3',
}
@@ -12,4 +12,5 @@
'installable': True,
'application': False,
'auto_install': True,
'license': 'LGPL-3',
}
+1
View File
@@ -28,4 +28,5 @@ United Arab Emirates accounting chart and localization.
'demo': [
'demo/demo_company.xml',
],
'license': 'LGPL-3',
}

Some files were not shown because too many files have changed in this diff Show More