Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[16.0] edi_oca: port as is with all changes fix/imp from edi#14.0 #16

Merged
merged 270 commits into from
Sep 9, 2023

Conversation

simahawk
Copy link
Contributor

@simahawk simahawk commented Aug 26, 2023

The addon is not installable of course.

simahawk and others added 21 commits August 26, 2023 13:05
When sending the file data, we might want to use its bytes version.
This new flag gives an option for it.
Now all main framework actions call the same notification method when complete.
Motivation: you end up using sudo on every call
because you don't know if the current user will have perm.
Yet, we don't care for such operatation.
* filter by default on the last 15 days w/ 'Recent' menu item
* filter by default on today on all menu items
* allow to browse them all w/ 'All' at the bottom
Before this change, when a related record was deleted
you could not access anymore any exchange record (tree or form)
due to the permission check.

Now:

* the check is bypassed
* related record buttons are hidden
* an informative message is displayed in the form
Long awaited improvement.
Allows to decouple rules by model giving much more flexibility.
Migration steps included.
You can now customize and translate labels and tooltips for EDI automatic buttons.
@simahawk simahawk changed the title [16.0] edi_oca: port as [16.0] edi_oca: port as is with all changes fix/imp from edi#14.0 Aug 26, 2023
@simahawk
Copy link
Contributor Author

TODO: port OCA/edi#790 when merged

@simahawk
Copy link
Contributor Author

simahawk commented Sep 9, 2023

OCA/edi#790 included + added oca-port blacklist

@simahawk simahawk force-pushed the 16-edi_oca-ports-no-mig branch from b2b4327 to d3da07f Compare September 9, 2023 14:04
@simahawk simahawk merged commit b2d2e11 into OCA:16.0 Sep 9, 2023
4 checks passed
@simahawk simahawk mentioned this pull request Sep 9, 2023
2 tasks
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.