media-ui icon indicating copy to clipboard operation
media-ui copied to clipboard

FEATURE: Custom graphql adapter

Open Sebobo opened this issue 2 years ago • 0 comments

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

Sebobo avatar May 10 '23 08:05 Sebobo