Skip to content

Conversation

@JayramJ-Serpentcs
Copy link

No description provided.

AdriaGForgeFlow and others added 30 commits November 12, 2025 16:58
fixup and extend tests

[ADD] systray icon for pending reviews

[FIX] Remove python safe_eval

[ADD] base_tier_validation_formula and migration scripts

[ADD] widget domain and python expression to define reviewer in tier definition

[ADD] auto updating of systray icon counter

[ADD] validation date field

[ADD] review widget dropdown menu
… has already benn addressed. * add a new point explaining review tooltip improvement possibilities.
Currently translated at 100.0% (59 of 59 strings)

Translation: server-ux-12.0/server-ux-12.0-base_tier_validation
Translate-URL: https://translation.odoo-community.org/projects/server-ux-12-0/server-ux-12-0-base_tier_validation/zh_CN/
* fix test after the last forward-ported feature.
* add a descrition of new know issue.
…. A customer or supplier can be a follower of the object and should not receive internal messages about the tier validation.
Currently translated at 100.0% (74 of 74 strings)

Translation: server-ux-13.0/server-ux-13.0-base_tier_validation
Translate-URL: https://translation.odoo-community.org/projects/server-ux-13-0/server-ux-13-0-base_tier_validation/zh_CN/
Currently translated at 80.0% (60 of 75 strings)

Translation: server-ux-13.0/server-ux-13.0-base_tier_validation
Translate-URL: https://translation.odoo-community.org/projects/server-ux-13-0/server-ux-13-0-base_tier_validation/es/
EmileNoppeSomko and others added 24 commits November 12, 2025 16:58
Currently translated at 100.0% (146 of 146 strings)

Translation: server-ux-18.0/server-ux-18.0-base_tier_validation
Translate-URL: https://translation.odoo-community.org/projects/server-ux-18-0/server-ux-18-0-base_tier_validation/nl/
Changes done:
- The subtypes should not be defined as default=True to avoid that a follower receives notifications of everything (even if he/she doesn't really need it).
- When adding followers they are added to the corresponding subtype so that the notification arrives to whom it corresponds.
- Improve the code so that the reviews to notify are the "following ones according to the sequence".

TT56354
When an Odoo model inherits from `tier.validation` but sets up
`_tier_validation_manual_config = True`, adding `review_ids` in a form
view with the `tier_validation` widget causes Owl errors.

It appears that the Tier Review fields are then not passed to the Owl
framework, and accessing them in the widget template raises exceptions.

Adding the fields used in the `base_tier_validation.Collapse` template
to the component under the `relatedFields` key fixes this, while not
changing the behavior for models using `_tier_validation_manual_config =
False`.
Currently translated at 100.0% (146 of 146 strings)

Translation: server-ux-18.0/server-ux-18.0-base_tier_validation
Translate-URL: https://translation.odoo-community.org/projects/server-ux-18-0/server-ux-18-0-base_tier_validation/it/
…in a one2many

When the validations are in a model that is inside another model, after the reviews are approved, trying to open the one2many raises an error. This commit ensures that the value is taken from the correct record instead of env.model.root, which represents the main model and not the model that inherits tier.validation.
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-ux-18.0/server-ux-18.0-base_tier_validation
Translate-URL: https://translation.odoo-community.org/projects/server-ux-18-0/server-ux-18-0-base_tier_validation/
Currently translated at 100.0% (146 of 146 strings)

Translation: server-ux-18.0/server-ux-18.0-base_tier_validation
Translate-URL: https://translation.odoo-community.org/projects/server-ux-18-0/server-ux-18-0-base_tier_validation/it/
Currently translated at 100.0% (146 of 146 strings)

Translation: server-ux-18.0/server-ux-18.0-base_tier_validation
Translate-URL: https://translation.odoo-community.org/projects/server-ux-18-0/server-ux-18-0-base_tier_validation/tr/
Currently translated at 100.0% (146 of 146 strings)

Translation: server-ux-18.0/server-ux-18.0-base_tier_validation
Translate-URL: https://translation.odoo-community.org/projects/server-ux-18-0/server-ux-18-0-base_tier_validation/it/
Copy link
Member

@pedrobaeza pedrobaeza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should go to the new repository:

https://github.com/OCA/tier-validation

@JavierB7
Copy link

JavierB7 commented Dec 4, 2025

Hi @pedrobaeza , thank you for the heads-up.

Regarding the move to the new OCA/tier-validation repository: Is there a current roadmap or estimated timeline for migrating the core base_tier_validation and its related modules (such as sale_tier_validation) over there?

We are planning the migration for some clients who rely on these modules and would love to know if there is a specific date or plan, or if we could contribute to speed up the process.

Thanks for your help!

@pedrobaeza
Copy link
Member

I'm afraid it's not up to me. Ask the current contributor if they are going to move it, or fund them or original authors/contributors to do the migration with a deadline.

@em230418
Copy link

em230418 commented Dec 9, 2025

Working on OCA/tier-validation#1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.