-
Notifications
You must be signed in to change notification settings - Fork 34
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
Retire ENForm block #2466
Retire ENForm block #2466
Conversation
763ab82
to
3e6b2bc
Compare
/unhold cc304332-7b70-4c89-97b1-74d91aa9891d
3e6b2bc
to
3e9ba22
Compare
/unhold 3e98b51a-de70-4e7d-bda6-8309559bc612
Test instance is ready 🚀🌑 phobos | admin | blocks report | CircleCI | composer-local.json ⌚ 2024.12.16 09:12:24 |
3e9ba22
to
5d793e7
Compare
/unhold 2d010985-8a65-4817-916f-70a9bbb3b793
5d793e7
to
988c38e
Compare
/unhold 5a11095a-c978-4506-ac76-4011992c0380
988c38e
to
95b35b1
Compare
/unhold 2dada950-2745-4932-b7ba-1e76bf2d4bc7
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There's a conflict with the file tests/e2e/blocks/enform.spec.js
that prevents this branch from being merged. Would you mind checking it?
These results are coming from the blocks plugin repo, so these are removed in the other PR: greenpeace/planet4-plugin-gutenberg-blocks#1265 |
95b35b1
to
999be3c
Compare
/unhold 5a8e12e0-cd96-434c-9b9a-a6b00493bcc7
999be3c
to
7d9ec9f
Compare
/unhold da9e6f1b-bbca-46fa-a7dc-f9e51f18ebda
7d9ec9f
to
7a6f5c8
Compare
/unhold fe760b7c-aef8-4881-b02b-1a0f5b8f1a77
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@comzeradd, for some reason, on my local installation the migration script removes all the ENForms except this one (ID 855):
Removes all code exclusively required for the ENForm block. - Removes relevant styles from Counter block - Removes relevant locale text domains - Removes twig templates that no other block uses - Adjust locale text domains - Added migration to clean up database from block settings and forms
7a6f5c8
to
6a4aa7e
Compare
/unhold 8b921cb3-ebc7-4e57-b5cb-32a17429f63f
There was an error on the post type constants. It's looking up for action but the correct name of that post type is |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well done!
Summary
Removes all code exclusively required for the ENForm block.
In addition:
Ref: https://jira.greenpeace.org/browse/PLANET-7673
Testing
npm run build:assets
).npx wp-env run cli wp p4-run-activator
)feature_engaging_networks
option in that array:Error: Could not get 'p4en_main_settings' option. Does it exist?
block_templates
andControllers/API
folders, since they don't seem to be used anywhere else besides ENForm block.