- πΊπ¦Ukraine vaza18
We are also looking at versioning our APIs in Drupal at least the way when:
- different set of resources can be enabled/disabled for different versions;
- different set of fields can be enabled/disabled per resource for different versions;
- different enhancers can be applied for different versions. - First commit to issue fork.
- π΅π±Poland vasyapledov
vasyapledov β changed the visibility of the branch 3218679-ability-to-expose to hidden.
- π΅π±Poland vasyapledov
vasyapledov β changed the visibility of the branch 3218679-ability-to-expose to active.
- Merge request !58Draft: Issue #3218679 by vasyapledov: Ability to expose multiple versions of an API β (Open) created by vasyapledov
- Assigned to vasyapledov
- π΅π±Poland vasyapledov
This is the very draft variant of MultiAPI.
MulitAPI Functionality
- Unilimited numbers of JSON:API variants
- Independent JSON:API variants
- JSON:API variants can be enabled/disabled independently of each other
- JSON:API variants have independent path prefixes
Description
README MultiAPI.md
Installation
ATTENTION!
Before installation need to install core patch
https://www.drupal.org/project/drupal/issues/3460831
- Status changed to Needs review
6 months ago 5:46pm 27 August 2024 - πͺπΈSpain fjgarlin
@e0ipso @bbrala - is this MR something that you could review and give feedback about? The rest of us can look at it but won't have such deep understanding of what's in core and in jsonapi_extras.