Oluwaseun Olorunsola
ca72e11d9a
Update default subscription confirmation email content
...
MAILPOET-4599
2022-11-01 14:59:28 +01:00
Oluwaseun Olorunsola
5a0ec403f6
Update test cases to reflect change in method location
...
MAILPOET-4663
2022-11-01 14:58:47 +01:00
Oluwaseun Olorunsola
b6e7e39fb0
Rename method and move wcGetPageId to Woo helper class
...
MAILPOET-4663
2022-11-01 14:58:47 +01:00
Oluwaseun Olorunsola
8c24d59f43
Add tests for form display on Woo Shop listing page
...
MAILPOET-4663
2022-11-01 14:58:47 +01:00
Oluwaseun Olorunsola
5ed0c3fb2d
Allow form display on Woo Shop listing page
...
The WooCommerce Shop page is a special kind of page. It’s basically a post archive.
The Shop page is a placeholder for a post type archive for products. It may render differently than other pages in your install.
https://woocommerce.com/document/woocommerce-pages/#section-4
It doesn’t have any content and WooCommerce core team is also removing the the-content filter from the Shop listing page hence why we are unable to hook into the the-content filter we use for other parts of the codebase
MAILPOET-4663
2022-11-01 14:58:47 +01:00
alex-mailpoet
2151118183
Release 3.102.0
2022-11-01 16:53:44 +03:00
Jan Jakes
4c65374a0c
Add some POT file headers that we've been using
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
32cf2084b8
Unify quotes in strings
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
9dc834e14a
Pass translated automation strings to our @wordpress/i18n
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
3db11c443d
Use WP-native translation system for marketing optin block
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
421549d6ee
Make all automation strings in PHP translatable, improve context/comments
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
a7277f3437
Add context and translators comments where needed
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
4d56911230
Make all automation strings translatable
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
0f23dea7fc
Don't add hash of JS bundles to their filenames, use plugin version parameter instead
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
742e3e85e9
Load translations for automation scripts using wp_set_script_translations()
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
6eeb5bb1bf
Load all automation scripts using wp_enqueue_script()
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
01eb59a295
Keep only the part of the old makepot logic that is required for HTML and HBS files
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
8ddd42ea4c
Generate translations after JS assets are built
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
eb80adc2ed
Extract translations from PHP and JS/TS files using WP CLI
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
3103ef11d5
Use old translation extraction logic only for HTML and HBS files
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Jan Jakes
a1ead743fa
Complete translation directory exclusion list, make it more readable
...
[MAILPOET-4611]
2022-10-31 10:03:45 +01:00
Oluwaseun Olorunsola
c8d0291e41
Fix acceptance test flakyness for allowSubscribeInComments
2022-10-28 13:42:09 +01:00
Oluwaseun Olorunsola
bd44d77973
Fix acceptance test failure for woocommerce setup wizard
2022-10-28 13:42:09 +01:00
Oluwaseun Olorunsola
f872ab1819
Update expectation for confirmation emails on multisite
...
MAILPOET-4667
2022-10-28 13:42:09 +01:00
David Remer
55371ce7ee
Reset fetchingPreviewLink and disable button while link is fetched
...
[MAILPOET-4631]
2022-10-27 10:43:53 -05:00
David Remer
ba45d23307
Fetch preview link when user clicks on preview
...
[MAILPOET-4631]
2022-10-27 10:43:53 -05:00
David Remer
f660bd9bd7
Add Email Preview link
...
[MAILPOET-4631]
2022-10-27 10:43:53 -05:00
Oluwaseun Olorunsola
1332fb89e4
Update acceptance tests for confirmation page
...
MAILPOET-4667
2022-10-27 13:42:50 +02:00
Oluwaseun Olorunsola
dc5254721e
Update the confirmation page title
...
Show website title instead of list names
MAILPOET-4667
2022-10-27 13:42:50 +02:00
Rostislav Wolny
918a4d7c74
Refresh the sending queue entity when fetching it from the old model
...
By moving the refresh code into the method used for getting sending queue entity for the old model object
we want to make our code better protected from working with inconsistent sending queue data.
[MAILPOET-4750]
2022-10-27 12:08:31 +02:00
Rostislav Wolny
ec29c8fb49
Change order of saving sending task related data
...
In case we save the task and and queue saving fails the sending may be triggered with incorrect data in the queue.
Since the scheduled task is used for controlling sending state lets save it as last so that we are sure all related
data are up to date before saving the task.
[MAILPOET-4750]
2022-10-27 12:08:31 +02:00
Jan Lysý
43922a7c27
Notify about subscriber changes in WP and Woo synchronizations
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
76b1166269
Add methods for batch changes
...
Because sometimes can be difficult to get updated and created subscribers, I decided to create methods that doesn't need subscriber ids.
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
12c0605f92
Fix variable name typo
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
0bbf1b96d5
Add notifications about imported subscribers
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
b716b427a7
Fix UTC time for changes
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
c1ac9f7922
Add test case on notifications during shutdown
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
3dd872e211
Add SubscriberListener integration test
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
a09a9cdcbf
Add typecast to batch methods
...
Because functions can return ids as a string, the typecast is necessary to avoid type errors.
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
2d835cdec1
Add new action hooks for multiple changes
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
28b91ed994
Notify about subscriber changes in repository
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
1e147c9dd5
Add notify actions for multiple subscribers
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
6f89b47b30
Store time of change in SubscriberChangesNotifier
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
8d5c07a317
Add notifying about deleted subscribers
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
9ff72b4d4c
Add SubscriberListener for notification about changes
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
4fe5219b89
Add notifying about changes to the shutdown hook
...
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
Jan Lysý
2dab7fdb0c
Add new service for handling subscriber changes
...
This new service should store all changes and notify about them at the end of the HTTP request.
[MAILPOET-4727]
2022-10-27 09:31:40 +02:00
David Remer
5075982cd3
Rename validateArray to validateSchemaArray and specify the format in doc comment
...
[MAILPOET-4700]
2022-10-26 12:51:16 +02:00
David Remer
1a58166a0b
Improve error message for the case when no email has been designed yet.
...
[MAILPOET-4700]
2022-10-26 12:51:16 +02:00
David Remer
ca0681b1a7
Use alert icon from Figma
...
[MAILPOET-4700]
2022-10-26 12:51:16 +02:00