From 03641610c2b4a6b832ea87795fd21e1d7af10b59 Mon Sep 17 00:00:00 2001 From: Julien Mougenot Date: Tue, 30 Mar 2021 18:24:56 +0200 Subject: [PATCH] [REF] *: convert all modules to new asset system Conversion of all modules to the new manifest assets declaration. Part of task: 2352566 Co-authored-by: Julien Mougenot Co-authored-by: Simon Genin --- addons/account/__manifest__.py | 47 +- addons/account/views/account.xml | 54 -- addons/adyen_platforms/__manifest__.py | 15 +- addons/adyen_platforms/views/assets.xml | 10 - addons/auth_oauth/__manifest__.py | 5 + .../auth_oauth/views/auth_oauth_templates.xml | 6 - addons/auth_password_policy/__manifest__.py | 13 +- addons/auth_password_policy/views/assets.xml | 16 - .../__manifest__.py | 7 +- .../views/templates.xml | 5 - .../__manifest__.py | 8 +- .../views/assets.xml | 9 - addons/auth_signup/__manifest__.py | 8 +- .../auth_signup/views/auth_signup_assets.xml | 8 - addons/auth_totp/__manifest__.py | 5 + addons/auth_totp/views/templates.xml | 5 - addons/auth_totp_portal/__manifest__.py | 8 + addons/auth_totp_portal/views/templates.xml | 12 - addons/barcodes/__manifest__.py | 15 +- addons/barcodes/views/barcodes_templates.xml | 26 - .../barcodes_gs1_nomenclature/__manifest__.py | 9 +- .../views/barcodes_gs1_templates.xml | 14 - addons/base_automation/__manifest__.py | 8 + .../views/base_automation_view.xml | 14 +- addons/base_iban/__manifest__.py | 10 +- addons/base_iban/views/templates.xml | 17 - addons/base_import/__manifest__.py | 16 +- .../views/base_import_templates.xml | 19 - addons/base_setup/__manifest__.py | 21 +- addons/base_setup/views/assets.xml | 11 - addons/board/__manifest__.py | 18 +- addons/board/views/board_templates.xml | 17 - addons/bus/__manifest__.py | 17 +- addons/bus/views/bus.xml | 30 - addons/calendar/__manifest__.py | 19 +- addons/calendar/views/calendar_templates.xml | 20 - addons/coupon/__manifest__.py | 6 +- addons/coupon/views/assets.xml | 10 - addons/crm/__manifest__.py | 20 +- addons/crm/views/assets.xml | 27 - addons/crm_iap_lead/__manifest__.py | 12 +- addons/crm_iap_lead/views/assets.xml | 9 - addons/event/__manifest__.py | 15 +- addons/event/views/event_templates.xml | 14 +- addons/event_sale/__manifest__.py | 14 +- addons/event_sale/views/assets.xml | 20 - addons/fleet/__manifest__.py | 7 +- addons/fleet/views/assets.xml | 9 - addons/gamification/__manifest__.py | 6 +- addons/gamification/views/gamification.xml | 7 - addons/google_calendar/__manifest__.py | 20 +- .../views/google_calendar_templates.xml | 25 - addons/google_drive/__manifest__.py | 16 +- .../views/google_drive_templates.xml | 17 - addons/google_recaptcha/__manifest__.py | 7 +- addons/google_recaptcha/views/assets.xml | 13 - addons/google_spreadsheet/__manifest__.py | 10 +- .../views/google_spreadsheet_templates.xml | 10 - addons/hr/__manifest__.py | 30 +- addons/hr/views/hr_templates.xml | 29 - addons/hr_attendance/__manifest__.py | 21 +- .../views/web_asset_backend_template.xml | 20 - addons/hr_contract/__manifest__.py | 6 +- addons/hr_contract/views/assets.xml | 8 - addons/hr_expense/__manifest__.py | 22 +- addons/hr_expense/views/assets.xml | 22 - addons/hr_gamification/__manifest__.py | 8 +- .../views/gamification_templates.xml | 10 - addons/hr_holidays/__manifest__.py | 37 +- .../hr_holidays/views/hr_leave_template.xml | 32 - addons/hr_org_chart/__manifest__.py | 19 +- addons/hr_org_chart/views/hr_templates.xml | 21 - addons/hr_recruitment/__manifest__.py | 8 +- .../views/hr_recruitment_templates.xml | 16 - addons/hr_skills/__manifest__.py | 17 +- addons/hr_skills/views/hr_templates.xml | 14 - addons/hr_skills_slides/__manifest__.py | 11 +- .../hr_skills_slides/views/hr_templates.xml | 6 - addons/hr_skills_survey/__manifest__.py | 11 +- .../hr_skills_survey/views/hr_templates.xml | 6 - addons/hr_timesheet/__manifest__.py | 21 +- addons/hr_timesheet/views/assets.xml | 21 - addons/hr_work_entry/__manifest__.py | 8 +- addons/hr_work_entry_contract/__manifest__.py | 7 +- .../views/hr_work_entry_template.xml | 11 - addons/iap/__manifest__.py | 15 +- addons/iap/views/assets.xml | 16 - addons/im_livechat/__manifest__.py | 45 +- .../views/im_livechat_channel_templates.xml | 38 -- addons/l10n_ar/__manifest__.py | 6 +- addons/l10n_ar/views/l10n_ar.xml | 8 - addons/l10n_ch/__manifest__.py | 6 +- addons/l10n_ch/report/isr_report.xml | 6 - addons/l10n_ch/report/swissqr_report.xml | 6 - addons/l10n_co_pos/__manifest__.py | 12 +- addons/l10n_co_pos/views/templates.xml | 11 - addons/l10n_de/__manifest__.py | 5 + addons/l10n_de/report/din5008_report.xml | 6 - addons/l10n_fr_pos_cert/__manifest__.py | 10 +- .../views/l10n_fr_pos_cert_templates.xml | 12 - addons/l10n_in_pos/__manifest__.py | 14 +- addons/l10n_in_pos/views/point_of_sale.xml | 8 - addons/lunch/__manifest__.py | 32 +- addons/lunch/views/lunch_templates.xml | 36 - addons/mail/__manifest__.py | 446 ++++++++++--- addons/mail/views/assets.xml | 338 ---------- addons/mail_bot/__manifest__.py | 22 +- addons/mail_bot/views/assets.xml | 28 - addons/maintenance/__manifest__.py | 6 +- .../views/maintenance_templates.xml | 8 - addons/mass_mailing/__manifest__.py | 33 +- addons/mass_mailing/views/assets.xml | 49 +- addons/microsoft_calendar/__manifest__.py | 14 +- .../views/microsoft_calendar_templates.xml | 12 - addons/mrp/__manifest__.py | 29 +- addons/mrp/views/assets.xml | 34 - addons/note/__manifest__.py | 18 +- addons/note/views/note_templates.xml | 17 - addons/pad/__manifest__.py | 14 +- addons/pad/views/pad.xml | 15 - addons/pad_project/__manifest__.py | 8 +- .../views/project_portal_assets.xml | 8 - addons/partner_autocomplete/__manifest__.py | 22 +- .../views/partner_autocomplete_assets.xml | 24 - addons/payment/__manifest__.py | 15 +- addons/payment/views/assets.xml | 26 - addons/payment_adyen/__manifest__.py | 8 +- addons/payment_adyen/views/assets.xml | 20 - addons/payment_authorize/__manifest__.py | 7 +- addons/payment_authorize/views/assets.xml | 13 - addons/payment_stripe/__manifest__.py | 7 +- addons/payment_stripe/views/assets.xml | 11 - addons/payment_test/__manifest__.py | 6 +- addons/payment_test/views/assets.xml | 10 - addons/point_of_sale/__manifest__.py | 196 +++--- .../point_of_sale/views/pos_assets_common.xml | 118 ---- .../point_of_sale/views/pos_assets_index.xml | 27 - .../point_of_sale/views/pos_assets_qunit.xml | 1 - addons/portal/__manifest__.py | 29 +- addons/portal/views/assets.xml | 33 - addons/portal_rating/__manifest__.py | 9 +- addons/portal_rating/views/assets.xml | 13 - addons/pos_adyen/__manifest__.py | 7 +- .../pos_adyen/views/point_of_sale_assets.xml | 9 - addons/pos_cache/__manifest__.py | 8 +- .../pos_cache/views/pos_cache_templates.xml | 10 - addons/pos_coupon/__manifest__.py | 28 +- addons/pos_coupon/views/assets_common.xml | 22 - addons/pos_discount/__manifest__.py | 14 +- .../views/pos_discount_templates.xml | 10 - addons/pos_epson_printer/__manifest__.py | 12 +- .../views/point_of_sale_assets.xml | 9 - .../__manifest__.py | 6 +- .../views/point_of_sale_assets.xml | 8 - addons/pos_hr/__manifest__.py | 24 +- addons/pos_hr/views/point_of_sale.xml | 23 - addons/pos_mercury/__manifest__.py | 20 +- .../views/pos_mercury_templates.xml | 18 - addons/pos_restaurant/__manifest__.py | 71 +- .../views/pos_restaurant_templates.xml | 63 -- addons/pos_restaurant_adyen/__manifest__.py | 8 +- .../views/point_of_sale_assets.xml | 9 - addons/pos_six/__manifest__.py | 19 +- addons/pos_six/views/point_of_sale_assets.xml | 12 - addons/product/__manifest__.py | 13 +- addons/product/views/product_templates.xml | 15 - addons/product_matrix/__manifest__.py | 15 +- addons/product_matrix/views/assets.xml | 9 - addons/project/__manifest__.py | 24 +- addons/project/views/project_assets.xml | 25 - addons/purchase/__manifest__.py | 19 +- addons/purchase/views/assets.xml | 19 - .../purchase_product_matrix/__manifest__.py | 12 +- .../purchase_product_matrix/views/assets.xml | 21 - addons/purchase_stock/__manifest__.py | 6 +- addons/purchase_stock/views/assets.xml | 8 - addons/rating/__manifest__.py | 6 +- addons/rating/views/assets.xml | 10 - addons/resource/__manifest__.py | 8 +- addons/resource/views/resource.xml | 9 - addons/sale/__manifest__.py | 29 +- addons/sale/views/assets.xml | 41 -- addons/sale_expense/__manifest__.py | 9 +- addons/sale_expense/views/assets.xml | 14 - addons/sale_management/__manifest__.py | 5 + .../views/sale_portal_templates.xml | 6 - .../sale_product_configurator/__manifest__.py | 17 +- .../views/assets.xml | 28 - addons/sale_product_matrix/__manifest__.py | 14 +- addons/sale_product_matrix/views/assets.xml | 20 - addons/sale_stock/__manifest__.py | 9 +- addons/sale_stock/views/sale_order_views.xml | 7 +- addons/sale_timesheet/__manifest__.py | 19 +- .../views/hr_timesheet_templates.xml | 14 - .../views/sale_timesheet_portal_templates.xml | 6 - addons/sales_team/__manifest__.py | 6 +- addons/sales_team/views/assets.xml | 8 - addons/sms/__manifest__.py | 28 +- addons/sms/views/assets.xml | 28 - addons/snailmail/__manifest__.py | 43 +- addons/snailmail/views/assets.xml | 33 - addons/snailmail/views/report_assets.xml | 6 - addons/snailmail_account/__manifest__.py | 6 +- addons/snailmail_account/views/assets.xml | 8 - addons/stock/__manifest__.py | 56 +- .../stock/report/report_stock_forecasted.xml | 8 - addons/stock/report/report_stock_rule.xml | 6 - .../stock/views/report_stock_traceability.xml | 6 - addons/stock/views/stock_template.xml | 35 +- addons/survey/__manifest__.py | 39 +- addons/survey/views/assets.xml | 69 -- addons/test_event_full/__manifest__.py | 10 +- addons/test_event_full/views/assets.xml | 8 - addons/test_website/__manifest__.py | 8 + addons/test_website/views/templates.xml | 15 - .../test_website_slides_full/__manifest__.py | 8 +- .../test_website_slides_full/views/assets.xml | 8 - addons/utm/__manifest__.py | 6 +- addons/utm/views/assets.xml | 11 - addons/web/__manifest__.py | 522 ++++++++++++++- addons/web/views/report_templates.xml | 33 - addons/web/views/webclient_templates.xml | 619 +----------------- addons/web_editor/__manifest__.py | 140 +++- addons/web_editor/data/editor_assets.xml | 11 + addons/web_editor/views/editor.xml | 169 ----- addons/web_kanban_gauge/__manifest__.py | 13 +- .../views/web_kanban_gauge_templates.xml | 14 - addons/web_tour/__manifest__.py | 30 +- addons/web_tour/views/tour_templates.xml | 34 - addons/web_unsplash/__manifest__.py | 12 +- .../views/web_unsplash_templates.xml | 14 - addons/website/__manifest__.py | 126 +++- addons/website/data/ir_asset.xml | 28 + addons/website/tests/template_qweb_test.xml | 12 - addons/website/views/assets.xml | 172 ----- addons/website/views/snippets/s_alert.xml | 10 +- addons/website/views/snippets/s_badge.xml | 21 +- .../website/views/snippets/s_blockquote.xml | 12 +- addons/website/views/snippets/s_btn.xml | 10 +- addons/website/views/snippets/s_card.xml | 11 +- addons/website/views/snippets/s_chart.xml | 16 +- .../views/snippets/s_color_blocks_2.xml | 10 +- .../website/views/snippets/s_company_team.xml | 10 +- .../website/views/snippets/s_comparisons.xml | 10 +- addons/website/views/snippets/s_countdown.xml | 19 +- .../views/snippets/s_dynamic_snippet.xml | 23 +- .../snippets/s_dynamic_snippet_carousel.xml | 25 +- .../views/snippets/s_facebook_page.xml | 10 +- .../website/views/snippets/s_faq_collapse.xml | 10 +- .../views/snippets/s_features_grid.xml | 10 +- .../website/views/snippets/s_google_map.xml | 60 +- addons/website/views/snippets/s_hr.xml | 10 +- .../views/snippets/s_image_gallery.xml | 47 +- addons/website/views/snippets/s_map.xml | 10 +- .../views/snippets/s_masonry_block.xml | 36 +- .../website/views/snippets/s_media_list.xml | 86 +-- addons/website/views/snippets/s_numbers.xml | 3 - addons/website/views/snippets/s_popup.xml | 72 +- .../views/snippets/s_process_steps.xml | 10 +- .../views/snippets/s_product_catalog.xml | 19 +- .../website/views/snippets/s_product_list.xml | 23 +- .../website/views/snippets/s_progress_bar.xml | 3 - .../views/snippets/s_quotes_carousel.xml | 34 +- addons/website/views/snippets/s_rating.xml | 49 +- .../website/views/snippets/s_references.xml | 10 +- addons/website/views/snippets/s_share.xml | 20 +- addons/website/views/snippets/s_showcase.xml | 36 +- .../views/snippets/s_table_of_content.xml | 24 +- addons/website/views/snippets/s_tabs.xml | 69 +- .../views/snippets/s_text_highlight.xml | 10 +- .../views/snippets/s_three_columns.xml | 11 +- addons/website/views/snippets/s_timeline.xml | 10 +- addons/website/views/snippets/s_title.xml | 11 +- addons/website/views/website_templates.xml | 21 +- addons/website_blog/__manifest__.py | 16 +- addons/website_blog/data/ir_asset.xml | 13 + .../views/snippets/s_blog_posts.xml | 20 +- .../views/website_blog_templates.xml | 22 - addons/website_crm/__manifest__.py | 9 +- .../views/website_crm_templates.xml | 14 +- .../__manifest__.py | 6 +- .../website_crm_partner_assign_templates.xml | 5 - addons/website_event/__manifest__.py | 23 +- addons/website_event/views/assets.xml | 38 -- .../website_event_exhibitor/__manifest__.py | 8 +- .../website_event_exhibitor/views/assets.xml | 14 - addons/website_event_meet/__manifest__.py | 9 +- addons/website_event_meet/views/assets.xml | 11 - .../website_event_questions/__manifest__.py | 6 +- .../website_event_questions/views/assets.xml | 10 - addons/website_event_sale/__manifest__.py | 8 +- addons/website_event_sale/views/assets.xml | 10 - addons/website_event_track/__manifest__.py | 12 +- addons/website_event_track/views/assets.xml | 18 - .../website_event_track_live/__manifest__.py | 14 +- .../website_event_track_live/views/assets.xml | 14 - .../__manifest__.py | 13 +- .../views/assets.xml | 11 - .../website_event_track_quiz/__manifest__.py | 8 +- .../website_event_track_quiz/views/assets.xml | 12 - addons/website_form/__manifest__.py | 11 +- addons/website_form/data/ir_asset.xml | 13 + addons/website_form/views/assets.xml | 17 - .../views/snippets/s_website_form.xml | 33 +- addons/website_form_project/__manifest__.py | 8 +- .../views/website_form_project_assets.xml | 10 - addons/website_forum/__manifest__.py | 20 +- addons/website_forum/views/website_forum.xml | 23 - addons/website_hr_recruitment/__manifest__.py | 11 + .../website_hr_recruitment_templates.xml | 18 - addons/website_jitsi/__manifest__.py | 7 +- addons/website_jitsi/views/assets.xml | 11 - addons/website_links/__manifest__.py | 18 +- .../views/website_links_template.xml | 21 - addons/website_livechat/__manifest__.py | 46 +- addons/website_livechat/views/assets.xml | 38 -- .../views/website_livechat.xml | 19 - addons/website_mail/__manifest__.py | 7 +- addons/website_mail/views/assets.xml | 9 - addons/website_mail_channel/__manifest__.py | 10 +- addons/website_mail_channel/views/assets.xml | 19 - .../views/snippets/s_channel.xml | 10 +- addons/website_mass_mailing/__manifest__.py | 19 +- .../views/website_mass_mailing_templates.xml | 25 - addons/website_membership/__manifest__.py | 1 - addons/website_profile/__manifest__.py | 6 + .../website_profile/views/website_profile.xml | 9 - addons/website_sale/__manifest__.py | 47 +- .../snippets/s_dynamic_snippet_products.xml | 12 +- .../views/snippets/s_products_searchbar.xml | 10 +- addons/website_sale/views/templates.xml | 74 --- .../website_sale_comparison/__manifest__.py | 9 + .../website_sale_comparison_template.xml | 13 - addons/website_sale_coupon/__manifest__.py | 5 + .../views/website_sale_templates.xml | 5 - .../__manifest__.py | 8 +- ...website_sale_coupon_delivery_templates.xml | 10 - addons/website_sale_delivery/__manifest__.py | 9 +- .../views/website_sale_delivery_templates.xml | 13 - addons/website_sale_gift_card/__manifest__.py | 8 +- .../website_sale_gift_card/views/assets.xml | 8 - .../website_sale_management/__manifest__.py | 6 +- .../__manifest__.py | 13 +- .../views/assets.xml | 22 - addons/website_sale_slides/__manifest__.py | 6 +- addons/website_sale_slides/views/assets.xml | 12 - addons/website_sale_stock/__manifest__.py | 5 + .../views/website_sale_stock_templates.xml | 6 - addons/website_sale_wishlist/__manifest__.py | 8 + .../views/website_sale_wishlist_template.xml | 13 - addons/website_slides/__manifest__.py | 58 +- addons/website_slides/views/assets.xml | 77 --- addons/website_slides_forum/__manifest__.py | 6 +- addons/website_slides_forum/views/assets.xml | 8 - addons/website_slides_survey/__manifest__.py | 12 +- addons/website_slides_survey/views/assets.xml | 20 - addons/website_twitter/__manifest__.py | 9 + .../website_twitter_snippet_templates.xml | 15 +- odoo/addons/test_apikeys/__manifest__.py | 7 +- odoo/addons/test_apikeys/views/assets.xml | 7 - .../test_assetsbundle/data/ir_asset.xml | 4 +- odoo/addons/test_main_flows/__manifest__.py | 9 +- odoo/addons/test_main_flows/views/assets.xml | 8 - odoo/addons/test_new_api/__manifest__.py | 9 +- .../views/test_new_api_templates.xml | 10 - .../test_translation_import/__manifest__.py | 8 +- 366 files changed, 3601 insertions(+), 5201 deletions(-) delete mode 100644 addons/account/views/account.xml delete mode 100644 addons/adyen_platforms/views/assets.xml delete mode 100644 addons/auth_password_policy/views/assets.xml delete mode 100644 addons/auth_password_policy_signup/views/assets.xml delete mode 100644 addons/auth_signup/views/auth_signup_assets.xml delete mode 100644 addons/barcodes/views/barcodes_templates.xml delete mode 100644 addons/barcodes_gs1_nomenclature/views/barcodes_gs1_templates.xml delete mode 100644 addons/base_iban/views/templates.xml delete mode 100644 addons/base_import/views/base_import_templates.xml delete mode 100644 addons/base_setup/views/assets.xml delete mode 100644 addons/board/views/board_templates.xml delete mode 100644 addons/bus/views/bus.xml delete mode 100644 addons/coupon/views/assets.xml delete mode 100644 addons/crm/views/assets.xml delete mode 100644 addons/crm_iap_lead/views/assets.xml delete mode 100644 addons/event_sale/views/assets.xml delete mode 100644 addons/fleet/views/assets.xml delete mode 100644 addons/gamification/views/gamification.xml delete mode 100644 addons/google_calendar/views/google_calendar_templates.xml delete mode 100644 addons/google_drive/views/google_drive_templates.xml delete mode 100644 addons/google_recaptcha/views/assets.xml delete mode 100644 addons/google_spreadsheet/views/google_spreadsheet_templates.xml delete mode 100644 addons/hr/views/hr_templates.xml delete mode 100644 addons/hr_attendance/views/web_asset_backend_template.xml delete mode 100644 addons/hr_contract/views/assets.xml delete mode 100644 addons/hr_expense/views/assets.xml delete mode 100644 addons/hr_gamification/views/gamification_templates.xml delete mode 100644 addons/hr_holidays/views/hr_leave_template.xml delete mode 100644 addons/hr_org_chart/views/hr_templates.xml delete mode 100644 addons/hr_recruitment/views/hr_recruitment_templates.xml delete mode 100644 addons/hr_skills/views/hr_templates.xml delete mode 100644 addons/hr_timesheet/views/assets.xml delete mode 100644 addons/hr_work_entry_contract/views/hr_work_entry_template.xml delete mode 100644 addons/iap/views/assets.xml delete mode 100644 addons/l10n_ar/views/l10n_ar.xml delete mode 100644 addons/l10n_co_pos/views/templates.xml delete mode 100644 addons/l10n_fr_pos_cert/views/l10n_fr_pos_cert_templates.xml delete mode 100644 addons/l10n_in_pos/views/point_of_sale.xml delete mode 100644 addons/mail/views/assets.xml delete mode 100644 addons/mail_bot/views/assets.xml delete mode 100644 addons/maintenance/views/maintenance_templates.xml delete mode 100644 addons/microsoft_calendar/views/microsoft_calendar_templates.xml delete mode 100644 addons/mrp/views/assets.xml delete mode 100644 addons/note/views/note_templates.xml delete mode 100644 addons/pad/views/pad.xml delete mode 100644 addons/pad_project/views/project_portal_assets.xml delete mode 100644 addons/partner_autocomplete/views/partner_autocomplete_assets.xml delete mode 100644 addons/payment/views/assets.xml delete mode 100644 addons/payment_adyen/views/assets.xml delete mode 100644 addons/payment_authorize/views/assets.xml delete mode 100644 addons/payment_stripe/views/assets.xml delete mode 100644 addons/payment_test/views/assets.xml delete mode 100644 addons/portal/views/assets.xml delete mode 100644 addons/portal_rating/views/assets.xml delete mode 100644 addons/pos_adyen/views/point_of_sale_assets.xml delete mode 100644 addons/pos_cache/views/pos_cache_templates.xml delete mode 100644 addons/pos_coupon/views/assets_common.xml delete mode 100644 addons/pos_discount/views/pos_discount_templates.xml delete mode 100644 addons/pos_epson_printer/views/point_of_sale_assets.xml delete mode 100644 addons/pos_epson_printer_restaurant/views/point_of_sale_assets.xml delete mode 100644 addons/pos_hr/views/point_of_sale.xml delete mode 100644 addons/pos_mercury/views/pos_mercury_templates.xml delete mode 100644 addons/pos_restaurant_adyen/views/point_of_sale_assets.xml delete mode 100644 addons/pos_six/views/point_of_sale_assets.xml delete mode 100644 addons/product/views/product_templates.xml delete mode 100644 addons/product_matrix/views/assets.xml delete mode 100644 addons/project/views/project_assets.xml delete mode 100644 addons/purchase/views/assets.xml delete mode 100644 addons/purchase_product_matrix/views/assets.xml delete mode 100644 addons/purchase_stock/views/assets.xml delete mode 100644 addons/rating/views/assets.xml delete mode 100644 addons/resource/views/resource.xml delete mode 100644 addons/sale/views/assets.xml delete mode 100644 addons/sale_expense/views/assets.xml delete mode 100644 addons/sale_product_configurator/views/assets.xml delete mode 100644 addons/sale_product_matrix/views/assets.xml delete mode 100644 addons/sales_team/views/assets.xml delete mode 100644 addons/sms/views/assets.xml delete mode 100644 addons/snailmail/views/assets.xml delete mode 100644 addons/snailmail_account/views/assets.xml delete mode 100644 addons/survey/views/assets.xml delete mode 100644 addons/test_event_full/views/assets.xml delete mode 100644 addons/test_website_slides_full/views/assets.xml delete mode 100644 addons/utm/views/assets.xml create mode 100644 addons/web_editor/data/editor_assets.xml delete mode 100644 addons/web_kanban_gauge/views/web_kanban_gauge_templates.xml delete mode 100644 addons/web_tour/views/tour_templates.xml delete mode 100644 addons/web_unsplash/views/web_unsplash_templates.xml create mode 100644 addons/website/data/ir_asset.xml create mode 100644 addons/website_blog/data/ir_asset.xml delete mode 100644 addons/website_event/views/assets.xml delete mode 100644 addons/website_event_exhibitor/views/assets.xml delete mode 100644 addons/website_event_meet/views/assets.xml delete mode 100644 addons/website_event_questions/views/assets.xml delete mode 100644 addons/website_event_sale/views/assets.xml delete mode 100644 addons/website_event_track/views/assets.xml delete mode 100644 addons/website_event_track_live/views/assets.xml delete mode 100644 addons/website_event_track_live_quiz/views/assets.xml delete mode 100644 addons/website_event_track_quiz/views/assets.xml create mode 100644 addons/website_form/data/ir_asset.xml delete mode 100644 addons/website_form/views/assets.xml delete mode 100644 addons/website_form_project/views/website_form_project_assets.xml delete mode 100644 addons/website_jitsi/views/assets.xml delete mode 100644 addons/website_livechat/views/assets.xml delete mode 100644 addons/website_mail/views/assets.xml delete mode 100644 addons/website_mail_channel/views/assets.xml delete mode 100644 addons/website_mass_mailing/views/website_mass_mailing_templates.xml delete mode 100644 addons/website_sale_coupon_delivery/views/website_sale_coupon_delivery_templates.xml delete mode 100644 addons/website_sale_gift_card/views/assets.xml delete mode 100644 addons/website_sale_product_configurator/views/assets.xml delete mode 100644 addons/website_sale_slides/views/assets.xml delete mode 100644 addons/website_slides/views/assets.xml delete mode 100644 addons/website_slides_forum/views/assets.xml delete mode 100644 addons/website_slides_survey/views/assets.xml delete mode 100644 odoo/addons/test_apikeys/views/assets.xml delete mode 100644 odoo/addons/test_main_flows/views/assets.xml delete mode 100644 odoo/addons/test_new_api/views/test_new_api_templates.xml diff --git a/addons/account/__manifest__.py b/addons/account/__manifest__.py index 93e8bb8958c..e64b6f69656 100644 --- a/addons/account/__manifest__.py +++ b/addons/account/__manifest__.py @@ -52,7 +52,6 @@ You could use this simplified accounting in case you work with an (external) acc 'views/res_company_views.xml', 'views/product_view.xml', 'views/account_analytic_view.xml', - 'views/account.xml', 'views/report_invoice.xml', 'report/account_invoice_report_view.xml', 'views/account_cash_rounding_view.xml', @@ -81,16 +80,46 @@ You could use this simplified accounting in case you work with an (external) acc 'demo': [ 'demo/account_demo.xml', ], - 'qweb': [ - "static/src/xml/account_payment.xml", - 'static/src/xml/account_resequence.xml', - "static/src/xml/bills_upload_views.xml", - 'static/src/xml/account_journal_activity.xml', - 'static/src/xml/grouped_view_widget.xml', - 'static/src/xml/tax_group.xml', - ], 'installable': True, 'application': True, 'auto_install': False, 'post_init_hook': '_account_post_init', + 'assets': { + 'web._assets_primary_variables': [ + 'account/static/src/scss/variables.scss', + ], + 'web.assets_backend': [ + 'account/static/src/css/account_bank_and_cash.css', + 'account/static/src/css/account.css', + 'account/static/src/css/tax_group.css', + 'account/static/src/scss/account_reconciliation.scss', + 'account/static/src/scss/account_journal_dashboard.scss', + 'account/static/src/scss/account_dashboard.scss', + 'account/static/src/scss/account_searchpanel.scss', + 'account/static/src/scss/section_and_note_backend.scss', + 'account/static/src/scss/account_activity.scss', + 'account/static/src/js/account_payment_field.js', + 'account/static/src/js/account_resequence_field.js', + 'account/static/src/js/grouped_view_widget.js', + 'account/static/src/js/mail_activity.js', + 'account/static/src/js/tax_group.js', + 'account/static/src/js/section_and_note_fields_backend.js', + 'account/static/src/js/tours/account.js', + 'account/static/src/js/bills_upload.js', + 'account/static/src/js/account_selection.js', + ], + 'web.assets_frontend': [ + 'account/static/src/js/account_portal_sidebar.js', + ], + 'web.assets_tests': [ + 'account/static/tests/tours/**/*', + ], + 'web.qunit_suite_tests': [ + ('after', 'web/static/tests/views/kanban_tests.js', 'account/static/tests/account_payment_field_tests.js'), + ('after', 'web/static/tests/views/kanban_tests.js', 'account/static/tests/section_and_note_tests.js'), + ], + 'web.assets_qweb': [ + 'account/static/src/xml/**/*', + ], + } } diff --git a/addons/account/views/account.xml b/addons/account/views/account.xml deleted file mode 100644 index 3013dc8881e..00000000000 --- a/addons/account/views/account.xml +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - diff --git a/addons/adyen_platforms/__manifest__.py b/addons/adyen_platforms/__manifest__.py index 189ff6b8204..91eabb20da2 100644 --- a/addons/adyen_platforms/__manifest__.py +++ b/addons/adyen_platforms/__manifest__.py @@ -14,11 +14,14 @@ 'views/adyen_account_templates.xml', 'views/adyen_account_views.xml', 'views/adyen_transaction_views.xml', - 'views/assets.xml', - ], - 'qweb': [ - "static/src/xml/adyen_account_templates.xml", - "static/src/xml/adyen_transactions_templates.xml", - ], + ], 'installable': True, + 'assets': { + 'web.assets_backend': [ + 'adyen_platforms/static/src/js/**/*', + ], + 'web.assets_qweb': [ + 'adyen_platforms/static/src/xml/**/*', + ], + } } diff --git a/addons/adyen_platforms/views/assets.xml b/addons/adyen_platforms/views/assets.xml deleted file mode 100644 index e1d29146b66..00000000000 --- a/addons/adyen_platforms/views/assets.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/addons/auth_oauth/__manifest__.py b/addons/auth_oauth/__manifest__.py index cd226fcdff9..93715883c78 100644 --- a/addons/auth_oauth/__manifest__.py +++ b/addons/auth_oauth/__manifest__.py @@ -18,4 +18,9 @@ Allow users to login through OAuth2 Provider. 'views/auth_oauth_templates.xml', 'security/ir.model.access.csv', ], + 'assets': { + 'web.assets_frontend': [ + 'auth_oauth/static/**/*', + ], + } } diff --git a/addons/auth_oauth/views/auth_oauth_templates.xml b/addons/auth_oauth/views/auth_oauth_templates.xml index 529bd8f27ce..390a787cf7d 100644 --- a/addons/auth_oauth/views/auth_oauth_templates.xml +++ b/addons/auth_oauth/views/auth_oauth_templates.xml @@ -1,11 +1,5 @@ - -