80f35169a2
Update email content validation check to look for new tag
...
[MAILPOET-6393]
2025-01-13 11:34:21 +01:00
9b2f6680b6
Enable h5 and h6 in the styles panel
...
[MAILPOET-6411]
2025-01-10 09:38:07 +01:00
ad83043084
Ensure we send only the required template information
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
a16f20b93d
Add more comments for clarification purposes
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
81c8f88ab9
Ensure edit_template_blocks_notification_opened
event is tracked once
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
711f410f53
Add delay for range and form controls user event record
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
2e207efce1
Ensure we send limited but important email editor information to mixpanel
...
We are limiting the amount of events information so as not to go over mixpanel monthly quota
MAILPOET-6365
2025-01-09 19:33:22 +01:00
0dccc4a33d
Add events for BlocksNotification and Sidebar Inserter
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
3ab2cd92bf
Add events for PersonalizationTags usage in block controls and update implementation to submit where modal was opened
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
c3cb92cd47
Add events for PersonalizationTags usage
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
760c6e7506
Disable email editor event tracking by default. Allow implementers and extenders to opt in to event tracking
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
80d698c8c7
Add event tracking for MoreMenu, SaveAllButton, SendButton and TrashModal components
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
150403f158
Add event tracking for SendPreviewEmail and KeyboardShortcuts components
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
6f9211ca57
Add event tracking for Header, PreviewDropdown, CampaignName and SaveEmailButton components
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
1e21223a73
Refactor DropDownMenu to use onToggle method for event tracking
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
e73ffc1a79
Add event record for Screen colors and Screen layout
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
503e111722
Add event record for Typography and Typography elements
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
8b9203fe09
Prevent unnecessary rerender of Sidebar and StylesSidebar components when the Layout component re-renders
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
9f65f04271
Add event tracking for auto-saved content
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
5de7df1433
Add event tracking for sidebar details section
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
1537cacbf4
Add event tracking for sidebar template actions
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
34a8625318
Add event tracking for template select modal
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
69aa7b906e
Setup basic event tracking framework
...
MAILPOET-6365
2025-01-09 19:33:22 +01:00
7b2d113330
Enable undo/redo keyboard shortcuts
...
[MAILPOET-6362]
2025-01-09 13:57:22 +01:00
498cfda3b1
Update KB article
...
[MAILPOET-6386]
2025-01-09 13:33:34 +01:00
03f4c8d9c3
Add bigger gap between subject and preheader
...
[MAILPOET-6386]
2025-01-09 13:33:34 +01:00
ccd07ba46d
Stop using Shortcodes in the UI
...
[MAILPOET-6386]
2025-01-09 13:33:34 +01:00
6ba1e19621
Use default WP Admin colours for Tags
...
[MAILPOET-6409]
2025-01-09 11:10:07 +01:00
378ab3bc94
Switching to @wordpress/edit-site to fix incompatibility issues with Jetpack
2025-01-08 16:30:36 +01:00
c102ef7003
Improve inserting at the end of the text
...
In some cases inserting at the end of the text skipped the latest character.
[MAILPOET-6396]
2025-01-08 09:50:17 +01:00
70e6a9328b
Add a non-breaking space at the end of the personalization tag
...
When a text block contains only a personalization tag, WP renderer removes the block.
Adding a non-breaking space is a workaround solving this issue.
[MAILPOET-6396]
2025-01-08 09:50:17 +01:00
54815b44f3
Unify link tag edit popover look with native link edit popover
...
[MAILPOET-6394]
2025-01-06 15:46:22 +01:00
5a16de1521
Refactor work with personalization tags selection
...
The new approach works more with RichText object and looks more stable.
[MAILPOET-6394]
2025-01-06 15:46:22 +01:00
3f6358a2fe
Add popover component for editing personalization tag links
...
[MAILPOET-6394]
2025-01-06 15:46:22 +01:00
16e66ac62b
Add new modal inserting personalization tag as link
...
[MAILPOET-6394]
2025-01-06 15:46:22 +01:00
dd37e6a543
Unify link tag edit popover look with native link edit popover
...
[MAILPOET-6379]
2025-01-06 12:22:56 +01:00
69d1714487
Adjust Gutenberg component usage to minimize warnings in console
...
[MAILPOET-6379]
2025-01-06 12:22:56 +01:00
29254bc962
Use PersonalizationTagsPopover for editing in blocks and details panel
...
[MAILPOET-6379]
2025-01-06 12:22:56 +01:00
aa2987352e
Add a new popover component for editing Personalization Tags
...
[MAILPOET-6379]
2025-01-06 12:22:56 +01:00
a2b75a73f3
Add support for the stable border feature name
...
[MAILPOET-6359]
2025-01-06 08:52:49 +01:00
5fb8247163
Fix duplicate templates in select modal
...
[MAILPOET-6334]
2024-12-31 14:09:12 +01:00
09747dd98a
Update start from scratch and close to use the first template + pattern
...
[MAILPOET-6334]
2024-12-31 14:09:12 +01:00
a617062e72
Update names of template + pattern combinations in select modal
...
[MAILPOET-6334]
2024-12-31 14:09:12 +01:00
e97869e6eb
Show combination of templates and all patterns in select template modal
...
[MAILPOET-6334]
2024-12-31 14:09:12 +01:00
106d22448f
Hide blank email-general template from the template selection
...
[MAILPOET-6334]
2024-12-31 14:09:12 +01:00
a5db2564c8
Add post_types field to the template REST API response
...
We want to use post_type for filtering email templates.
There is a PR that adds this property https://github.com/WordPress/wordpress-develop/pull/7530
but it is not merged.
This commit added the property and also future compatibility check
so that we don't attempt to add it after the PR is merged.
[MAILPOET-6356]
2024-12-20 15:14:30 +01:00
2fc0ad3c9e
Switch template registration to use register_block_template
...
[MAILPOET-6356]
2024-12-20 15:14:30 +01:00
62b77b724c
Change callback and function names
...
[MAILPOET-6376]
2024-12-20 10:12:04 +01:00
e56fe9a95e
Add support for replacing written Personalization Tags with attributes
...
[MAILPOET-6376]
2024-12-20 10:12:04 +01:00
0e13133499
Use valueToInsert in Personalization Tag modal
...
[MAILPOET-6376]
2024-12-20 10:12:04 +01:00