media-ui
media-ui copied to clipboard
FEATURE: Custom graphql adapter
The goal is to replace the t3n/graphql-* packages.
This change will only support Neos 8.3 and 8.4 and lead to a new major version.
Resolves: #120
Adjusted Queries
- [x] asset
- [x] assets
- [x] assetCount
- [x] assetVariants
- [x] unusedAssets
- [x] unusedAssetCount
- [x] assetSources
- [x] assetCollections
- [x] assetCollection
- [x] assetUsageDetails
- [x] assetUsageCount
- [x] changedAssets
- [x] similarAssets
- [x] tags
- [x] tag
- [x] config
Adjusted Mutations
- [x] updateAsset
- [x] deleteAsset
- [x] replaceAsset
- [x] editAsset
- [x] tagAsset
- [x] untagAsset
- [x] setAssetTags
- [x] setAssetCollections
- [x] deleteTag
- [x] createTag
- [x] uploadFile
- [x] uploadFiles
- [x] importAsset
- [x] createAssetCollection
- [x] deleteAssetCollection
- [x] updateAssetCollection
- [x] setAssetCollectionParent
- [x] updateTag
Type methods
- [x] Asset->thumbnail
Other todos
- [ ] Properly implement enums
- [x] Resolve problem with recursive definitions (AssetCollection->parent, AssetCollection->assets)
- [ ] Reimplement FlowErrorTransform