26220f73ee
Inject WP Functions to newsletters API endpoint using DI container
2019-01-02 11:02:08 +01:00
93f5bc0bf1
Fix a duplicate constructor after merging encapsulated WP functions
2018-12-27 11:15:07 +03:00
0573a7915e
Merge pull request #1689 from mailpoet/wp-functions
...
Encapsulating WP calls
2018-12-27 11:05:08 +03:00
da27680224
Merge pull request #1695 from mailpoet/di-hacking-refactor
...
Hacking day - DI Refactor [MAILPOET-1689]
2018-12-20 11:13:05 -05:00
a0a5d2b76e
Merge pull request #1690 from mailpoet/tests-fixes
...
Fix acceptance tests that failed locally [MAILPOET-1694]
2018-12-19 10:42:56 -05:00
acc4c89255
Add ability to additionally initialize mailpoet-premium container
...
[MAILPOET-1696]
2018-12-19 12:37:27 +01:00
996df463e3
Release 3.17.0
2018-12-18 14:42:48 +01:00
fc675c7f1f
Merge pull request #1697 from mailpoet/no-empty-subject
...
Use a default subject if a rendered newsletter subject is empty [MAILPOET-1462]
2018-12-17 14:27:07 -05:00
58a1b867b9
Merge pull request #1699 from mailpoet/fix-alc-images-width
...
Fix padded ALC images breaking out of width on mobile [MAILPOET-1693]
2018-12-17 13:04:12 -05:00
b57da87bb5
Merge pull request #1682 from mailpoet/woo-stats
...
Report more WooCommerce stats [MAILPOET-1646]
2018-12-17 12:30:27 -05:00
c2955bdf35
Fix padded ALC images breaking out of width on mobile [MAILPOET-1693]
2018-12-17 18:06:16 +03:00
f13c340d87
Inject dependencies to hooks directly
...
[MAILPOET-1689]
2018-12-17 15:29:50 +01:00
66a05e1b19
Inject Listing Handler and Segments Subscriber Listing using DI
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
a69ae0eea7
Refactor listing handler to reusable service
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
fd4bcee5f5
Inject bulk action controller using DI
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
2839c86017
Refactor bulk action into reusable controller
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
5c8e99dcf3
Fix namespace classname conflict
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
de5385ed03
Get rid of static instantiation of JSON API
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
ece5e9a9d1
Refactor subscription form processing
...
[MAILPOET-1689]
2018-12-17 15:02:42 +01:00
5190c23274
Merge pull request #1692 from mailpoet/review-requests
...
Review requests [MAILPOET-1647]
2018-12-17 08:53:10 -05:00
660c174b21
Revert "Use localStorage as a backup for users who can't update settings [MAILPOET-1627]"
...
This reverts commit f7057b3bd3d37f557e23dd390b298e1bdf2f37a4.
2018-12-17 14:56:49 +03:00
cb9c4ff238
Use localStorage as a backup for users who can't update settings [MAILPOET-1627]
2018-12-17 14:56:49 +03:00
5f46e35183
Use another variable for passing last_announcement_seen to JS [MAILPOET-1627]
2018-12-17 14:56:49 +03:00
0f8a3b701c
Store last_announcement_seen dates per each WP user [MAILPOET-1627]
2018-12-17 14:56:49 +03:00
4a0f7aee47
Fix PR remarks, encapsulate logic in a React component [MAILPOET-1627]
2018-12-17 14:56:49 +03:00
bb1cdc1f5a
Add Beamer for a What's New announcement [MAILPOET-1627]
2018-12-17 14:56:49 +03:00
5ade6299b6
Use recommended way to check if WC is active
2018-12-17 09:58:26 +03:00
746fb86bf5
Report more WooCommerce stats [MAILPOET-1646]
2018-12-17 09:58:26 +03:00
4260960b59
Fix typos - subsciber => subscriber
2018-12-15 13:08:47 +01:00
a1fa3dcd28
Use a default subject if a rendered newsletter subject is empty [MAILPOET-1462]
2018-12-13 22:13:01 +03:00
3fa4092777
Add ReviewRequest component for asking users for plugin reviews
...
[MAILPOET-1647]
2018-12-13 16:30:53 +01:00
f27ecdc079
Always load NPS poll on newsletters page
...
[MAILPOET-1670]
2018-12-13 15:48:51 +01:00
7135fe512c
Merge pull request #1665 from mailpoet/premium-di
...
Premium Plugin DI [PREMIUM-99]
2018-12-13 08:19:34 -05:00
28356a522a
Fix images without dimensions being given size of 0
...
[MAILPOET-1680]
2018-12-12 17:32:41 +01:00
a46d98ec44
Refactor WPFunctions to be injectable with DI
2018-12-12 16:43:52 +01:00
525fb5289b
Add check that API endpoint class is a registered service in DI
...
[PREMIUM-99]
2018-12-12 08:53:28 +01:00
fc61377fd8
Move container dump from application code to Robofile and to generated dir
...
[PREMIUM-99]
2018-12-12 08:53:28 +01:00
c73741e727
Add ability to register premium service as a dependency of free plugin
...
[PREMIUM-99]
2018-12-12 08:53:28 +01:00
26472d8b9a
Introduce ContainerWrapper
...
Container wrapper wraps both premium and free containers and adds ability for free plugin to use premium plugin services directly.
[PREMIUM-99]
2018-12-12 08:52:11 +01:00
884cabb51f
Introduce Container Configurator
...
Container factory is now responsible only for building or loading cached container. Container configuration is done within the ContainerConfigurator
[PREMIUM-99]
2018-12-12 08:52:11 +01:00
b5bc4b2609
Replace symfony container types by PSR interface
...
[PREMIUM-99]
2018-12-12 08:52:11 +01:00
d0ed229373
Add css for images in columns for mobile devices
...
[MAILPOET-1653]
2018-12-11 16:41:19 +01:00
8e7f9ec73e
Add test to edit sign up confirmation email
...
[MQ-88]
2018-12-04 14:59:11 +01:00
ce06998b3e
Merge pull request #1652 from mailpoet/more-post-hooks
...
Add more hooks to catch specific use-cases [MAILPOET-1638]
2018-12-03 11:48:25 -05:00
beb7557068
Merge pull request #1657 from mailpoet/preview-mailer-errors
...
Fix Mailer error messages not displaying in previews [MAILPOET-1662]
2018-12-03 11:13:18 -05:00
b9532240ab
Merge pull request #1659 from mailpoet/php-56-warning-and-wizard
...
Hide notices in the welcome wizard, change PHP 5.6 notice [MAILPOET-1659]
2018-12-03 06:30:44 -05:00
5db3536ded
Use a different hook for post notifications
...
[MAILPOET-1638]
2018-12-03 10:41:06 +01:00
bd9118a42e
Change outdated PHP version notice [MAILPOET-1659]
2018-11-29 16:06:50 +03:00
d93a3bb52f
Exclude permanent notices in the welcome wizard [MAILPOET-1659]
2018-11-29 16:06:50 +03:00
160d4ae3ec
Pause sending of spammer users [MAILPOET-1649]
2018-11-28 18:27:44 +01:00