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

[14.0] endpoint: add basic mixin view #56

Merged
merged 1 commit into from
Jul 25, 2024

Conversation

simahawk
Copy link
Contributor

@simahawk simahawk commented Jul 23, 2024

As the mixin can be inherited by many other models w/ their view an isolated basic view is required to avoid pollution and breakage of inherited views when extending the views of endpoint.endpoint.

In particular, this solves a conflict that came w/ OCA/web-api-contrib#1

Companion PR for EDI: OCA/edi#1012

@simahawk simahawk marked this pull request as draft July 23, 2024 06:47
simahawk added a commit to camptocamp/edi that referenced this pull request Jul 23, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
@simahawk simahawk marked this pull request as ready for review July 23, 2024 15:03
@simahawk simahawk force-pushed the 14-fix-endpoint-view branch from 06f98c4 to ec756b5 Compare July 23, 2024 15:03
endpoint_cache/views/endpoint_view.xml Outdated Show resolved Hide resolved
As the mixin can be inherited by many other models w/ their view
an isolated basic view is required to avoid pollution and breakage
of inherited views when extending the views of endpoint.endpoint.

In particular, this solves a conflict that came w/ OCA/web-api-contrib#1
@simahawk simahawk force-pushed the 14-fix-endpoint-view branch from ec756b5 to 9679b5d Compare July 25, 2024 14:19
@simahawk
Copy link
Contributor Author

/ocabot merge minor

@OCA-git-bot
Copy link
Contributor

On my way to merge this fine PR!
Prepared branch 14.0-ocabot-merge-pr-56-by-simahawk-bump-minor, awaiting test results.

@OCA-git-bot OCA-git-bot merged commit a16ab02 into OCA:14.0 Jul 25, 2024
5 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 82a678c. Thanks a lot for contributing to OCA. ❤️

simahawk added a commit to camptocamp/edi that referenced this pull request Jul 26, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
simahawk added a commit to camptocamp/edi-framework that referenced this pull request Jul 26, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
simahawk added a commit to camptocamp/web-api that referenced this pull request Aug 8, 2024
Followup of OCA#56
The view must be registered for the mixin model otherwise it won't be taken into account.
I've probably left this change in a stashed version :(
simahawk added a commit to camptocamp/web-api that referenced this pull request Aug 8, 2024
Followup of OCA#56
The view must be registered for the mixin model otherwise it won't be taken into account.
I've probably left this change in a stashed version :(
chaule97 pushed a commit to camptocamp/edi-framework that referenced this pull request Aug 29, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
chaule97 pushed a commit to camptocamp/edi-framework that referenced this pull request Sep 5, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
GuillemCForgeFlow pushed a commit to ForgeFlow/edi that referenced this pull request Oct 29, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
GuillemCForgeFlow pushed a commit to ForgeFlow/edi that referenced this pull request Oct 29, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
GuillemCForgeFlow pushed a commit to ForgeFlow/edi that referenced this pull request Nov 7, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
GuillemCForgeFlow pushed a commit to ForgeFlow/edi that referenced this pull request Nov 7, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
JordiMForgeFlow pushed a commit to ForgeFlow/edi that referenced this pull request Nov 22, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
SilvioC2C pushed a commit to camptocamp/edi-framework that referenced this pull request Dec 3, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
JordiMForgeFlow pushed a commit to ForgeFlow/edi-framework that referenced this pull request Dec 17, 2024
The new mixin view won't be affected by weird extensions.

Requires OCA/web-api#56
Solves conflict w/ OCA/web-api-contrib#1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants