Commit Graph

854 Commits

Author SHA1 Message Date
9f13f68e39 Fix "Access to undefined property" rule violations 2019-01-23 11:33:47 +02:00
b2bb7b0023 Add mising ABSPATH checks to prevent execution on direct file access 2019-01-23 11:32:40 +02:00
77df2c41dd Merge pull request #1735 from mailpoet/remove-zip-dependency
Remove zip extension dependency [MAILPOET-1718]
2019-01-21 13:49:54 -05:00
9735167815 Merge pull request #1696 from mailpoet/new-templates-1
Add 9 new templates [MAILPOET-1572]
2019-01-21 11:13:43 -05:00
00764ff3e9 Remove ZIP extension requirement 2019-01-17 16:30:34 +01:00
77597a0e91 Fix social icons URLs [MAILPOET-1572] 2019-01-16 11:00:20 +01:00
cd60d1af81 Show poll about success delivery after sending preview or campaign 2019-01-09 13:58:26 +01:00
wxa
0573a7915e Merge pull request #1689 from mailpoet/wp-functions
Encapsulating WP calls
2018-12-27 11:05:08 +03:00
182d99bc88 Merge branch 'master' of github-mp:mailpoet/mailpoet into new-templates-1 2018-12-26 11:18:58 +01:00
a2e6ffbece Add new templates [MAILPOET-1572] 2018-12-24 16:31:43 +01: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
996df463e3 Release 3.17.0 2018-12-18 14:42:48 +01:00
f13c340d87 Inject dependencies to hooks directly
[MAILPOET-1689]
2018-12-17 15:29:50 +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
wxa
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
wxa
cb9c4ff238 Use localStorage as a backup for users who can't update settings [MAILPOET-1627] 2018-12-17 14:56:49 +03:00
wxa
5f46e35183 Use another variable for passing last_announcement_seen to JS [MAILPOET-1627] 2018-12-17 14:56:49 +03:00
wxa
0f8a3b701c Store last_announcement_seen dates per each WP user [MAILPOET-1627] 2018-12-17 14:56:49 +03:00
wxa
4a0f7aee47 Fix PR remarks, encapsulate logic in a React component [MAILPOET-1627] 2018-12-17 14:56:49 +03:00
wxa
bb1cdc1f5a Add Beamer for a What's New announcement [MAILPOET-1627] 2018-12-17 14:56:49 +03:00
3fa4092777 Add ReviewRequest component for asking users for plugin reviews
[MAILPOET-1647]
2018-12-13 16:30:53 +01:00
a46d98ec44 Refactor WPFunctions to be injectable with DI 2018-12-12 16:43:52 +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
b5bc4b2609 Replace symfony container types by PSR interface
[PREMIUM-99]
2018-12-12 08:52:11 +01:00
5db3536ded Use a different hook for post notifications
[MAILPOET-1638]
2018-12-03 10:41:06 +01:00
384cd94727 Merge pull request #1644 from mailpoet/images-to-cdn
Move large images and videos to CDN [MAILPOET-1643]
2018-11-27 07:18:11 -05:00
936696cde3 Merge pull request #1642 from mailpoet/vendor-cleanup
Vendor cleanup [MAILPOET-1642]
2018-11-26 14:28:27 -05:00
4b215051ae Add plugin's 'base_url' to config
[MAILPOET-1643]
2018-11-23 15:18:57 +01:00
wxa
467bef1d61 Do not require pluggable.php [MAILPOET-1650] 2018-11-22 17:01:33 +03:00
bf7e6a601e Move prefixed dependencies from lib/Dependencies to vendor-prefixed
[MAILPOET-1642]
2018-11-20 14:11:33 +01:00
5a5f65c39c Fix translation function
[MAILPOET-1449]
2018-11-15 15:52:11 +01:00
bc5b896e67 Merge pull request #1625 from mailpoet/default-form
Create a default form [MAILPOET-1449]
2018-11-15 09:08:00 -05:00
64513f400f Merge pull request #1628 from mailpoet/mp-api-di
Introduce DI to plugin API [MAILPOET-1637]
2018-11-15 07:55:11 -05:00
9d0b7077d0 Fix catching non-existent exception & missing exception instantiation 2018-11-15 11:41:04 +01:00
60a5fe2732 Remove unused parameters & variabeles, fix calls with wrong number of args 2018-11-15 11:41:04 +01:00
aac7744dee Fix case in use statements 2018-11-15 11:41:04 +01:00
d49b2a72a9 Refactor JSON API to use container for creating endpoints
[MAILPOET-1637]
2018-11-15 09:04:15 +01:00
a42787d10d Refactor MP v1 API to obtain services via constructor
[MAILPOET-1637]
2018-11-15 09:03:43 +01:00
ad85c7e4b1 Create a default form
[MAILPOET-1449]
2018-11-15 09:00:10 +01:00
wxa
0c53c19cc6 Add a migration for updating categories [MAILPOET-1557] 2018-11-12 19:01:45 +03:00
wxa
99ff540ebe change categories in templates [MAILPOET-1557] 2018-11-12 18:17:25 +03:00
wxa
4cb2f78bb8 Change template category tabs [MAILPOET-1557] 2018-11-12 18:08:16 +03:00
d1b91cd661 Merge pull request #1610 from mailpoet/remove-data-post-id
Remove unwanted data-post-id attributes from templates [MAILPOET-1620]
2018-11-12 07:37:55 -05:00
b9993da62c Show congratulation page after first newsletter
[MAILPOET-1468]
2018-11-12 08:10:46 +01:00
a1457678b0 Merge pull request #1577 from mailpoet/fonts
adding custom fonts [MAILPOET-1493]
2018-11-08 11:18:36 -05:00
wxa
c9b350adab Remove unwanted data-post-id attributes from templates [MAILPOET-1620] 2018-11-08 16:54:36 +03:00
05d054dfad Make menu icon retina friendly
[MAILPOET-1559]
2018-11-07 16:42:02 +01:00