Skip to content

Merge 2.4 #2704

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

Merged
merged 22 commits into from
Apr 7, 2019
Merged

Merge 2.4 #2704

merged 22 commits into from
Apr 7, 2019

Conversation

soyuka
Copy link
Member

@soyuka soyuka commented Apr 6, 2019

Merge 2.4 onto master

soyuka and others added 21 commits April 5, 2019 11:19
…ide-2

Metadata: Attributes default value should be null not an empty array
ApiResource attributes default value to null
…n-resource

Normalize non-resource objects in a standalone normalizer
1. it makes no sens to check if an interface exists in case it's an interface
2. If the property is not recognized as one and there is no identifier, then
   api platform will not be able to call the DataProvider for a given item
   and interface as a resource is an incomplete feature.
It should work like this but sadly it does not ATM. This is some WIP and
should not be tested for now.
…y-exist-test-for-interfaces

Ignore property that does not exist for interfaces (identifiers for interfaces)
Added an additional test for strict types validation
@soyuka soyuka force-pushed the merge-2.4 branch 2 times, most recently from d781ef5 to 616c0af Compare April 7, 2019 07:35
@soyuka soyuka merged commit 44a686c into api-platform:master Apr 7, 2019
@soyuka soyuka deleted the merge-2.4 branch April 7, 2019 08:49
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.

7 participants