From 8a0398d6f20e177d7d355be2afecad157e4a2c1b Mon Sep 17 00:00:00 2001 From: Don Kendall Date: Wed, 19 Aug 2026 10:33:10 -0400 Subject: [PATCH] [OU-ADD] website_*: noupdate handling + complete analyses --- docsource/modules180-190.rst | 18 +++++++++--------- .../19.0.1.1/upgrade_analysis_work.txt | 7 +++++++ .../19.0.1.0/upgrade_analysis_work.txt | 7 +++++++ .../19.0.1.0/upgrade_analysis_work.txt | 7 +++++++ .../19.0.1.1/upgrade_analysis_work.txt | 14 ++++++++++++++ .../19.0.1.0/upgrade_analysis_work.txt | 8 ++++++++ .../website_livechat/19.0.1.0/pre-migration.py | 10 ++++++++++ .../19.0.1.0/upgrade_analysis_work.txt | 7 +++++++ .../19.0.1.0/upgrade_analysis_work.txt | 9 +++++++++ .../19.0.1.0/upgrade_analysis_work.txt | 7 +++++++ .../19.0.1.0/upgrade_analysis_work.txt | 8 ++++++++ .../19.0.0.1/upgrade_analysis_work.txt | 12 ++++++++++++ 12 files changed, 105 insertions(+), 9 deletions(-) create mode 100644 openupgrade_scripts/scripts/website_crm_iap_reveal/19.0.1.1/upgrade_analysis_work.txt create mode 100644 openupgrade_scripts/scripts/website_event_booth/19.0.1.0/upgrade_analysis_work.txt create mode 100644 openupgrade_scripts/scripts/website_event_booth_sale_exhibitor/19.0.1.0/upgrade_analysis_work.txt create mode 100644 openupgrade_scripts/scripts/website_event_exhibitor/19.0.1.1/upgrade_analysis_work.txt create mode 100644 openupgrade_scripts/scripts/website_event_track_live/19.0.1.0/upgrade_analysis_work.txt create mode 100644 openupgrade_scripts/scripts/website_livechat/19.0.1.0/pre-migration.py create mode 100644 openupgrade_scripts/scripts/website_mail_group/19.0.1.0/upgrade_analysis_work.txt create mode 100644 openupgrade_scripts/scripts/website_mass_mailing_sms/19.0.1.0/upgrade_analysis_work.txt create mode 100644 openupgrade_scripts/scripts/website_sale_comparison/19.0.1.0/upgrade_analysis_work.txt create mode 100644 openupgrade_scripts/scripts/website_sale_loyalty/19.0.1.0/upgrade_analysis_work.txt create mode 100644 openupgrade_scripts/scripts/website_sale_mondialrelay/19.0.0.1/upgrade_analysis_work.txt diff --git a/docsource/modules180-190.rst b/docsource/modules180-190.rst index c9d7def03842..a0a22ec2868a 100644 --- a/docsource/modules180-190.rst +++ b/docsource/modules180-190.rst @@ -1134,7 +1134,7 @@ Module coverage 18.0 -> 19.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_crm |Nothing to do |No DB layout changes. | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| website_crm_iap_reveal | | | +| website_crm_iap_reveal |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_crm_livechat | |No DB layout changes. | +---------------------------------------------------+----------------------+-------------------------------------------------+ @@ -1146,17 +1146,17 @@ Module coverage 18.0 -> 19.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_event |Done | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| website_event_booth | | | +| website_event_booth |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_event_booth_exhibitor | |No DB layout changes. | +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_event_booth_sale | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| website_event_booth_sale_exhibitor | | | +| website_event_booth_sale_exhibitor |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_event_crm | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| website_event_exhibitor | | | +| website_event_exhibitor |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | |del| website_event_jitsi | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ @@ -1168,7 +1168,7 @@ Module coverage 18.0 -> 19.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_event_track |Done | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| website_event_track_live | | | +| website_event_track_live |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_event_track_live_quiz | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ @@ -1190,11 +1190,11 @@ Module coverage 18.0 -> 19.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_mail |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| website_mail_group | | | +| website_mail_group |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_mass_mailing |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| website_mass_mailing_sms | | | +| website_mass_mailing_sms |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | |del| website_membership |Nothing to do |Moved to OCA/vertical-association | +---------------------------------------------------+----------------------+-------------------------------------------------+ @@ -1222,11 +1222,11 @@ Module coverage 18.0 -> 19.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_sale_gelato | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| website_sale_loyalty | | | +| website_sale_loyalty |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_sale_mass_mailing | |No DB layout changes. | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| website_sale_mondialrelay | | | +| website_sale_mondialrelay |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | website_sale_mrp |Nothing to do |No DB layout changes. | +---------------------------------------------------+----------------------+-------------------------------------------------+ diff --git a/openupgrade_scripts/scripts/website_crm_iap_reveal/19.0.1.1/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/website_crm_iap_reveal/19.0.1.1/upgrade_analysis_work.txt new file mode 100644 index 000000000000..0b22401fe03e --- /dev/null +++ b/openupgrade_scripts/scripts/website_crm_iap_reveal/19.0.1.1/upgrade_analysis_work.txt @@ -0,0 +1,7 @@ +---Models in module 'website_crm_iap_reveal'--- +---Fields in module 'website_crm_iap_reveal'--- +---XML records in module 'website_crm_iap_reveal'--- +NEW ir.model.constraint: website_crm_iap_reveal.constraint_crm_reveal_view_ip_rule_id +NEW ir.model.constraint: website_crm_iap_reveal.constraint_crm_reveal_view_state_create_date + +# NOTHING TO DO diff --git a/openupgrade_scripts/scripts/website_event_booth/19.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/website_event_booth/19.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 000000000000..9222a48c2019 --- /dev/null +++ b/openupgrade_scripts/scripts/website_event_booth/19.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,7 @@ +---Models in module 'website_event_booth'--- +---Fields in module 'website_event_booth'--- +website_event_booth / website.event.menu / menu_type (False) : selection_keys added: [other], removed: [location] + +# NOTHING TO DO + +---XML records in module 'website_event_booth'--- diff --git a/openupgrade_scripts/scripts/website_event_booth_sale_exhibitor/19.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/website_event_booth_sale_exhibitor/19.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 000000000000..a58d00ddff55 --- /dev/null +++ b/openupgrade_scripts/scripts/website_event_booth_sale_exhibitor/19.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,7 @@ +---Models in module 'website_event_booth_sale_exhibitor'--- +---Fields in module 'website_event_booth_sale_exhibitor'--- +website_event_booth_sale_exhibitor / event.booth.registration / sponsor_mobile (char) : DEL + +# NOTHING TO DO + +---XML records in module 'website_event_booth_sale_exhibitor'--- diff --git a/openupgrade_scripts/scripts/website_event_exhibitor/19.0.1.1/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/website_event_exhibitor/19.0.1.1/upgrade_analysis_work.txt new file mode 100644 index 000000000000..a716aa01a961 --- /dev/null +++ b/openupgrade_scripts/scripts/website_event_exhibitor/19.0.1.1/upgrade_analysis_work.txt @@ -0,0 +1,14 @@ +---Models in module 'website_event_exhibitor'--- +---Fields in module 'website_event_exhibitor'--- +website_event_exhibitor / event.sponsor / chat_room_id (many2one) : DEL relation: chat.room +website_event_exhibitor / event.sponsor / mobile (char) : DEL +website_event_exhibitor / event.sponsor / show_on_ticket (boolean) : NEW hasdefault: default +website_event_exhibitor / website.event.menu / menu_type (False) : selection_keys added: [other], removed: [location, track, track_proposal] + +# NOTHING TO DO + +---XML records in module 'website_event_exhibitor'--- +DEL ir.model.access: website_event_exhibitor.chat_room_access_event_manager +DEL ir.ui.view: website_event_exhibitor.snippet_options + +# NOTHING TO DO diff --git a/openupgrade_scripts/scripts/website_event_track_live/19.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/website_event_track_live/19.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 000000000000..624eba59b315 --- /dev/null +++ b/openupgrade_scripts/scripts/website_event_track_live/19.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,8 @@ +---Models in module 'website_event_track_live'--- +---Fields in module 'website_event_track_live'--- +---XML records in module 'website_event_track_live'--- +NEW ir.ui.view: website_event_track_live.event_track_view_list +NEW ir.ui.view: website_event_track_live.track_list_item +DEL ir.ui.view: website_event_track_live.tracks_display_list + +# NOTHING TO DO diff --git a/openupgrade_scripts/scripts/website_livechat/19.0.1.0/pre-migration.py b/openupgrade_scripts/scripts/website_livechat/19.0.1.0/pre-migration.py new file mode 100644 index 000000000000..b06a81b2f174 --- /dev/null +++ b/openupgrade_scripts/scripts/website_livechat/19.0.1.0/pre-migration.py @@ -0,0 +1,10 @@ +from openupgradelib import openupgrade + +# Obsolete noupdate record rule removed in 19.0; noupdate records aren't swept by +# the standard module update, so delete it by xml_id (record + ir_model_data). +_obsolete_rule_xmlids = ["website_livechat.im_livechat_channel_rule_public"] + + +@openupgrade.migrate() +def migrate(env, version): + openupgrade.delete_records_safely_by_xml_id(env, _obsolete_rule_xmlids) diff --git a/openupgrade_scripts/scripts/website_mail_group/19.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/website_mail_group/19.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 000000000000..9a4254a12654 --- /dev/null +++ b/openupgrade_scripts/scripts/website_mail_group/19.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,7 @@ +---Models in module 'website_mail_group'--- +---Fields in module 'website_mail_group'--- +---XML records in module 'website_mail_group'--- +DEL ir.asset: website_mail_group.s_group_000_js +DEL ir.ui.view: website_mail_group.s_group_options + +# NOTHING TO DO diff --git a/openupgrade_scripts/scripts/website_mass_mailing_sms/19.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/website_mass_mailing_sms/19.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 000000000000..5cc4df8a2eac --- /dev/null +++ b/openupgrade_scripts/scripts/website_mass_mailing_sms/19.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,9 @@ +---Models in module 'website_mass_mailing_sms'--- +---Fields in module 'website_mass_mailing_sms'--- +---XML records in module 'website_mass_mailing_sms'--- +NEW ir.ui.view: website_mass_mailing_sms.s_newsletter_sms_notifications +NEW ir.ui.view: website_mass_mailing_sms.s_newsletter_subscribe_form +NEW ir.ui.view: website_mass_mailing_sms.snippets +DEL ir.ui.view: website_mass_mailing_sms.newsletter_subscribe_options + +# NOTHING TO DO diff --git a/openupgrade_scripts/scripts/website_sale_comparison/19.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/website_sale_comparison/19.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 000000000000..d3ab3dec30a9 --- /dev/null +++ b/openupgrade_scripts/scripts/website_sale_comparison/19.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,7 @@ +---Models in module 'website_sale_comparison'--- +---Fields in module 'website_sale_comparison'--- +---XML records in module 'website_sale_comparison'--- +DEL ir.ui.view: website_sale_comparison.product_product +DEL ir.ui.view: website_sale_comparison.snippet_options + +# NOTHING TO DO diff --git a/openupgrade_scripts/scripts/website_sale_loyalty/19.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/website_sale_loyalty/19.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 000000000000..9eba8f40b1c6 --- /dev/null +++ b/openupgrade_scripts/scripts/website_sale_loyalty/19.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,8 @@ +---Models in module 'website_sale_loyalty'--- +---Fields in module 'website_sale_loyalty'--- +---XML records in module 'website_sale_loyalty'--- +NEW ir.ui.view: website_sale_loyalty.cart_lines_quantity +DEL ir.ui.view: website_sale_loyalty.snippet_options +DEL ir.ui.view: website_sale_loyalty.website_sale_coupon_cart_hide_qty + +# NOTHING TO DO diff --git a/openupgrade_scripts/scripts/website_sale_mondialrelay/19.0.0.1/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/website_sale_mondialrelay/19.0.0.1/upgrade_analysis_work.txt new file mode 100644 index 000000000000..8336098bbc17 --- /dev/null +++ b/openupgrade_scripts/scripts/website_sale_mondialrelay/19.0.0.1/upgrade_analysis_work.txt @@ -0,0 +1,12 @@ +---Models in module 'website_sale_mondialrelay'--- +---Fields in module 'website_sale_mondialrelay'--- +---XML records in module 'website_sale_mondialrelay'--- +NEW ir.ui.view: website_sale_mondialrelay.address_on_checkout +NEW ir.ui.view: website_sale_mondialrelay.website_sale_mondialrelay_address_card +NEW ir.ui.view: website_sale_mondialrelay.website_sale_mondialrelay_billing_address_list +DEL ir.ui.view: website_sale_mondialrelay.res_config_settings_view_form +DEL ir.ui.view: website_sale_mondialrelay.website_sale_mondialrelay_address_kanban +DEL ir.ui.view: website_sale_mondialrelay.website_sale_mondialrelay_address_on_payment +DEL ir.ui.view: website_sale_mondialrelay.website_sale_mondialrelay_billing_address_row + +# NOTHING TO DO