-
Notifications
You must be signed in to change notification settings - Fork 91
2.1.0 Scope
Lena Orobei edited this page Aug 5, 2020
·
89 revisions
Story - Magento extracts image meta data from file
Create MediaGalleryMetadata and MediaGalleryMetadataApi modulesCreate Xmp readerCreate IPTC readerCreate Xmp writerCreate IPTC writerCreate ExtractMetadataInterface implementationCreate AddMetadataInterface implementationWrite XMP metadata to a file that does not contain XMP metadataAdd support of PNG IPTC reading to MediaGalleryMetadata module implementationAdd support of PNG IPTC writing to MediaGalleryMetadata module implementationAdd support of GIF XMP writing to MediaGalleryMetadat module implementationSave metadata to file on editingPopulate asset metadata on uploading the image to MagentoDocumentation: Working with image meta data
Story - User edits image attributes in Media Gallery
Adddescription
andhash
fields to media assetSaveAssetsKeywordsInterface to delete keywords that are linked to the asset but not provided in the argumentCreate an endpoint for saving asset attributesAdd slide panel to the frontendPopulate media asset description when saving image from adobe stockDisplay image description in the View Details slide panelAdd keywords field to the edit image description slide panelDocumentation: User edits image attributes in Media Gallery
Story - User sees warning when deleting image if it's used on storefront
Story - User sees entities where asset is used in
Add ability to set the filters on UI grid via GET parameters of requestAdd asset filter to product gridAdd asset filter to cms page/block gridAdd Category grid pageAdd asset filter to category gridAdd links to grids to the image details panelDocumentation: User sees entities where asset is used in
Story - User filters images by the area they used in
Update media gallery data provider to utilize collection processor and migrate current filters/joinsIntroduce Used In filterIntroduce Store view filterIntroduce Enabled filterIntroduce Used In Products filterIntroduce Used In Categories filterIntroduce Used In Pages filterIntroduce Used In Blocks filterDocumentation: User filters images by the area they used in
Story - User filters images that are not used in the content
Story - User deletes images in bulk from Media Gallery
Introduce massaction mode for image deleteDisplay content usage information for multiple assets during multiple deleteAdd ability to select images clicking on the image tile in the massaction modeDocumentation: User deletes images in bulk from Media Gallery
Story - User finds image duplicates
Add hash to asset on saving image from adobe stock assetAdd hash to the asset on uploading the image to magentoAdd duplicated images filterDocumentation: User finds image duplicates
Technical tasks
Story - User manages ACL rules for Media Gallery
- Introduce ACL resources and enforce for old media gallery
- Enforce ACL resources for the enhanced media gallery
- Upgrade script?
Story - User inserts image rendition to the content
Introduce a MediaGalleryRenditions module with width/hight system configuration fields- Generate renditions for all images uploaded to magento
- Insert rendition images to the content from media gallery instead of original images
- Insert rendition images to the content when uploading images bypassing media gallery (image-uploader component) (REQUIRES PROTOTYPE)
Technical tasks
- Use Adobe Stock stub for CICD
Investigations
- Apply the media asset filter on openting the page with a grid
- WebAPI endpoints usage
- Massaction mode for the media gallery
- Providing default bookmarks for the grid
- Insert rendition images to the content when uploading images bypassing media gallery