Commit Graph

79 Commits

Author SHA1 Message Date
Jan Jakeš
0dcdf6e9f1 Autofix line endings
[MAILPOET-2715]
2020-02-19 19:12:53 +00:00
Jan Jakeš
f5927ea8ab Use camel case in new variables
[MAILPOET-2431]
2020-01-16 10:29:55 +00:00
Jan Jakeš
4e75bcd296 Implement API for Premium plugin installation and activation
[MAILPOET-2431]
2020-01-16 10:29:55 +00:00
Jan Jakeš
54549ff037 Convert variable names to camel case
[MAILPOET-1796]
2020-01-14 15:22:42 +01:00
Amine Ben hammou
43df66d162 Add public keyword to methods
[MAILPOET-2413]
2019-12-26 18:09:45 +03:00
Pavel Dohnal
5da7110eb6 Use short array syntax
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
Pavel Dohnal
b9af15e19f Enforce array trailling commas
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
wxa
2fd244528d Move assorted tests from integration to unit [MAILPOET-2009] 2019-05-03 08:41:05 -04:00
wxa
87e515b89d Move current unit tests to integration tests 2018-10-29 17:57:47 +03:00
Rostislav Wolný
c3481dd4b7 Refactor subscription links to work with subscriber entity
[MAILPOET-1495]
2018-10-12 11:33:15 +02:00
Pavel Dohnal
c7f71663d9 Make templates payload smaller
[MAILPOET-1479]
2018-08-30 11:46:37 +02:00
Pavel Dohnal
ac33e11c60 Reject requests without mandatory custom fields
We need to make sure subscribers cannot be created without custom fields
Users require GDPR consent and we need to make sure there are no way to
create a subscriber without mandatory custom fields

[MAILPOET-1405]
2018-08-21 15:03:08 +02:00
qfrery
3a2ee709eb fix failing bridge tests 2018-07-19 10:13:48 +01:00
qfrery
43a0d92d2f fix tests 2018-07-19 10:13:48 +01:00
qfrery
506c78d068 fix errors 2018-07-19 10:13:48 +01:00
qfrery
0d461c2e30 add tests 2018-07-19 10:13:48 +01:00
Rostislav Wolny
9308cffd45 Refactor fetching newsletter options to respect its type [MAILPOET-1431] 2018-06-19 17:06:56 +02:00
Rostislav Wolny
daeee55118 Update Codeception deprecated method calls 2018-06-15 10:35:51 +02:00
Vlad
7b665acae3 Prevents sending queue rerendering when post notification is updated 2018-05-27 21:59:58 -04:00
Amine Ben hammou
3e84a1f8e1 fixing translations 2018-05-23 21:32:59 +00:00
Michelle Shull
ec34a9efca Merge pull request #1360 from mailpoet/mp1306
Newsletter template thumbnail redesign [MAILPOET-1306]
2018-05-23 07:06:06 -04:00
Fred. P
75bad97b10 Newsletter template thumbnail redesign
Redesigned the template selection screen to
look like the WordPress theme selector.

The main changes relate to:
* style changes, to achieve the new look
* jsx templates, to work with new css changes
* template, removed the description field

[MAILPOET-1306]
2018-05-22 10:23:07 +02:00
Michelle Shull
4da7ed44e5 Merge pull request #1352 from mailpoet/less-info
Returning only the id and email on form's response [MAILPOET-1370]
2018-05-17 06:59:10 -04:00
Amine Ben hammou
3c499d0626 retuning empty response on subscribe 2018-05-14 15:24:39 +00:00
Pavel Dohnal
11b29a1efa Add source to subscribed entered in admin
[MAILPOET-1377]
2018-05-14 13:55:47 +01:00
Tautvidas Sipavičius
06dac13327 Merge pull request #1300 from mailpoet/archive-page-subject
Api/newsletter: Re-render email in queue on save  [MAILPOET-1305]
2018-04-03 13:46:10 +03:00
Rostislav Wolny
662b033677 api/newsletters: Re-render newsletter with queue on save [MAILPOET-1305] 2018-03-27 19:24:59 +02:00
Vlad
986cce4a92 Adds unit tests 2018-03-24 13:33:18 -04:00
stoletniy
be6647d763 Fix unit tests [MAILPOET-903] 2018-02-13 11:39:50 +03:00
Amine Ben hammou
7eb8ff756b fixing Subscriber::bulkDelete not deleting subscribers assiciations 2018-02-02 12:43:34 +00:00
Amine Ben hammou
f42b61a49e fixing unit test 2018-01-22 11:03:32 +00:00
Amine Ben hammou
0d26b62416 minor fixes 2018-01-22 11:03:31 +00:00
Amine Ben hammou
cae46d9acd fixed duplicated templates when scheduling/sending same newsletter twice 2018-01-22 11:01:19 +00:00
Amine Ben hammou
a8052c118a fixing minor issues and adding unit test 2018-01-15 10:46:07 +00:00
Vlad
5d5b61b76f Schedules welcome notification when adding/editing subscriber 2017-12-18 21:19:44 -05:00
Pavel Dohnal
00f2d418cc Load subscribers from dynamic segments
[PREMIUM-38]
2017-11-09 10:11:47 +00:00
Tautvidas Sipavičius
c42cf2f622 Switch to using current_user_can function to check capabilities 2017-11-06 18:09:38 +02:00
stoletniy
996e6b16e7 Merge pull request #1142 from mailpoet/links
Enabling links on header and footer on preview [MAILPOET-1121]
2017-10-19 20:07:32 +03:00
Pavel Dohnal
0271675cd0 Use dynamic segments for sending queue
[PREMIUM-38]
2017-10-18 10:08:04 +01:00
Amine Ben hammou
19e67ea2b0 Enabling links on header and footer on preview 2017-10-11 12:45:07 +00:00
stoletniy
2c358ab179 Add progressive throttling of subscriptions from the same IP address [MAILPOET-1128] 2017-10-10 19:36:20 +03:00
stoletniy
8a91eb46e6 Fix the possibility of repeatedly submitting a form with an existing e-mail address [MAILPOET-1115] 2017-09-28 12:59:57 +01:00
Vlad
119e574495 Prevents excluded post types from being displayed in newsletter editor 2017-09-25 19:45:33 -04:00
stoletniy
5526f315d2 Merge pull request #1115 from mailpoet/scheduled_newsletter_status_fix
Sets newsletter status to draft when it's unscheduled [MAILPOET-1060]
2017-09-21 16:32:12 +03:00
Vlad
90a7bf5179 Adds back rendered subject clearing test
Removes duplicate line
2017-09-21 09:13:13 -04:00
Vlad
6b16aa1692 Sets newsletter status to draft when it's unscheduled 2017-09-19 21:59:03 -04:00
Vlad
c3b643df84 Prevents leaking SQL errors in API response 2017-09-19 20:32:26 -04:00
Tautvidas Sipavičius
a02e64e805 Merge pull request #1084 from mailpoet/editor_get_post_type_optimization
Removes unused properties from the object used to display post types in editor [MAILPOET-1086]
2017-09-05 17:43:27 +03:00
Vlad
e4bb3e1133 Adds unit test 2017-09-05 10:33:10 -04:00
Tautvidas Sipavičius
864187aa02 Merge pull request #1080 from mailpoet/json_api_method_check_fix
Throws error when JSON API endpoint method is not found [MAILPOET-1074]
2017-09-05 13:08:37 +03:00