Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add new stateless mode and test compatibilites #482

Closed
2 tasks done
ewsopp opened this issue May 1, 2020 · 12 comments
Closed
2 tasks done

add new stateless mode and test compatibilites #482

ewsopp opened this issue May 1, 2020 · 12 comments
Assignees
Labels
Milestone

Comments

@ewsopp
Copy link
Member

ewsopp commented May 1, 2020

  • Add the new "Stateless" mode that does not use local storage at all.
  • Determine which compatibilities work and which compatibilities do NOT work with this new mode.
@planv
Copy link
Contributor

planv commented May 12, 2020

@ewsopp With new "Stateless" mode I can't add files to Bucket root. It needs to have folder in Bucket.

So new field Folder shouldn't be empty for "Stateless" mode
image

@alimuzzaman
Copy link
Contributor

image

@planv
Copy link
Contributor

planv commented May 12, 2020

Yes, compatibility with Imagify not working on Stateless mode.
Imagify add mediafiles to local server

@planv
Copy link
Contributor

planv commented May 12, 2020

Review compatibility with "Stateless" mode

  • Advanced Custom Fields Image Crop Addon - not working
  • BuddyBoss - not working
  • BuddyPress - not working
  • Divi - working, compatibility only for filename and cache busting
  • Dynamic Image Support - working
  • Easy Digital Downloads - not working
  • Elementor Page Builder - working
  • EWWW Image Optimizer - not working, problem with thumbnails sizes
  • Gravity Forms - working
  • Imagify Image Optimizer - not working
  • LearnDash LMS - working, compatibility only for cache busting
  • LiteSpeed Cache - not working
  • Polylang Pro - working
  • ShortPixel Image Optimizer - not working
  • Simple Local Avatars - not working, uses local path
  • SiteOrigin CSS - working
  • SiteOrigin Widget Bundle - working
  • VidoRev - working
  • WooCommerce Extra Product Options - working
  • WP Retina 2x Pro - now working
  • WP Smush - working
  • WPBakery Page Builder - notworking
  • WPForms - working

@ewsopp
Copy link
Member Author

ewsopp commented May 12, 2020

@ewsopp With new "Stateless" mode I can't add files to Bucket root. It needs to have folder in Bucket.

Should we just default to the standard Wordpress organization scheme?

@planv
Copy link
Contributor

planv commented May 13, 2020

Should we just default to the standard Wordpress organization scheme?

Yes, we can use our predefined values for Single site and for Multisite by default.

@planv
Copy link
Contributor

planv commented May 15, 2020

@ewsopp I added predefined value for field Folder on Stateless mode.
Also I added notice, maybe need to change text on it?
изображение

@planv
Copy link
Contributor

planv commented May 15, 2020

@ewsopp

Determine which compatibilities work and which compatibilities do NOT work with this new mode.

I have checked compatibilities with new mode. Most of them are working.
List of compatibilities with comments - #482 (comment)

@planv
Copy link
Contributor

planv commented May 19, 2020

@ewsopp

Should we disable and hide from list compatibilities which not working on Stateless mode?

@ewsopp
Copy link
Member Author

ewsopp commented May 19, 2020

I don't think we should hide it. Lets disable it, similar to how we treat compatibilities that are disabled when the related plugin is not active.

image

We probably should also add the following message:

This compatibility does not support Stateless mode.

Mockup

image

@planv
Copy link
Contributor

planv commented May 19, 2020

Done.

image

@alimuzzaman
Copy link
Contributor

Working fine.

@ewsopp ewsopp added this to the v3.0.0 milestone Sep 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants