-
Task
-
Resolution: Accepted
-
Should have
-
None
-
None
-
3
-
Media Library
-
Sprint #136, Sprint #137
Why is this needed?
The team has flagged about rewriting the GPI Media Library integration (as opposed of being refactoring in batches of code in each fix) because it contains a lot of technical debt that is causing a lot of bugs.
Things to consider:
- Renaming the integration
- Some API calls can be reused
- Currently the function to add GPI media library directly to post is not currently working - after Gutenberg
Tasks
- Create an ADR (Architectural decision record) document with the scope of the rewriting of the plugin created at [https://docs.google.com/document/d/1NWep63jLk5ytTg0DmOixDo2mGbD3bwoN7RCp8dl36OU/edit#heading=h.zvxi9mppnb3]
- Specify in ADR which current bugs will be fixed by rewriting the plugin
- blocks
-
PLANET-4865 PoC: Integrate Medialibrary plugin to master-theme
- CLOSED
- has to be done before
-
PLANET-5118 Create validation for Alt tag field for accessibility
- Icebox
- relates to
-
PLANET-5061 Media library loads next page of images on every scroll
- CLOSED
-
PLANET-5095 Insert image into post from media library not working
- CLOSED
-
PLANET-5096 Media Library: 'Insert into WP Media & Post' and 'Insert into WP Media' button got swapped
- CLOSED
-
PLANET-5147 Media Library: Image from library does not become available immediately
- CLOSED