Skip to content

Commit 826ccdd

Browse files
committed
[OU-ADD] website_*: noupdate handling + complete analyses
1 parent a2aa5fe commit 826ccdd

34 files changed

Lines changed: 466 additions & 220 deletions

File tree

docsource/modules180-190.rst

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1134,47 +1134,47 @@ Module coverage 18.0 -> 19.0
11341134
+---------------------------------------------------+----------------------+-------------------------------------------------+
11351135
| website_crm |Nothing to do |No DB layout changes. |
11361136
+---------------------------------------------------+----------------------+-------------------------------------------------+
1137-
| website_crm_iap_reveal | | |
1137+
| website_crm_iap_reveal |Nothing to do | |
11381138
+---------------------------------------------------+----------------------+-------------------------------------------------+
11391139
| website_crm_livechat | |No DB layout changes. |
11401140
+---------------------------------------------------+----------------------+-------------------------------------------------+
1141-
| website_crm_partner_assign | | |
1141+
| website_crm_partner_assign |Done | |
11421142
+---------------------------------------------------+----------------------+-------------------------------------------------+
11431143
| website_crm_sms | | |
11441144
+---------------------------------------------------+----------------------+-------------------------------------------------+
1145-
| website_customer | | |
1145+
| website_customer |Nothing to do | |
11461146
+---------------------------------------------------+----------------------+-------------------------------------------------+
1147-
| website_event | | |
1147+
| website_event |Done | |
11481148
+---------------------------------------------------+----------------------+-------------------------------------------------+
1149-
| website_event_booth | | |
1149+
| website_event_booth |Nothing to do | |
11501150
+---------------------------------------------------+----------------------+-------------------------------------------------+
11511151
| website_event_booth_exhibitor | |No DB layout changes. |
11521152
+---------------------------------------------------+----------------------+-------------------------------------------------+
11531153
| website_event_booth_sale | | |
11541154
+---------------------------------------------------+----------------------+-------------------------------------------------+
1155-
| website_event_booth_sale_exhibitor | | |
1155+
| website_event_booth_sale_exhibitor |Nothing to do | |
11561156
+---------------------------------------------------+----------------------+-------------------------------------------------+
11571157
| website_event_crm | | |
11581158
+---------------------------------------------------+----------------------+-------------------------------------------------+
1159-
| website_event_exhibitor | | |
1159+
| website_event_exhibitor |Nothing to do | |
11601160
+---------------------------------------------------+----------------------+-------------------------------------------------+
11611161
| |del| website_event_jitsi | | |
11621162
+---------------------------------------------------+----------------------+-------------------------------------------------+
11631163
| |del| website_event_meet | | |
11641164
+---------------------------------------------------+----------------------+-------------------------------------------------+
11651165
| |del| website_event_meet_quiz | | |
11661166
+---------------------------------------------------+----------------------+-------------------------------------------------+
1167-
| website_event_sale | | |
1167+
| website_event_sale |Done | |
11681168
+---------------------------------------------------+----------------------+-------------------------------------------------+
1169-
| website_event_track | | |
1169+
| website_event_track |Done | |
11701170
+---------------------------------------------------+----------------------+-------------------------------------------------+
1171-
| website_event_track_live | | |
1171+
| website_event_track_live |Nothing to do | |
11721172
+---------------------------------------------------+----------------------+-------------------------------------------------+
11731173
| website_event_track_live_quiz | | |
11741174
+---------------------------------------------------+----------------------+-------------------------------------------------+
11751175
| website_event_track_quiz | |No DB layout changes. |
11761176
+---------------------------------------------------+----------------------+-------------------------------------------------+
1177-
| website_forum | | |
1177+
| website_forum |Done | |
11781178
+---------------------------------------------------+----------------------+-------------------------------------------------+
11791179
| website_google_map |Nothing to do | |
11801180
+---------------------------------------------------+----------------------+-------------------------------------------------+
@@ -1186,15 +1186,15 @@ Module coverage 18.0 -> 19.0
11861186
+---------------------------------------------------+----------------------+-------------------------------------------------+
11871187
| website_links |Nothing to do | |
11881188
+---------------------------------------------------+----------------------+-------------------------------------------------+
1189-
| website_livechat | | |
1189+
| website_livechat |Done | |
11901190
+---------------------------------------------------+----------------------+-------------------------------------------------+
11911191
| website_mail |Nothing to do | |
11921192
+---------------------------------------------------+----------------------+-------------------------------------------------+
1193-
| website_mail_group | | |
1193+
| website_mail_group |Nothing to do | |
11941194
+---------------------------------------------------+----------------------+-------------------------------------------------+
11951195
| website_mass_mailing |Nothing to do | |
11961196
+---------------------------------------------------+----------------------+-------------------------------------------------+
1197-
| website_mass_mailing_sms | | |
1197+
| website_mass_mailing_sms |Nothing to do | |
11981198
+---------------------------------------------------+----------------------+-------------------------------------------------+
11991199
| |del| website_membership | | |
12001200
+---------------------------------------------------+----------------------+-------------------------------------------------+
@@ -1216,33 +1216,33 @@ Module coverage 18.0 -> 19.0
12161216
+---------------------------------------------------+----------------------+-------------------------------------------------+
12171217
| |new| website_sale_collect_wishlist | | |
12181218
+---------------------------------------------------+----------------------+-------------------------------------------------+
1219-
| website_sale_comparison | | |
1219+
| website_sale_comparison |Nothing to do | |
12201220
+---------------------------------------------------+----------------------+-------------------------------------------------+
12211221
| website_sale_comparison_wishlist | | |
12221222
+---------------------------------------------------+----------------------+-------------------------------------------------+
12231223
| website_sale_gelato | | |
12241224
+---------------------------------------------------+----------------------+-------------------------------------------------+
1225-
| website_sale_loyalty | | |
1225+
| website_sale_loyalty |Nothing to do | |
12261226
+---------------------------------------------------+----------------------+-------------------------------------------------+
12271227
| website_sale_mass_mailing | |No DB layout changes. |
12281228
+---------------------------------------------------+----------------------+-------------------------------------------------+
1229-
| website_sale_mondialrelay | | |
1229+
| website_sale_mondialrelay |Nothing to do | |
12301230
+---------------------------------------------------+----------------------+-------------------------------------------------+
12311231
| website_sale_mrp | | |
12321232
+---------------------------------------------------+----------------------+-------------------------------------------------+
1233-
| website_sale_slides | | |
1233+
| website_sale_slides |Nothing to do | |
12341234
+---------------------------------------------------+----------------------+-------------------------------------------------+
1235-
| website_sale_stock | | |
1235+
| website_sale_stock |Nothing to do | |
12361236
+---------------------------------------------------+----------------------+-------------------------------------------------+
12371237
| website_sale_stock_wishlist | |No DB layout changes. |
12381238
+---------------------------------------------------+----------------------+-------------------------------------------------+
1239-
| website_sale_wishlist | | |
1239+
| website_sale_wishlist |Nothing to do | |
12401240
+---------------------------------------------------+----------------------+-------------------------------------------------+
1241-
| website_slides | | |
1241+
| website_slides |Done | |
12421242
+---------------------------------------------------+----------------------+-------------------------------------------------+
1243-
| website_slides_forum | | |
1243+
| website_slides_forum |Nothing to do | |
12441244
+---------------------------------------------------+----------------------+-------------------------------------------------+
1245-
| website_slides_survey | | |
1245+
| website_slides_survey |Done | |
12461246
+---------------------------------------------------+----------------------+-------------------------------------------------+
12471247
| website_sms | | |
12481248
+---------------------------------------------------+----------------------+-------------------------------------------------+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---Models in module 'website_crm_iap_reveal'---
2+
---Fields in module 'website_crm_iap_reveal'---
3+
---XML records in module 'website_crm_iap_reveal'---
4+
NEW ir.model.constraint: website_crm_iap_reveal.constraint_crm_reveal_view_ip_rule_id
5+
NEW ir.model.constraint: website_crm_iap_reveal.constraint_crm_reveal_view_state_create_date
6+
7+
# NOTHING TO DO
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
from openupgradelib import openupgrade
2+
3+
# Obsolete website_membership noupdate record rules removed in 19.0; noupdate
4+
# records aren't swept by the standard module update, so delete them by xml_id
5+
# (record + ir_model_data) to drop the stale public membership access.
6+
_obsolete_rule_xmlids = [
7+
"website_membership.membership_membership_line_public",
8+
"website_membership.membership_product_product_public",
9+
]
10+
11+
12+
@openupgrade.migrate()
13+
def migrate(env, version):
14+
openupgrade.delete_records_safely_by_xml_id(env, _obsolete_rule_xmlids)
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---Models in module 'website_crm_partner_assign'---
2+
model res.partner.grade (moved to partnership)
3+
4+
# NOTHING TO DO
5+
6+
---Fields in module 'website_crm_partner_assign'---
7+
website_crm_partner_assign / res.partner / grade_id (many2one) : module is now 'partnership' ('website_crm_partner_assign')
8+
website_crm_partner_assign / res.partner.grade / _order : module is now 'partnership' ('website_crm_partner_assign')
9+
website_crm_partner_assign / res.partner.grade / active (boolean) : module is now 'partnership' ('website_crm_partner_assign')
10+
website_crm_partner_assign / res.partner.grade / display_name (char) : module is now 'partnership' ('website_crm_partner_assign')
11+
website_crm_partner_assign / res.partner.grade / name (char) : module is now 'partnership' ('website_crm_partner_assign')
12+
website_crm_partner_assign / res.partner.grade / sequence (integer) : module is now 'partnership' ('website_crm_partner_assign')
13+
website_crm_partner_assign / res.users / grade_id (many2one) : module is now 'partnership' ('website_crm_partner_assign')
14+
15+
# NOTHING TO DO
16+
17+
---XML records in module 'website_crm_partner_assign'---
18+
DEL ir.actions.act_window: website_crm_partner_assign.res_partner_grade_action [renamed to partnership module]
19+
DEL ir.model.access: website_crm_partner_assign.access_res_partner_grade [renamed to partnership module]
20+
DEL ir.model.access: website_crm_partner_assign.access_res_partner_grade_employee
21+
DEL ir.model.access: website_crm_partner_assign.access_res_partner_grade_manager [renamed to partnership module]
22+
DEL ir.model.access: website_membership.access_membership_membership_line_portal
23+
DEL ir.model.access: website_membership.access_membership_membership_line_public
24+
DEL ir.model.access: website_membership.access_membership_product_product_public
25+
26+
# NOTHING TO DO
27+
28+
DEL ir.rule: website_membership.membership_membership_line_public (noupdate)
29+
DEL ir.rule: website_membership.membership_product_product_public (noupdate)
30+
31+
# DONE: pre-migration: delete noupdate ir.rule records
32+
33+
DEL ir.ui.menu: website_crm_partner_assign.crm_menu_resellers
34+
DEL ir.ui.menu: website_crm_partner_assign.menu_res_partner_grade_action [renamed to partnership module]
35+
NEW ir.ui.view: website_crm_partner_assign.contact_details
36+
NEW ir.ui.view: website_crm_partner_assign.index_filter_by_industry
37+
DEL ir.ui.view: website_crm_partner_assign.res_partner_grade_view_search
38+
DEL ir.ui.view: website_crm_partner_assign.snippet_options
39+
DEL ir.ui.view: website_crm_partner_assign.view_partner_grade_tree
40+
DEL ir.ui.view: website_crm_partner_assign.view_res_partner_filter_assign
41+
DEL ir.ui.view: website_membership.index
42+
DEL ir.ui.view: website_membership.opt_index_country
43+
DEL ir.ui.view: website_membership.opt_index_google_map
44+
DEL ir.ui.view: website_membership.partner
45+
DEL ir.ui.view: website_membership.product_template_view_form
46+
DEL ir.ui.view: website_membership.product_template_view_tree
47+
DEL ir.ui.view: website_membership.snippet_options
48+
DEL res.partner.grade: website_crm_partner_assign.res_partner_grade_data_bronze [renamed to partnership module]
49+
DEL res.partner.grade: website_crm_partner_assign.res_partner_grade_data_gold [renamed to partnership module]
50+
DEL res.partner.grade: website_crm_partner_assign.res_partner_grade_data_silver [renamed to partnership module]
51+
52+
# NOTHING TO DO
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---Models in module 'website_customer'---
2+
---Fields in module 'website_customer'---
3+
---XML records in module 'website_customer'---
4+
DEL ir.ui.view: website_customer.snippet_options
5+
6+
# NOTHING TO DO
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
from openupgradelib import openupgrade
2+
3+
4+
@openupgrade.migrate()
5+
def migrate(env, version):
6+
# Map menu_type values removed in 19.0 to the new "other" key.
7+
env["website.event.menu"].search(
8+
[("menu_type", "in", ("location", "track", "track_proposal"))]
9+
).menu_type = "other"
10+
openupgrade.load_data(env, "website_event", "19.0.1.4/noupdate_changes.xml")

0 commit comments

Comments
 (0)