odoo/odoo#152517

Created by Mathys Paul (matp)
Merged at 0ea22b2387d7dafafc1016bb9633077334012bca

Statuses:

label
odoo-dev:master-payment-remove-view-configuration-fields-matp
head
04bfb5129f020ad29ddfef3c45eb94180339e265
merged
2 years ago by Sales, Antoine Vandevenne (anv)
odoo/odoo odoo/enterprise odoo/upgrade odoo/documentation
master #152517 #56181 #5667 #7686

[IMP] payment: Remove view configuration fields

[IMP] payment: Remove view configuration fields

Post-"views-pocalypse", this commit eliminates obsolete view
configuration fields in the payment module. Utilizes the
<attribute add="..." separator="..."/> feature to seamlessly
integrate settings like show_credentials_page, show_allow_tokenization,
and others directly into views via XPath, removing the need for
the _compute_view_configuration_fields method.

task-3679393

See odoo/enterprise#56181
See odoo/upgrade#5667
See odoo/documentation#7686