Commit Graph

22694 Commits

Author SHA1 Message Date
alex-mpoet
45592114bd Fix privacy policy links not being replaced if no privacy page exists
[MAILPOET-4504]
2024-07-10 12:27:20 +02:00
Jan Jakes
da93cc5237 Render sender domain notice together with other field errors
[MAILPOET-5270]
2024-07-09 17:09:41 +02:00
Jan Jakes
f3da8048c4 Expose sender domain notice component
[MAILPOET-5270]
2024-07-09 17:09:41 +02:00
Jan Jakes
63189e6b5d Move sender domain notice component up to components dir
[MAILPOET-5270]
2024-07-09 17:09:41 +02:00
Pavel Dohnal
b0c8d84c78 Ensure value is always number
https://github.com/mailpoet/mailpoet/security/code-scanning/13
2024-07-09 16:02:12 +02:00
github-actions[bot]
1d0596f14f Update used WooCommerce Subscriptions plugin in Circle CI
- latest version: 6.4.1
 - previous version: 6.3.2
2024-07-09 13:28:25 +02:00
Pavel Dohnal
f490215ff2 Release 4.55.0 2024-07-09 13:12:56 +02:00
Jan Jakes
1c41fe81b1 Fix side effect in shortcodes test
[MAILPOET-5359]
2024-07-09 09:03:18 +02:00
Rostislav Wolny
b59e6fb683 Add instructions for running individual acceptance test in premium 2024-07-08 16:31:13 +02:00
 Ján Mikláš
0017e21523 Add Table of Contents in free plugin README
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
 Ján Mikláš
757582546d Simplify free plugin README + small improvements
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
 Ján Mikláš
3e40492caf Add section on translators comments
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
 Ján Mikláš
dc49f56c7f Add Table of Contents in README
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
 Ján Mikláš
c7cbece95c Better header structure in README
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
 Ján Mikláš
79ae36f4db Remove new template section - the link is 404
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
 Ján Mikláš
3912426190 Add examples how to run individual tests locally
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
 Ján Mikláš
f7b942ece6 Simplify SUPPORT
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
 Ján Mikláš
945680f643 Improve CONTRIBUTING
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
 Ján Mikláš
b6d8b86afd Remove issues section as it's irrelevant for external contributors
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
 Ján Mikláš
c87fc41a22 Remove IdiORM to Doctrine section as it's completed now
[MAILPOET-6136]
2024-07-08 16:31:13 +02:00
Jan Jakes
ce94e24fb1 Fix rendering of special characters using [site:name] shortcode
[MAILPOET-5359]
2024-07-08 14:45:41 +02:00
 Ján Mikláš
a4c6929e27 Fix type
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
a23d6e2609 Unify font-size and verically align activity modal header
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
cd424e9e58 Add detailed run logs sample data
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
964b391672 API now returns "Unknown step: $key" so fallback is not needed
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
0dffcc5ebd Update API endpoint response structure
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
ac751871f9 Unify automation endpoint 404 exceptions
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
8376494d6f Simplify managing state of runId URL parameter
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
9d964ab6e3 Rename "View subscribers activity" to "View subscriber activity"
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
131ecec452 Use tertiary button variant for bigger click area
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
b2853af8c7 Simplify code by removing ternary operator, which is not necessary, because logs is always an array
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
d18706d81f Return null when activity modal is hidden
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
61f992a823 Only render log status info when it's available
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
b725f7af17 More robust query building
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
9fa81e6887 Close modal on error (notice will be shown)
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
58a81a2f7a Make activity modal header white, so the text doesn't overlay when scrolling
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
ba79200f55 Show time left in activity modal for Delay action
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
abbabeef6a Show next step in activity modal
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
083b6bf8d6 Show step name instead of key in activity modal
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
0796b6d258 Show error message in activity modal
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
0d95963c15 Reduce flex-grow as it caused customer to be put on multiple lines
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
35995ce1be Show sample run logs when premium is not active and valid
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
785957731f Move RunData type to prevent cyclic dependency
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
83e8a828ac Use unified status badge
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
0c94994784 Update types for API response
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
302837724b Add footer to activity modal with run status
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
91aa10ac63 Show table of subscriber's run logs in modal
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
42bccf0a9a Add activity modal header with subscriber info
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
e833f34826 Fetch run data when URL parameter changes
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00
 Ján Mikláš
a92f876b96 Add types for API response
[MAILPOET-5436]
2024-07-08 14:37:30 +02:00