Commit Graph

21402 Commits

Author SHA1 Message Date
David Remer
f3685bcb8d Styling of Dynamic Segment Listing
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
2945f49944 Use wordpress/components for search and select
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
9b7049140e Add value to search field
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
548faea3bc Use ConfirmDialog instead of Modal
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
2906b59d42 Bring default limit to 25
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
789cc31bcb Remove old listing
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
ea0876d4ef Ensure integer query values are in the correct format
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
5f86c0b123 Add duplicate action
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
54be3e7840 Add row actions
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
752855b5a8 Separate bulk action and action modal
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
77e1b9c324 Add notices and remove useless wrapper
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
2917b4ff53 Introduce Bulk Actions
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
dc5674dead Add select all functionality
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
929fab6f8c Add store to select and unselect segments
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
7c1c831f10 Use count to determine the total found rows
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
36975d9fa0 Add search bar
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
982af4872c Improve naming of tabs and content elements
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
baf9fa0dff Read state from URL and write state to URL
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
05a3033698 Update query always when no query is currently stored
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
18cb7c6398 Set offset to 0 when switching tab
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
48e120c52b Seperate listing tables and tabs
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
David Remer
767aa4f46a Enable sorting and pagination
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
Rodrigo Primo
2a1797d2c5 Add basic functionality of the new dynamic segments listing table
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
Rodrigo Primo
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
Rodrigo Primo
21cef7a713 Implement new design of the header of the segment listing page
[MAILPOET-5395]
2024-04-24 12:59:37 +02:00
Rodrigo Primo
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
Rodrigo Primo
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
alex-mpoet
9e96a5877f Release 4.49.0 2024-04-23 18:35:09 +03:00
Mike Jolley
008d42e333 Re-add deepmerge 2024-04-22 12:43:17 +01:00
Mike Jolley
5e87ddc53d Revert pnpm 2024-04-22 12:43:17 +01:00
Mike Jolley
d90e4dc962 Fix element styles and scrollbars 2024-04-22 12:43:17 +01:00
Mike Jolley
3e8105d9fa Fix column height in sidebar 2024-04-22 12:43:17 +01:00
Mike Jolley
d3f2376857 Set type for QA 2024-04-22 12:43:17 +01:00
Mike Jolley
8ae1ccbbe7 Use Setting 2024-04-22 12:43:17 +01:00
Mike Jolley
2a633bdcbf Fix fontFamilies error 2024-04-22 12:43:17 +01:00
Mike Jolley
b058880b83 font size typo 2024-04-22 12:43:17 +01:00
Mike Jolley
05fe64d8f9 testItRendersFontSize 2024-04-22 12:43:17 +01:00
Mike Jolley
1e5ec13403 Ensure typography has value 2024-04-22 12:43:17 +01:00
Mike Jolley
c4313fd775 Fix appearance update 2024-04-22 12:43:17 +01:00
Mike Jolley
587a59e842 remove inherited size from buttons 2024-04-22 12:43:17 +01:00
Mike Jolley
25c461be4e Reuse TypographyProperties 2024-04-22 12:43:17 +01:00
Mike Jolley
11f9f46b98 remove textdomain from generic strings 2024-04-22 12:43:17 +01:00
Mike Jolley
7ac23bcfdb Remove default sizing 2024-04-22 12:43:17 +01:00
Mike Jolley
1d4178bcfa Fix merge error on first load 2024-04-22 12:43:17 +01:00
Mike Jolley
1220641417 Adjust font size tests 2024-04-22 12:43:17 +01:00
Mike Jolley
8b58bfd352 Fix background property type 2024-04-22 12:43:17 +01:00
Mike Jolley
9bc5e1ec0c QA 2024-04-22 12:43:17 +01:00
Mike Jolley
aa87d3efc4 Fix padding parsing 2024-04-22 12:43:17 +01:00
Mike Jolley
af92fd9af3 Fix styles in preview 2024-04-22 12:43:17 +01:00
Mike Jolley
67cbfe9656 Type panels fully functional, with previews 2024-04-22 12:43:17 +01:00