From 288595f558a20e608258fb721f8c5d56af5b4bd5 Mon Sep 17 00:00:00 2001 From: Xavier-Do Date: Mon, 26 Jul 2021 13:09:57 +0000 Subject: [PATCH] [FIX] *: add explicit license to all manifest MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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) --- addons/account/__manifest__.py | 3 ++- addons/account_check_printing/__manifest__.py | 1 + addons/account_debit_note/__manifest__.py | 1 + addons/account_edi/__manifest__.py | 1 + addons/account_edi_facturx/__manifest__.py | 1 + addons/account_edi_proxy_client/__manifest__.py | 1 + addons/account_edi_ubl/__manifest__.py | 1 + addons/account_edi_ubl_bis3/__manifest__.py | 1 + addons/account_fleet/__manifest__.py | 2 +- addons/account_lock/__manifest__.py | 1 + addons/account_payment/__manifest__.py | 1 + addons/account_qr_code_sepa/__manifest__.py | 1 + addons/account_tax_python/__manifest__.py | 1 + addons/account_test/__manifest__.py | 3 ++- addons/adyen_platforms/__manifest__.py | 3 ++- addons/analytic/__manifest__.py | 1 + addons/association/__manifest__.py | 1 + addons/attachment_indexation/__manifest__.py | 1 + addons/auth_ldap/__manifest__.py | 3 ++- addons/auth_oauth/__manifest__.py | 3 ++- addons/auth_password_policy/__manifest__.py | 3 ++- addons/auth_password_policy_portal/__manifest__.py | 3 ++- addons/auth_password_policy_signup/__manifest__.py | 3 ++- addons/auth_signup/__manifest__.py | 3 ++- addons/auth_totp/__manifest__.py | 1 + addons/auth_totp_portal/__manifest__.py | 3 ++- addons/barcodes/__manifest__.py | 3 ++- addons/barcodes_gs1_nomenclature/__manifest__.py | 3 ++- addons/base_address_city/__manifest__.py | 1 + addons/base_address_extended/__manifest__.py | 1 + addons/base_automation/__manifest__.py | 3 ++- addons/base_geolocalize/__manifest__.py | 1 + addons/base_iban/__manifest__.py | 3 ++- addons/base_import/__manifest__.py | 1 + addons/base_import_module/__manifest__.py | 1 + addons/base_import_module/tests/test_module/__manifest__.py | 1 + addons/base_setup/__manifest__.py | 3 ++- addons/base_sparse_field/__manifest__.py | 1 + addons/base_vat/__manifest__.py | 1 + addons/board/__manifest__.py | 3 ++- addons/bus/__manifest__.py | 3 ++- addons/calendar/__manifest__.py | 3 ++- addons/calendar_sms/__manifest__.py | 1 + addons/contacts/__manifest__.py | 1 + addons/coupon/__manifest__.py | 1 + addons/crm/__manifest__.py | 3 ++- addons/crm_iap_lead/__manifest__.py | 3 ++- addons/crm_iap_lead_enrich/__manifest__.py | 1 + addons/crm_iap_lead_website/__manifest__.py | 3 ++- addons/crm_livechat/__manifest__.py | 3 ++- addons/crm_mail_plugin/__manifest__.py | 3 ++- addons/crm_sms/__manifest__.py | 1 + addons/delivery/__manifest__.py | 1 + addons/digest/__manifest__.py | 1 + addons/event/__manifest__.py | 3 ++- addons/event_crm/__manifest__.py | 1 + addons/event_crm_sale/__manifest__.py | 1 + addons/event_sale/__manifest__.py | 3 ++- addons/event_sms/__manifest__.py | 3 ++- addons/fetchmail/__manifest__.py | 1 + addons/fleet/__manifest__.py | 3 ++- addons/gamification/__manifest__.py | 3 ++- addons/gamification_sale_crm/__manifest__.py | 1 + addons/gift_card/__manifest__.py | 3 ++- addons/google_account/__manifest__.py | 1 + addons/google_calendar/__manifest__.py | 3 ++- addons/google_drive/__manifest__.py | 3 ++- addons/google_recaptcha/__manifest__.py | 3 ++- addons/google_spreadsheet/__manifest__.py | 3 ++- addons/hr/__manifest__.py | 3 ++- addons/hr_attendance/__manifest__.py | 3 ++- addons/hr_contract/__manifest__.py | 3 ++- addons/hr_expense/__manifest__.py | 3 ++- addons/hr_fleet/__manifest__.py | 1 + addons/hr_gamification/__manifest__.py | 3 ++- addons/hr_holidays/__manifest__.py | 3 ++- addons/hr_holidays_attendance/__manifest__.py | 1 + addons/hr_maintenance/__manifest__.py | 1 + addons/hr_org_chart/__manifest__.py | 3 ++- addons/hr_presence/__manifest__.py | 3 ++- addons/hr_recruitment/__manifest__.py | 3 ++- addons/hr_recruitment_survey/__manifest__.py | 1 + addons/hr_skills/__manifest__.py | 3 ++- addons/hr_skills_slides/__manifest__.py | 3 ++- addons/hr_skills_survey/__manifest__.py | 3 ++- addons/hr_timesheet/__manifest__.py | 3 ++- addons/hr_timesheet_attendance/__manifest__.py | 1 + addons/hr_work_entry/__manifest__.py | 3 ++- addons/hr_work_entry_contract/__manifest__.py | 3 ++- addons/hr_work_entry_holidays/__manifest__.py | 1 + addons/http_routing/__manifest__.py | 1 + addons/hw_drivers/__manifest__.py | 1 + addons/hw_escpos/__manifest__.py | 1 + addons/hw_posbox_homepage/__manifest__.py | 1 + addons/iap/__manifest__.py | 3 ++- addons/iap_crm/__manifest__.py | 1 + addons/iap_mail/__manifest__.py | 1 + addons/im_livechat/__manifest__.py | 3 ++- addons/im_livechat_mail_bot/__manifest__.py | 1 + addons/l10n_ae/__manifest__.py | 1 + addons/l10n_ar/__manifest__.py | 3 ++- addons/l10n_ar_website_sale/__manifest__.py | 1 + addons/l10n_at/__manifest__.py | 1 + addons/l10n_au/__manifest__.py | 1 + addons/l10n_be/__manifest__.py | 1 + addons/l10n_be_edi/__manifest__.py | 1 + addons/l10n_bo/__manifest__.py | 1 + addons/l10n_br/__manifest__.py | 1 + addons/l10n_ca/__manifest__.py | 1 + addons/l10n_ch/__manifest__.py | 3 ++- addons/l10n_cl/__manifest__.py | 3 ++- addons/l10n_cn/__manifest__.py | 1 + addons/l10n_cn_city/__manifest__.py | 1 + addons/l10n_co/__manifest__.py | 1 + addons/l10n_co_pos/__manifest__.py | 3 ++- addons/l10n_cr/__manifest__.py | 1 + addons/l10n_cz/__manifest__.py | 1 + addons/l10n_de/__manifest__.py | 3 ++- addons/l10n_de_purchase/__manifest__.py | 1 + addons/l10n_de_repair/__manifest__.py | 1 + addons/l10n_de_sale/__manifest__.py | 1 + addons/l10n_de_skr03/__manifest__.py | 3 ++- addons/l10n_de_skr04/__manifest__.py | 1 + addons/l10n_de_stock/__manifest__.py | 1 + addons/l10n_dk/__manifest__.py | 1 + addons/l10n_do/__manifest__.py | 1 + addons/l10n_dz/__manifest__.py | 1 + addons/l10n_ec/__manifest__.py | 1 + addons/l10n_es/__manifest__.py | 1 + addons/l10n_et/__manifest__.py | 1 + addons/l10n_eu_service/__manifest__.py | 1 + addons/l10n_fi/__manifest__.py | 1 + addons/l10n_fr/__manifest__.py | 1 + addons/l10n_fr_fec/__manifest__.py | 1 + addons/l10n_fr_pos_cert/__manifest__.py | 3 ++- addons/l10n_generic_coa/__manifest__.py | 1 + addons/l10n_gr/__manifest__.py | 1 + addons/l10n_gt/__manifest__.py | 1 + addons/l10n_hk/__manifest__.py | 1 + addons/l10n_hn/__manifest__.py | 1 + addons/l10n_hr/__manifest__.py | 1 + addons/l10n_hu/__manifest__.py | 1 + addons/l10n_id/__manifest__.py | 1 + addons/l10n_id_efaktur/__manifest__.py | 1 + addons/l10n_ie/__manifest__.py | 1 + addons/l10n_il/__manifest__.py | 1 + addons/l10n_in/__manifest__.py | 1 + addons/l10n_in_pos/__manifest__.py | 3 ++- addons/l10n_in_purchase/__manifest__.py | 1 + addons/l10n_in_purchase_stock/__manifest__.py | 3 ++- addons/l10n_in_sale/__manifest__.py | 1 + addons/l10n_in_sale_stock/__manifest__.py | 3 ++- addons/l10n_in_stock/__manifest__.py | 1 + addons/l10n_it/__manifest__.py | 1 + addons/l10n_it_edi/__manifest__.py | 1 + addons/l10n_it_edi_sdicoop/__manifest__.py | 1 + addons/l10n_it_stock_ddt/__manifest__.py | 1 + addons/l10n_jp/__manifest__.py | 1 + addons/l10n_latam_base/__manifest__.py | 1 + addons/l10n_latam_invoice_document/__manifest__.py | 1 + addons/l10n_lu/__manifest__.py | 1 + addons/l10n_ma/__manifest__.py | 1 + addons/l10n_mn/__manifest__.py | 1 + addons/l10n_multilang/__manifest__.py | 1 + addons/l10n_mx/__manifest__.py | 1 + addons/l10n_nl/__manifest__.py | 1 + addons/l10n_nl_edi/__manifest__.py | 1 + addons/l10n_no/__manifest__.py | 1 + addons/l10n_nz/__manifest__.py | 1 + addons/l10n_pa/__manifest__.py | 1 + addons/l10n_pl/__manifest__.py | 1 + addons/l10n_pt/__manifest__.py | 1 + addons/l10n_ro/__manifest__.py | 1 + addons/l10n_sa/__manifest__.py | 1 + addons/l10n_se/__manifest__.py | 1 + addons/l10n_sg/__manifest__.py | 1 + addons/l10n_si/__manifest__.py | 1 + addons/l10n_sk/__manifest__.py | 1 + addons/l10n_syscohada/__manifest__.py | 1 + addons/l10n_th/__manifest__.py | 1 + addons/l10n_tr/__manifest__.py | 1 + addons/l10n_ua/__manifest__.py | 1 + addons/l10n_uk/__manifest__.py | 1 + addons/l10n_us/__manifest__.py | 1 + addons/l10n_uy/__manifest__.py | 1 + addons/l10n_ve/__manifest__.py | 1 + addons/l10n_vn/__manifest__.py | 1 + addons/l10n_za/__manifest__.py | 1 + addons/link_tracker/__manifest__.py | 1 + addons/lunch/__manifest__.py | 3 ++- addons/mail/__manifest__.py | 3 ++- addons/mail_bot/__manifest__.py | 3 ++- addons/mail_bot_hr/__manifest__.py | 1 + addons/mail_group/__manifest__.py | 1 + addons/mail_plugin/__manifest__.py | 3 ++- addons/maintenance/__manifest__.py | 3 ++- addons/mass_mailing/__manifest__.py | 3 ++- addons/mass_mailing_crm/__manifest__.py | 1 + addons/mass_mailing_event/__manifest__.py | 1 + addons/mass_mailing_event_sms/__manifest__.py | 1 + addons/mass_mailing_event_track/__manifest__.py | 1 + addons/mass_mailing_event_track_sms/__manifest__.py | 1 + addons/mass_mailing_sale/__manifest__.py | 1 + addons/mass_mailing_slides/__manifest__.py | 1 + addons/mass_mailing_sms/__manifest__.py | 1 + addons/membership/__manifest__.py | 1 + addons/microsoft_account/__manifest__.py | 1 + addons/microsoft_calendar/__manifest__.py | 3 ++- addons/mrp/__manifest__.py | 3 ++- addons/mrp_account/__manifest__.py | 1 + addons/mrp_landed_costs/__manifest__.py | 1 + addons/mrp_product_expiry/__manifest__.py | 1 + addons/mrp_subcontracting/__manifest__.py | 1 + addons/mrp_subcontracting_account/__manifest__.py | 1 + addons/mrp_subcontracting_dropshipping/__manifest__.py | 1 + addons/note/__manifest__.py | 3 ++- addons/note_pad/__manifest__.py | 1 + addons/pad/__manifest__.py | 3 ++- addons/pad_project/__manifest__.py | 3 ++- addons/partner_autocomplete/__manifest__.py | 3 ++- addons/payment/__manifest__.py | 3 ++- addons/payment_adyen/__manifest__.py | 3 ++- addons/payment_alipay/__manifest__.py | 1 + addons/payment_authorize/__manifest__.py | 3 ++- addons/payment_buckaroo/__manifest__.py | 1 + addons/payment_odoo/__manifest__.py | 1 + addons/payment_ogone/__manifest__.py | 1 + addons/payment_paypal/__manifest__.py | 1 + addons/payment_payulatam/__manifest__.py | 1 + addons/payment_payumoney/__manifest__.py | 1 + addons/payment_sips/__manifest__.py | 1 + addons/payment_stripe/__manifest__.py | 3 ++- addons/payment_test/__manifest__.py | 3 ++- addons/payment_transfer/__manifest__.py | 1 + addons/phone_validation/__manifest__.py | 1 + addons/point_of_sale/__manifest__.py | 3 ++- addons/portal/__manifest__.py | 3 ++- addons/portal_rating/__manifest__.py | 3 ++- addons/pos_adyen/__manifest__.py | 3 ++- addons/pos_cache/__manifest__.py | 3 ++- addons/pos_coupon/__manifest__.py | 3 ++- addons/pos_discount/__manifest__.py | 3 ++- addons/pos_epson_printer/__manifest__.py | 3 ++- addons/pos_epson_printer_restaurant/__manifest__.py | 3 ++- addons/pos_hr/__manifest__.py | 3 ++- addons/pos_mercury/__manifest__.py | 3 ++- addons/pos_restaurant/__manifest__.py | 3 ++- addons/pos_restaurant_adyen/__manifest__.py | 3 ++- addons/pos_sale/__manifest__.py | 1 + addons/pos_six/__manifest__.py | 2 +- addons/product/__manifest__.py | 3 ++- addons/product_email_template/__manifest__.py | 3 ++- addons/product_expiry/__manifest__.py | 1 + addons/product_margin/__manifest__.py | 1 + addons/product_matrix/__manifest__.py | 3 ++- addons/project/__manifest__.py | 3 ++- addons/project_mail_plugin/__manifest__.py | 3 ++- addons/project_timesheet_holidays/__manifest__.py | 1 + addons/purchase/__manifest__.py | 3 ++- addons/purchase_mrp/__manifest__.py | 1 + addons/purchase_product_matrix/__manifest__.py | 3 ++- addons/purchase_requisition/__manifest__.py | 1 + addons/purchase_requisition_stock/__manifest__.py | 1 + addons/purchase_stock/__manifest__.py | 3 ++- addons/rating/__manifest__.py | 3 ++- addons/repair/__manifest__.py | 1 + addons/resource/__manifest__.py | 3 ++- addons/sale/__manifest__.py | 3 ++- addons/sale_coupon/__manifest__.py | 1 + addons/sale_coupon_delivery/__manifest__.py | 1 + addons/sale_crm/__manifest__.py | 3 ++- addons/sale_expense/__manifest__.py | 3 ++- addons/sale_management/__manifest__.py | 3 ++- addons/sale_margin/__manifest__.py | 1 + addons/sale_mrp/__manifest__.py | 1 + addons/sale_payment_odoo/__manifest__.py | 1 + addons/sale_product_configurator/__manifest__.py | 3 ++- addons/sale_product_matrix/__manifest__.py | 3 ++- addons/sale_project/__manifest__.py | 1 + addons/sale_purchase/__manifest__.py | 1 + addons/sale_purchase_stock/__manifest__.py | 1 + addons/sale_quotation_builder/__manifest__.py | 1 + addons/sale_sms/__manifest__.py | 1 + addons/sale_stock/__manifest__.py | 3 ++- addons/sale_stock_margin/__manifest__.py | 1 + addons/sale_timesheet/__manifest__.py | 3 ++- addons/sale_timesheet_purchase/__manifest__.py | 1 + addons/sales_team/__manifest__.py | 3 ++- addons/sms/__manifest__.py | 3 ++- addons/snailmail/__manifest__.py | 3 ++- addons/snailmail_account/__manifest__.py | 3 ++- addons/social_media/__manifest__.py | 3 ++- addons/stock/__manifest__.py | 3 ++- addons/stock_account/__manifest__.py | 1 + addons/stock_dropshipping/__manifest__.py | 1 + addons/stock_landed_costs/__manifest__.py | 1 + addons/stock_picking_batch/__manifest__.py | 1 + addons/stock_sms/__manifest__.py | 1 + addons/survey/__manifest__.py | 3 ++- addons/test_base_automation/__manifest__.py | 1 + addons/test_event_full/__manifest__.py | 3 ++- addons/test_mail/__manifest__.py | 1 + addons/test_mail_full/__manifest__.py | 1 + addons/test_mass_mailing/__manifest__.py | 1 + addons/test_website/__manifest__.py | 3 ++- addons/test_website_slides_full/__manifest__.py | 3 ++- addons/test_xlsx_export/__manifest__.py | 1 + addons/theme_default/__manifest__.py | 1 + addons/transifex/__manifest__.py | 1 + addons/uom/__manifest__.py | 1 + addons/utm/__manifest__.py | 3 ++- addons/web/__manifest__.py | 3 ++- addons/web_editor/__manifest__.py | 3 ++- addons/web_kanban_gauge/__manifest__.py | 1 + addons/web_tour/__manifest__.py | 3 ++- addons/web_unsplash/__manifest__.py | 3 ++- addons/website/__manifest__.py | 3 ++- addons/website_blog/__manifest__.py | 3 ++- addons/website_crm/__manifest__.py | 3 ++- addons/website_crm_livechat/__manifest__.py | 1 + addons/website_crm_partner_assign/__manifest__.py | 3 ++- addons/website_crm_sms/__manifest__.py | 1 + addons/website_customer/__manifest__.py | 1 + addons/website_event/__manifest__.py | 3 ++- addons/website_event_crm/__manifest__.py | 1 + addons/website_event_crm_questions/__manifest__.py | 1 + addons/website_event_exhibitor/__manifest__.py | 3 ++- addons/website_event_meet/__manifest__.py | 3 ++- addons/website_event_meet_quiz/__manifest__.py | 1 + addons/website_event_questions/__manifest__.py | 3 ++- addons/website_event_sale/__manifest__.py | 3 ++- addons/website_event_track/__manifest__.py | 3 ++- addons/website_event_track_live/__manifest__.py | 3 ++- addons/website_event_track_live_quiz/__manifest__.py | 3 ++- addons/website_event_track_quiz/__manifest__.py | 3 ++- addons/website_form_project/__manifest__.py | 3 ++- addons/website_forum/__manifest__.py | 3 ++- addons/website_google_map/__manifest__.py | 1 + addons/website_hr_recruitment/__manifest__.py | 3 ++- addons/website_jitsi/__manifest__.py | 3 ++- addons/website_links/__manifest__.py | 3 ++- addons/website_livechat/__manifest__.py | 3 ++- addons/website_mail/__manifest__.py | 3 ++- addons/website_mail_group/__manifest__.py | 1 + addons/website_mass_mailing/__manifest__.py | 3 ++- addons/website_membership/__manifest__.py | 1 + addons/website_partner/__manifest__.py | 1 + addons/website_payment/__manifest__.py | 1 + addons/website_profile/__manifest__.py | 3 ++- addons/website_sale/__manifest__.py | 3 ++- addons/website_sale_comparison/__manifest__.py | 3 ++- addons/website_sale_coupon/__manifest__.py | 3 ++- addons/website_sale_coupon_delivery/__manifest__.py | 3 ++- addons/website_sale_delivery/__manifest__.py | 3 ++- addons/website_sale_digital/__manifest__.py | 1 + addons/website_sale_gift_card/__manifest__.py | 3 ++- addons/website_sale_management/__manifest__.py | 3 ++- addons/website_sale_product_configurator/__manifest__.py | 3 ++- addons/website_sale_slides/__manifest__.py | 3 ++- addons/website_sale_stock/__manifest__.py | 3 ++- addons/website_sale_stock_product_configurator/__manifest__.py | 1 + addons/website_sale_wishlist/__manifest__.py | 3 ++- addons/website_slides/__manifest__.py | 3 ++- addons/website_slides_forum/__manifest__.py | 3 ++- addons/website_slides_survey/__manifest__.py | 3 ++- addons/website_sms/__manifest__.py | 1 + addons/website_twitter/__manifest__.py | 3 ++- odoo/addons/base/__manifest__.py | 1 + odoo/addons/test_access_rights/__manifest__.py | 1 + odoo/addons/test_action_bindings/__manifest__.py | 1 + odoo/addons/test_apikeys/__manifest__.py | 3 ++- odoo/addons/test_assetsbundle/__manifest__.py | 3 ++- odoo/addons/test_auth_custom/__manifest__.py | 1 + odoo/addons/test_convert/__manifest__.py | 3 ++- odoo/addons/test_converter/__manifest__.py | 1 + odoo/addons/test_data_module/__manifest__.py | 1 + odoo/addons/test_data_module_install/__manifest__.py | 1 + odoo/addons/test_exceptions/__manifest__.py | 1 + odoo/addons/test_impex/__manifest__.py | 1 + odoo/addons/test_inherit/__manifest__.py | 1 + odoo/addons/test_inherit_depends/__manifest__.py | 1 + odoo/addons/test_inherits/__manifest__.py | 1 + odoo/addons/test_inherits_depends/__manifest__.py | 1 + odoo/addons/test_limits/__manifest__.py | 1 + odoo/addons/test_lint/__manifest__.py | 1 + odoo/addons/test_main_flows/__manifest__.py | 3 ++- odoo/addons/test_mimetypes/__manifest__.py | 1 + odoo/addons/test_new_api/__manifest__.py | 3 ++- odoo/addons/test_performance/__manifest__.py | 1 + odoo/addons/test_populate/__manifest__.py | 1 + odoo/addons/test_read_group/__manifest__.py | 1 + odoo/addons/test_rpc/__manifest__.py | 1 + odoo/addons/test_search_panel/__manifest__.py | 1 + odoo/addons/test_testing_utilities/__manifest__.py | 3 ++- odoo/addons/test_translation_import/__manifest__.py | 3 ++- odoo/addons/test_uninstall/__manifest__.py | 1 + 396 files changed, 563 insertions(+), 169 deletions(-) diff --git a/addons/account/__manifest__.py b/addons/account/__manifest__.py index d4732584f01..c750ba46be4 100644 --- a/addons/account/__manifest__.py +++ b/addons/account/__manifest__.py @@ -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', } diff --git a/addons/account_check_printing/__manifest__.py b/addons/account_check_printing/__manifest__.py index 8c05cdf1bc9..f5ad7869c01 100644 --- a/addons/account_check_printing/__manifest__.py +++ b/addons/account_check_printing/__manifest__.py @@ -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', } diff --git a/addons/account_debit_note/__manifest__.py b/addons/account_debit_note/__manifest__.py index 07a739af121..2d0dcb4f646 100644 --- a/addons/account_debit_note/__manifest__.py +++ b/addons/account_debit_note/__manifest__.py @@ -20,4 +20,5 @@ The wizard used is similar as the one for the credit note. ], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/account_edi/__manifest__.py b/addons/account_edi/__manifest__.py index f4f1756fe36..9ad22021676 100644 --- a/addons/account_edi/__manifest__.py +++ b/addons/account_edi/__manifest__.py @@ -24,4 +24,5 @@ governements, etc.) 'installable': True, 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/account_edi_facturx/__manifest__.py b/addons/account_edi_facturx/__manifest__.py index afda4077736..e56c1e0b05c 100644 --- a/addons/account_edi_facturx/__manifest__.py +++ b/addons/account_edi_facturx/__manifest__.py @@ -14,4 +14,5 @@ 'installable': True, 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/account_edi_proxy_client/__manifest__.py b/addons/account_edi_proxy_client/__manifest__.py index 0e7cb76870e..66e2c6f6a7b 100644 --- a/addons/account_edi_proxy_client/__manifest__.py +++ b/addons/account_edi_proxy_client/__manifest__.py @@ -23,4 +23,5 @@ Odoo database. ], 'installable': True, 'application': False, + 'license': 'LGPL-3', } diff --git a/addons/account_edi_ubl/__manifest__.py b/addons/account_edi_ubl/__manifest__.py index 3fae0b6bd8e..9af06d829a5 100644 --- a/addons/account_edi_ubl/__manifest__.py +++ b/addons/account_edi_ubl/__manifest__.py @@ -13,4 +13,5 @@ ], 'installable': True, 'application': False, + 'license': 'LGPL-3', } diff --git a/addons/account_edi_ubl_bis3/__manifest__.py b/addons/account_edi_ubl_bis3/__manifest__.py index 8b866bf547f..99f0dfdc50f 100644 --- a/addons/account_edi_ubl_bis3/__manifest__.py +++ b/addons/account_edi_ubl_bis3/__manifest__.py @@ -12,4 +12,5 @@ ], 'installable': True, 'application': False, + 'license': 'LGPL-3', } diff --git a/addons/account_fleet/__manifest__.py b/addons/account_fleet/__manifest__.py index dc8acc4097e..1d4a007d399 100644 --- a/addons/account_fleet/__manifest__.py +++ b/addons/account_fleet/__manifest__.py @@ -15,5 +15,5 @@ 'installable': True, 'auto_install': True, 'application': False, - 'license': 'OEEL-1', + 'license': 'LGPL-3', } diff --git a/addons/account_lock/__manifest__.py b/addons/account_lock/__manifest__.py index f744fea1b54..95826013304 100644 --- a/addons/account_lock/__manifest__.py +++ b/addons/account_lock/__manifest__.py @@ -13,4 +13,5 @@ """, 'depends': ['account'], 'data': [], + 'license': 'LGPL-3', } diff --git a/addons/account_payment/__manifest__.py b/addons/account_payment/__manifest__.py index 791ab07ffb2..a1f8adf6ac9 100644 --- a/addons/account_payment/__manifest__.py +++ b/addons/account_payment/__manifest__.py @@ -18,4 +18,5 @@ enable payment. ], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/account_qr_code_sepa/__manifest__.py b/addons/account_qr_code_sepa/__manifest__.py index cebce9198df..c9aba5a4473 100644 --- a/addons/account_qr_code_sepa/__manifest__.py +++ b/addons/account_qr_code_sepa/__manifest__.py @@ -16,4 +16,5 @@ ], 'auto_install': True, + 'license': 'LGPL-3', } \ No newline at end of file diff --git a/addons/account_tax_python/__manifest__.py b/addons/account_tax_python/__manifest__.py index e27facde6aa..917a6f1643f 100644 --- a/addons/account_tax_python/__manifest__.py +++ b/addons/account_tax_python/__manifest__.py @@ -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', } diff --git a/addons/account_test/__manifest__.py b/addons/account_test/__manifest__.py index 99767304d7b..56c3b531261 100644 --- a/addons/account_test/__manifest__.py +++ b/addons/account_test/__manifest__.py @@ -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', } diff --git a/addons/adyen_platforms/__manifest__.py b/addons/adyen_platforms/__manifest__.py index f1906101d52..056a00cb905 100644 --- a/addons/adyen_platforms/__manifest__.py +++ b/addons/adyen_platforms/__manifest__.py @@ -27,5 +27,6 @@ 'web.assets_qweb': [ 'adyen_platforms/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/analytic/__manifest__.py b/addons/analytic/__manifest__.py index 9b832cfffdb..6b19f820d68 100644 --- a/addons/analytic/__manifest__.py +++ b/addons/analytic/__manifest__.py @@ -25,4 +25,5 @@ that have no counterpart in the general financial accounts. ], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/association/__manifest__.py b/addons/association/__manifest__.py index 5a49299ac6d..5cf13044216 100644 --- a/addons/association/__manifest__.py +++ b/addons/association/__manifest__.py @@ -18,4 +18,5 @@ membership products (schemes). 'demo': [], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/attachment_indexation/__manifest__.py b/addons/attachment_indexation/__manifest__.py index 33a2c660c66..180b7724018 100644 --- a/addons/attachment_indexation/__manifest__.py +++ b/addons/attachment_indexation/__manifest__.py @@ -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', } diff --git a/addons/auth_ldap/__manifest__.py b/addons/auth_ldap/__manifest__.py index e14d8441dee..b24a18db2b8 100644 --- a/addons/auth_ldap/__manifest__.py +++ b/addons/auth_ldap/__manifest__.py @@ -12,5 +12,6 @@ ], 'external_dependencies': { 'python': ['ldap'], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/auth_oauth/__manifest__.py b/addons/auth_oauth/__manifest__.py index 93715883c78..5831da6d87c 100644 --- a/addons/auth_oauth/__manifest__.py +++ b/addons/auth_oauth/__manifest__.py @@ -22,5 +22,6 @@ Allow users to login through OAuth2 Provider. 'web.assets_frontend': [ 'auth_oauth/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/auth_password_policy/__manifest__.py b/addons/auth_password_policy/__manifest__.py index 2443302fef2..7baade3d96e 100644 --- a/addons/auth_password_policy/__manifest__.py +++ b/addons/auth_password_policy/__manifest__.py @@ -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', } diff --git a/addons/auth_password_policy_portal/__manifest__.py b/addons/auth_password_policy_portal/__manifest__.py index 706d68f7666..b5fefb230d9 100644 --- a/addons/auth_password_policy_portal/__manifest__.py +++ b/addons/auth_password_policy_portal/__manifest__.py @@ -8,5 +8,6 @@ 'web.assets_frontend': [ 'auth_password_policy_portal/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/auth_password_policy_signup/__manifest__.py b/addons/auth_password_policy_signup/__manifest__.py index be10ef38f99..3b7d0bc390e 100644 --- a/addons/auth_password_policy_signup/__manifest__.py +++ b/addons/auth_password_policy_signup/__manifest__.py @@ -10,5 +10,6 @@ 'web.assets_frontend': [ 'auth_password_policy_signup/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/auth_signup/__manifest__.py b/addons/auth_signup/__manifest__.py index 085616beb9b..92a687f6e64 100644 --- a/addons/auth_signup/__manifest__.py +++ b/addons/auth_signup/__manifest__.py @@ -28,5 +28,6 @@ Allow users to sign up and reset their password 'web.assets_frontend': [ 'auth_signup/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/auth_totp/__manifest__.py b/addons/auth_totp/__manifest__.py index 89288442952..208ae9600bd 100644 --- a/addons/auth_totp/__manifest__.py +++ b/addons/auth_totp/__manifest__.py @@ -27,4 +27,5 @@ can setup API keys to replace their main password. 'auth_totp/static/**/*', ], }, + 'license': 'LGPL-3', } diff --git a/addons/auth_totp_portal/__manifest__.py b/addons/auth_totp_portal/__manifest__.py index 8d7b5b949c5..8d36ba2f2ee 100644 --- a/addons/auth_totp_portal/__manifest__.py +++ b/addons/auth_totp_portal/__manifest__.py @@ -14,5 +14,6 @@ 'web.assets_tests': [ 'auth_totp_portal/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/barcodes/__manifest__.py b/addons/barcodes/__manifest__.py index c89e24a7596..d309e5c9088 100644 --- a/addons/barcodes/__manifest__.py +++ b/addons/barcodes/__manifest__.py @@ -23,5 +23,6 @@ 'web.qunit_mobile_suite_tests': [ 'barcodes/static/tests/barcode_mobile_tests.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/barcodes_gs1_nomenclature/__manifest__.py b/addons/barcodes_gs1_nomenclature/__manifest__.py index 63350aded0a..c9cd34e7d52 100644 --- a/addons/barcodes_gs1_nomenclature/__manifest__.py +++ b/addons/barcodes_gs1_nomenclature/__manifest__.py @@ -19,5 +19,6 @@ 'web.qunit_suite_tests': [ 'barcodes_gs1_nomenclature/static/src/js/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/base_address_city/__manifest__.py b/addons/base_address_city/__manifest__.py index 48393450b5c..261b69917a1 100644 --- a/addons/base_address_city/__manifest__.py +++ b/addons/base_address_city/__manifest__.py @@ -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', } diff --git a/addons/base_address_extended/__manifest__.py b/addons/base_address_extended/__manifest__.py index 890bf2cfc62..ccda79eb4dd 100644 --- a/addons/base_address_extended/__manifest__.py +++ b/addons/base_address_extended/__manifest__.py @@ -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', } diff --git a/addons/base_automation/__manifest__.py b/addons/base_automation/__manifest__.py index 60252ab3b70..469ac1ded40 100644 --- a/addons/base_automation/__manifest__.py +++ b/addons/base_automation/__manifest__.py @@ -31,5 +31,6 @@ trigger an automatic reminder email. 'web.qunit_suite_tests': [ 'base_automation/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/base_geolocalize/__manifest__.py b/addons/base_geolocalize/__manifest__.py index c114b9b7ea8..49a2a76fcfd 100644 --- a/addons/base_geolocalize/__manifest__.py +++ b/addons/base_geolocalize/__manifest__.py @@ -16,4 +16,5 @@ Partners Geolocation 'data/data.xml', ], 'installable': True, + 'license': 'LGPL-3', } diff --git a/addons/base_iban/__manifest__.py b/addons/base_iban/__manifest__.py index b149e54a554..66af15cef9b 100644 --- a/addons/base_iban/__manifest__.py +++ b/addons/base_iban/__manifest__.py @@ -24,5 +24,6 @@ with a single statement. 'web.qunit_suite_tests': [ 'base_iban/static/src/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/base_import/__manifest__.py b/addons/base_import/__manifest__.py index c27516aaac3..aea0774bac5 100644 --- a/addons/base_import/__manifest__.py +++ b/addons/base_import/__manifest__.py @@ -44,4 +44,5 @@ Re-implement Odoo's file import system: 'base_import/static/tests/**/*', ], }, + 'license': 'LGPL-3', } diff --git a/addons/base_import_module/__manifest__.py b/addons/base_import_module/__manifest__.py index 51001b1f9de..26109155d0b 100644 --- a/addons/base_import_module/__manifest__.py +++ b/addons/base_import_module/__manifest__.py @@ -17,4 +17,5 @@ for customization purpose. 'security/ir.model.access.csv', 'views/base_import_module_view.xml' ], + 'license': 'LGPL-3', } diff --git a/addons/base_import_module/tests/test_module/__manifest__.py b/addons/base_import_module/tests/test_module/__manifest__.py index 461fdc83cc6..44cf4586abd 100644 --- a/addons/base_import_module/tests/test_module/__manifest__.py +++ b/addons/base_import_module/tests/test_module/__manifest__.py @@ -20,4 +20,5 @@ }, 'installable': True, 'application': True, + 'license': 'LGPL-3', } diff --git a/addons/base_setup/__manifest__.py b/addons/base_setup/__manifest__.py index e0c6189b237..9747e3dbadc 100644 --- a/addons/base_setup/__manifest__.py +++ b/addons/base_setup/__manifest__.py @@ -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', } diff --git a/addons/base_sparse_field/__manifest__.py b/addons/base_sparse_field/__manifest__.py index a13593b783f..8b7276800f1 100644 --- a/addons/base_sparse_field/__manifest__.py +++ b/addons/base_sparse_field/__manifest__.py @@ -15,4 +15,5 @@ 'security/ir.model.access.csv', 'views/views.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/base_vat/__manifest__.py b/addons/base_vat/__manifest__.py index 7fa7202e4e6..42f3172a10b 100644 --- a/addons/base_vat/__manifest__.py +++ b/addons/base_vat/__manifest__.py @@ -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', } diff --git a/addons/board/__manifest__.py b/addons/board/__manifest__.py index a9cf9adb486..8346386c692 100644 --- a/addons/board/__manifest__.py +++ b/addons/board/__manifest__.py @@ -31,5 +31,6 @@ Allows users to create custom dashboard. 'web.assets_qweb': [ 'board/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/bus/__manifest__.py b/addons/bus/__manifest__.py index 880e2d8dda5..7bce45b32b0 100644 --- a/addons/bus/__manifest__.py +++ b/addons/bus/__manifest__.py @@ -21,5 +21,6 @@ 'web.qunit_suite_tests': [ 'bus/static/tests/*.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/calendar/__manifest__.py b/addons/calendar/__manifest__.py index a10644bcdca..11fb1122dc2 100644 --- a/addons/calendar/__manifest__.py +++ b/addons/calendar/__manifest__.py @@ -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', } diff --git a/addons/calendar_sms/__manifest__.py b/addons/calendar_sms/__manifest__.py index 3c3b4bd1abf..fd98be1fcf1 100644 --- a/addons/calendar_sms/__manifest__.py +++ b/addons/calendar_sms/__manifest__.py @@ -15,4 +15,5 @@ ], 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/contacts/__manifest__.py b/addons/contacts/__manifest__.py index 08dac134794..c783ef17c72 100644 --- a/addons/contacts/__manifest__.py +++ b/addons/contacts/__manifest__.py @@ -16,4 +16,5 @@ You can track your vendors, customers and other contacts. 'views/contact_views.xml', ], 'application': True, + 'license': 'LGPL-3', } diff --git a/addons/coupon/__manifest__.py b/addons/coupon/__manifest__.py index bc60daf3e21..b4a6897f794 100644 --- a/addons/coupon/__manifest__.py +++ b/addons/coupon/__manifest__.py @@ -21,4 +21,5 @@ 'demo/coupon_demo.xml', ], 'installable': True, + 'license': 'LGPL-3', } diff --git a/addons/crm/__manifest__.py b/addons/crm/__manifest__.py index ea636571ffa..48b9cf4f0e3 100644 --- a/addons/crm/__manifest__.py +++ b/addons/crm/__manifest__.py @@ -92,5 +92,6 @@ 'crm/static/tests/forecast_kanban_tests.js', 'crm/static/tests/crm_rainbowman_tests.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/crm_iap_lead/__manifest__.py b/addons/crm_iap_lead/__manifest__.py index d91d52dfd84..4ddebfda8e7 100644 --- a/addons/crm_iap_lead/__manifest__.py +++ b/addons/crm_iap_lead/__manifest__.py @@ -30,5 +30,6 @@ 'web.assets_qweb': [ 'crm_iap_lead/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/crm_iap_lead_enrich/__manifest__.py b/addons/crm_iap_lead_enrich/__manifest__.py index 2c6ff13d194..12442357f1e 100644 --- a/addons/crm_iap_lead_enrich/__manifest__.py +++ b/addons/crm_iap_lead_enrich/__manifest__.py @@ -20,4 +20,5 @@ ], 'post_init_hook': '_synchronize_cron', 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/crm_iap_lead_website/__manifest__.py b/addons/crm_iap_lead_website/__manifest__.py index edfd91b6923..8523a4ed52e 100644 --- a/addons/crm_iap_lead_website/__manifest__.py +++ b/addons/crm_iap_lead_website/__manifest__.py @@ -19,5 +19,6 @@ 'views/crm_lead_view.xml', 'views/crm_reveal_views.xml', 'views/res_config_settings_views.xml', - ] + ], + 'license': 'LGPL-3', } diff --git a/addons/crm_livechat/__manifest__.py b/addons/crm_livechat/__manifest__.py index 2b2a8477c8a..5ffbc32f5cb 100644 --- a/addons/crm_livechat/__manifest__.py +++ b/addons/crm_livechat/__manifest__.py @@ -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', } diff --git a/addons/crm_mail_plugin/__manifest__.py b/addons/crm_mail_plugin/__manifest__.py index 2ac6a14bd5a..8d829ab8f3d 100644 --- a/addons/crm_mail_plugin/__manifest__.py +++ b/addons/crm_mail_plugin/__manifest__.py @@ -22,5 +22,6 @@ ], 'installable': True, 'application': False, - 'auto_install': True + 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/crm_sms/__manifest__.py b/addons/crm_sms/__manifest__.py index 78f4e24c274..55450e46824 100644 --- a/addons/crm_sms/__manifest__.py +++ b/addons/crm_sms/__manifest__.py @@ -16,4 +16,5 @@ 'installable': True, 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/delivery/__manifest__.py b/addons/delivery/__manifest__.py index 3f2b11d2372..25a131c413e 100644 --- a/addons/delivery/__manifest__.py +++ b/addons/delivery/__manifest__.py @@ -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', } diff --git a/addons/digest/__manifest__.py b/addons/digest/__manifest__.py index 6f4cc562e16..dd740e9c93c 100644 --- a/addons/digest/__manifest__.py +++ b/addons/digest/__manifest__.py @@ -24,4 +24,5 @@ Send KPI Digests periodically 'views/res_config_settings_views.xml', ], 'installable': True, + 'license': 'LGPL-3', } diff --git a/addons/event/__manifest__.py b/addons/event/__manifest__.py index 64964354bcc..e5256ec1d31 100644 --- a/addons/event/__manifest__.py +++ b/addons/event/__manifest__.py @@ -55,5 +55,6 @@ Key Features 'web.assets_qweb': [ 'event/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/event_crm/__manifest__.py b/addons/event_crm/__manifest__.py index 269c5903158..a9a5aeb3dbe 100644 --- a/addons/event_crm/__manifest__.py +++ b/addons/event_crm/__manifest__.py @@ -21,4 +21,5 @@ ], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/event_crm_sale/__manifest__.py b/addons/event_crm_sale/__manifest__.py index b75b395991e..8157f617d44 100644 --- a/addons/event_crm_sale/__manifest__.py +++ b/addons/event_crm_sale/__manifest__.py @@ -13,4 +13,5 @@ ], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/event_sale/__manifest__.py b/addons/event_sale/__manifest__.py index 4cf06814ec1..3c10cd21b4d 100644 --- a/addons/event_sale/__manifest__.py +++ b/addons/event_sale/__manifest__.py @@ -46,5 +46,6 @@ this event. 'web.qunit_suite_tests': [ 'event_sale/static/tests/event_configurator.test.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/event_sms/__manifest__.py b/addons/event_sms/__manifest__.py index f5596d454b5..686661dd7cb 100644 --- a/addons/event_sms/__manifest__.py +++ b/addons/event_sms/__manifest__.py @@ -15,5 +15,6 @@ 'demo': [ ], 'installable': True, - 'auto_install': True + 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/fetchmail/__manifest__.py b/addons/fetchmail/__manifest__.py index 4a7185acb2a..85eb160516e 100644 --- a/addons/fetchmail/__manifest__.py +++ b/addons/fetchmail/__manifest__.py @@ -44,4 +44,5 @@ For more specific needs, you may also assign custom-defined actions 'demo': [], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/fleet/__manifest__.py b/addons/fleet/__manifest__.py index cf7c71bb9b8..53ec36c0c90 100644 --- a/addons/fleet/__manifest__.py +++ b/addons/fleet/__manifest__.py @@ -52,5 +52,6 @@ Main Features 'web.assets_backend': [ 'fleet/static/src/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/gamification/__manifest__.py b/addons/gamification/__manifest__.py index f3306862048..724fa844fe1 100644 --- a/addons/gamification/__manifest__.py +++ b/addons/gamification/__manifest__.py @@ -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', } diff --git a/addons/gamification_sale_crm/__manifest__.py b/addons/gamification_sale_crm/__manifest__.py index b1ea6ef7b53..644066a622e 100644 --- a/addons/gamification_sale_crm/__manifest__.py +++ b/addons/gamification_sale_crm/__manifest__.py @@ -9,4 +9,5 @@ 'data': ['data/gamification_sale_crm_data.xml'], 'demo': ['data/gamification_sale_crm_demo.xml'], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/gift_card/__manifest__.py b/addons/gift_card/__manifest__.py index f4eac0cb69e..67c583400e9 100644 --- a/addons/gift_card/__manifest__.py +++ b/addons/gift_card/__manifest__.py @@ -14,5 +14,6 @@ 'views/views.xml', 'views/templates.xml', 'security/ir.model.access.csv', - ] + ], + 'license': 'LGPL-3', } diff --git a/addons/google_account/__manifest__.py b/addons/google_account/__manifest__.py index ef95788aa50..1780a77d70b 100644 --- a/addons/google_account/__manifest__.py +++ b/addons/google_account/__manifest__.py @@ -12,4 +12,5 @@ The module adds google user in res user. 'data': [ 'data/google_account_data.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/google_calendar/__manifest__.py b/addons/google_calendar/__manifest__.py index 33a5303a346..89ad8efa338 100644 --- a/addons/google_calendar/__manifest__.py +++ b/addons/google_calendar/__manifest__.py @@ -33,5 +33,6 @@ 'web.assets_qweb': [ 'google_calendar/static/src/xml/*.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/google_drive/__manifest__.py b/addons/google_drive/__manifest__.py index fdbbabd42db..60a70ceda9f 100644 --- a/addons/google_drive/__manifest__.py +++ b/addons/google_drive/__manifest__.py @@ -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', } diff --git a/addons/google_recaptcha/__manifest__.py b/addons/google_recaptcha/__manifest__.py index be5f2516895..3f1e781f12f 100644 --- a/addons/google_recaptcha/__manifest__.py +++ b/addons/google_recaptcha/__manifest__.py @@ -18,5 +18,6 @@ 'google_recaptcha/static/src/scss/recaptcha.scss', 'google_recaptcha/static/src/js/recaptcha.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/google_spreadsheet/__manifest__.py b/addons/google_spreadsheet/__manifest__.py index fbb2f6fecc2..4a1540897b5 100644 --- a/addons/google_spreadsheet/__manifest__.py +++ b/addons/google_spreadsheet/__manifest__.py @@ -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', } diff --git a/addons/hr/__manifest__.py b/addons/hr/__manifest__.py index 34987a97b2e..4949800f4cd 100644 --- a/addons/hr/__manifest__.py +++ b/addons/hr/__manifest__.py @@ -67,5 +67,6 @@ 'web.assets_qweb': [ 'hr/static/src/xml/hr_templates.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/hr_attendance/__manifest__.py b/addons/hr_attendance/__manifest__.py index 0daa9b331c5..bb83761ee81 100644 --- a/addons/hr_attendance/__manifest__.py +++ b/addons/hr_attendance/__manifest__.py @@ -49,5 +49,6 @@ actions(Check in/Check out) performed by them. 'web.assets_qweb': [ 'hr_attendance/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/hr_contract/__manifest__.py b/addons/hr_contract/__manifest__.py index 3d333af74a6..2a0876e620b 100644 --- a/addons/hr_contract/__manifest__.py +++ b/addons/hr_contract/__manifest__.py @@ -38,5 +38,6 @@ You can assign several contracts per employee. 'web.assets_backend': [ 'hr_contract/static/src/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/hr_expense/__manifest__.py b/addons/hr_expense/__manifest__.py index 7eff7266bce..6a5c33fbd9c 100644 --- a/addons/hr_expense/__manifest__.py +++ b/addons/hr_expense/__manifest__.py @@ -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', } diff --git a/addons/hr_fleet/__manifest__.py b/addons/hr_fleet/__manifest__.py index 0666f878778..39a945f7abd 100644 --- a/addons/hr_fleet/__manifest__.py +++ b/addons/hr_fleet/__manifest__.py @@ -22,4 +22,5 @@ 'data/hr_fleet_demo.xml', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/hr_gamification/__manifest__.py b/addons/hr_gamification/__manifest__.py index 5404277c640..3aa770e726f 100644 --- a/addons/hr_gamification/__manifest__.py +++ b/addons/hr_gamification/__manifest__.py @@ -23,5 +23,6 @@ Badge received are displayed on the user profile. 'web.assets_backend': [ 'hr_gamification/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/hr_holidays/__manifest__.py b/addons/hr_holidays/__manifest__.py index 6f939474edf..9a5d0cc49dd 100644 --- a/addons/hr_holidays/__manifest__.py +++ b/addons/hr_holidays/__manifest__.py @@ -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', } diff --git a/addons/hr_holidays_attendance/__manifest__.py b/addons/hr_holidays_attendance/__manifest__.py index c3533fad036..4415b462667 100644 --- a/addons/hr_holidays_attendance/__manifest__.py +++ b/addons/hr_holidays_attendance/__manifest__.py @@ -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', } diff --git a/addons/hr_maintenance/__manifest__.py b/addons/hr_maintenance/__manifest__.py index 258dba89a14..0d32aaed384 100644 --- a/addons/hr_maintenance/__manifest__.py +++ b/addons/hr_maintenance/__manifest__.py @@ -17,4 +17,5 @@ 'demo': [], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/hr_org_chart/__manifest__.py b/addons/hr_org_chart/__manifest__.py index 57ddba052bb..8ab1b0f9f4b 100644 --- a/addons/hr_org_chart/__manifest__.py +++ b/addons/hr_org_chart/__manifest__.py @@ -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', } diff --git a/addons/hr_presence/__manifest__.py b/addons/hr_presence/__manifest__.py index 73eefc883b1..ecff685db04 100644 --- a/addons/hr_presence/__manifest__.py +++ b/addons/hr_presence/__manifest__.py @@ -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', } diff --git a/addons/hr_recruitment/__manifest__.py b/addons/hr_recruitment/__manifest__.py index 80234d9a320..69fb35ad2ee 100644 --- a/addons/hr_recruitment/__manifest__.py +++ b/addons/hr_recruitment/__manifest__.py @@ -46,5 +46,6 @@ 'hr_recruitment/static/src/js/recruitment.js', 'hr_recruitment/static/src/js/tours/hr_recruitment.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/hr_recruitment_survey/__manifest__.py b/addons/hr_recruitment_survey/__manifest__.py index 32b1f5f4f4c..f799639c0de 100644 --- a/addons/hr_recruitment_survey/__manifest__.py +++ b/addons/hr_recruitment_survey/__manifest__.py @@ -21,4 +21,5 @@ 'data/hr_job_demo.xml', ], 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/hr_skills/__manifest__.py b/addons/hr_skills/__manifest__.py index 116077a1fb4..4883306904c 100644 --- a/addons/hr_skills/__manifest__.py +++ b/addons/hr_skills/__manifest__.py @@ -39,5 +39,6 @@ This module introduces skills and resumé management for employees. 'web.assets_qweb': [ 'hr_skills/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/hr_skills_slides/__manifest__.py b/addons/hr_skills_slides/__manifest__.py index 6db2096f7b7..5f752a910df 100644 --- a/addons/hr_skills_slides/__manifest__.py +++ b/addons/hr_skills_slides/__manifest__.py @@ -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', } diff --git a/addons/hr_skills_survey/__manifest__.py b/addons/hr_skills_survey/__manifest__.py index 44f978d55db..d18241e4832 100644 --- a/addons/hr_skills_survey/__manifest__.py +++ b/addons/hr_skills_survey/__manifest__.py @@ -23,5 +23,6 @@ This module adds certification to resumé for employees. 'web.assets_qweb': [ 'hr_skills_survey/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/hr_timesheet/__manifest__.py b/addons/hr_timesheet/__manifest__.py index 95d7101ac4d..92d085b7f1f 100644 --- a/addons/hr_timesheet/__manifest__.py +++ b/addons/hr_timesheet/__manifest__.py @@ -61,5 +61,6 @@ up a management by affair. 'web.assets_qweb': [ 'hr_timesheet/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/hr_timesheet_attendance/__manifest__.py b/addons/hr_timesheet_attendance/__manifest__.py index d04a6a1a317..d073a95c0ac 100644 --- a/addons/hr_timesheet_attendance/__manifest__.py +++ b/addons/hr_timesheet_attendance/__manifest__.py @@ -15,4 +15,5 @@ 'report/hr_timesheet_attendance_report_view.xml', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/hr_work_entry/__manifest__.py b/addons/hr_work_entry/__manifest__.py index 2e28d4493cf..eafab427aa6 100644 --- a/addons/hr_work_entry/__manifest__.py +++ b/addons/hr_work_entry/__manifest__.py @@ -23,5 +23,6 @@ 'web.assets_qweb': [ 'hr_work_entry/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/hr_work_entry_contract/__manifest__.py b/addons/hr_work_entry_contract/__manifest__.py index 160da5a1984..8fb8525512c 100644 --- a/addons/hr_work_entry_contract/__manifest__.py +++ b/addons/hr_work_entry_contract/__manifest__.py @@ -28,5 +28,6 @@ 'web.assets_backend': [ 'hr_work_entry_contract/static/src/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/hr_work_entry_holidays/__manifest__.py b/addons/hr_work_entry_holidays/__manifest__.py index c703b9a07cd..060d6a011b8 100644 --- a/addons/hr_work_entry_holidays/__manifest__.py +++ b/addons/hr_work_entry_holidays/__manifest__.py @@ -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', } diff --git a/addons/http_routing/__manifest__.py b/addons/http_routing/__manifest__.py index f93dcdf96dc..0728008c75c 100644 --- a/addons/http_routing/__manifest__.py +++ b/addons/http_routing/__manifest__.py @@ -15,4 +15,5 @@ base modules simple. 'views/res_lang_views.xml', ], 'depends': ['web'], + 'license': 'LGPL-3', } diff --git a/addons/hw_drivers/__manifest__.py b/addons/hw_drivers/__manifest__.py index 391b6e5d964..3b8bb3112cd 100644 --- a/addons/hw_drivers/__manifest__.py +++ b/addons/hw_drivers/__manifest__.py @@ -18,4 +18,5 @@ are found in other modules that must be installed separately. """, 'installable': False, + 'license': 'LGPL-3', } diff --git a/addons/hw_escpos/__manifest__.py b/addons/hw_escpos/__manifest__.py index a87ca641e25..1b0d5d95ea2 100644 --- a/addons/hw_escpos/__manifest__.py +++ b/addons/hw_escpos/__manifest__.py @@ -20,4 +20,5 @@ that would need such functionality. 'python' : ['pyusb','pyserial','qrcode'], }, 'installable': False, + 'license': 'LGPL-3', } diff --git a/addons/hw_posbox_homepage/__manifest__.py b/addons/hw_posbox_homepage/__manifest__.py index 745a0e9d1f6..fd4a03a18e3 100644 --- a/addons/hw_posbox_homepage/__manifest__.py +++ b/addons/hw_posbox_homepage/__manifest__.py @@ -20,4 +20,5 @@ regular Odoo interface anymore. """, 'installable': False, + 'license': 'LGPL-3', } diff --git a/addons/iap/__manifest__.py b/addons/iap/__manifest__.py index 2782009cfc8..39d20462b95 100644 --- a/addons/iap/__manifest__.py +++ b/addons/iap/__manifest__.py @@ -30,5 +30,6 @@ to support In-App purchases inside Odoo. """, 'web.assets_qweb': [ 'iap/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/iap_crm/__manifest__.py b/addons/iap_crm/__manifest__.py index 4f17c4ce3fc..5dc1ee0e7a9 100644 --- a/addons/iap_crm/__manifest__.py +++ b/addons/iap_crm/__manifest__.py @@ -17,4 +17,5 @@ 'auto_install': True, 'data': [ ], + 'license': 'LGPL-3', } diff --git a/addons/iap_mail/__manifest__.py b/addons/iap_mail/__manifest__.py index 0d7507fc16f..b04354db877 100644 --- a/addons/iap_mail/__manifest__.py +++ b/addons/iap_mail/__manifest__.py @@ -18,4 +18,5 @@ 'data': [ 'data/mail_templates.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/im_livechat/__manifest__.py b/addons/im_livechat/__manifest__.py index 18aed6d485b..dc3cd3607d6 100644 --- a/addons/im_livechat/__manifest__.py +++ b/addons/im_livechat/__manifest__.py @@ -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', } diff --git a/addons/im_livechat_mail_bot/__manifest__.py b/addons/im_livechat_mail_bot/__manifest__.py index 9a06e585778..f264e340b22 100644 --- a/addons/im_livechat_mail_bot/__manifest__.py +++ b/addons/im_livechat_mail_bot/__manifest__.py @@ -12,4 +12,5 @@ 'installable': True, 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_ae/__manifest__.py b/addons/l10n_ae/__manifest__.py index de854b6ebd1..172157ad384 100644 --- a/addons/l10n_ae/__manifest__.py +++ b/addons/l10n_ae/__manifest__.py @@ -28,4 +28,5 @@ United Arab Emirates accounting chart and localization. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_ar/__manifest__.py b/addons/l10n_ar/__manifest__.py index 25a8589cbf6..54010f18b00 100644 --- a/addons/l10n_ar/__manifest__.py +++ b/addons/l10n_ar/__manifest__.py @@ -126,5 +126,6 @@ Master Data: 'web.assets_backend': [ 'l10n_ar/static/src/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/l10n_ar_website_sale/__manifest__.py b/addons/l10n_ar_website_sale/__manifest__.py index 26f848c2abe..d4b8485bb8c 100644 --- a/addons/l10n_ar_website_sale/__manifest__.py +++ b/addons/l10n_ar_website_sale/__manifest__.py @@ -20,4 +20,5 @@ 'installable': True, 'auto_install': True, 'application': False, + 'license': 'LGPL-3', } diff --git a/addons/l10n_at/__manifest__.py b/addons/l10n_at/__manifest__.py index dfd0638984e..554c422f901 100644 --- a/addons/l10n_at/__manifest__.py +++ b/addons/l10n_at/__manifest__.py @@ -43,4 +43,5 @@ Austrian charts of accounts (Einheitskontenrahmen 2010). 'data/account_fiscal_position_template.xml', 'data/account_chart_template_configure_data.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_au/__manifest__.py b/addons/l10n_au/__manifest__.py index 5cd7e769936..5d60cddd838 100644 --- a/addons/l10n_au/__manifest__.py +++ b/addons/l10n_au/__manifest__.py @@ -35,4 +35,5 @@ Also: 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_be/__manifest__.py b/addons/l10n_be/__manifest__.py index 9dcbac60bfd..81260cbaf05 100644 --- a/addons/l10n_be/__manifest__.py +++ b/addons/l10n_be/__manifest__.py @@ -61,4 +61,5 @@ Wizards provided by this module: 'demo/demo_company.xml', ], 'post_init_hook': 'load_translations', + 'license': 'LGPL-3', } diff --git a/addons/l10n_be_edi/__manifest__.py b/addons/l10n_be_edi/__manifest__.py index 87acfabbff3..41cc3acb597 100644 --- a/addons/l10n_be_edi/__manifest__.py +++ b/addons/l10n_be_edi/__manifest__.py @@ -19,4 +19,5 @@ Belgian e-invoicing uses the UBL 2.0 using the e-fff protocol. ], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_bo/__manifest__.py b/addons/l10n_bo/__manifest__.py index 7397530c930..d6d22f911de 100644 --- a/addons/l10n_bo/__manifest__.py +++ b/addons/l10n_bo/__manifest__.py @@ -27,4 +27,5 @@ Plan contable boliviano e impuestos de acuerdo a disposiciones vigentes 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_br/__manifest__.py b/addons/l10n_br/__manifest__.py index 7baac561c8c..0f1c36fa574 100644 --- a/addons/l10n_br/__manifest__.py +++ b/addons/l10n_br/__manifest__.py @@ -57,4 +57,5 @@ come with any additional paid permission for online use of 'private modules'. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_ca/__manifest__.py b/addons/l10n_ca/__manifest__.py index ed3a73f9354..e2b3578040d 100644 --- a/addons/l10n_ca/__manifest__.py +++ b/addons/l10n_ca/__manifest__.py @@ -56,4 +56,5 @@ position. 'demo/demo_company.xml', ], 'post_init_hook': 'load_translations', + 'license': 'LGPL-3', } diff --git a/addons/l10n_ch/__manifest__.py b/addons/l10n_ch/__manifest__.py index b01bca79fc3..f63b2e529f4 100644 --- a/addons/l10n_ch/__manifest__.py +++ b/addons/l10n_ch/__manifest__.py @@ -61,5 +61,6 @@ Here is how it works: 'web.report_assets_common': [ 'l10n_ch/static/src/scss/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/l10n_cl/__manifest__.py b/addons/l10n_cl/__manifest__.py index 386222cdebf..837e426a26b 100644 --- a/addons/l10n_cl/__manifest__.py +++ b/addons/l10n_cl/__manifest__.py @@ -49,5 +49,6 @@ Plan contable chileno e impuestos de acuerdo a disposiciones vigentes 'demo': [ 'demo/demo_company.xml', 'demo/partner_demo.xml', - ] + ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_cn/__manifest__.py b/addons/l10n_cn/__manifest__.py index f4ab692ca9a..23b517e3875 100644 --- a/addons/l10n_cn/__manifest__.py +++ b/addons/l10n_cn/__manifest__.py @@ -52,4 +52,5 @@ correctly when the cn2an library is installed. (e.g. with pip3 install cn2an) 'demo/demo_company.xml', ], 'post_init_hook': 'load_translations', + 'license': 'LGPL-3', } diff --git a/addons/l10n_cn_city/__manifest__.py b/addons/l10n_cn_city/__manifest__.py index 7a4ff508d8f..76ee425d1c4 100644 --- a/addons/l10n_cn_city/__manifest__.py +++ b/addons/l10n_cn_city/__manifest__.py @@ -19,4 +19,5 @@ City Data/城市数据 'data': [ 'data/res_city_data.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_co/__manifest__.py b/addons/l10n_co/__manifest__.py index 162dfea4071..92aba3a7bb1 100644 --- a/addons/l10n_co/__manifest__.py +++ b/addons/l10n_co/__manifest__.py @@ -33,4 +33,5 @@ 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_co_pos/__manifest__.py b/addons/l10n_co_pos/__manifest__.py index 32716cd2e5b..5e68742a264 100644 --- a/addons/l10n_co_pos/__manifest__.py +++ b/addons/l10n_co_pos/__manifest__.py @@ -22,5 +22,6 @@ 'web.assets_qweb': [ 'l10n_co_pos/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/l10n_cr/__manifest__.py b/addons/l10n_cr/__manifest__.py index 14cf758cb4e..57f1e946f37 100644 --- a/addons/l10n_cr/__manifest__.py +++ b/addons/l10n_cr/__manifest__.py @@ -65,4 +65,5 @@ please go to http://translations.launchpad.net/openerp-costa-rica. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_cz/__manifest__.py b/addons/l10n_cz/__manifest__.py index e2097421546..5c284dc1301 100644 --- a/addons/l10n_cz/__manifest__.py +++ b/addons/l10n_cz/__manifest__.py @@ -33,4 +33,5 @@ Tento modul definuje: 'data/account_chart_template_data.xml' ], 'demo': ['data/demo_company.xml'], + 'license': 'LGPL-3', } diff --git a/addons/l10n_de/__manifest__.py b/addons/l10n_de/__manifest__.py index 5ad567c7f1b..0c98ed4e4d1 100644 --- a/addons/l10n_de/__manifest__.py +++ b/addons/l10n_de/__manifest__.py @@ -29,5 +29,6 @@ German accounting chart and localization. 'web.report_assets_common': [ 'l10n_de/static/src/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/l10n_de_purchase/__manifest__.py b/addons/l10n_de_purchase/__manifest__.py index bc5861fba77..063364c84ae 100644 --- a/addons/l10n_de_purchase/__manifest__.py +++ b/addons/l10n_de_purchase/__manifest__.py @@ -9,4 +9,5 @@ 'purchase', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_de_repair/__manifest__.py b/addons/l10n_de_repair/__manifest__.py index ab094adee38..6f48776d71a 100644 --- a/addons/l10n_de_repair/__manifest__.py +++ b/addons/l10n_de_repair/__manifest__.py @@ -9,4 +9,5 @@ 'repair', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_de_sale/__manifest__.py b/addons/l10n_de_sale/__manifest__.py index 3cf8eebf333..7f09bf56b6d 100644 --- a/addons/l10n_de_sale/__manifest__.py +++ b/addons/l10n_de_sale/__manifest__.py @@ -9,4 +9,5 @@ 'sale', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_de_skr03/__manifest__.py b/addons/l10n_de_skr03/__manifest__.py index 052b46f3d11..657a6823cd8 100644 --- a/addons/l10n_de_skr03/__manifest__.py +++ b/addons/l10n_de_skr03/__manifest__.py @@ -57,5 +57,6 @@ German accounting chart and localization. 'demo': [ 'demo/demo_company.xml', ], - 'auto_install': True + 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_de_skr04/__manifest__.py b/addons/l10n_de_skr04/__manifest__.py index 26d0880005f..845bf451eaa 100644 --- a/addons/l10n_de_skr04/__manifest__.py +++ b/addons/l10n_de_skr04/__manifest__.py @@ -56,4 +56,5 @@ German accounting chart and localization. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_de_stock/__manifest__.py b/addons/l10n_de_stock/__manifest__.py index 677379ae1a3..fa8af040a5d 100644 --- a/addons/l10n_de_stock/__manifest__.py +++ b/addons/l10n_de_stock/__manifest__.py @@ -9,4 +9,5 @@ 'stock', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_dk/__manifest__.py b/addons/l10n_dk/__manifest__.py index acf1f540b20..5a987da0ffd 100644 --- a/addons/l10n_dk/__manifest__.py +++ b/addons/l10n_dk/__manifest__.py @@ -105,4 +105,5 @@ Copyright 2018 Odoo House ApS 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_do/__manifest__.py b/addons/l10n_do/__manifest__.py index 601b54a98bd..34bbce33c26 100644 --- a/addons/l10n_do/__manifest__.py +++ b/addons/l10n_do/__manifest__.py @@ -106,4 +106,5 @@ en Odoo): 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_dz/__manifest__.py b/addons/l10n_dz/__manifest__.py index 0aac2a314e6..519ae6d4bea 100755 --- a/addons/l10n_dz/__manifest__.py +++ b/addons/l10n_dz/__manifest__.py @@ -20,4 +20,5 @@ This module applies to companies based in Algeria. 'data/account_fiscal_position_template_data.xml', 'data/account_chart_template_configuration_data.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_ec/__manifest__.py b/addons/l10n_ec/__manifest__.py index 26b345fa2e3..71201444f29 100644 --- a/addons/l10n_ec/__manifest__.py +++ b/addons/l10n_ec/__manifest__.py @@ -32,4 +32,5 @@ Accounting chart and localization for Ecuador. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_es/__manifest__.py b/addons/l10n_es/__manifest__.py index 17e2d02c167..0e4671cf73b 100644 --- a/addons/l10n_es/__manifest__.py +++ b/addons/l10n_es/__manifest__.py @@ -51,4 +51,5 @@ Spanish charts of accounts (PGCE 2008). 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_et/__manifest__.py b/addons/l10n_et/__manifest__.py index b3d0b500ea1..60aab1b3865 100644 --- a/addons/l10n_et/__manifest__.py +++ b/addons/l10n_et/__manifest__.py @@ -34,4 +34,5 @@ This is the latest Ethiopian Odoo localization and consists of: 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_eu_service/__manifest__.py b/addons/l10n_eu_service/__manifest__.py index 96c45b00cb1..1693fb4fe76 100644 --- a/addons/l10n_eu_service/__manifest__.py +++ b/addons/l10n_eu_service/__manifest__.py @@ -30,4 +30,5 @@ Council Implementing Regulation (EU) 2019/2026 ], 'post_init_hook': 'l10n_eu_service_post_init', 'uninstall_hook': 'l10n_eu_service_uninstall', + 'license': 'LGPL-3', } diff --git a/addons/l10n_fi/__manifest__.py b/addons/l10n_fi/__manifest__.py index 94160c91bae..864e011007e 100644 --- a/addons/l10n_fi/__manifest__.py +++ b/addons/l10n_fi/__manifest__.py @@ -40,4 +40,5 @@ Set the payment reference type from the Sales Journal. 'demo/demo_company.xml', ], "installable": True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_fr/__manifest__.py b/addons/l10n_fr/__manifest__.py index 5e0483f7961..46d4683a3f8 100644 --- a/addons/l10n_fr/__manifest__.py +++ b/addons/l10n_fr/__manifest__.py @@ -52,4 +52,5 @@ configuration of their taxes and fiscal positions manually. 'demo/demo_company.xml', ], 'post_init_hook': '_l10n_fr_post_init_hook', + 'license': 'LGPL-3', } diff --git a/addons/l10n_fr_fec/__manifest__.py b/addons/l10n_fr_fec/__manifest__.py index 7a438054ee2..234ab94dcfb 100644 --- a/addons/l10n_fr_fec/__manifest__.py +++ b/addons/l10n_fr_fec/__manifest__.py @@ -15,4 +15,5 @@ 'wizard/account_fr_fec_view.xml', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_fr_pos_cert/__manifest__.py b/addons/l10n_fr_pos_cert/__manifest__.py index 5cd127800b1..68886f6f388 100644 --- a/addons/l10n_fr_pos_cert/__manifest__.py +++ b/addons/l10n_fr_pos_cert/__manifest__.py @@ -44,5 +44,6 @@ The module adds following features: 'web.assets_qweb': [ 'l10n_fr_pos_cert/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/l10n_generic_coa/__manifest__.py b/addons/l10n_generic_coa/__manifest__.py index 8943df382e7..fe2fa662ebf 100644 --- a/addons/l10n_generic_coa/__manifest__.py +++ b/addons/l10n_generic_coa/__manifest__.py @@ -20,4 +20,5 @@ Install some generic chart of accounts. 'data/l10n_generic_coa_post.xml', ], 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/l10n_gr/__manifest__.py b/addons/l10n_gr/__manifest__.py index 12fb0082347..d2d93a6a733 100644 --- a/addons/l10n_gr/__manifest__.py +++ b/addons/l10n_gr/__manifest__.py @@ -31,4 +31,5 @@ Greek accounting chart and localization. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_gt/__manifest__.py b/addons/l10n_gt/__manifest__.py index 56779faa72d..a094d8874e8 100644 --- a/addons/l10n_gt/__manifest__.py +++ b/addons/l10n_gt/__manifest__.py @@ -41,4 +41,5 @@ taxes and the Quetzal currency.""", 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_hk/__manifest__.py b/addons/l10n_hk/__manifest__.py index 9e567cba68d..881c38874fa 100644 --- a/addons/l10n_hk/__manifest__.py +++ b/addons/l10n_hk/__manifest__.py @@ -17,4 +17,5 @@ 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_hn/__manifest__.py b/addons/l10n_hn/__manifest__.py index 7278e0784be..8c999d3da5a 100644 --- a/addons/l10n_hn/__manifest__.py +++ b/addons/l10n_hn/__manifest__.py @@ -31,4 +31,5 @@ and the Lempira currency.""", 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_hr/__manifest__.py b/addons/l10n_hr/__manifest__.py index 200ed60e369..802e4f45e95 100644 --- a/addons/l10n_hr/__manifest__.py +++ b/addons/l10n_hr/__manifest__.py @@ -59,4 +59,5 @@ Izvori podataka: 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_hu/__manifest__.py b/addons/l10n_hu/__manifest__.py index 465f0d2a673..5f084862237 100644 --- a/addons/l10n_hu/__manifest__.py +++ b/addons/l10n_hu/__manifest__.py @@ -36,4 +36,5 @@ This module consists of: 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_id/__manifest__.py b/addons/l10n_id/__manifest__.py index d1926df50c9..ee9cdea78af 100644 --- a/addons/l10n_id/__manifest__.py +++ b/addons/l10n_id/__manifest__.py @@ -24,4 +24,5 @@ This is the latest Indonesian Odoo localisation necessary to run Odoo accounting 'demo/demo_company.xml', ], 'post_init_hook': 'load_translations', + 'license': 'LGPL-3', } diff --git a/addons/l10n_id_efaktur/__manifest__.py b/addons/l10n_id_efaktur/__manifest__.py index 9fafeeb517e..c7397e80095 100644 --- a/addons/l10n_id_efaktur/__manifest__.py +++ b/addons/l10n_id_efaktur/__manifest__.py @@ -40,4 +40,5 @@ 'demo': [], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_ie/__manifest__.py b/addons/l10n_ie/__manifest__.py index 698e4ec30a6..5d09f8cdaff 100644 --- a/addons/l10n_ie/__manifest__.py +++ b/addons/l10n_ie/__manifest__.py @@ -24,4 +24,5 @@ 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_il/__manifest__.py b/addons/l10n_il/__manifest__.py index e88daaec8b7..02309cf143d 100644 --- a/addons/l10n_il/__manifest__.py +++ b/addons/l10n_il/__manifest__.py @@ -30,4 +30,5 @@ This module consists of: 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_in/__manifest__.py b/addons/l10n_in/__manifest__.py index 5e1f18b5f48..6ff5d560ae3 100644 --- a/addons/l10n_in/__manifest__.py +++ b/addons/l10n_in/__manifest__.py @@ -53,4 +53,5 @@ Sheet, now only Vertical format has been permitted Which is Supported By Odoo. 'demo/account_payment_demo.xml', 'demo/account_invoice_demo.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_in_pos/__manifest__.py b/addons/l10n_in_pos/__manifest__.py index 1faf8f9054f..3e882e777fc 100644 --- a/addons/l10n_in_pos/__manifest__.py +++ b/addons/l10n_in_pos/__manifest__.py @@ -22,5 +22,6 @@ 'web.assets_qweb': [ 'l10n_in_pos/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/l10n_in_purchase/__manifest__.py b/addons/l10n_in_purchase/__manifest__.py index 4c5795306e6..c2d2ce64efc 100644 --- a/addons/l10n_in_purchase/__manifest__.py +++ b/addons/l10n_in_purchase/__manifest__.py @@ -18,4 +18,5 @@ 'installable': True, 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_in_purchase_stock/__manifest__.py b/addons/l10n_in_purchase_stock/__manifest__.py index 21dd4758801..3ed9000c982 100644 --- a/addons/l10n_in_purchase_stock/__manifest__.py +++ b/addons/l10n_in_purchase_stock/__manifest__.py @@ -25,5 +25,6 @@ 'data': [ 'views/stock_warehouse_views.xml', ], - 'auto_install': True + 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_in_sale/__manifest__.py b/addons/l10n_in_sale/__manifest__.py index 7633334fd62..49b00d8d1b8 100644 --- a/addons/l10n_in_sale/__manifest__.py +++ b/addons/l10n_in_sale/__manifest__.py @@ -22,4 +22,5 @@ 'installable': True, 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_in_sale_stock/__manifest__.py b/addons/l10n_in_sale_stock/__manifest__.py index 01db8304cc6..de66aa3aaf3 100644 --- a/addons/l10n_in_sale_stock/__manifest__.py +++ b/addons/l10n_in_sale_stock/__manifest__.py @@ -25,5 +25,6 @@ 'data': [ 'views/stock_warehouse_views.xml', ], - 'auto_install': True + 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_in_stock/__manifest__.py b/addons/l10n_in_stock/__manifest__.py index a71d25b9be6..68fc2ec1b95 100644 --- a/addons/l10n_in_stock/__manifest__.py +++ b/addons/l10n_in_stock/__manifest__.py @@ -20,4 +20,5 @@ 'installable': True, 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_it/__manifest__.py b/addons/l10n_it/__manifest__.py index e4d23752d17..de3533a4cbe 100644 --- a/addons/l10n_it/__manifest__.py +++ b/addons/l10n_it/__manifest__.py @@ -30,4 +30,5 @@ Italian accounting chart and localization. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_it_edi/__manifest__.py b/addons/l10n_it_edi/__manifest__.py index 2320b177bc2..ee56eb7051b 100644 --- a/addons/l10n_it_edi/__manifest__.py +++ b/addons/l10n_it_edi/__manifest__.py @@ -26,4 +26,5 @@ E-invoice implementation 'data/account_invoice_demo.xml', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_it_edi_sdicoop/__manifest__.py b/addons/l10n_it_edi_sdicoop/__manifest__.py index b6b42a04619..f67a3f5be5d 100644 --- a/addons/l10n_it_edi_sdicoop/__manifest__.py +++ b/addons/l10n_it_edi_sdicoop/__manifest__.py @@ -22,4 +22,5 @@ and then fetched by this module. 'views/res_config_settings_views.xml', ], 'post_init_hook': '_disable_pec_mail_post_init', + 'license': 'LGPL-3', } diff --git a/addons/l10n_it_stock_ddt/__manifest__.py b/addons/l10n_it_stock_ddt/__manifest__.py index e2a68a0015d..dc60722dc9b 100644 --- a/addons/l10n_it_stock_ddt/__manifest__.py +++ b/addons/l10n_it_stock_ddt/__manifest__.py @@ -32,4 +32,5 @@ invoice line to export in the FatturaPA XML. ], 'auto_install': True, 'post_init_hook': '_create_picking_seq', + 'license': 'LGPL-3', } diff --git a/addons/l10n_jp/__manifest__.py b/addons/l10n_jp/__manifest__.py index 410e809c680..0b7ca6a024f 100644 --- a/addons/l10n_jp/__manifest__.py +++ b/addons/l10n_jp/__manifest__.py @@ -43,4 +43,5 @@ circumstances, you might not need to use those at all. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_latam_base/__manifest__.py b/addons/l10n_latam_base/__manifest__.py index 8b0052c46c5..cc7ce929d48 100644 --- a/addons/l10n_latam_base/__manifest__.py +++ b/addons/l10n_latam_base/__manifest__.py @@ -59,4 +59,5 @@ This module is compatible with base_vat module in order to be able to validate V 'auto_install': False, 'application': False, 'post_init_hook': '_set_default_identification_type', + 'license': 'LGPL-3', } diff --git a/addons/l10n_latam_invoice_document/__manifest__.py b/addons/l10n_latam_invoice_document/__manifest__.py index e84455ed716..4ae01f682dc 100644 --- a/addons/l10n_latam_invoice_document/__manifest__.py +++ b/addons/l10n_latam_invoice_document/__manifest__.py @@ -40,4 +40,5 @@ If your localization needs this logic will then need to add this module as depen 'security/ir.model.access.csv', ], 'installable': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_lu/__manifest__.py b/addons/l10n_lu/__manifest__.py index feded1d500f..97ae1273341 100644 --- a/addons/l10n_lu/__manifest__.py +++ b/addons/l10n_lu/__manifest__.py @@ -49,4 +49,5 @@ Notes: 'demo/demo_company.xml', ], 'post_init_hook': '_post_init_hook', + 'license': 'LGPL-3', } diff --git a/addons/l10n_ma/__manifest__.py b/addons/l10n_ma/__manifest__.py index 942b2e845b4..01cbe7e8391 100644 --- a/addons/l10n_ma/__manifest__.py +++ b/addons/l10n_ma/__manifest__.py @@ -25,4 +25,5 @@ Seddik au cours du troisième trimestre 2010.""", 'data/account_tax_data.xml', 'data/account_chart_template_data.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_mn/__manifest__.py b/addons/l10n_mn/__manifest__.py index 80359e2057f..5a21ccc25a1 100644 --- a/addons/l10n_mn/__manifest__.py +++ b/addons/l10n_mn/__manifest__.py @@ -30,4 +30,5 @@ Financial requirement contributor: Baskhuu Lodoikhuu. BumanIT LLC 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_multilang/__manifest__.py b/addons/l10n_multilang/__manifest__.py index 0801781450e..db5f069b445 100644 --- a/addons/l10n_multilang/__manifest__.py +++ b/addons/l10n_multilang/__manifest__.py @@ -13,4 +13,5 @@ templates to target objects. """, 'depends': ['account'], + 'license': 'LGPL-3', } diff --git a/addons/l10n_mx/__manifest__.py b/addons/l10n_mx/__manifest__.py index 630d85aef9c..c7b273eed36 100644 --- a/addons/l10n_mx/__manifest__.py +++ b/addons/l10n_mx/__manifest__.py @@ -51,4 +51,5 @@ With this module you will have: 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_nl/__manifest__.py b/addons/l10n_nl/__manifest__.py index 0ecbd1da93e..42fdcdd9e41 100644 --- a/addons/l10n_nl/__manifest__.py +++ b/addons/l10n_nl/__manifest__.py @@ -36,4 +36,5 @@ ], 'auto_install': False, 'installable': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_nl_edi/__manifest__.py b/addons/l10n_nl_edi/__manifest__.py index 972d8c23381..243f8133d5a 100644 --- a/addons/l10n_nl_edi/__manifest__.py +++ b/addons/l10n_nl_edi/__manifest__.py @@ -15,4 +15,5 @@ NLCIUS is the Dutch implementation of EN 16931 norm. Both for UBL and UN / CEFAC ], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/l10n_no/__manifest__.py b/addons/l10n_no/__manifest__.py index ca1c4cf880f..a7fbb0d9a49 100644 --- a/addons/l10n_no/__manifest__.py +++ b/addons/l10n_no/__manifest__.py @@ -26,4 +26,5 @@ Updated for Odoo 9 by Bringsvor Consulting AS 'demo/demo_company.xml', ], 'post_init_hook': '_preserve_tag_on_taxes', + 'license': 'LGPL-3', } diff --git a/addons/l10n_nz/__manifest__.py b/addons/l10n_nz/__manifest__.py index 0d46b74d436..7b480d94276 100644 --- a/addons/l10n_nz/__manifest__.py +++ b/addons/l10n_nz/__manifest__.py @@ -34,4 +34,5 @@ Also: 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_pa/__manifest__.py b/addons/l10n_pa/__manifest__.py index 53cfd2f307d..7f9a643e6e7 100644 --- a/addons/l10n_pa/__manifest__.py +++ b/addons/l10n_pa/__manifest__.py @@ -23,4 +23,5 @@ Con la Colaboración de "data/account_tax_data.xml", "data/account_chart_template_data.xml", ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_pl/__manifest__.py b/addons/l10n_pl/__manifest__.py index 98c4f48d49f..1bbde7b5c02 100644 --- a/addons/l10n_pl/__manifest__.py +++ b/addons/l10n_pl/__manifest__.py @@ -40,4 +40,5 @@ Wewnętrzny numer wersji OpenGLOBE 1.02 'demo/demo_company.xml', ], 'post_init_hook': '_preserve_tag_on_taxes', + 'license': 'LGPL-3', } diff --git a/addons/l10n_pt/__manifest__.py b/addons/l10n_pt/__manifest__.py index acedf6a3e3a..48d17c08b32 100644 --- a/addons/l10n_pt/__manifest__.py +++ b/addons/l10n_pt/__manifest__.py @@ -23,4 +23,5 @@ 'data/account_tax_data.xml', 'data/account_chart_template_configure_data.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_ro/__manifest__.py b/addons/l10n_ro/__manifest__.py index 42f51f34b8e..4b899bd36c2 100644 --- a/addons/l10n_ro/__manifest__.py +++ b/addons/l10n_ro/__manifest__.py @@ -41,4 +41,5 @@ Romanian accounting chart and localization. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_sa/__manifest__.py b/addons/l10n_sa/__manifest__.py index 1df17ae06f0..f57d5760685 100644 --- a/addons/l10n_sa/__manifest__.py +++ b/addons/l10n_sa/__manifest__.py @@ -25,4 +25,5 @@ In future this module will include some payroll rules for ME . 'demo/demo_company.xml', ], 'post_init_hook': 'load_translations', + 'license': 'LGPL-3', } diff --git a/addons/l10n_se/__manifest__.py b/addons/l10n_se/__manifest__.py index 8c57fd25378..773a082643e 100644 --- a/addons/l10n_se/__manifest__.py +++ b/addons/l10n_se/__manifest__.py @@ -30,4 +30,5 @@ It also includes the invoice OCR payment reference handling. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_sg/__manifest__.py b/addons/l10n_sg/__manifest__.py index c1c15d14370..4932dd26107 100644 --- a/addons/l10n_sg/__manifest__.py +++ b/addons/l10n_sg/__manifest__.py @@ -30,4 +30,5 @@ This module add, for accounting: 'views/res_partner_view.xml', ], 'post_init_hook': '_preserve_tag_on_taxes', + 'license': 'LGPL-3', } diff --git a/addons/l10n_si/__manifest__.py b/addons/l10n_si/__manifest__.py index d9cd589c97e..86fdedee5a2 100644 --- a/addons/l10n_si/__manifest__.py +++ b/addons/l10n_si/__manifest__.py @@ -29,4 +29,5 @@ 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_sk/__manifest__.py b/addons/l10n_sk/__manifest__.py index c67c0b5cb0f..daeed478e90 100644 --- a/addons/l10n_sk/__manifest__.py +++ b/addons/l10n_sk/__manifest__.py @@ -37,4 +37,5 @@ Pre viac informácií kontaktujte info@26house.com alebo navštívte https://www 'data/account_chart_template_data.xml' ], 'demo': ['data/demo_company.xml'], + 'license': 'LGPL-3', } diff --git a/addons/l10n_syscohada/__manifest__.py b/addons/l10n_syscohada/__manifest__.py index 2d8452f68ec..73c29d8916b 100644 --- a/addons/l10n_syscohada/__manifest__.py +++ b/addons/l10n_syscohada/__manifest__.py @@ -38,4 +38,5 @@ Countries that use OHADA are the following: 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_th/__manifest__.py b/addons/l10n_th/__manifest__.py index 8417cbaa0ae..1aec0bc790b 100644 --- a/addons/l10n_th/__manifest__.py +++ b/addons/l10n_th/__manifest__.py @@ -27,4 +27,5 @@ Thai accounting chart and localization. 'demo/demo_company.xml', ], 'post_init_hook': '_preserve_tag_on_taxes', + 'license': 'LGPL-3', } diff --git a/addons/l10n_tr/__manifest__.py b/addons/l10n_tr/__manifest__.py index eaa9f042ba4..0d0527aa42c 100644 --- a/addons/l10n_tr/__manifest__.py +++ b/addons/l10n_tr/__manifest__.py @@ -29,4 +29,5 @@ Bu modül kurulduktan sonra, Muhasebe yapılandırma sihirbazı çalışır 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_ua/__manifest__.py b/addons/l10n_ua/__manifest__.py index 4411ee52150..8702d8278c6 100644 --- a/addons/l10n_ua/__manifest__.py +++ b/addons/l10n_ua/__manifest__.py @@ -24,4 +24,5 @@ Ukraine - Chart of accounts. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_uk/__manifest__.py b/addons/l10n_uk/__manifest__.py index 26977f891b3..f8a04cc368c 100644 --- a/addons/l10n_uk/__manifest__.py +++ b/addons/l10n_uk/__manifest__.py @@ -34,4 +34,5 @@ This is the latest UK Odoo localisation necessary to run Odoo accounting for UK 'demo/l10n_uk_demo.xml', 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_us/__manifest__.py b/addons/l10n_us/__manifest__.py index 904dce68492..564886171f2 100644 --- a/addons/l10n_us/__manifest__.py +++ b/addons/l10n_us/__manifest__.py @@ -14,4 +14,5 @@ United States - Chart of accounts. 'data/res_company_data.xml', 'views/res_partner_bank_views.xml' ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_uy/__manifest__.py b/addons/l10n_uy/__manifest__.py index c973c14401e..f51adc7da55 100644 --- a/addons/l10n_uy/__manifest__.py +++ b/addons/l10n_uy/__manifest__.py @@ -26,4 +26,5 @@ Provide Templates for Chart of Accounts, Taxes for Uruguay. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_ve/__manifest__.py b/addons/l10n_ve/__manifest__.py index 4c29a0da1b6..4a40ef46aa0 100644 --- a/addons/l10n_ve/__manifest__.py +++ b/addons/l10n_ve/__manifest__.py @@ -53,4 +53,5 @@ but you will need set manually account defaults for taxes. 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/l10n_vn/__manifest__.py b/addons/l10n_vn/__manifest__.py index 4f64bb3607a..6004735228f 100644 --- a/addons/l10n_vn/__manifest__.py +++ b/addons/l10n_vn/__manifest__.py @@ -39,4 +39,5 @@ with Chart of account under Circular No. 200/2014/TT-BTC ], 'post_init_hook': '_post_init_hook', + 'license': 'LGPL-3', } diff --git a/addons/l10n_za/__manifest__.py b/addons/l10n_za/__manifest__.py index 3dc4b85c597..574b8caf542 100644 --- a/addons/l10n_za/__manifest__.py +++ b/addons/l10n_za/__manifest__.py @@ -27,4 +27,5 @@ This is the latest basic South African localisation necessary to run Odoo in ZA: 'demo': [ 'demo/demo_company.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/link_tracker/__manifest__.py b/addons/link_tracker/__manifest__.py index 73bb6a78b1a..610c1a103d3 100644 --- a/addons/link_tracker/__manifest__.py +++ b/addons/link_tracker/__manifest__.py @@ -14,4 +14,5 @@ Shorten URLs and use them to track clicks and UTMs 'views/utm_campaign_views.xml', 'security/ir.model.access.csv', ], + 'license': 'LGPL-3', } diff --git a/addons/lunch/__manifest__.py b/addons/lunch/__manifest__.py index b6844e07f72..e2023e7954a 100644 --- a/addons/lunch/__manifest__.py +++ b/addons/lunch/__manifest__.py @@ -71,5 +71,6 @@ If you want to save your employees' time and avoid them to always have coins in 'web.assets_qweb': [ 'lunch/static/src/xml/lunch_templates.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/mail/__manifest__.py b/addons/mail/__manifest__.py index 3e3193d9f0d..b92058a0b46 100644 --- a/addons/mail/__manifest__.py +++ b/addons/mail/__manifest__.py @@ -408,5 +408,6 @@ 'mail/static/src/widgets/discuss_invite_partner_dialog/discuss_invite_partner_dialog.xml', 'mail/static/src/widgets/messaging_menu/messaging_menu.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/mail_bot/__manifest__.py b/addons/mail_bot/__manifest__.py index 21b16fbe194..97be753df2d 100644 --- a/addons/mail_bot/__manifest__.py +++ b/addons/mail_bot/__manifest__.py @@ -30,5 +30,6 @@ 'web.qunit_suite_tests': [ 'mail_bot/static/src/models/messaging_initializer/messaging_initializer_tests.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/mail_bot_hr/__manifest__.py b/addons/mail_bot_hr/__manifest__.py index 882a9f3b2d5..ad08d1aba84 100644 --- a/addons/mail_bot_hr/__manifest__.py +++ b/addons/mail_bot_hr/__manifest__.py @@ -13,4 +13,5 @@ 'data': [ 'views/res_users_views.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/mail_group/__manifest__.py b/addons/mail_group/__manifest__.py index 4386f4e2e64..debdfdbc770 100644 --- a/addons/mail_group/__manifest__.py +++ b/addons/mail_group/__manifest__.py @@ -35,4 +35,5 @@ 'mail_group/static/src/*/*', ], }, + 'license': 'LGPL-3', } diff --git a/addons/mail_plugin/__manifest__.py b/addons/mail_plugin/__manifest__.py index 9f9bf11f784..4390b3d0b68 100644 --- a/addons/mail_plugin/__manifest__.py +++ b/addons/mail_plugin/__manifest__.py @@ -23,5 +23,6 @@ ], 'installable': True, 'application': False, - 'auto_install': False + 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/maintenance/__manifest__.py b/addons/maintenance/__manifest__.py index f5d5fdbd755..3449dec937d 100644 --- a/addons/maintenance/__manifest__.py +++ b/addons/maintenance/__manifest__.py @@ -26,5 +26,6 @@ 'web.assets_backend': [ 'maintenance/static/src/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/mass_mailing/__manifest__.py b/addons/mass_mailing/__manifest__.py index 4c05af8f49e..cbb38dc6b81 100644 --- a/addons/mass_mailing/__manifest__.py +++ b/addons/mass_mailing/__manifest__.py @@ -77,5 +77,6 @@ 'web.assets_qweb': [ 'mass_mailing/static/src/xml/*.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/mass_mailing_crm/__manifest__.py b/addons/mass_mailing_crm/__manifest__.py index e6e3d528bb0..2ee1e7119ec 100644 --- a/addons/mass_mailing_crm/__manifest__.py +++ b/addons/mass_mailing_crm/__manifest__.py @@ -15,4 +15,5 @@ 'data/mass_mailing_demo.xml', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/mass_mailing_event/__manifest__.py b/addons/mass_mailing_event/__manifest__.py index 5c838febe2a..e064e1f1a85 100644 --- a/addons/mass_mailing_event/__manifest__.py +++ b/addons/mass_mailing_event/__manifest__.py @@ -17,4 +17,5 @@ Bridge module adding UX requirements to ease mass mailing of event attendees. 'views/event_views.xml' ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/mass_mailing_event_sms/__manifest__.py b/addons/mass_mailing_event_sms/__manifest__.py index 8e121283f30..6eb05921eb5 100644 --- a/addons/mass_mailing_event_sms/__manifest__.py +++ b/addons/mass_mailing_event_sms/__manifest__.py @@ -21,4 +21,5 @@ Bridge module adding UX requirements to ease SMS marketing o, event attendees. 'data': [ ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/mass_mailing_event_track/__manifest__.py b/addons/mass_mailing_event_track/__manifest__.py index f923e9b0524..93b11dade55 100644 --- a/addons/mass_mailing_event_track/__manifest__.py +++ b/addons/mass_mailing_event_track/__manifest__.py @@ -17,4 +17,5 @@ Bridge module adding UX requirements to ease mass mailing of event track speaker 'views/event_views.xml' ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/mass_mailing_event_track_sms/__manifest__.py b/addons/mass_mailing_event_track_sms/__manifest__.py index b6a89b4e29a..59b6eda6f1d 100644 --- a/addons/mass_mailing_event_track_sms/__manifest__.py +++ b/addons/mass_mailing_event_track_sms/__manifest__.py @@ -22,4 +22,5 @@ speakers.. 'data': [ ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/mass_mailing_sale/__manifest__.py b/addons/mass_mailing_sale/__manifest__.py index c43b6142eda..084490a16be 100644 --- a/addons/mass_mailing_sale/__manifest__.py +++ b/addons/mass_mailing_sale/__manifest__.py @@ -15,4 +15,5 @@ 'data/mass_mailing_demo.xml', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/mass_mailing_slides/__manifest__.py b/addons/mass_mailing_slides/__manifest__.py index f313de6d64a..b9fbe6db9fb 100644 --- a/addons/mass_mailing_slides/__manifest__.py +++ b/addons/mass_mailing_slides/__manifest__.py @@ -17,4 +17,5 @@ Bridge module adding UX requirements to ease mass mailing of course members. 'views/slide_channel_views.xml' ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/mass_mailing_sms/__manifest__.py b/addons/mass_mailing_sms/__manifest__.py index 93b45c6c459..b067181685a 100644 --- a/addons/mass_mailing_sms/__manifest__.py +++ b/addons/mass_mailing_sms/__manifest__.py @@ -34,4 +34,5 @@ 'data/mailing_demo.xml', ], 'application': True, + 'license': 'LGPL-3', } diff --git a/addons/membership/__manifest__.py b/addons/membership/__manifest__.py index 08c078a3799..8745e73d313 100644 --- a/addons/membership/__manifest__.py +++ b/addons/membership/__manifest__.py @@ -30,4 +30,5 @@ invoice and send propositions for membership renewal. 'report/report_membership_views.xml', ], 'website': 'https://www.odoo.com/app/forums', + 'license': 'LGPL-3', } diff --git a/addons/microsoft_account/__manifest__.py b/addons/microsoft_account/__manifest__.py index fcecd91b85c..71f0721e52e 100644 --- a/addons/microsoft_account/__manifest__.py +++ b/addons/microsoft_account/__manifest__.py @@ -12,4 +12,5 @@ The module adds Microsoft user in res user. 'data': [ 'data/microsoft_account_data.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/microsoft_calendar/__manifest__.py b/addons/microsoft_calendar/__manifest__.py index 959042caaf4..2b074ffebcc 100644 --- a/addons/microsoft_calendar/__manifest__.py +++ b/addons/microsoft_calendar/__manifest__.py @@ -28,5 +28,6 @@ 'web.assets_qweb': [ 'microsoft_calendar/static/src/xml/*.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/mrp/__manifest__.py b/addons/mrp/__manifest__.py index bde15499da7..e27b3595850 100644 --- a/addons/mrp/__manifest__.py +++ b/addons/mrp/__manifest__.py @@ -81,5 +81,6 @@ 'web.assets_qweb': [ 'mrp/static/src/xml/*.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/mrp_account/__manifest__.py b/addons/mrp_account/__manifest__.py index d8fddcd1ca9..d6844f4da14 100644 --- a/addons/mrp_account/__manifest__.py +++ b/addons/mrp_account/__manifest__.py @@ -28,4 +28,5 @@ If the automated inventory valuation is active, the necessary accounting entries ], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/mrp_landed_costs/__manifest__.py b/addons/mrp_landed_costs/__manifest__.py index edba047f7ef..5c64d925e0e 100644 --- a/addons/mrp_landed_costs/__manifest__.py +++ b/addons/mrp_landed_costs/__manifest__.py @@ -16,4 +16,5 @@ take them into account in your stock valuation. 'views/stock_landed_cost_views.xml', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/mrp_product_expiry/__manifest__.py b/addons/mrp_product_expiry/__manifest__.py index 1e42894fe6a..91aab8c62c5 100644 --- a/addons/mrp_product_expiry/__manifest__.py +++ b/addons/mrp_product_expiry/__manifest__.py @@ -16,4 +16,5 @@ Technical module. 'installable': True, 'auto_install': True, 'application': False, + 'license': 'LGPL-3', } diff --git a/addons/mrp_subcontracting/__manifest__.py b/addons/mrp_subcontracting/__manifest__.py index 0aff59274e7..b95b5471cc4 100644 --- a/addons/mrp_subcontracting/__manifest__.py +++ b/addons/mrp_subcontracting/__manifest__.py @@ -25,4 +25,5 @@ 'data/mrp_subcontracting_demo.xml', ], 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/mrp_subcontracting_account/__manifest__.py b/addons/mrp_subcontracting_account/__manifest__.py index 45e10b05fdb..c43bb0c1c68 100644 --- a/addons/mrp_subcontracting_account/__manifest__.py +++ b/addons/mrp_subcontracting_account/__manifest__.py @@ -11,4 +11,5 @@ 'depends': ['mrp_subcontracting', 'mrp_account'], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/mrp_subcontracting_dropshipping/__manifest__.py b/addons/mrp_subcontracting_dropshipping/__manifest__.py index 6a7bf3e9681..644099353b1 100644 --- a/addons/mrp_subcontracting_dropshipping/__manifest__.py +++ b/addons/mrp_subcontracting_dropshipping/__manifest__.py @@ -12,4 +12,5 @@ 'depends': ['mrp_subcontracting', 'stock_dropshipping'], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/note/__manifest__.py b/addons/note/__manifest__.py index 7b89dd6852a..c4df4cab5ec 100644 --- a/addons/note/__manifest__.py +++ b/addons/note/__manifest__.py @@ -39,5 +39,6 @@ 'web.assets_qweb': [ 'note/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/note_pad/__manifest__.py b/addons/note_pad/__manifest__.py index fd8467bb201..17abd678a23 100644 --- a/addons/note_pad/__manifest__.py +++ b/addons/note_pad/__manifest__.py @@ -24,4 +24,5 @@ Use for update your text memo in real time with the following user that you invi 'installable': True, 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/pad/__manifest__.py b/addons/pad/__manifest__.py index 599c98b67e6..7cf8cb68531 100644 --- a/addons/pad/__manifest__.py +++ b/addons/pad/__manifest__.py @@ -29,5 +29,6 @@ pads (by default, http://etherpad.com/). 'web.assets_qweb': [ 'pad/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pad_project/__manifest__.py b/addons/pad_project/__manifest__.py index d1469662e00..1731dfaac41 100644 --- a/addons/pad_project/__manifest__.py +++ b/addons/pad_project/__manifest__.py @@ -21,5 +21,6 @@ This module adds a PAD in all project form views. 'web.assets_frontend': [ 'pad_project/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/partner_autocomplete/__manifest__.py b/addons/partner_autocomplete/__manifest__.py index 47505fdb4af..62a69deb0f3 100644 --- a/addons/partner_autocomplete/__manifest__.py +++ b/addons/partner_autocomplete/__manifest__.py @@ -39,5 +39,6 @@ 'web.assets_qweb': [ 'partner_autocomplete/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/payment/__manifest__.py b/addons/payment/__manifest__.py index 08f63afcd62..6d710ce21ba 100644 --- a/addons/payment/__manifest__.py +++ b/addons/payment/__manifest__.py @@ -45,5 +45,6 @@ 'web.assets_backend': [ 'payment/static/src/scss/payment_acquirer.scss', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/payment_adyen/__manifest__.py b/addons/payment_adyen/__manifest__.py index 9184104c227..d298bf8916f 100644 --- a/addons/payment_adyen/__manifest__.py +++ b/addons/payment_adyen/__manifest__.py @@ -21,5 +21,6 @@ 'https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/3.9.4/adyen.js', 'payment_adyen/static/src/js/payment_form.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/payment_alipay/__manifest__.py b/addons/payment_alipay/__manifest__.py index b7cbde5289d..65382c5172d 100644 --- a/addons/payment_alipay/__manifest__.py +++ b/addons/payment_alipay/__manifest__.py @@ -15,4 +15,5 @@ ], 'application': True, 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/payment_authorize/__manifest__.py b/addons/payment_authorize/__manifest__.py index 16957c61488..baa2d1c1d65 100644 --- a/addons/payment_authorize/__manifest__.py +++ b/addons/payment_authorize/__manifest__.py @@ -20,5 +20,6 @@ 'payment_authorize/static/src/scss/payment_authorize.scss', 'payment_authorize/static/src/js/payment_form.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/payment_buckaroo/__manifest__.py b/addons/payment_buckaroo/__manifest__.py index 586b331040c..253fd6e9561 100644 --- a/addons/payment_buckaroo/__manifest__.py +++ b/addons/payment_buckaroo/__manifest__.py @@ -15,4 +15,5 @@ ], 'application': True, 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/payment_odoo/__manifest__.py b/addons/payment_odoo/__manifest__.py index b2a87fd5cc1..92d4bffbce4 100644 --- a/addons/payment_odoo/__manifest__.py +++ b/addons/payment_odoo/__manifest__.py @@ -16,4 +16,5 @@ ], 'application': True, 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/payment_ogone/__manifest__.py b/addons/payment_ogone/__manifest__.py index 9e253e2ff04..92829e15372 100644 --- a/addons/payment_ogone/__manifest__.py +++ b/addons/payment_ogone/__manifest__.py @@ -15,4 +15,5 @@ ], 'application': True, 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/payment_paypal/__manifest__.py b/addons/payment_paypal/__manifest__.py index de2e0e3e0c3..657944b6885 100644 --- a/addons/payment_paypal/__manifest__.py +++ b/addons/payment_paypal/__manifest__.py @@ -16,4 +16,5 @@ ], 'application': True, 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/payment_payulatam/__manifest__.py b/addons/payment_payulatam/__manifest__.py index 7993e48ca92..6f1219ebae8 100644 --- a/addons/payment_payulatam/__manifest__.py +++ b/addons/payment_payulatam/__manifest__.py @@ -15,4 +15,5 @@ ], 'application': True, 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/payment_payumoney/__manifest__.py b/addons/payment_payumoney/__manifest__.py index 5adcbd5bd6b..cbcca17dcdd 100644 --- a/addons/payment_payumoney/__manifest__.py +++ b/addons/payment_payumoney/__manifest__.py @@ -19,4 +19,5 @@ PayUmoney payment gateway supports only INR currency. ], 'application': True, 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/payment_sips/__manifest__.py b/addons/payment_sips/__manifest__.py index 7907dddd4e6..de6dacda47f 100644 --- a/addons/payment_sips/__manifest__.py +++ b/addons/payment_sips/__manifest__.py @@ -20,4 +20,5 @@ not guaranteed.""", ], 'application': True, 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/payment_stripe/__manifest__.py b/addons/payment_stripe/__manifest__.py index 355682b909f..5b6110b4506 100644 --- a/addons/payment_stripe/__manifest__.py +++ b/addons/payment_stripe/__manifest__.py @@ -19,5 +19,6 @@ 'web.assets_frontend': [ 'payment_stripe/static/src/js/payment_form.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/payment_test/__manifest__.py b/addons/payment_test/__manifest__.py index c7a15e5b29f..6ae9cf646c4 100644 --- a/addons/payment_test/__manifest__.py +++ b/addons/payment_test/__manifest__.py @@ -19,5 +19,6 @@ It should never be used in production environment. Make sure to disable it befor 'web.assets_frontend': [ 'payment_test/static/src/js/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/payment_transfer/__manifest__.py b/addons/payment_transfer/__manifest__.py index 9dcb894cfc1..8944a2cbcf4 100644 --- a/addons/payment_transfer/__manifest__.py +++ b/addons/payment_transfer/__manifest__.py @@ -14,4 +14,5 @@ ], 'auto_install': True, 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/phone_validation/__manifest__.py b/addons/phone_validation/__manifest__.py index 4f59487be94..46e0ab7c030 100644 --- a/addons/phone_validation/__manifest__.py +++ b/addons/phone_validation/__manifest__.py @@ -29,4 +29,5 @@ records numbers. """, 'mail', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/point_of_sale/__manifest__.py b/addons/point_of_sale/__manifest__.py index dfa8efa335d..c2b42494c4d 100644 --- a/addons/point_of_sale/__manifest__.py +++ b/addons/point_of_sale/__manifest__.py @@ -207,5 +207,6 @@ 'web.assets_qweb': [ 'point_of_sale/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/portal/__manifest__.py b/addons/portal/__manifest__.py index fabfe0eb8f5..017aef30313 100644 --- a/addons/portal/__manifest__.py +++ b/addons/portal/__manifest__.py @@ -47,5 +47,6 @@ a dependency towards website editing and customization capabilities.""", 'portal/static/src/xml/portal_chatter.xml', 'portal/static/src/xml/portal_signature.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/portal_rating/__manifest__.py b/addons/portal_rating/__manifest__.py index 925b34da39f..61891ae48ad 100644 --- a/addons/portal_rating/__manifest__.py +++ b/addons/portal_rating/__manifest__.py @@ -26,5 +26,6 @@ inclusion of rating directly within the customer portal discuss widget. 'portal_rating/static/src/js/portal_composer.js', 'portal_rating/static/src/js/portal_rating_composer.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_adyen/__manifest__.py b/addons/pos_adyen/__manifest__.py index 638d4afc9c6..fe11afc9319 100644 --- a/addons/pos_adyen/__manifest__.py +++ b/addons/pos_adyen/__manifest__.py @@ -21,5 +21,6 @@ 'point_of_sale.assets': [ 'pos_adyen/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_cache/__manifest__.py b/addons/pos_cache/__manifest__.py index 4fe30d7fc7b..69f98491d71 100644 --- a/addons/pos_cache/__manifest__.py +++ b/addons/pos_cache/__manifest__.py @@ -22,5 +22,6 @@ time it takes to load a POS session with a lot of products. 'point_of_sale.assets': [ 'pos_cache/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_coupon/__manifest__.py b/addons/pos_coupon/__manifest__.py index f06eba79b7b..8842dc5deb5 100644 --- a/addons/pos_coupon/__manifest__.py +++ b/addons/pos_coupon/__manifest__.py @@ -39,5 +39,6 @@ 'web.assets_qweb': [ 'pos_coupon/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_discount/__manifest__.py b/addons/pos_discount/__manifest__.py index 71009ae45e8..58e205f7aeb 100644 --- a/addons/pos_discount/__manifest__.py +++ b/addons/pos_discount/__manifest__.py @@ -26,5 +26,6 @@ discount to a customer. 'web.assets_qweb': [ 'pos_discount/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_epson_printer/__manifest__.py b/addons/pos_epson_printer/__manifest__.py index 7feaa692330..c181b50f055 100644 --- a/addons/pos_epson_printer/__manifest__.py +++ b/addons/pos_epson_printer/__manifest__.py @@ -25,5 +25,6 @@ Use Epson ePOS Printers without the IoT Box in the Point of Sale 'web.assets_qweb': [ 'pos_epson_printer/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_epson_printer_restaurant/__manifest__.py b/addons/pos_epson_printer_restaurant/__manifest__.py index 6a1c12097f4..7142f8081c3 100644 --- a/addons/pos_epson_printer_restaurant/__manifest__.py +++ b/addons/pos_epson_printer_restaurant/__manifest__.py @@ -22,5 +22,6 @@ Use Epson Printers as Order Printers in the Point of Sale without the IoT Box 'point_of_sale.assets': [ 'pos_epson_printer_restaurant/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_hr/__manifest__.py b/addons/pos_hr/__manifest__.py index a3305245e30..f2e96536659 100644 --- a/addons/pos_hr/__manifest__.py +++ b/addons/pos_hr/__manifest__.py @@ -36,5 +36,6 @@ The actual till still requires one user but an unlimited number of employees can 'web.assets_qweb': [ 'pos_hr/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_mercury/__manifest__.py b/addons/pos_mercury/__manifest__.py index f0ab53a60c4..6013f43975d 100644 --- a/addons/pos_mercury/__manifest__.py +++ b/addons/pos_mercury/__manifest__.py @@ -47,5 +47,6 @@ following: 'web.assets_qweb': [ 'pos_mercury/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_restaurant/__manifest__.py b/addons/pos_restaurant/__manifest__.py index 436226386f5..ef7021e3f07 100644 --- a/addons/pos_restaurant/__manifest__.py +++ b/addons/pos_restaurant/__manifest__.py @@ -74,5 +74,6 @@ This module adds several features to the Point of Sale that are specific to rest 'web.assets_qweb': [ 'pos_restaurant/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_restaurant_adyen/__manifest__.py b/addons/pos_restaurant_adyen/__manifest__.py index 2b2e9618a09..04ba61b0879 100644 --- a/addons/pos_restaurant_adyen/__manifest__.py +++ b/addons/pos_restaurant_adyen/__manifest__.py @@ -17,5 +17,6 @@ 'point_of_sale.assets': [ 'pos_restaurant_adyen/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/pos_sale/__manifest__.py b/addons/pos_sale/__manifest__.py index d4d9bc5a08d..103b6b2cd48 100644 --- a/addons/pos_sale/__manifest__.py +++ b/addons/pos_sale/__manifest__.py @@ -22,4 +22,5 @@ This module adds a custom Sales Team for the Point of Sale. This enables you to ], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/pos_six/__manifest__.py b/addons/pos_six/__manifest__.py index 22adbf86018..b5802f83c91 100644 --- a/addons/pos_six/__manifest__.py +++ b/addons/pos_six/__manifest__.py @@ -12,7 +12,7 @@ ], 'depends': ['point_of_sale'], 'installable': True, - 'license': 'OEEL-1', + 'license': 'LGPL-3', 'assets': { 'point_of_sale.assets': [ 'pos_six/static/lib/six_timapi/timapi.js', diff --git a/addons/product/__manifest__.py b/addons/product/__manifest__.py index 4e284376ebe..09790ddbffa 100644 --- a/addons/product/__manifest__.py +++ b/addons/product/__manifest__.py @@ -57,5 +57,6 @@ Print product labels with barcode. 'web.assets_qweb': [ 'product/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/product_email_template/__manifest__.py b/addons/product_email_template/__manifest__.py index 7d421f828e2..02ad8b3dd79 100644 --- a/addons/product_email_template/__manifest__.py +++ b/addons/product_email_template/__manifest__.py @@ -14,5 +14,6 @@ For instance when invoicing a training, the training agenda and materials will a 'data': [ 'views/product_views.xml', 'views/mail_template_views.xml', - ] + ], + 'license': 'LGPL-3', } diff --git a/addons/product_expiry/__manifest__.py b/addons/product_expiry/__manifest__.py index 0a620081fa8..60f3822367e 100644 --- a/addons/product_expiry/__manifest__.py +++ b/addons/product_expiry/__manifest__.py @@ -28,4 +28,5 @@ Also implements the removal strategy First Expiry First Out (FEFO) widely used, 'report/report_deliveryslip.xml', 'report/report_lot_barcode.xml', 'data/product_expiry_data.xml'], + 'license': 'LGPL-3', } diff --git a/addons/product_margin/__manifest__.py b/addons/product_margin/__manifest__.py index af9c7536f3a..2c8f247e732 100644 --- a/addons/product_margin/__manifest__.py +++ b/addons/product_margin/__manifest__.py @@ -17,4 +17,5 @@ The wizard to launch the report has several options to help you get the data you 'wizard/product_margin_view.xml', 'views/product_product_views.xml' ], + 'license': 'LGPL-3', } diff --git a/addons/product_matrix/__manifest__.py b/addons/product_matrix/__manifest__.py index 09c6607d941..9501afbdceb 100644 --- a/addons/product_matrix/__manifest__.py +++ b/addons/product_matrix/__manifest__.py @@ -26,5 +26,6 @@ Please refer to Sale Matrix or Purchase Matrix for the use of this module. 'web.assets_qweb': [ 'product_matrix/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/project/__manifest__.py b/addons/project/__manifest__.py index 7d5dc962b25..75872e5f323 100644 --- a/addons/project/__manifest__.py +++ b/addons/project/__manifest__.py @@ -84,5 +84,6 @@ 'web.assets_tests': [ 'project/static/tests/tours/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/project_mail_plugin/__manifest__.py b/addons/project_mail_plugin/__manifest__.py index 654cf4673f9..ecaa4f69956 100644 --- a/addons/project_mail_plugin/__manifest__.py +++ b/addons/project_mail_plugin/__manifest__.py @@ -21,5 +21,6 @@ ], 'installable': True, 'application': False, - 'auto_install': True + 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/project_timesheet_holidays/__manifest__.py b/addons/project_timesheet_holidays/__manifest__.py index 81a64d7f735..1482ac49142 100644 --- a/addons/project_timesheet_holidays/__manifest__.py +++ b/addons/project_timesheet_holidays/__manifest__.py @@ -24,4 +24,5 @@ on leaves. Project and task can be configured company-wide. 'installable': True, 'auto_install': True, 'post_init_hook': 'post_init', + 'license': 'LGPL-3', } diff --git a/addons/purchase/__manifest__.py b/addons/purchase/__manifest__.py index 95c59a0c364..861fda3ab65 100644 --- a/addons/purchase/__manifest__.py +++ b/addons/purchase/__manifest__.py @@ -52,5 +52,6 @@ 'web.assets_qweb': [ 'purchase/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/purchase_mrp/__manifest__.py b/addons/purchase_mrp/__manifest__.py index 725408f9069..e0301d0afc6 100644 --- a/addons/purchase_mrp/__manifest__.py +++ b/addons/purchase_mrp/__manifest__.py @@ -20,4 +20,5 @@ from purchase order. 'depends': ['mrp', 'purchase_stock'], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/purchase_product_matrix/__manifest__.py b/addons/purchase_product_matrix/__manifest__.py index ef135b1d793..598083cb8d8 100644 --- a/addons/purchase_product_matrix/__manifest__.py +++ b/addons/purchase_product_matrix/__manifest__.py @@ -27,5 +27,6 @@ 'web.assets_tests': [ 'purchase_product_matrix/static/tests/tours/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/purchase_requisition/__manifest__.py b/addons/purchase_requisition/__manifest__.py index fc7d93454d2..6681c175d17 100644 --- a/addons/purchase_requisition/__manifest__.py +++ b/addons/purchase_requisition/__manifest__.py @@ -24,4 +24,5 @@ are agreements you have with vendors to benefit from a predetermined pricing. 'report/purchase_requisition_report.xml', 'report/report_purchaserequisition.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/purchase_requisition_stock/__manifest__.py b/addons/purchase_requisition_stock/__manifest__.py index 5f7ce2b1190..0ef8e1d2bbc 100644 --- a/addons/purchase_requisition_stock/__manifest__.py +++ b/addons/purchase_requisition_stock/__manifest__.py @@ -19,4 +19,5 @@ ], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/purchase_stock/__manifest__.py b/addons/purchase_stock/__manifest__.py index 09a3c9c8d73..fa009dbcd4d 100644 --- a/addons/purchase_stock/__manifest__.py +++ b/addons/purchase_stock/__manifest__.py @@ -37,5 +37,6 @@ 'web.assets_backend': [ 'purchase_stock/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/rating/__manifest__.py b/addons/rating/__manifest__.py index 3fcd3a9dc0e..ebb2b1a86aa 100644 --- a/addons/rating/__manifest__.py +++ b/addons/rating/__manifest__.py @@ -21,5 +21,6 @@ This module allows a customer to give rating. 'web.assets_frontend': [ 'rating/static/src/scss/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/repair/__manifest__.py b/addons/repair/__manifest__.py index edd5204d7f1..ad74d6c34fb 100644 --- a/addons/repair/__manifest__.py +++ b/addons/repair/__manifest__.py @@ -39,4 +39,5 @@ The following topics are covered by this module: 'installable': True, 'auto_install': False, 'application': True, + 'license': 'LGPL-3', } diff --git a/addons/resource/__manifest__.py b/addons/resource/__manifest__.py index 0bb956374b6..274ff7d2d40 100644 --- a/addons/resource/__manifest__.py +++ b/addons/resource/__manifest__.py @@ -26,5 +26,6 @@ associated to every resource. It also manages the leaves of every resource. 'web.assets_backend': [ 'resource/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/sale/__manifest__.py b/addons/sale/__manifest__.py index a4851f90b75..6ab22c272dc 100644 --- a/addons/sale/__manifest__.py +++ b/addons/sale/__manifest__.py @@ -72,5 +72,6 @@ This module contains all the common features of Sales Management and eCommerce. 'sale/static/tests/product_configurator_tests.js', 'sale/static/tests/sales_team_dashboard_tests.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/sale_coupon/__manifest__.py b/addons/sale_coupon/__manifest__.py index 523e2a58c2e..989427bbb8d 100644 --- a/addons/sale_coupon/__manifest__.py +++ b/addons/sale_coupon/__manifest__.py @@ -17,4 +17,5 @@ 'views/coupon_program_views.xml', 'views/res_config_settings_views.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/sale_coupon_delivery/__manifest__.py b/addons/sale_coupon_delivery/__manifest__.py index 418be3f1dbe..922cf9521b1 100644 --- a/addons/sale_coupon_delivery/__manifest__.py +++ b/addons/sale_coupon_delivery/__manifest__.py @@ -12,4 +12,5 @@ 'demo': [ ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/sale_crm/__manifest__.py b/addons/sale_crm/__manifest__.py index fd554044d9d..c8c5d551283 100644 --- a/addons/sale_crm/__manifest__.py +++ b/addons/sale_crm/__manifest__.py @@ -26,5 +26,6 @@ modules. 'wizard/crm_opportunity_to_quotation_views.xml' ], 'auto_install': True, - 'uninstall_hook': 'uninstall_hook' + 'uninstall_hook': 'uninstall_hook', + 'license': 'LGPL-3', } diff --git a/addons/sale_expense/__manifest__.py b/addons/sale_expense/__manifest__.py index 43f097f2e6c..0800b5e1aef 100644 --- a/addons/sale_expense/__manifest__.py +++ b/addons/sale_expense/__manifest__.py @@ -30,5 +30,6 @@ This module allow to reinvoice employee expense, by setting the SO directly on t 'web.qunit_suite_tests': [ 'sale_expense/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/sale_management/__manifest__.py b/addons/sale_management/__manifest__.py index 778bd7fd183..ec9fd4ecb68 100644 --- a/addons/sale_management/__manifest__.py +++ b/addons/sale_management/__manifest__.py @@ -60,5 +60,6 @@ The Dashboard for the Sales Manager will include 'web.assets_frontend': [ 'sale_management/static/src/js/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/sale_margin/__manifest__.py b/addons/sale_margin/__manifest__.py index f51fdc1c828..294e6d6d95b 100644 --- a/addons/sale_margin/__manifest__.py +++ b/addons/sale_margin/__manifest__.py @@ -15,4 +15,5 @@ Price and Cost Price. 'depends':['sale_management'], 'demo':['data/sale_margin_demo.xml'], 'data':['security/ir.model.access.csv','views/sale_margin_view.xml'], + 'license': 'LGPL-3', } diff --git a/addons/sale_mrp/__manifest__.py b/addons/sale_mrp/__manifest__.py index 5ea5defff6e..97010c28ab2 100644 --- a/addons/sale_mrp/__manifest__.py +++ b/addons/sale_mrp/__manifest__.py @@ -22,4 +22,5 @@ from sales order. It adds sales name and sales Reference on production order. 'demo': [], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/sale_payment_odoo/__manifest__.py b/addons/sale_payment_odoo/__manifest__.py index 7c9c5fe15e6..4b612fe58e7 100644 --- a/addons/sale_payment_odoo/__manifest__.py +++ b/addons/sale_payment_odoo/__manifest__.py @@ -12,4 +12,5 @@ 'views/adyen_transaction_views.xml', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/sale_product_configurator/__manifest__.py b/addons/sale_product_configurator/__manifest__.py index 4b619ee2212..c9dd7a6188c 100644 --- a/addons/sale_product_configurator/__manifest__.py +++ b/addons/sale_product_configurator/__manifest__.py @@ -38,5 +38,6 @@ It also enables the "optional products" feature. 'web.qunit_suite_tests': [ 'sale_product_configurator/static/tests/product_configurator.test.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/sale_product_matrix/__manifest__.py b/addons/sale_product_matrix/__manifest__.py index d796d08002e..3a5c6d028a2 100644 --- a/addons/sale_product_matrix/__manifest__.py +++ b/addons/sale_product_matrix/__manifest__.py @@ -28,5 +28,6 @@ 'web.assets_tests': [ 'sale_product_matrix/static/tests/tours/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/sale_project/__manifest__.py b/addons/sale_project/__manifest__.py index 5cefa3e96c9..0f50f47727f 100644 --- a/addons/sale_project/__manifest__.py +++ b/addons/sale_project/__manifest__.py @@ -19,4 +19,5 @@ This module allows to generate a project/task from sales orders. 'views/sale_order_views.xml', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/sale_purchase/__manifest__.py b/addons/sale_purchase/__manifest__.py index 675fc332e76..75d6a33b9c8 100644 --- a/addons/sale_purchase/__manifest__.py +++ b/addons/sale_purchase/__manifest__.py @@ -24,4 +24,5 @@ by external providers and will automatically generate purchase orders directed t 'demo': [ ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/sale_purchase_stock/__manifest__.py b/addons/sale_purchase_stock/__manifest__.py index 77a2672de9a..dfb584f48a8 100644 --- a/addons/sale_purchase_stock/__manifest__.py +++ b/addons/sale_purchase_stock/__manifest__.py @@ -15,4 +15,5 @@ Add relation information between Sale Orders and Purchase Orders if Make to Orde 'qweb': [], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/sale_quotation_builder/__manifest__.py b/addons/sale_quotation_builder/__manifest__.py index 46e6146d5d4..f4d9c432a09 100644 --- a/addons/sale_quotation_builder/__manifest__.py +++ b/addons/sale_quotation_builder/__manifest__.py @@ -17,4 +17,5 @@ 'views/sale_order_views.xml', ], 'installable': True, + 'license': 'LGPL-3', } diff --git a/addons/sale_sms/__manifest__.py b/addons/sale_sms/__manifest__.py index bb4e911b42d..545730d7938 100644 --- a/addons/sale_sms/__manifest__.py +++ b/addons/sale_sms/__manifest__.py @@ -14,4 +14,5 @@ ], 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/sale_stock/__manifest__.py b/addons/sale_stock/__manifest__.py index 32d7a4debc8..c9167d60f8f 100644 --- a/addons/sale_stock/__manifest__.py +++ b/addons/sale_stock/__manifest__.py @@ -47,5 +47,6 @@ Preferences 'web.assets_qweb': [ 'sale_stock/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/sale_stock_margin/__manifest__.py b/addons/sale_stock_margin/__manifest__.py index 90fdf9b373f..da7c3246a00 100644 --- a/addons/sale_stock_margin/__manifest__.py +++ b/addons/sale_stock_margin/__manifest__.py @@ -8,4 +8,5 @@ 'depends': ['stock_account', 'sale_margin'], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/sale_timesheet/__manifest__.py b/addons/sale_timesheet/__manifest__.py index db60f494a92..9a441ea4b3b 100644 --- a/addons/sale_timesheet/__manifest__.py +++ b/addons/sale_timesheet/__manifest__.py @@ -53,5 +53,6 @@ have real delivered quantities in sales orders. 'web.assets_qweb': [ 'sale_timesheet/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/sale_timesheet_purchase/__manifest__.py b/addons/sale_timesheet_purchase/__manifest__.py index b8c296ecdb3..9689092723e 100644 --- a/addons/sale_timesheet_purchase/__manifest__.py +++ b/addons/sale_timesheet_purchase/__manifest__.py @@ -13,4 +13,5 @@ Allows to access purchase orders from Project Overview 'data': [], 'demo': [], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/sales_team/__manifest__.py b/addons/sales_team/__manifest__.py index cf4ec020126..d12209b0a5d 100644 --- a/addons/sales_team/__manifest__.py +++ b/addons/sales_team/__manifest__.py @@ -32,5 +32,6 @@ Using this application you can manage Sales Teams with CRM and/or Sales 'web.assets_backend': [ 'sales_team/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/sms/__manifest__.py b/addons/sms/__manifest__.py index 72db7d68655..2f426ac1098 100644 --- a/addons/sms/__manifest__.py +++ b/addons/sms/__manifest__.py @@ -56,5 +56,6 @@ The service is provided by the In App Purchase Odoo platform. 'sms/static/src/components/notification_group/notification_group.xml', 'sms/static/src/components/message/message.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/snailmail/__manifest__.py b/addons/snailmail/__manifest__.py index f5bd935edc7..f626a156344 100644 --- a/addons/snailmail/__manifest__.py +++ b/addons/snailmail/__manifest__.py @@ -52,5 +52,6 @@ Allows users to send documents by post 'snailmail/static/src/components/snailmail_error_dialog/snailmail_error_dialog.xml', 'snailmail/static/src/components/snailmail_notification_popover/snailmail_notification_popover.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/snailmail_account/__manifest__.py b/addons/snailmail_account/__manifest__.py index b76ee32c33d..976b26d7fee 100644 --- a/addons/snailmail_account/__manifest__.py +++ b/addons/snailmail_account/__manifest__.py @@ -18,5 +18,6 @@ Allows users to send invoices by post 'web.assets_backend': [ 'snailmail_account/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/social_media/__manifest__.py b/addons/social_media/__manifest__.py index 69cf890854b..af27299740e 100644 --- a/addons/social_media/__manifest__.py +++ b/addons/social_media/__manifest__.py @@ -18,5 +18,6 @@ social media configuration for any other module that might need it. ], 'demo': [ 'demo/res_company_demo.xml', - ] + ], + 'license': 'LGPL-3', } diff --git a/addons/stock/__manifest__.py b/addons/stock/__manifest__.py index 2a8bf067eda..a8365efb1e4 100644 --- a/addons/stock/__manifest__.py +++ b/addons/stock/__manifest__.py @@ -135,5 +135,6 @@ 'stock/static/src/xml/stock_orderpoint.xml', 'stock/static/src/xml/stock_traceability_report_backend.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/stock_account/__manifest__.py b/addons/stock_account/__manifest__.py index f3dcb8d7dc3..c4ed3c6dacc 100644 --- a/addons/stock_account/__manifest__.py +++ b/addons/stock_account/__manifest__.py @@ -42,4 +42,5 @@ Dashboard / Reports for Warehouse Management includes: 'installable': True, 'auto_install': True, 'post_init_hook': '_configure_journals', + 'license': 'LGPL-3', } diff --git a/addons/stock_dropshipping/__manifest__.py b/addons/stock_dropshipping/__manifest__.py index 5d287dbf2f3..1b3cdb5f97a 100644 --- a/addons/stock_dropshipping/__manifest__.py +++ b/addons/stock_dropshipping/__manifest__.py @@ -24,4 +24,5 @@ internal transfer document is needed. 'data': ['data/stock_data.xml', 'views/sale_order_views.xml'], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/stock_landed_costs/__manifest__.py b/addons/stock_landed_costs/__manifest__.py index 4b4dea1201a..9c470f62a60 100644 --- a/addons/stock_landed_costs/__manifest__.py +++ b/addons/stock_landed_costs/__manifest__.py @@ -27,4 +27,5 @@ This module allows you to easily add extra costs on pickings and decide the spli ], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/stock_picking_batch/__manifest__.py b/addons/stock_picking_batch/__manifest__.py index 8f5684d068a..aa3a0d2b35a 100644 --- a/addons/stock_picking_batch/__manifest__.py +++ b/addons/stock_picking_batch/__manifest__.py @@ -22,4 +22,5 @@ This module adds the batch transfer option in warehouse management 'data/stock_picking_batch_demo.xml', ], 'installable': True, + 'license': 'LGPL-3', } diff --git a/addons/stock_sms/__manifest__.py b/addons/stock_sms/__manifest__.py index 2c10d062d74..a8922bb1696 100644 --- a/addons/stock_sms/__manifest__.py +++ b/addons/stock_sms/__manifest__.py @@ -18,4 +18,5 @@ 'application': False, 'auto_install': True, 'post_init_hook': '_assign_default_sms_template_picking_id', + 'license': 'LGPL-3', } diff --git a/addons/survey/__manifest__.py b/addons/survey/__manifest__.py index 8b9da09e37e..c2509bbd854 100644 --- a/addons/survey/__manifest__.py +++ b/addons/survey/__manifest__.py @@ -92,5 +92,6 @@ sent mails with personal token for the invitation of the survey. 'web.assets_tests': [ 'survey/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/test_base_automation/__manifest__.py b/addons/test_base_automation/__manifest__.py index a4848ce840e..05bcebdbf39 100644 --- a/addons/test_base_automation/__manifest__.py +++ b/addons/test_base_automation/__manifest__.py @@ -16,4 +16,5 @@ tests independently to functional aspects of other models.""", ], 'installable': True, 'application': False, + 'license': 'LGPL-3', } diff --git a/addons/test_event_full/__manifest__.py b/addons/test_event_full/__manifest__.py index c4e9e72d501..7d3dcf222e7 100644 --- a/addons/test_event_full/__manifest__.py +++ b/addons/test_event_full/__manifest__.py @@ -30,5 +30,6 @@ automatic lead generation, full Online support, ... 'web.assets_tests': [ 'test_event_full/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/test_mail/__manifest__.py b/addons/test_mail/__manifest__.py index 36f95fa28ae..202f95411ab 100644 --- a/addons/test_mail/__manifest__.py +++ b/addons/test_mail/__manifest__.py @@ -21,4 +21,5 @@ tests independently to functional aspects of other models. """, ], 'installable': True, 'application': False, + 'license': 'LGPL-3', } diff --git a/addons/test_mail_full/__manifest__.py b/addons/test_mail_full/__manifest__.py index 8c1f9b94b30..586ee908821 100644 --- a/addons/test_mail_full/__manifest__.py +++ b/addons/test_mail_full/__manifest__.py @@ -28,4 +28,5 @@ real applications. """, ], 'installable': True, 'application': False, + 'license': 'LGPL-3', } diff --git a/addons/test_mass_mailing/__manifest__.py b/addons/test_mass_mailing/__manifest__.py index af6c2b74884..60978c8ad05 100644 --- a/addons/test_mass_mailing/__manifest__.py +++ b/addons/test_mass_mailing/__manifest__.py @@ -17,4 +17,5 @@ test_mail. """, ], 'installable': True, 'application': False, + 'license': 'LGPL-3', } diff --git a/addons/test_website/__manifest__.py b/addons/test_website/__manifest__.py index 9b2a635225e..e6dad231de3 100644 --- a/addons/test_website/__manifest__.py +++ b/addons/test_website/__manifest__.py @@ -29,5 +29,6 @@ models which only purpose is to run tests.""", 'web.assets_tests': [ 'test_website/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/test_website_slides_full/__manifest__.py b/addons/test_website_slides_full/__manifest__.py index 85fe0edffeb..c8820c4a1c6 100644 --- a/addons/test_website_slides_full/__manifest__.py +++ b/addons/test_website_slides_full/__manifest__.py @@ -24,5 +24,6 @@ certification flow including purchase, certification, failure and success. 'web.assets_tests': [ 'test_website_slides_full/tests/tours/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/test_xlsx_export/__manifest__.py b/addons/test_xlsx_export/__manifest__.py index bbffc4ddcdc..df22ffcdf8c 100644 --- a/addons/test_xlsx_export/__manifest__.py +++ b/addons/test_xlsx_export/__manifest__.py @@ -9,4 +9,5 @@ 'data': ['ir.model.access.csv'], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/theme_default/__manifest__.py b/addons/theme_default/__manifest__.py index 6dd058f6bdc..dfc0bb33161 100644 --- a/addons/theme_default/__manifest__.py +++ b/addons/theme_default/__manifest__.py @@ -15,4 +15,5 @@ ], 'application': False, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/transifex/__manifest__.py b/addons/transifex/__manifest__.py index e98c98677a2..af9073d7559 100644 --- a/addons/transifex/__manifest__.py +++ b/addons/transifex/__manifest__.py @@ -25,4 +25,5 @@ project. 'data/ir_translation_view.xml', ], 'depends': ['base'], + 'license': 'LGPL-3', } diff --git a/addons/uom/__manifest__.py b/addons/uom/__manifest__.py index d3eaaa9ed51..77d29c513b1 100644 --- a/addons/uom/__manifest__.py +++ b/addons/uom/__manifest__.py @@ -18,4 +18,5 @@ This is the base module for managing Units of measure. ], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/utm/__manifest__.py b/addons/utm/__manifest__.py index 1f7b6e4585e..c7039a22f1c 100644 --- a/addons/utm/__manifest__.py +++ b/addons/utm/__manifest__.py @@ -23,5 +23,6 @@ Enable management of UTM trackers: campaign, medium, source. 'web.assets_backend': [ 'utm/static/src/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/web/__manifest__.py b/addons/web/__manifest__.py index 0e644190f16..95e0a7c7429 100644 --- a/addons/web/__manifest__.py +++ b/addons/web/__manifest__.py @@ -506,5 +506,6 @@ This module provides the core of the Odoo Web Client. 'web/static/tests/legacy/frontend/*.js', ], }, - 'bootstrap': True, # load translations for login screen + 'bootstrap': True, # load translations for login screen, + 'license': 'LGPL-3', } diff --git a/addons/web_editor/__manifest__.py b/addons/web_editor/__manifest__.py index 4b4420a4e12..fdc7013ffad 100644 --- a/addons/web_editor/__manifest__.py +++ b/addons/web_editor/__manifest__.py @@ -135,5 +135,6 @@ Odoo Web Editor widget. 'web_editor/static/tests/**/*', ], }, - 'auto_install': True + 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/web_kanban_gauge/__manifest__.py b/addons/web_kanban_gauge/__manifest__.py index 28ee9268311..101f3491afe 100644 --- a/addons/web_kanban_gauge/__manifest__.py +++ b/addons/web_kanban_gauge/__manifest__.py @@ -18,4 +18,5 @@ This widget allows to display gauges using d3 library. ], }, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/web_tour/__manifest__.py b/addons/web_tour/__manifest__.py index 6ecc5774530..36665232646 100644 --- a/addons/web_tour/__manifest__.py +++ b/addons/web_tour/__manifest__.py @@ -41,5 +41,6 @@ Odoo Web tours. 'web_tour/static/tests/**/*', ], }, - 'auto_install': True + 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/web_unsplash/__manifest__.py b/addons/web_unsplash/__manifest__.py index eeb0670045a..30b9591fa5c 100644 --- a/addons/web_unsplash/__manifest__.py +++ b/addons/web_unsplash/__manifest__.py @@ -19,5 +19,6 @@ 'web.assets_frontend': [ 'web_unsplash/static/src/js/unsplash_beacon.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website/__manifest__.py b/addons/website/__manifest__.py index b3d49790ea0..932105d3cc8 100644 --- a/addons/website/__manifest__.py +++ b/addons/website/__manifest__.py @@ -232,5 +232,6 @@ '/website/static/src/scss/website.theme_install.scss', '/website/static/src/scss/website.wysiwyg.scss' ] - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_blog/__manifest__.py b/addons/website_blog/__manifest__.py index 5a41283a1a2..a7d248d4c79 100644 --- a/addons/website_blog/__manifest__.py +++ b/addons/website_blog/__manifest__.py @@ -46,5 +46,6 @@ 'website_blog/static/src/js/contentshare.js', 'website_blog/static/src/js/website_blog.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_crm/__manifest__.py b/addons/website_crm/__manifest__.py index d8b17b502be..76c003090af 100644 --- a/addons/website_crm/__manifest__.py +++ b/addons/website_crm/__manifest__.py @@ -29,5 +29,6 @@ This module includes contact phone and mobile numbers validation.""", 'web.assets_tests': [ 'website_crm/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_crm_livechat/__manifest__.py b/addons/website_crm_livechat/__manifest__.py index c2ea82092be..78130b9fcea 100644 --- a/addons/website_crm_livechat/__manifest__.py +++ b/addons/website_crm_livechat/__manifest__.py @@ -12,4 +12,5 @@ ], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/website_crm_partner_assign/__manifest__.py b/addons/website_crm_partner_assign/__manifest__.py index be6a1334b75..2e22dafe4d2 100644 --- a/addons/website_crm_partner_assign/__manifest__.py +++ b/addons/website_crm_partner_assign/__manifest__.py @@ -44,5 +44,6 @@ The automatic assignment is figured from the weight of partner levels and the ge 'web.assets_frontend': [ 'website_crm_partner_assign/static/src/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_crm_sms/__manifest__.py b/addons/website_crm_sms/__manifest__.py index 6c4c54259a7..f980ad2c1fd 100644 --- a/addons/website_crm_sms/__manifest__.py +++ b/addons/website_crm_sms/__manifest__.py @@ -11,4 +11,5 @@ 'data': [], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/website_customer/__manifest__.py b/addons/website_customer/__manifest__.py index ab0d19a695d..d6e9bdf6475 100644 --- a/addons/website_customer/__manifest__.py +++ b/addons/website_customer/__manifest__.py @@ -25,4 +25,5 @@ Publish your customers as business references on your website to attract new pot ], 'qweb': [], 'installable': True, + 'license': 'LGPL-3', } diff --git a/addons/website_event/__manifest__.py b/addons/website_event/__manifest__.py index 647f6e1ff51..40356f20c27 100644 --- a/addons/website_event/__manifest__.py +++ b/addons/website_event/__manifest__.py @@ -63,5 +63,6 @@ 'website.assets_editor': [ 'website_event/static/src/js/website_event.editor.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_event_crm/__manifest__.py b/addons/website_event_crm/__manifest__.py index e091708df96..aceb14a00d2 100644 --- a/addons/website_event_crm/__manifest__.py +++ b/addons/website_event_crm/__manifest__.py @@ -16,4 +16,5 @@ ], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/website_event_crm_questions/__manifest__.py b/addons/website_event_crm_questions/__manifest__.py index 0e2d60df3c9..8de16238f32 100644 --- a/addons/website_event_crm_questions/__manifest__.py +++ b/addons/website_event_crm_questions/__manifest__.py @@ -14,4 +14,5 @@ 'data': [], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/website_event_exhibitor/__manifest__.py b/addons/website_event_exhibitor/__manifest__.py index 5991e662488..43c7f755653 100644 --- a/addons/website_event_exhibitor/__manifest__.py +++ b/addons/website_event_exhibitor/__manifest__.py @@ -39,5 +39,6 @@ 'website_event_exhibitor/static/src/js/event_exhibitor_connect.js', 'website_event_exhibitor/static/src/js/event_sponsor_search.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_event_meet/__manifest__.py b/addons/website_event_meet/__manifest__.py index 0d1bf843283..954f1a83e7f 100644 --- a/addons/website_event_meet/__manifest__.py +++ b/addons/website_event_meet/__manifest__.py @@ -33,5 +33,6 @@ 'website_event_meet/static/src/js/website_event_meeting_room.js', 'website_event_meet/static/src/js/website_event_create_meeting_room_button.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_event_meet_quiz/__manifest__.py b/addons/website_event_meet_quiz/__manifest__.py index 5768a462e70..54874738e10 100644 --- a/addons/website_event_meet_quiz/__manifest__.py +++ b/addons/website_event_meet_quiz/__manifest__.py @@ -21,4 +21,5 @@ ], 'application': False, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/website_event_questions/__manifest__.py b/addons/website_event_questions/__manifest__.py index d2ce78dc19e..38366f8620b 100644 --- a/addons/website_event_questions/__manifest__.py +++ b/addons/website_event_questions/__manifest__.py @@ -25,5 +25,6 @@ 'web.assets_tests': [ 'website_event_questions/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_event_sale/__manifest__.py b/addons/website_event_sale/__manifest__.py index b6252592a14..7ff7a778a8d 100644 --- a/addons/website_event_sale/__manifest__.py +++ b/addons/website_event_sale/__manifest__.py @@ -22,5 +22,6 @@ Sell event tickets through eCommerce app. 'web.assets_tests': [ 'website_event_sale/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_event_track/__manifest__.py b/addons/website_event_track/__manifest__.py index b78d1a40517..d7fa8d51173 100644 --- a/addons/website_event_track/__manifest__.py +++ b/addons/website_event_track/__manifest__.py @@ -55,5 +55,6 @@ 'website_event_track/static/src/js/website_event_pwa_widget.js', 'website_event_track/static/lib/idb-keyval/idb-keyval.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_event_track_live/__manifest__.py b/addons/website_event_track_live/__manifest__.py index 05c5d94c1dc..a7a702ff2c7 100644 --- a/addons/website_event_track_live/__manifest__.py +++ b/addons/website_event_track_live/__manifest__.py @@ -33,5 +33,6 @@ 'web.assets_qweb': [ 'website_event_track_live/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_event_track_live_quiz/__manifest__.py b/addons/website_event_track_live_quiz/__manifest__.py index 496f0e80bcc..55e3f18e686 100644 --- a/addons/website_event_track_live_quiz/__manifest__.py +++ b/addons/website_event_track_live_quiz/__manifest__.py @@ -28,5 +28,6 @@ 'web.assets_qweb': [ 'website_event_track_live_quiz/static/src/xml/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_event_track_quiz/__manifest__.py b/addons/website_event_track_quiz/__manifest__.py index d7167a65472..c1520171015 100644 --- a/addons/website_event_track_quiz/__manifest__.py +++ b/addons/website_event_track_quiz/__manifest__.py @@ -38,5 +38,6 @@ 'website_event_track_quiz/static/src/js/event_quiz.js', 'website_event_track_quiz/static/src/js/event_quiz_leaderboard.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_form_project/__manifest__.py b/addons/website_form_project/__manifest__.py index 27f9e0ff135..7d507fbb5cb 100644 --- a/addons/website_form_project/__manifest__.py +++ b/addons/website_form_project/__manifest__.py @@ -19,5 +19,6 @@ Generate tasks in Project app from a form published on your website. This module 'website.assets_editor': [ 'website_form_project/static/src/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_forum/__manifest__.py b/addons/website_forum/__manifest__.py index c3603a8d203..9a2fd20f533 100644 --- a/addons/website_forum/__manifest__.py +++ b/addons/website_forum/__manifest__.py @@ -54,5 +54,6 @@ Ask questions, get answers, no distractions 'web.assets_qweb': [ 'website_forum/static/src/xml/*.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_google_map/__manifest__.py b/addons/website_google_map/__manifest__.py index 39f68854fd3..681433019f5 100644 --- a/addons/website_google_map/__manifest__.py +++ b/addons/website_google_map/__manifest__.py @@ -13,4 +13,5 @@ Show your company address/partner address on Google Maps. Configure an API key i 'views/google_map_templates.xml', ], 'installable': True, + 'license': 'LGPL-3', } diff --git a/addons/website_hr_recruitment/__manifest__.py b/addons/website_hr_recruitment/__manifest__.py index f196801dc6a..b9ac5d18383 100644 --- a/addons/website_hr_recruitment/__manifest__.py +++ b/addons/website_hr_recruitment/__manifest__.py @@ -33,5 +33,6 @@ 'web.assets_tests': [ 'website_hr_recruitment/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_jitsi/__manifest__.py b/addons/website_jitsi/__manifest__.py index a64f58e0d29..c261beacb27 100644 --- a/addons/website_jitsi/__manifest__.py +++ b/addons/website_jitsi/__manifest__.py @@ -24,5 +24,6 @@ 'website_jitsi/static/src/css/chat_room.css', 'website_jitsi/static/src/js/chat_room.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_links/__manifest__.py b/addons/website_links/__manifest__.py index 1080efffd20..85f45be47f4 100644 --- a/addons/website_links/__manifest__.py +++ b/addons/website_links/__manifest__.py @@ -31,5 +31,6 @@ Those trackers can be used in Google Analytics to track clicks and visitors, or 'web.assets_qweb': [ 'website_links/static/src/xml/*.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_livechat/__manifest__.py b/addons/website_livechat/__manifest__.py index 5029de3fae0..1da6d17ca1f 100644 --- a/addons/website_livechat/__manifest__.py +++ b/addons/website_livechat/__manifest__.py @@ -52,5 +52,6 @@ Allow website visitors to chat with the collaborators. This module also brings a 'website_livechat/static/src/components/discuss/discuss.xml', 'website_livechat/static/src/components/visitor_banner/visitor_banner.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_mail/__manifest__.py b/addons/website_mail/__manifest__.py index b516fb6e95e..bb2170124ca 100644 --- a/addons/website_mail/__manifest__.py +++ b/addons/website_mail/__manifest__.py @@ -20,5 +20,6 @@ Module holding mail improvements for website. It holds the follow widget. 'website_mail/static/src/js/follow.js', 'website_mail/static/src/css/website_mail.scss', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_mail_group/__manifest__.py b/addons/website_mail_group/__manifest__.py index ea1bcd57e26..dd2ac93dadc 100644 --- a/addons/website_mail_group/__manifest__.py +++ b/addons/website_mail_group/__manifest__.py @@ -20,4 +20,5 @@ 'website_mail_group/static/src/snippets/s_group/000.js', ], }, + 'license': 'LGPL-3', } diff --git a/addons/website_mass_mailing/__manifest__.py b/addons/website_mass_mailing/__manifest__.py index 812869dbe17..58cf2433cff 100644 --- a/addons/website_mass_mailing/__manifest__.py +++ b/addons/website_mass_mailing/__manifest__.py @@ -33,5 +33,6 @@ On a simple click, your visitors can subscribe to mailing lists managed in the E 'web.assets_qweb': [ 'website_mass_mailing/static/src/xml/*.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_membership/__manifest__.py b/addons/website_membership/__manifest__.py index e4f9b5bf46c..ad7d88a473d 100644 --- a/addons/website_membership/__manifest__.py +++ b/addons/website_membership/__manifest__.py @@ -18,4 +18,5 @@ Publish your members/association directory publicly. ], 'demo': ['data/membership_demo.xml'], 'installable': True, + 'license': 'LGPL-3', } diff --git a/addons/website_partner/__manifest__.py b/addons/website_partner/__manifest__.py index ab346329c5e..f9954fcda98 100644 --- a/addons/website_partner/__manifest__.py +++ b/addons/website_partner/__manifest__.py @@ -20,4 +20,5 @@ This is a base module. It holds website-related stuff for Contact model (res.par ], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/addons/website_payment/__manifest__.py b/addons/website_payment/__manifest__.py index 9b703d7f0b3..33ed22139b9 100644 --- a/addons/website_payment/__manifest__.py +++ b/addons/website_payment/__manifest__.py @@ -17,4 +17,5 @@ This is a bridge module that adds multi-website support for payment acquirers. 'views/payment_acquirer.xml', ], 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/website_profile/__manifest__.py b/addons/website_profile/__manifest__.py index 55533a08611..8b86d60cada 100644 --- a/addons/website_profile/__manifest__.py +++ b/addons/website_profile/__manifest__.py @@ -23,5 +23,6 @@ 'website_profile/static/src/scss/website_profile.scss', 'website_profile/static/src/js/website_profile.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale/__manifest__.py b/addons/website_sale/__manifest__.py index 02bd92548d7..c68035ee7e8 100644 --- a/addons/website_sale/__manifest__.py +++ b/addons/website_sale/__manifest__.py @@ -83,5 +83,6 @@ 'web.assets_qweb': [ 'website_sale/static/src/xml/*.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale_comparison/__manifest__.py b/addons/website_sale_comparison/__manifest__.py index b0475843990..36ab9953ca8 100644 --- a/addons/website_sale_comparison/__manifest__.py +++ b/addons/website_sale_comparison/__manifest__.py @@ -32,5 +32,6 @@ Finally, the module comes with an option to display an attribute summary table i 'web.assets_tests': [ 'website_sale_comparison/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale_coupon/__manifest__.py b/addons/website_sale_coupon/__manifest__.py index ec24951c170..6a35db5cb10 100644 --- a/addons/website_sale_coupon/__manifest__.py +++ b/addons/website_sale_coupon/__manifest__.py @@ -21,5 +21,6 @@ Coupon & promotion programs can be edited in the Catalog menu of the Website app 'web.assets_tests': [ 'website_sale_coupon/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale_coupon_delivery/__manifest__.py b/addons/website_sale_coupon_delivery/__manifest__.py index ce5568bb38e..e404f32ca7b 100644 --- a/addons/website_sale_coupon_delivery/__manifest__.py +++ b/addons/website_sale_coupon_delivery/__manifest__.py @@ -12,5 +12,6 @@ 'web.assets_frontend': [ 'website_sale_coupon_delivery/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale_delivery/__manifest__.py b/addons/website_sale_delivery/__manifest__.py index 6b3e6687f7c..13c8309b6d4 100644 --- a/addons/website_sale_delivery/__manifest__.py +++ b/addons/website_sale_delivery/__manifest__.py @@ -26,5 +26,6 @@ Configure your own methods with a pricing grid or integrate with carriers for a 'web.assets_tests': [ 'website_sale_delivery/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale_digital/__manifest__.py b/addons/website_sale_digital/__manifest__.py index 72d13f1aa8c..ba45490de8a 100644 --- a/addons/website_sale_digital/__manifest__.py +++ b/addons/website_sale_digital/__manifest__.py @@ -21,4 +21,5 @@ Once the order is paid, the file is made available in the order confirmation pag 'demo': [ 'data/product_demo.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/website_sale_gift_card/__manifest__.py b/addons/website_sale_gift_card/__manifest__.py index 10eebd12ecc..9e20de458c9 100644 --- a/addons/website_sale_gift_card/__manifest__.py +++ b/addons/website_sale_gift_card/__manifest__.py @@ -21,5 +21,6 @@ 'web.assets_frontend': [ 'website_sale_gift_card/static/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale_management/__manifest__.py b/addons/website_sale_management/__manifest__.py index e9e768b85be..360d675062d 100644 --- a/addons/website_sale_management/__manifest__.py +++ b/addons/website_sale_management/__manifest__.py @@ -20,5 +20,6 @@ Display orders to invoice in website dashboard. 'web.assets_qweb': [ 'website_sale_management/static/src/xml/*.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale_product_configurator/__manifest__.py b/addons/website_sale_product_configurator/__manifest__.py index 259a0b565af..b4094ccba8b 100644 --- a/addons/website_sale_product_configurator/__manifest__.py +++ b/addons/website_sale_product_configurator/__manifest__.py @@ -27,5 +27,6 @@ 'web.assets_tests': [ 'website_sale_product_configurator/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale_slides/__manifest__.py b/addons/website_sale_slides/__manifest__.py index 93a410c7e81..6a3bf441513 100644 --- a/addons/website_sale_slides/__manifest__.py +++ b/addons/website_sale_slides/__manifest__.py @@ -24,5 +24,6 @@ 'web.assets_frontend': [ 'website_sale_slides/static/src/js/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale_stock/__manifest__.py b/addons/website_sale_stock/__manifest__.py index facf350a8b6..00ecc1ac8a5 100644 --- a/addons/website_sale_stock/__manifest__.py +++ b/addons/website_sale_stock/__manifest__.py @@ -29,5 +29,6 @@ Then it can be made specific at the product level. 'web.assets_frontend': [ 'website_sale_stock/static/src/js/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sale_stock_product_configurator/__manifest__.py b/addons/website_sale_stock_product_configurator/__manifest__.py index b2e7ac9569c..b7c4c43bd84 100644 --- a/addons/website_sale_stock_product_configurator/__manifest__.py +++ b/addons/website_sale_stock_product_configurator/__manifest__.py @@ -13,4 +13,5 @@ 'data': [ 'views/product_configurator_templates.xml', ], + 'license': 'LGPL-3', } diff --git a/addons/website_sale_wishlist/__manifest__.py b/addons/website_sale_wishlist/__manifest__.py index b22e2f3fd32..9d85baecbb3 100644 --- a/addons/website_sale_wishlist/__manifest__.py +++ b/addons/website_sale_wishlist/__manifest__.py @@ -24,5 +24,6 @@ Allow shoppers of your eCommerce store to create personalized collections of pro 'web.assets_tests': [ 'website_sale_wishlist/static/tests/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_slides/__manifest__.py b/addons/website_slides/__manifest__.py index bee06ff6f00..ce2244faed1 100644 --- a/addons/website_slides/__manifest__.py +++ b/addons/website_slides/__manifest__.py @@ -114,5 +114,6 @@ Featuring 'web.assets_qweb': [ 'website_slides/static/src/components/activity/activity.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_slides_forum/__manifest__.py b/addons/website_slides_forum/__manifest__.py index 4576ea5da03..ea707befb8c 100644 --- a/addons/website_slides_forum/__manifest__.py +++ b/addons/website_slides_forum/__manifest__.py @@ -28,5 +28,6 @@ 'web.assets_frontend': [ 'website_slides_forum/static/src/js/**/*', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_slides_survey/__manifest__.py b/addons/website_slides_survey/__manifest__.py index fefa742d742..275a81d7a0f 100644 --- a/addons/website_slides_survey/__manifest__.py +++ b/addons/website_slides_survey/__manifest__.py @@ -39,5 +39,6 @@ 'survey.survey_assets': [ 'website_slides_survey/static/src/scss/website_slides_survey_result.scss', ], - } + }, + 'license': 'LGPL-3', } diff --git a/addons/website_sms/__manifest__.py b/addons/website_sms/__manifest__.py index dd4c00397bb..0078b4d2910 100644 --- a/addons/website_sms/__manifest__.py +++ b/addons/website_sms/__manifest__.py @@ -13,4 +13,5 @@ ], 'installable': True, 'auto_install': True, + 'license': 'LGPL-3', } diff --git a/addons/website_twitter/__manifest__.py b/addons/website_twitter/__manifest__.py index 80074e7e21d..cd9417cd89d 100644 --- a/addons/website_twitter/__manifest__.py +++ b/addons/website_twitter/__manifest__.py @@ -25,5 +25,6 @@ This module adds a Twitter scroller building block to the website builder, so th 'website.assets_editor': [ 'website_twitter/static/src/js/website.twitter.editor.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/odoo/addons/base/__manifest__.py b/odoo/addons/base/__manifest__.py index bc6d8fc01ae..a83b8a02fa3 100644 --- a/odoo/addons/base/__manifest__.py +++ b/odoo/addons/base/__manifest__.py @@ -90,4 +90,5 @@ The kernel of Odoo, needed for all installation. 'installable': True, 'auto_install': True, 'post_init_hook': 'post_init', + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_access_rights/__manifest__.py b/odoo/addons/test_access_rights/__manifest__.py index e9269ea2175..c1be2801054 100644 --- a/odoo/addons/test_access_rights/__manifest__.py +++ b/odoo/addons/test_access_rights/__manifest__.py @@ -8,4 +8,5 @@ 'security.xml', 'data.xml', ], + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_action_bindings/__manifest__.py b/odoo/addons/test_action_bindings/__manifest__.py index 3f194aeca4a..542ff6028ac 100644 --- a/odoo/addons/test_action_bindings/__manifest__.py +++ b/odoo/addons/test_action_bindings/__manifest__.py @@ -5,4 +5,5 @@ 'ir.model.access.csv', 'test_data.xml', ], + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_apikeys/__manifest__.py b/odoo/addons/test_apikeys/__manifest__.py index 11c9c4ee664..22c608fa227 100644 --- a/odoo/addons/test_apikeys/__manifest__.py +++ b/odoo/addons/test_apikeys/__manifest__.py @@ -9,5 +9,6 @@ # inside . 'test_apikeys/static/tests/apikey_flow.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_assetsbundle/__manifest__.py b/odoo/addons/test_assetsbundle/__manifest__.py index cdf0f63f951..abecca8f833 100644 --- a/odoo/addons/test_assetsbundle/__manifest__.py +++ b/odoo/addons/test_assetsbundle/__manifest__.py @@ -58,5 +58,6 @@ ('include', 'test_assetsbundle.manifest4'), ], 'test_assetsbundle.manifest_multi_module1': [], - } + }, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_auth_custom/__manifest__.py b/odoo/addons/test_auth_custom/__manifest__.py index 4dfc3a7c23e..20547ffc112 100644 --- a/odoo/addons/test_auth_custom/__manifest__.py +++ b/odoo/addons/test_auth_custom/__manifest__.py @@ -4,4 +4,5 @@ 'name': 'Tests that custom auth works & is not impaired by CORS', 'category': 'Hidden', 'data': [], + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_convert/__manifest__.py b/odoo/addons/test_convert/__manifest__.py index f316a2df6ef..4f7fb10eecd 100644 --- a/odoo/addons/test_convert/__manifest__.py +++ b/odoo/addons/test_convert/__manifest__.py @@ -8,5 +8,6 @@ 'category': 'Hidden/Tests', 'data': [ 'ir.model.access.csv', - ] + ], + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_converter/__manifest__.py b/odoo/addons/test_converter/__manifest__.py index bc987f600ae..649fcdc6901 100644 --- a/odoo/addons/test_converter/__manifest__.py +++ b/odoo/addons/test_converter/__manifest__.py @@ -10,4 +10,5 @@ 'data': ['ir.model.access.csv'], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_data_module/__manifest__.py b/odoo/addons/test_data_module/__manifest__.py index 7b9f25f37f4..313dae3d847 100644 --- a/odoo/addons/test_data_module/__manifest__.py +++ b/odoo/addons/test_data_module/__manifest__.py @@ -4,4 +4,5 @@ 'version': '0.0.1', 'category': 'Hidden/Tests', 'sequence': 0, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_data_module_install/__manifest__.py b/odoo/addons/test_data_module_install/__manifest__.py index 357449a696d..615c86855e9 100644 --- a/odoo/addons/test_data_module_install/__manifest__.py +++ b/odoo/addons/test_data_module_install/__manifest__.py @@ -4,4 +4,5 @@ 'version': '0.0.1', 'category': 'Hidden/Tests', 'sequence': 10, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_exceptions/__manifest__.py b/odoo/addons/test_exceptions/__manifest__.py index 3f3cf06a05e..58d9d5eb20d 100644 --- a/odoo/addons/test_exceptions/__manifest__.py +++ b/odoo/addons/test_exceptions/__manifest__.py @@ -9,4 +9,5 @@ 'data': ['view.xml', 'ir.model.access.csv'], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_impex/__manifest__.py b/odoo/addons/test_impex/__manifest__.py index 786b3165ae5..d78876e389e 100644 --- a/odoo/addons/test_impex/__manifest__.py +++ b/odoo/addons/test_impex/__manifest__.py @@ -8,4 +8,5 @@ 'data': ['ir.model.access.csv'], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_inherit/__manifest__.py b/odoo/addons/test_inherit/__manifest__.py index a5031057584..eb4219c542c 100644 --- a/odoo/addons/test_inherit/__manifest__.py +++ b/odoo/addons/test_inherit/__manifest__.py @@ -11,4 +11,5 @@ ], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_inherit_depends/__manifest__.py b/odoo/addons/test_inherit_depends/__manifest__.py index e3e7624d327..5ec6946610d 100644 --- a/odoo/addons/test_inherit_depends/__manifest__.py +++ b/odoo/addons/test_inherit_depends/__manifest__.py @@ -8,4 +8,5 @@ 'depends': ['test_inherit', 'test_new_api'], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_inherits/__manifest__.py b/odoo/addons/test_inherits/__manifest__.py index 6a1bffb4b20..d9cd699ce03 100644 --- a/odoo/addons/test_inherits/__manifest__.py +++ b/odoo/addons/test_inherits/__manifest__.py @@ -13,4 +13,5 @@ ], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_inherits_depends/__manifest__.py b/odoo/addons/test_inherits_depends/__manifest__.py index eb3cbad2a44..87d05e9d23f 100644 --- a/odoo/addons/test_inherits_depends/__manifest__.py +++ b/odoo/addons/test_inherits_depends/__manifest__.py @@ -9,4 +9,5 @@ 'data': [], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_limits/__manifest__.py b/odoo/addons/test_limits/__manifest__.py index 427485f9ee6..e312499006b 100644 --- a/odoo/addons/test_limits/__manifest__.py +++ b/odoo/addons/test_limits/__manifest__.py @@ -9,4 +9,5 @@ 'data': ['ir.model.access.csv'], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_lint/__manifest__.py b/odoo/addons/test_lint/__manifest__.py index 247b80efd98..7b3642b9c3f 100644 --- a/odoo/addons/test_lint/__manifest__.py +++ b/odoo/addons/test_lint/__manifest__.py @@ -8,4 +8,5 @@ 'depends': ['base'], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_main_flows/__manifest__.py b/odoo/addons/test_main_flows/__manifest__.py index 4ee5d437051..0e54ae6371b 100644 --- a/odoo/addons/test_main_flows/__manifest__.py +++ b/odoo/addons/test_main_flows/__manifest__.py @@ -16,5 +16,6 @@ It will install some main apps and will try to execute the most important action # inside . 'test_main_flows/static/tests/tours/main_flow.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_mimetypes/__manifest__.py b/odoo/addons/test_mimetypes/__manifest__.py index 4cf8382dedf..7cbab4344b4 100644 --- a/odoo/addons/test_mimetypes/__manifest__.py +++ b/odoo/addons/test_mimetypes/__manifest__.py @@ -4,4 +4,5 @@ 'version': '0.1', 'category': 'Hidden/Tests', 'description': """A module to generate exceptions.""", + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_new_api/__manifest__.py b/odoo/addons/test_new_api/__manifest__.py index d0f1f4bca3d..ee5f3576ee6 100644 --- a/odoo/addons/test_new_api/__manifest__.py +++ b/odoo/addons/test_new_api/__manifest__.py @@ -24,5 +24,6 @@ # inside . 'test_new_api/static/tests/tours/x2many.js', ], - } + }, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_performance/__manifest__.py b/odoo/addons/test_performance/__manifest__.py index e33ff4d4328..ac8d943f5ed 100644 --- a/odoo/addons/test_performance/__manifest__.py +++ b/odoo/addons/test_performance/__manifest__.py @@ -7,4 +7,5 @@ 'data': [ 'security/ir.model.access.csv', ], + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_populate/__manifest__.py b/odoo/addons/test_populate/__manifest__.py index a19d973a142..ff524c4ce78 100644 --- a/odoo/addons/test_populate/__manifest__.py +++ b/odoo/addons/test_populate/__manifest__.py @@ -10,4 +10,5 @@ ], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_read_group/__manifest__.py b/odoo/addons/test_read_group/__manifest__.py index d96d2f102f8..a4638ce26b2 100644 --- a/odoo/addons/test_read_group/__manifest__.py +++ b/odoo/addons/test_read_group/__manifest__.py @@ -8,4 +8,5 @@ 'depends': ['base'], 'data': ['ir.model.access.csv'], + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_rpc/__manifest__.py b/odoo/addons/test_rpc/__manifest__.py index 6e90006db39..00e72701da1 100644 --- a/odoo/addons/test_rpc/__manifest__.py +++ b/odoo/addons/test_rpc/__manifest__.py @@ -8,4 +8,5 @@ "installable": True, "auto_install": False, "data": ["ir.model.access.csv"], + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_search_panel/__manifest__.py b/odoo/addons/test_search_panel/__manifest__.py index 10e8ac968af..46ca8a9a39d 100644 --- a/odoo/addons/test_search_panel/__manifest__.py +++ b/odoo/addons/test_search_panel/__manifest__.py @@ -9,4 +9,5 @@ 'depends': ['web'], 'data': ['ir.model.access.csv'], + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_testing_utilities/__manifest__.py b/odoo/addons/test_testing_utilities/__manifest__.py index d24a151034e..6b57ce3fb54 100644 --- a/odoo/addons/test_testing_utilities/__manifest__.py +++ b/odoo/addons/test_testing_utilities/__manifest__.py @@ -11,5 +11,6 @@ supposed to do 'data': [ 'ir.model.access.csv', 'menu.xml', - ] + ], + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_translation_import/__manifest__.py b/odoo/addons/test_translation_import/__manifest__.py index dd16b116b5b..2b03b9bed28 100644 --- a/odoo/addons/test_translation_import/__manifest__.py +++ b/odoo/addons/test_translation_import/__manifest__.py @@ -15,5 +15,6 @@ 'web.assets_qweb': [ 'test_translation_import/static/src/xml/js_templates.xml', ], - } + }, + 'license': 'LGPL-3', } diff --git a/odoo/addons/test_uninstall/__manifest__.py b/odoo/addons/test_uninstall/__manifest__.py index 02ef3785888..1f2f07e4fd9 100644 --- a/odoo/addons/test_uninstall/__manifest__.py +++ b/odoo/addons/test_uninstall/__manifest__.py @@ -9,4 +9,5 @@ 'data': ['ir.model.access.csv'], 'installable': True, 'auto_install': False, + 'license': 'LGPL-3', }