diff --git a/docsource/modules190-200.rst b/docsource/modules190-200.rst index 8da46d62bbc..8ebafeccef7 100644 --- a/docsource/modules190-200.rst +++ b/docsource/modules190-200.rst @@ -46,15 +46,15 @@ Module coverage 19.0 -> 20.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | attachment_indexation | |No DB layout changes. | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| auth_ldap | | | +| auth_ldap |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| auth_oauth | | | +| auth_oauth |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| auth_passkey | | | +| auth_passkey |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | auth_passkey_portal | |No DB layout changes. | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| auth_password_policy | | | +| auth_password_policy |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | auth_password_policy_portal | |No DB layout changes. | +---------------------------------------------------+----------------------+-------------------------------------------------+ @@ -62,11 +62,11 @@ Module coverage 19.0 -> 20.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | auth_signup | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| auth_totp | | | +| auth_totp |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | auth_totp_mail | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| auth_totp_portal | | | +| auth_totp_portal |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | barcodes | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ diff --git a/openupgrade_scripts/scripts/auth_ldap/20.0.1.0/upgrade_analysis.txt b/openupgrade_scripts/scripts/auth_ldap/20.0.1.0/upgrade_analysis.txt new file mode 100644 index 00000000000..2a4cc39d5f9 --- /dev/null +++ b/openupgrade_scripts/scripts/auth_ldap/20.0.1.0/upgrade_analysis.txt @@ -0,0 +1,5 @@ +---Models in module 'auth_ldap'--- +---Fields in module 'auth_ldap'--- +---XML records in module 'auth_ldap'--- +NEW ir.access: auth_ldap.access_res_company_ldap +DEL ir.model.access: auth_ldap.access_res_company_ldap diff --git a/openupgrade_scripts/scripts/auth_ldap/20.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/auth_ldap/20.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 00000000000..422f75f5574 --- /dev/null +++ b/openupgrade_scripts/scripts/auth_ldap/20.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,6 @@ +---Models in module 'auth_ldap'--- +---Fields in module 'auth_ldap'--- +---XML records in module 'auth_ldap'--- +NEW ir.access: auth_ldap.access_res_company_ldap +DEL ir.model.access: auth_ldap.access_res_company_ldap +# NOTHING TO DO: base folds ir.model.access and ir.rule into ir.access, keeping the xml_ids diff --git a/openupgrade_scripts/scripts/auth_oauth/20.0.1.0/upgrade_analysis.txt b/openupgrade_scripts/scripts/auth_oauth/20.0.1.0/upgrade_analysis.txt new file mode 100644 index 00000000000..884f165afc3 --- /dev/null +++ b/openupgrade_scripts/scripts/auth_oauth/20.0.1.0/upgrade_analysis.txt @@ -0,0 +1,10 @@ +---Models in module 'auth_oauth'--- +---Fields in module 'auth_oauth'--- +auth_oauth / auth.oauth.provider / icon (char) : NEW hasdefault: default +---XML records in module 'auth_oauth'--- +auth.oauth.provider: auth_oauth.provider_facebook (noupdate switched) +auth.oauth.provider: auth_oauth.provider_google (noupdate switched) +auth.oauth.provider: auth_oauth.provider_openerp (noupdate switched) +NEW ir.access: auth_oauth.access_auth_oauth_provider +DEL ir.model.access: auth_oauth.access_auth_oauth_provider +ir.model.constraint: auth_oauth.constraint_res_users_uniq_users_oauth_provider_oauth_uid (changed definition: is now 'False' ('unique(oauth_provider_id, oauth_uid)')) diff --git a/openupgrade_scripts/scripts/auth_oauth/20.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/auth_oauth/20.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 00000000000..88cc16a7304 --- /dev/null +++ b/openupgrade_scripts/scripts/auth_oauth/20.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,17 @@ +---Models in module 'auth_oauth'--- +---Fields in module 'auth_oauth'--- +auth_oauth / auth.oauth.provider / icon (char) : NEW hasdefault: default +# NOTHING TO DO: a new field whose default is falsy -- False, or an empty +# list -- so a NULL left on an existing row already means what the default +# would have written. The one flagged field whose default names a record, +# pos.config.default_product_id, has a script instead +---XML records in module 'auth_oauth'--- +auth.oauth.provider: auth_oauth.provider_facebook (noupdate switched) +auth.oauth.provider: auth_oauth.provider_google (noupdate switched) +auth.oauth.provider: auth_oauth.provider_openerp (noupdate switched) +# NOTHING TO DO: only the noupdate flag changed, the definition is the same +NEW ir.access: auth_oauth.access_auth_oauth_provider +DEL ir.model.access: auth_oauth.access_auth_oauth_provider +# NOTHING TO DO: base folds ir.model.access and ir.rule into ir.access, keeping the xml_ids +ir.model.constraint: auth_oauth.constraint_res_users_uniq_users_oauth_provider_oauth_uid (changed definition: is now 'False' ('unique(oauth_provider_id, oauth_uid)')) +# NOTHING TO DO: the record is not noupdate, so the module update rewrites it diff --git a/openupgrade_scripts/scripts/auth_passkey/20.0.1.1/upgrade_analysis.txt b/openupgrade_scripts/scripts/auth_passkey/20.0.1.1/upgrade_analysis.txt new file mode 100644 index 00000000000..2c42444ad7b --- /dev/null +++ b/openupgrade_scripts/scripts/auth_passkey/20.0.1.1/upgrade_analysis.txt @@ -0,0 +1,18 @@ +---Models in module 'auth_passkey'--- +---Fields in module 'auth_passkey'--- +---XML records in module 'auth_passkey'--- +NEW ir.access: auth_passkey.rule_auth_passkey_key_admin +NEW ir.access: auth_passkey.rule_auth_passkey_key_create_portal +NEW ir.access: auth_passkey.rule_auth_passkey_key_create_portal_1 +NEW ir.access: auth_passkey.rule_auth_passkey_key_user +NEW ir.access: auth_passkey.rule_auth_passkey_key_user_1 +NEW ir.access: auth_passkey.rule_auth_passkey_key_user_2 +DEL ir.model.access: auth_passkey.access_auth_passkey_key +DEL ir.model.access: auth_passkey.access_auth_passkey_key_admin +DEL ir.model.access: auth_passkey.access_auth_passkey_key_create +DEL ir.model.access: auth_passkey.access_auth_passkey_key_create_portal +DEL ir.model.access: auth_passkey.access_auth_passkey_key_portal +ir.model.constraint: auth_passkey.constraint_auth_passkey_key_unique_identifier (changed definition: is now 'False' ('UNIQUE(credential_identifier)')) +DEL ir.rule: auth_passkey.rule_auth_passkey_key_admin (noupdate) +DEL ir.rule: auth_passkey.rule_auth_passkey_key_create_portal (noupdate) +DEL ir.rule: auth_passkey.rule_auth_passkey_key_user (noupdate) diff --git a/openupgrade_scripts/scripts/auth_passkey/20.0.1.1/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/auth_passkey/20.0.1.1/upgrade_analysis_work.txt new file mode 100644 index 00000000000..7e99f9a79c8 --- /dev/null +++ b/openupgrade_scripts/scripts/auth_passkey/20.0.1.1/upgrade_analysis_work.txt @@ -0,0 +1,21 @@ +---Models in module 'auth_passkey'--- +---Fields in module 'auth_passkey'--- +---XML records in module 'auth_passkey'--- +NEW ir.access: auth_passkey.rule_auth_passkey_key_admin +NEW ir.access: auth_passkey.rule_auth_passkey_key_create_portal +NEW ir.access: auth_passkey.rule_auth_passkey_key_create_portal_1 +NEW ir.access: auth_passkey.rule_auth_passkey_key_user +NEW ir.access: auth_passkey.rule_auth_passkey_key_user_1 +NEW ir.access: auth_passkey.rule_auth_passkey_key_user_2 +DEL ir.model.access: auth_passkey.access_auth_passkey_key +DEL ir.model.access: auth_passkey.access_auth_passkey_key_admin +DEL ir.model.access: auth_passkey.access_auth_passkey_key_create +DEL ir.model.access: auth_passkey.access_auth_passkey_key_create_portal +DEL ir.model.access: auth_passkey.access_auth_passkey_key_portal +# NOTHING TO DO: base folds ir.model.access and ir.rule into ir.access, keeping the xml_ids +ir.model.constraint: auth_passkey.constraint_auth_passkey_key_unique_identifier (changed definition: is now 'False' ('UNIQUE(credential_identifier)')) +# NOTHING TO DO: the record is not noupdate, so the module update rewrites it +DEL ir.rule: auth_passkey.rule_auth_passkey_key_admin (noupdate) +DEL ir.rule: auth_passkey.rule_auth_passkey_key_create_portal (noupdate) +DEL ir.rule: auth_passkey.rule_auth_passkey_key_user (noupdate) +# NOTHING TO DO: base folds ir.model.access and ir.rule into ir.access, keeping the xml_ids diff --git a/openupgrade_scripts/scripts/auth_password_policy/20.0.1.0/upgrade_analysis.txt b/openupgrade_scripts/scripts/auth_password_policy/20.0.1.0/upgrade_analysis.txt new file mode 100644 index 00000000000..a2dbb3daa7a --- /dev/null +++ b/openupgrade_scripts/scripts/auth_password_policy/20.0.1.0/upgrade_analysis.txt @@ -0,0 +1,4 @@ +---Models in module 'auth_password_policy'--- +---Fields in module 'auth_password_policy'--- +---XML records in module 'auth_password_policy'--- +ir.config_parameter: auth_password_policy.minlength (noupdate switched) diff --git a/openupgrade_scripts/scripts/auth_password_policy/20.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/auth_password_policy/20.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 00000000000..84928c9f59b --- /dev/null +++ b/openupgrade_scripts/scripts/auth_password_policy/20.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,5 @@ +---Models in module 'auth_password_policy'--- +---Fields in module 'auth_password_policy'--- +---XML records in module 'auth_password_policy'--- +ir.config_parameter: auth_password_policy.minlength (noupdate switched) +# NOTHING TO DO: only the noupdate flag changed, the definition is the same diff --git a/openupgrade_scripts/scripts/auth_totp/20.0.1.0/upgrade_analysis.txt b/openupgrade_scripts/scripts/auth_totp/20.0.1.0/upgrade_analysis.txt new file mode 100644 index 00000000000..3b4b62e4229 --- /dev/null +++ b/openupgrade_scripts/scripts/auth_totp/20.0.1.0/upgrade_analysis.txt @@ -0,0 +1,17 @@ +---Models in module 'auth_totp'--- +---Fields in module 'auth_totp'--- +---XML records in module 'auth_totp'--- +NEW ir.access: auth_totp.access_auth_totp_wizard +NEW ir.access: auth_totp.api_key_admin +NEW ir.access: auth_totp.api_key_user +NEW ir.access: auth_totp.api_key_user_1 +NEW ir.access: auth_totp.rule_auth_totp_wizard +DEL ir.model.access: auth_totp.access_auth_totp_device_access_employee +DEL ir.model.access: auth_totp.access_auth_totp_device_access_portal +DEL ir.model.access: auth_totp.access_auth_totp_rate_limit_log +DEL ir.model.access: auth_totp.access_auth_totp_wizard +ir.model.constraint: auth_totp.constraint_auth_totp_rate_limit_log_user_id_limit_type_create_date_idx (changed definition: is now 'False' ('INDEX (user_id, limit_type, create_date)')) +DEL ir.rule: auth_totp.api_key_admin +DEL ir.rule: auth_totp.api_key_public +DEL ir.rule: auth_totp.api_key_user +DEL ir.rule: auth_totp.rule_auth_totp_wizard diff --git a/openupgrade_scripts/scripts/auth_totp/20.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/auth_totp/20.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 00000000000..6718b34ddf5 --- /dev/null +++ b/openupgrade_scripts/scripts/auth_totp/20.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,20 @@ +---Models in module 'auth_totp'--- +---Fields in module 'auth_totp'--- +---XML records in module 'auth_totp'--- +NEW ir.access: auth_totp.access_auth_totp_wizard +NEW ir.access: auth_totp.api_key_admin +NEW ir.access: auth_totp.api_key_user +NEW ir.access: auth_totp.api_key_user_1 +NEW ir.access: auth_totp.rule_auth_totp_wizard +DEL ir.model.access: auth_totp.access_auth_totp_device_access_employee +DEL ir.model.access: auth_totp.access_auth_totp_device_access_portal +DEL ir.model.access: auth_totp.access_auth_totp_rate_limit_log +DEL ir.model.access: auth_totp.access_auth_totp_wizard +# NOTHING TO DO: base folds ir.model.access and ir.rule into ir.access, keeping the xml_ids +ir.model.constraint: auth_totp.constraint_auth_totp_rate_limit_log_user_id_limit_type_create_date_idx (changed definition: is now 'False' ('INDEX (user_id, limit_type, create_date)')) +# NOTHING TO DO: the record is not noupdate, so the module update rewrites it +DEL ir.rule: auth_totp.api_key_admin +DEL ir.rule: auth_totp.api_key_public +DEL ir.rule: auth_totp.api_key_user +DEL ir.rule: auth_totp.rule_auth_totp_wizard +# NOTHING TO DO: base folds ir.model.access and ir.rule into ir.access, keeping the xml_ids diff --git a/openupgrade_scripts/scripts/auth_totp_portal/20.0.1.0/upgrade_analysis.txt b/openupgrade_scripts/scripts/auth_totp_portal/20.0.1.0/upgrade_analysis.txt new file mode 100644 index 00000000000..e7e824e4478 --- /dev/null +++ b/openupgrade_scripts/scripts/auth_totp_portal/20.0.1.0/upgrade_analysis.txt @@ -0,0 +1,5 @@ +---Models in module 'auth_totp_portal'--- +---Fields in module 'auth_totp_portal'--- +---XML records in module 'auth_totp_portal'--- +NEW ir.access: auth_totp_portal.access_auth_totp_portal_wizard +DEL ir.model.access: auth_totp_portal.access_auth_totp_portal_wizard diff --git a/openupgrade_scripts/scripts/auth_totp_portal/20.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/auth_totp_portal/20.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 00000000000..db828b915b9 --- /dev/null +++ b/openupgrade_scripts/scripts/auth_totp_portal/20.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,6 @@ +---Models in module 'auth_totp_portal'--- +---Fields in module 'auth_totp_portal'--- +---XML records in module 'auth_totp_portal'--- +NEW ir.access: auth_totp_portal.access_auth_totp_portal_wizard +DEL ir.model.access: auth_totp_portal.access_auth_totp_portal_wizard +# NOTHING TO DO: base folds ir.model.access and ir.rule into ir.access, keeping the xml_ids