929fab6f8c
Add store to select and unselect segments
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
7c1c831f10
Use count to determine the total found rows
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
36975d9fa0
Add search bar
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
982af4872c
Improve naming of tabs and content elements
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
baf9fa0dff
Read state from URL and write state to URL
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
05a3033698
Update query always when no query is currently stored
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
18cb7c6398
Set offset to 0 when switching tab
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
48e120c52b
Seperate listing tables and tabs
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
767aa4f46a
Enable sorting and pagination
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
2a1797d2c5
Add basic functionality of the new dynamic segments listing table
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
8281438ba6
Implement temporary way to get dynamic segments
...
This will be used to populate the new dynamic segments table in the
listing page. It will need to be updated in the future as currently all
the parameters are hardcoded and I'm not sure if I'm doing things the
React way here.
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
21cef7a713
Implement new design of the header of the segment listing page
...
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
a2832c25e5
Add option to <TopBar> to hide screen options
...
Doing this to avoid having to call <TopBarWithBeamer /> and
<HideScreenOptions /> separately. Will be used in the new design of the
segments listing page.
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
edadbe1c19
Use WP i18n functions for the segment listing page
...
This commit improves the segment listing page by using WP i18n functions
instead of MP i18n functions. One string was deleted as it is not part
of the new design that will be implemented in subsequent commits and it
was not following i18n best practices.
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
9e96a5877f
Release 4.49.0
2024-04-23 18:35:09 +03:00
008d42e333
Re-add deepmerge
2024-04-22 12:43:17 +01:00
5e87ddc53d
Revert pnpm
2024-04-22 12:43:17 +01:00
d90e4dc962
Fix element styles and scrollbars
2024-04-22 12:43:17 +01:00
3e8105d9fa
Fix column height in sidebar
2024-04-22 12:43:17 +01:00
d3f2376857
Set type for QA
2024-04-22 12:43:17 +01:00
8ae1ccbbe7
Use Setting
2024-04-22 12:43:17 +01:00
2a633bdcbf
Fix fontFamilies error
2024-04-22 12:43:17 +01:00
b058880b83
font size typo
2024-04-22 12:43:17 +01:00
05fe64d8f9
testItRendersFontSize
2024-04-22 12:43:17 +01:00
1e5ec13403
Ensure typography has value
2024-04-22 12:43:17 +01:00
c4313fd775
Fix appearance update
2024-04-22 12:43:17 +01:00
587a59e842
remove inherited size from buttons
2024-04-22 12:43:17 +01:00
25c461be4e
Reuse TypographyProperties
2024-04-22 12:43:17 +01:00
11f9f46b98
remove textdomain from generic strings
2024-04-22 12:43:17 +01:00
7ac23bcfdb
Remove default sizing
2024-04-22 12:43:17 +01:00
1d4178bcfa
Fix merge error on first load
2024-04-22 12:43:17 +01:00
1220641417
Adjust font size tests
2024-04-22 12:43:17 +01:00
8b58bfd352
Fix background property type
2024-04-22 12:43:17 +01:00
9bc5e1ec0c
QA
2024-04-22 12:43:17 +01:00
aa87d3efc4
Fix padding parsing
2024-04-22 12:43:17 +01:00
af92fd9af3
Fix styles in preview
2024-04-22 12:43:17 +01:00
67cbfe9656
Type panels fully functional, with previews
2024-04-22 12:43:17 +01:00
a8e9b167cb
Work on tool panels
2024-04-22 12:43:17 +01:00
35b3cd4737
Panel Navigation
2024-04-22 12:43:17 +01:00
ea7b75702b
Introduce useEmailStyles hook
2024-04-22 12:43:17 +01:00
4e730bae24
Organise screens and panels
2024-04-22 12:43:17 +01:00
78160ae329
Update testing email template
...
[MAILPOET-5971]
2024-04-22 10:32:47 +02:00
52c6f698c9
Add WP CLI command for creating testing email template
...
[MAILPOET-5971]
2024-04-22 10:32:47 +02:00
26896d3cb7
Move email default content to NewsletterSaveController
...
To avoid circular reference I moved default content to NewsletterSaveController.
[MAILPOET-5971]
2024-04-22 10:32:47 +02:00
14ed910f80
Fix rendering of multiple enum filter values
...
While "enum" field can have only one value (and "enum_array" multiple),
both can have multiple filtering values set up, so both need to be able to render lists.
[MAILPOET-5944]
2024-04-22 10:19:26 +02:00
c3b9d7c31b
Add a test for "mailpoet_segment_subscribed" hook being triggered
...
[MAILPOET-5992]
2024-04-22 10:16:19 +02:00
f5cc42d2e3
Trigger "mailpoet_segment_subscribed" hook when globally subscribed via admin
...
[MAILPOET-5992]
2024-04-22 10:16:19 +02:00
6dc6431593
Add meta to withSendingQueue method
...
[MAILPOET-5629]
2024-04-22 10:06:12 +02:00
630b633eed
Move campaign data in own class
2024-04-22 10:06:12 +02:00
5793f27c78
Ensure correct values for sentToSegment
...
MAILPOET-5629
2024-04-22 10:06:12 +02:00