Skip to content

16.0 mig base custom info#3678

Open
rrajasree wants to merge 52 commits into
OCA:16.0from
AmetrasIntelligence:16.0-mig-base_custom_info
Open

16.0 mig base custom info#3678
rrajasree wants to merge 52 commits into
OCA:16.0from
AmetrasIntelligence:16.0-mig-base_custom_info

Conversation

@rrajasree

Copy link
Copy Markdown

No description provided.

carlosdauden and others added 30 commits July 17, 2026 16:52
Mostly no changes from 8.0 after all.
# Conflicts:
#	base_custom_info/__manifest__.py
* Now you can define properties types, and access rules are inherited from the model/record
  linked to the custom info record.
* Simplified version of computed value.
* Implement for res.partner.
* Add tests and fix bugs discovered in the meantime.
* Allow to disable partner custom info tab, and custom info menu.
* All of it can be set within general settings.
* Now, by default, this module does not display custom info for partners unless in demo mode.
  Better fit for a base module.
* You can disable the top menu entry too if it disturbs you, or enable it for everybody.
* Give a special form when editing in partner custom info tab.
* Sortable properties.
* Sort values at onchange time.
* Improve performance in onchange.
* Split in several model files.
…the write

We must avoid to rely on the order in which computed fields (including related fields) and constrains methods are applied.
Due to a recent change into the ORM, the contrains on the model_id into CustomInfoTemplate is now called AFTER the recompute of the related model field into property_ids.info_value_ids
As side effect, when the constrains is called, the model on the info value is already updated with the new value and we no more know the old value....
- Put force_save=1 for allowing the web client to send readonly values to server
- Switch widget="selection" to "many2one" default with options because it's not
  supported anymore in tree view
- Move value_id to parent view.
Currently translated at 99.1% (121 of 122 strings)

Translation: server-tools-13.0/server-tools-13.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-13-0/server-tools-13-0-base_custom_info/es/
oca-travis and others added 19 commits July 17, 2026 16:52
Currently translated at 67.2% (82 of 122 strings)

Translation: server-tools-14.0/server-tools-14.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-base_custom_info/it/
Currently translated at 100.0% (122 of 122 strings)

Translation: server-tools-14.0/server-tools-14.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-base_custom_info/it/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-15.0/server-tools-15.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-base_custom_info/
Currently translated at 100.0% (122 of 122 strings)

Translation: server-tools-15.0/server-tools-15.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-base_custom_info/it/
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-15.0/server-tools-15.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-base_custom_info/
Currently translated at 100.0% (139 of 139 strings)

Translation: server-tools-15.0/server-tools-15.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-base_custom_info/es/
Currently translated at 84.1% (117 of 139 strings)

Translation: server-tools-15.0/server-tools-15.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-base_custom_info/it/
Currently translated at 84.1% (117 of 139 strings)

Translation: server-tools-15.0/server-tools-15.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-base_custom_info/it/
Currently translated at 84.1% (117 of 139 strings)

Translation: server-tools-15.0/server-tools-15.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-base_custom_info/it/
Currently translated at 84.1% (117 of 139 strings)

Translation: server-tools-15.0/server-tools-15.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-base_custom_info/it/
Currently translated at 100.0% (139 of 139 strings)

Translation: server-tools-15.0/server-tools-15.0-base_custom_info
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-base_custom_info/gl/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.