Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions addons/website_blog/migrations/13.0.1.0/noupdate_changes.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
<?xml version='1.0' encoding='utf-8'?>
<odoo>
<record id="blog_blog_1" model="blog.blog">
<field name="name">Our blog</field>
<field name="subtitle">We are a team of passionate people whose goal is to improve everyone's life.</field>
<field name="cover_properties">{"background-image": "url('/website_blog/static/src/img/cover_5.jpg')", "resize_class": "o_record_has_cover cover_mid", "background-color": "oe_black", "opacity": "0.4"}</field>
</record>
</odoo>
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
---Models in module 'website_blog'---
---Fields in module 'website_blog'---
website_blog / blog.blog / content (html) : NEW
website_blog / blog.blog / cover_properties (text) : NEW hasdefault
# NOTHING TO DO

---XML records in module 'website_blog'---
DEL ir.attachment: website_blog.blog_post_cover_01 (noupdate)
DEL ir.attachment: website_blog.blog_post_cover_02 (noupdate)
# DONE: post-migration: try to delete

NEW ir.ui.view: website_blog.blog_post_content
NEW ir.ui.view: website_blog.blog_post_sidebar
NEW ir.ui.view: website_blog.blogs_nav
NEW ir.ui.view: website_blog.date_selector
NEW ir.ui.view: website_blog.opt_blog_cards_design
NEW ir.ui.view: website_blog.opt_blog_cover_post
NEW ir.ui.view: website_blog.opt_blog_cover_post_fullwidth_design
NEW ir.ui.view: website_blog.opt_blog_list_view
NEW ir.ui.view: website_blog.opt_blog_post_archive_display
NEW ir.ui.view: website_blog.opt_blog_post_blogs_display
NEW ir.ui.view: website_blog.opt_blog_post_breadcrumb
NEW ir.ui.view: website_blog.opt_blog_post_comment
NEW ir.ui.view: website_blog.opt_blog_post_read_next
NEW ir.ui.view: website_blog.opt_blog_post_readable
NEW ir.ui.view: website_blog.opt_blog_post_regular_cover
NEW ir.ui.view: website_blog.opt_blog_post_share_links_display
NEW ir.ui.view: website_blog.opt_blog_post_sidebar
NEW ir.ui.view: website_blog.opt_blog_post_tags_display
NEW ir.ui.view: website_blog.opt_blog_readable
NEW ir.ui.view: website_blog.opt_blog_sidebar_show
NEW ir.ui.view: website_blog.opt_posts_loop_show_author
NEW ir.ui.view: website_blog.opt_posts_loop_show_cover
NEW ir.ui.view: website_blog.opt_posts_loop_show_stats
NEW ir.ui.view: website_blog.opt_posts_loop_show_teaser
NEW ir.ui.view: website_blog.opt_sidebar_blog_index_archives
NEW ir.ui.view: website_blog.opt_sidebar_blog_index_follow_us
NEW ir.ui.view: website_blog.opt_sidebar_blog_index_tags
NEW ir.ui.view: website_blog.post_author
NEW ir.ui.view: website_blog.post_breadcrumbs
NEW ir.ui.view: website_blog.post_cover_image
NEW ir.ui.view: website_blog.post_heading
NEW ir.ui.view: website_blog.post_info
NEW ir.ui.view: website_blog.post_teaser
NEW ir.ui.view: website_blog.posts_loop
NEW ir.ui.view: website_blog.sidebar_blog_index
NEW ir.ui.view: website_blog.tags_list
DEL ir.ui.view: website_blog.blog_breadcrumb
DEL ir.ui.view: website_blog.blog_cover
DEL ir.ui.view: website_blog.index_right
DEL ir.ui.view: website_blog.latest_blogs
DEL ir.ui.view: website_blog.opt_blog_post_author_avatar
DEL ir.ui.view: website_blog.opt_blog_post_complete_comment
DEL ir.ui.view: website_blog.opt_blog_post_complete_read_next
DEL ir.ui.view: website_blog.opt_blog_post_cover_image
DEL ir.ui.view: website_blog.opt_blog_post_grid_layout
DEL ir.ui.view: website_blog.opt_blog_rc_about_us
DEL ir.ui.view: website_blog.opt_blog_rc_blogs
DEL ir.ui.view: website_blog.opt_blog_rc_follow_us
DEL ir.ui.view: website_blog.opt_blog_rc_history
DEL ir.ui.view: website_blog.opt_blog_rc_status
DEL ir.ui.view: website_blog.opt_blog_rc_tags
DEL ir.ui.view: website_blog.tag_category
# NOTHING TO DO

mail.message.subtype: website_blog.mt_blog_blog_published (noupdate) (noupdate switched)
# DONE: pre-migration: handled noupdate switch

NEW website.menu: website_blog.menu_blog (noupdate)
DEL website.menu: website_blog.menu_news (noupdate)
# DONE: pre-migration: renamed xmlid
15 changes: 15 additions & 0 deletions addons/website_blog/migrations/13.0.1.0/post-migration.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Copyright 2020 ForgeFlow <http://www.forgeflow.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from openupgradelib import openupgrade


@openupgrade.migrate()
def migrate(env, version):
openupgrade.load_data(
env.cr, "website_blog", "migrations/13.0.1.0/noupdate_changes.xml")
openupgrade.delete_records_safely_by_xml_id(
env, [
"website_blog.blog_post_cover_01",
"website_blog.blog_post_cover_02",
]
)
24 changes: 24 additions & 0 deletions addons/website_blog/migrations/13.0.1.0/pre-migration.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Copyright 2020 ForgeFlow <http://www.forgeflow.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from openupgradelib import openupgrade

_xmlid_renames = [
("website_blog.menu_news", "website_blog.menu_blog"),
]


def switch_noupdate_records(env):
openupgrade.set_xml_ids_noupdate_value(
env,
"website_blog",
[
"mt_blog_blog_published",
],
True,
)


@openupgrade.migrate()
def migrate(env, version):
openupgrade.rename_xmlids(env.cr, _xmlid_renames)
switch_noupdate_records(env)
2 changes: 1 addition & 1 deletion odoo/openupgrade/doc/source/modules120-130.rst
Original file line number Diff line number Diff line change
Expand Up @@ -651,7 +651,7 @@ missing in the new release are marked with |del|.
+----------------------------------------------+-------------------------------------------------+
|website | |
+----------------------------------------------+-------------------------------------------------+
|website_blog | |
|website_blog | Done |
+----------------------------------------------+-------------------------------------------------+
|website_crm | |
+----------------------------------------------+-------------------------------------------------+
Expand Down