Commit Graph

15684 Commits

Author SHA1 Message Date
Sam Najian
3339d2f877 Correctly set dynamic arg false for Posts block requests
[MAILPOET-4278]
2022-05-02 13:49:05 +02:00
Rostislav Wolny
62c7022227 Improve message for confirmation emails when confirmation is disabled
[MAILPOET-4149]
2022-05-02 13:47:54 +02:00
David Remer
e4b53dd763 Do not deactivate an inactive daemon
If the daemon is already inactive, we do not need an additional SQL
insert

[MAILPOET-4267]
2022-05-02 13:09:12 +02:00
David Remer
8879e505e2 Exit early when the runInterval is -1
By default checkRunInterval will always return true because there is no way
the time which has passed since the last run is smaller than -1. To prevent
unnecessary code execution and an not needed SQL insert, we can return true
in checkRunInterval() early.

[MAILPOET-4267]
2022-05-02 13:09:12 +02:00
Rostislav Wolny
a6d8e36896 Fix namespace of twig_compare function for prefixed version of twig library
New version of Twig we updated to added this new function to generated code.
[MAILPOET-4279]
2022-05-02 11:42:22 +02:00
Jan Lysý
d49be95736 Release 3.88.1 2022-04-28 14:40:53 +02:00
Sam Najian
cd62431548 Fix issue with wrong import causing Radio props not working
[MAILPOET-4277]
2022-04-28 12:59:36 +02:00
Jan Lysý
c08bde077b Update symfony/dependency-injection package to v5
[MAILPOET-4227]
2022-04-27 08:57:54 +02:00
Jan Lysý
4ed3c44d6b Update symfony/validator package to v5
[MAILPOET-4227]
2022-04-27 08:57:54 +02:00
Jan Lysý
1e0878cf6c Update twig/twig package to v3
[MAILPOET-4227]
2022-04-27 08:57:54 +02:00
Jan Lysý
f5078e88ad Increase PHP version for prefixed libraries to 7.2.5
[MAILPOET-4227]
2022-04-27 08:57:54 +02:00
Jan Lysý
d74b6056aa Release 3.88.0 2022-04-26 14:16:21 +02:00
David Remer
c34356b99c Remove optional $wp parameter in getScheduledTimeWithDelay method
[MAILPOET-4252]
2022-04-25 12:08:18 +02:00
David Remer
ca3f8bdc43 Make Scheduler non-static
[MAILPOET-4252]
2022-04-25 12:08:18 +02:00
Jan Lysý
100ea655ff Change method parameter name
[MAILPOET-4137]
2022-04-25 10:58:18 +02:00
Jan Lysý
d019ad9bdb Remove using Idiorm and replace it by Doctrine
[MAILPOET-4137]
2022-04-25 10:58:18 +02:00
Jan Lysý
69ca1ec45c Fix adding new subscriberCustomField into collection
[MAILPOET-4137]
2022-04-25 10:58:18 +02:00
Jan Lysý
a4c7854967 Add subscriberCustomFields association
[MAILPOET-4137]
2022-04-25 10:58:18 +02:00
Jan Lysý
1b04b43be7 Add integration test for handling sending error
[MAILPOET-4200]
2022-04-25 10:58:12 +02:00
Jan Lysý
1310e5afec Disable marking subscribers as processed on error
[MAILPOET-4200]
2022-04-25 10:58:12 +02:00
Rostislav Wolny
4733bcd03f Update info about supported languages in readme.txt
[MAILPOET-4265]
2022-04-24 23:52:46 +02:00
dependabot[bot]
acfb512c77 Bump async from 2.6.3 to 2.6.4 in /mailpoet
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-21 08:35:12 +02:00
John Oleksowicz
ad5dfdba43 Add new versions of strings for translations
This is step 1 in a two step process to fix translations that change
double quotes to something else. Once the translations for these new
strings have been completed we can update the application code to use
the new strings, change the find/replace, and remove the old strings.

[MAILPOET-4185]
2022-04-20 15:40:13 -05:00
Jan Jakes
adf6dd3ce9 Add schema for workflow post endpoint
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
29df2dddb6 Sanitize unknown params
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
679f2200bd Rename endpoint "factory" to a more exact "container"
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
36a3f34db8 Add generic API endpoint tests
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
c5ff597267 Add the possibility to specify request schema
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
a06a8af0d5 Use WP-native params to support all REST API request formats
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
6b1c6929d1 Migrate existing endpoints to the new structure
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
f7888480b4 Make API endpoint a simple single-action class
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
506b6e82fc Add post workflows tests
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
a6cdffbfea Add get workflows tests
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
db7b5162d2 Add test parent for automation REST tests
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
e79b0e6b25 Activate automation for integration tests
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
54010fe7e4 Add abstract class for REST API integration tests
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Jan Jakes
47a234c18e Reset features controller cache in integration tests
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
Pavel Dohnal
8a604e3743 Add a changelog for release 3.87.2 2022-04-20 11:18:21 +02:00
Sam Najian
5c9bfcaaff Allow default export for mailpoet module public entry
[MAILPOET-4202]
2022-04-20 08:34:01 +02:00
Sam Najian
d116ff360b Remove default exports from affected files
[MAILPOET-4202]
2022-04-20 08:34:01 +02:00
Sam Najian
6f4bbe4a80 Adjust config to warn for default exports, exclude stories
[MAILPOET-4202]
2022-04-20 08:34:01 +02:00
dependabot[bot]
c76faf2033 Bump moment from 2.29.1 to 2.29.2 in /mailpoet
Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-19 14:02:13 +02:00
Pavel Dohnal
6e3ffa8a5a Release 3.87.2 2022-04-19 13:53:43 +02:00
Sam Najian
fd1833a8ad Fix failing tests of AutomatedLatestContent::getPosts in MU
Switch to running the tests on blog_id=1

[[MAILPOET-4082]]
2022-04-18 23:46:10 +02:00
John Oleksowicz
95857d74b9 Check for uniqueness when updating name
[MAILPOET-4199]
2022-04-18 20:03:42 +02:00
Jan Lysý
6ee1955f53 Improve not_equals condition for custom fields
[MAILPOET-4157]
2022-04-18 14:11:52 +02:00
Sam Najian
53fedbc38a Fix failing test in MU installs
[MAILPOET-4082]
2022-04-18 11:43:47 +02:00
Sam
f92b6a2e1e Revert "Revert "Fix a failing test with too much dependecy on db state""
This reverts commit 8aa2565e17.
2022-04-18 11:43:47 +02:00
Sam
fd4379af4a Revert "Revert "Add tests to check output of API methods querying posts""
This reverts commit 2c5e1ab184.
2022-04-18 11:43:47 +02:00
Sam
bcae8ade3f Revert "Revert "Restrict dynamic blocks to public post status only""
This reverts commit 79991ae462.
2022-04-18 11:43:47 +02:00