Skip to content

Conversation

escopecz
Copy link
Member

Q A
Bug fix? (use the a.b branch) [ ]
New feature/enhancement? (use the a.x branch) [ ]
Deprecations? [ ]
BC breaks? (use the c.x branch) [ ]
Automated tests included? [ ]
Related user documentation PR URL mautic/mautic-documentation#...
Related developer documentation PR URL mautic/developer-documentation#...
Issue(s) addressed Fixes https://acquia.atlassian.net/browse/MAUT-11747

Description:

The Froogaloop2 library used to be used in the Gated Video feature. An old Mautic video about this feature is here:

https://www.youtube.com/watch?v=Er-MFj3s1CU

This is no longer implemented in the GrapesJS builder and the legacy builder will be removed in M6 as well so it cannot be configured.

The Froogaloop library is EOL for 13 years. I’m not sure which Froogaloop2 library was used in #11467 when CDN has stopped working, but the first repository I found is also archived for 2 years.

Steps to test this PR:

There are no testing steps as this PR is removing an unused feature that cannot be configured.

Other areas of Mautic that may be affected by the change:

  1. Possibly page hit tracking.

List deprecations along with the new alternative:

  1. This is removing the Gated Video feature.

List of areas covered by the unit and/or functional tests:

  1. Nothing is covered as this is removing code. We cannot write tests for removed code.

@escopecz escopecz changed the base branch from 5.x to 6.x November 25, 2024 13:40
@escopecz escopecz added bc-break A BC break PR for major release milestones only refactoring The change does not change behavior but improves the code builder-legacy Anything related to the legacy email or landing page builders unforking Used for PRs in the Acquia's unforking initiative labels Nov 25, 2024
@escopecz escopecz added this to the 6.0 milestone Nov 25, 2024
@escopecz escopecz added ready-to-test PR's that are ready to test code-review-needed PR's that require a code review before merging labels Nov 25, 2024
@escopecz escopecz requested review from a team and dadarya0 and removed request for a team November 25, 2024 13:51
Copy link

codecov bot commented Nov 25, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 63.22%. Comparing base (6a19b5c) to head (b7fb918).
Report is 19 commits behind head on 6.x.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##                6.x   #14284      +/-   ##
============================================
- Coverage     63.23%   63.22%   -0.02%     
+ Complexity    34561    34555       -6     
============================================
  Files          2269     2268       -1     
  Lines        103351   103315      -36     
============================================
- Hits          65351    65316      -35     
+ Misses        38000    37999       -1     
Files with missing lines Coverage Δ
...pp/bundles/CoreBundle/Twig/Helper/AssetsHelper.php 75.82% <ø> (+0.27%) ⬆️
...cContentBundle/EventListener/BuildJsSubscriber.php 100.00% <ø> (ø)
...bundles/PageBundle/Controller/PublicController.php 61.13% <100.00%> (ø)
...les/PageBundle/EventListener/BuildJsSubscriber.php 76.31% <ø> (-4.94%) ⬇️
...les/PageBundle/EventListener/BuilderSubscriber.php 90.82% <ø> (-0.09%) ⬇️

@escopecz escopecz merged commit 5c12251 into mautic:6.x Dec 3, 2024
16 of 17 checks passed
@escopecz escopecz added code-review-passed PRs which have passed code review and removed ready-to-test PR's that are ready to test code-review-needed PR's that require a code review before merging labels Dec 3, 2024
@escopecz escopecz deleted the removing-gated-video branch December 3, 2024 11:27
@mautibot
Copy link
Contributor

This pull request has been mentioned on Mautic Forums. There might be relevant details there:

https://forum.mautic.org/t/mautic-6-is-here-alpha-release-is-ready-for-you-to-start-testing/34874/1

@mautibot
Copy link
Contributor

This pull request has been mentioned on Mautic Forums. There might be relevant details there:

https://forum.mautic.org/t/mautic-6-is-here-alpha-release-is-ready-for-you-to-start-testing/34900/1

@mautibot
Copy link
Contributor

This pull request has been mentioned on Mautic Forums. There might be relevant details there:

https://forum.mautic.org/t/mautic-6-0-orion-edition-is-released/35360/1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bc-break A BC break PR for major release milestones only builder-legacy Anything related to the legacy email or landing page builders code-review-passed PRs which have passed code review refactoring The change does not change behavior but improves the code unforking Used for PRs in the Acquia's unforking initiative
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants