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

Neos9 compatibility #26

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft

Conversation

so-grimm
Copy link

@so-grimm so-grimm commented Mar 13, 2024

What does this package do:

  • pulls preview images from youtube and vimeo videos and saves them as a neos asset -> this way it can show the preview image before the user accepted the data privacy agreement and before the video is loaded
  • get metadata for the video assets and saves them into properties
  • replace iframe placeholders with videos once they're allowed to be loaded
  • create the tags for audio and video with all the right data-attributes

ToDos:

  • refactor Utility class because we can't set properties the way we used to in Neos 8 (start with this!)
  • refactor services to remove dependency loops
  • make code Neos 9 compatible

…eos version <9.0

- require `carbon/notification: ^3.0`
- require `sitegeist/slipstream: ^2.1.7`
- set minimum requirement for `neos/neos` to `^9.0 || dev-master`
- set minimum requirement for `neos/fusion-afx` to `^9.0 || dev-master`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant