Commit Graph

21667 Commits

Author SHA1 Message Date
Brezo Cordero
724681d3a7 Display upgrade page for Tier 1
[MAILPOET-5905]
2024-03-25 12:36:08 +01:00
Jan Lysý
9e13d4197c Release 4.48.0 2024-03-25 12:21:41 +01:00
Mike Jolley
05124fc6c1 Remove redundant use statement 2024-03-25 12:11:11 +01:00
Mike Jolley
2c98fc4323 Code styling 2024-03-25 12:11:11 +01:00
Mike Jolley
5085fee15d Update color selectors 2024-03-25 12:11:11 +01:00
Mike Jolley
a5f177c7e4 Spacing 2024-03-25 12:11:11 +01:00
Mike Jolley
fc384424ac Update tests to reflect markup changes 2024-03-25 12:11:11 +01:00
Mike Jolley
2f888daca5 Fix rendering and include shared logic 2024-03-25 12:11:11 +01:00
Mike Jolley
9a705a4394 Refactor button styling 2024-03-25 12:11:11 +01:00
Jan Lysý
a70660dfc3 Fix ordering used classes after rebase
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
685796f310 Remove redundant property theme
Because we can write and read meta field directly, we don't need our own implementation.
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
4dbac6ef62 Move email styles merge to engine
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
cae2ad6dc7 Move meta registration to the engine
As a part of the refactoring is making the meta field available via API.
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
b8a470512b Change template slug in block-editor
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
c6ec2761d1 Replace @ts-ignore with @ts-expects errors in the email editor
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
b4bf9c7476 Use VariablesPostprocessor in Renderer
Because the layout wrapper HTML is not post-processed after moving content rendering, I needed to use VariablesPostprocessor because padding can be configured by a CSS variable.
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
4c0c5c1583 Duplicate email post meta and update tests
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
4c3f86e552 Update integration tests
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
a0c1a87e81 Remove redundant code
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
eb2ae0c268 Update email theme via dimensions-panel
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
95f3766b4d Add theme styles component for email editor
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
1828f16273 Add private-api package
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
11adf6c324 Pass email editor theme to the state
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Jan Lysý
be4f517d39 Add theme metadata to mailpoet_email post
[MAILPOET-5640]
2024-03-22 17:19:44 +01:00
Pavel Dohnal
4050127a29 Add a note about rendering issues
[MAILPOET-5945]
2024-03-22 15:46:57 +01:00
Pavel Dohnal
fea141d1bd Fix rendering of columns width
[MAILPOET-5945]
2024-03-22 15:46:57 +01:00
dependabot[bot]
647926734f Bump follow-redirects from 1.15.5 to 1.15.6
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-22 14:34:39 +01:00
Jan Jakes
6f3e3153f0 Revert accidental reformatting of performance tests
Caused by: https://github.com/mailpoet/mailpoet/pull/5503

[MAILPOET-5946]
2024-03-22 12:50:15 +01:00
Jan Lysý
0395d3cf46 Add check that last_subscribed_at is not empty
[MAILPOET-5894]
2024-03-22 11:09:42 +01:00
Jan Lysý
fc3d0ea439 Add last_subscribed_at in getSubscribers() response to MP API docs
[MAILPOET-5894]
2024-03-22 11:09:42 +01:00
Jan Lysý
4f3cb670ef Use lastSubscribedAt instead of createdAt in subscribers listing
[MAILPOET-5894]
2024-03-22 11:09:42 +01:00
Jan Lysý
423ce62100 Add lastSubscribedAt to the subscribers API response
[MAILPOET-5894]
2024-03-22 11:09:42 +01:00
Brezo Cordero
f96e6b83d6 Also show upgrade message and link if key is valid without premium
[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
28b67db92b Remove unused placeholders
[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
668d7c306f Make link consistent with newsletters premium banner
[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
c3e12f8aff Remove code that is never reached
If the limit is reached, window.mailpoet_display_detailed_stats is false

[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
3fa4930da3 Update translations
[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
48d85708b2 Update premium banner for detailed stats to handle capabilities
and refactor to use the same as the newsletter detailed stats

[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
48465a7152 Refactor CapabilitiesManager
capabilities is an associate array of new class Capability  to make it more generic

[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
b6720bbf26 Update the upgrade modal for adding segment filters
and show the lock when over the number of filters limit

[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
598591f71f Update premium banner to handle capabilities
[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
03abb1b4d5 Refactor capabilities
Make type more generic and move check to capabilities class

[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
5d267b1a41 Update the upgrade modal msg for automation steps
And handle numeric capabilities

[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
020aee53aa Update the upgrade modal msg for detailed analytics in automations
[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
088a1ad801 Add capability data on automation analytics date range modal
[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
2ef929fefa Add capability msg on automation analytics modal
[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
f7de6e645f Add capability msg on automation analytics banner
[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
Brezo Cordero
6919f39593 Add option to add params to upgrade URL
[MAILPOET-5938]
2024-03-22 11:01:01 +01:00
David Remer
85aec1ad77 Update banner in plugin
[MAILPOET-5974]
2024-03-22 10:48:01 +01:00
David Remer
1967b5a09c Update readme.txt
[MAILPOET-5973]
2024-03-22 10:48:01 +01:00