Skip to content

Comments

Update same??#6

Merged
cr3a7ure merged 48 commits intocr3a7ure:masterfrom
api-platform:master
Nov 6, 2018
Merged

Update same??#6
cr3a7ure merged 48 commits intocr3a7ure:masterfrom
api-platform:master

Conversation

@cr3a7ure
Copy link
Owner

@cr3a7ure cr3a7ure commented Nov 5, 2018

Q A
Bug fix? yes/no
New feature? yes/no
BC breaks? no
Deprecations? no
Tests pass? yes
Fixed tickets api-platform#1234, api-platform#5678
License MIT
Doc PR api-platform/docs#1234

Nightbr and others added 30 commits October 23, 2018 10:55
Remove a now useless composer hack
Add tests on doctrine collection purge
Force Yaml::dump to dump empty array as actual empty array
…eys-in-normalization-context

[EagerLoadingExtension] Remove unset attributes key in normalization context
* Bump PHPStan analysis to level 6

* Bump PHPStan analysis to level 6
antograssiot and others added 18 commits October 31, 2018 20:13
…refix

Prefix root resource's route_prefix to sub-resources
)

* Allow user-defined cache headers

A user may wish to define response cache headers in a custom controller or per resource. E.g. a /entity/random endpoint should have a max-age of 0

* Override cache max-age and shared-max-age

Add annotation attributes for cache_headers which allows max_age and shared_max_age to be assigned per resource.

* Remove unused property

The property was added when I thought it may be good to have the option outside of 'attributes' - decided to put the option in attributes instead and failed to remove this property.

* Code style fixes

* Test code style fix

* Review changes applied

- Order of constructor arguments + default null value
- Remove 'throws' annotation
- setting $resourceCacheHeaders with default fallback to empty array
- Improved conditional statements

* Add cacheHeaders Attribute annotation

* Accidental typo

* Alphabetical order

Updated attribute annotation to alphabetical order - moved the property into alphabetical order as well
Deprecate dead code in QueryJoinParser and remove internal usage
)

* Add data providers and data persisters matches to the debug panel

* Add tests on traceable providers and persisters

* Use internal public properties

* Merge config file and add tests on Extension

* Avoid extra loop in data persister/providers

* remove duplicated code

* Fix after rebasing
…ilter-over-multiple-values

allow to use multiple values with NumericFilter
Allow multiple order filters in entity.
fix OneToOne bidirectional + unitTest WIP
Allow an input and an output for a given resource class
[Bugfix] Remove type Error in the Debug Toolbar
@cr3a7ure cr3a7ure merged commit 7e9655a into cr3a7ure:master Nov 6, 2018
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.

9 participants