mrcasual
667aa91581
Adds character encoding
2017-06-12 13:13:02 +02:00
fred
b7f7dc6728
Add unit tests for the MP2Migrator class
...
Add the method "invokeMethod" in the MailPoetTest class to be able to test private and protected methods
Move the "rowsCount" method in the Helpers class for reusability
Add the method "loadSQL" in the Helpers class
Store the mapping between MP2 user ID and MP3 subscriber ID
2017-06-12 13:13:02 +02:00
stoletniy
09f4f2e78a
Fix a unit test [MAILPOET-942]
2017-06-12 11:38:01 +03:00
Vlad
420058a86d
Optimizes tests
...
Adds new tests
2017-06-11 12:18:14 -04:00
Vlad
c91f8ccc7a
Replaces SwiftMailer's mail() method with WP's PHPMailer
2017-06-09 09:52:22 -04:00
stoletniy
6a2b5e28c2
Merge pull request #927 from mailpoet/fix-alc-buttons-settings
...
Fix ALC buttons settings when updating all buttons [MAILPOET-896]
2017-06-09 09:35:36 +03:00
Pavel Dohnal
bc51b6efc8
Add replaceAllButtonStyles test to button
...
[MAILPOET-896]
2017-06-09 07:24:26 +01:00
Pavel Dohnal
152edda03f
Add unit test
...
[MAILPOET-896]
2017-06-08 16:58:30 +01:00
stoletniy
94fb8c6096
Merge pull request #918 from mailpoet/beacon_update_with_premium_version
...
UTF-8 encodes beacon data
2017-06-08 12:38:18 +03:00
mrcasual
5b99e66d8d
Merge pull request #922 from mailpoet/fix-tests-problems
...
Fix tests problems
2017-06-07 10:34:20 -04:00
Pavel Dohnal
b80683a9a1
Fix unit tests for PHPUnit v6
...
Codeception from version 2.3 up comes with PHPUnit v6 which changed
__construct behaviour. Our tests have to call parent __constructor in
order to work. The error was:
[PHPUnit\Framework\Exception] array_merge(): Argument #1 is not an array
2017-06-07 11:32:33 +01:00
stoletniy
580dd38b3a
Rename methods for consistency and better readability [PREMIUM-9]
2017-06-07 12:39:44 +03:00
stoletniy
47d4e98aae
Integrate installer with the Release API [PREMIUM-9]
2017-06-07 12:39:43 +03:00
stoletniy
7ebb7bac17
Add Premium installation/activation UI [PREMIUM-9]
2017-06-07 12:39:43 +03:00
Vlad
49673fabbd
Does not display logo when MSS is active or preview is enabled
...
Adds additional unit tests and optimizes existing
2017-06-07 12:30:42 +03:00
Vlad
1c1a210542
Adds MailPoet logo to newsletters in the free version
2017-06-07 12:30:41 +03:00
stoletniy
fb940065ea
Fix a source value for Premium key in the worker [MAILPOET-890]
2017-06-07 12:30:40 +03:00
stoletniy
f7efe44f09
Fix ServicesChecker behavior, make MSS check stricter [MAILPOET-890]
2017-06-07 12:30:38 +03:00
stoletniy
7aa0f21d11
Rework 'Send with...' tab UI, make a single license key field [MAILPOET-890]
2017-06-07 12:30:37 +03:00
Vlad
a37ff8d398
Limits utf8 encoding to php_uname function only (Windows may use an
...
encoding other than ISO-8859-1 in non-English locales)
2017-06-06 18:16:04 -04:00
Tautvidas Sipavičius
028de860a2
Merge pull request #913 from mailpoet/sending_queue_update_on_newsletter_status_change
...
Prevents processing of sending queues when newsletter is paused [MAILPOET-900]
2017-06-06 15:00:21 +03:00
stoletniy
a4bcf870bb
Merge pull request #915 from mailpoet/beacon_update_with_premium_version
...
Adds premium version information to HS beacon [MAILPOET-930]
2017-06-06 09:49:09 +03:00
Vlad
c101645d93
Adds premium version information to HS beacon
2017-06-05 14:59:30 -04:00
Vlad
099db4e1c8
Removes unused variable
...
Fixes typo in error message
2017-06-05 11:59:13 -04:00
Vlad
cdf36ccb20
Trashes/restores/deletes (+ same bulk actions) children newsletters and
...
associations as per discussion on Slack:
https://mailpoet.slack.com/archives/C02MTKAJL/p1496427873491785
2017-06-05 11:36:04 -04:00
Vlad
79b6ab1d15
Finishes incomplete test
2017-06-05 10:30:45 -04:00
Vlad
7f566fb672
Adds client-side check for invalid characters in email addresses
...
Adds server-side validation of email addresses using WP's is_email()
2017-06-04 18:48:11 -04:00
Vlad
d27968a215
Uses WP's is_email() to validate email addresses in Subscriber model
2017-06-04 18:19:37 -04:00
Vlad
344990d59e
Only processes queues when newsletter exists and is active/sending
2017-06-02 12:03:34 -04:00
Vlad
ea831ef160
Prevents processing scheduled sending queues for inactive newsletters
2017-06-01 19:50:25 -04:00
Tautvidas Sipavičius
92616063ec
Fix unit test for generating DB source name
2017-05-30 21:18:45 +03:00
Tautvidas Sipavičius
55d7a0dd01
Merge pull request #907 from mailpoet/welcome_email_scheduler_update
...
Schedules welcome notifications after subscription is confirmed [MAILPOET-907]
2017-05-30 14:02:48 +03:00
Vlad
dba21c68fd
Schedules welcome notification upon subscription when subscription
...
confirmation is disabled
Schedules welcome notification upon subscription confirmation
Checks when 'REMOTE_ADDR' is not set
Adds unit tests
2017-05-29 22:04:47 -04:00
Vlad
7f0396747d
Adds cron ping URL instead of ping response
...
Checks for existence of SERVER_SOFTWARE variable
2017-05-29 19:29:56 -04:00
Vlad
4e2e09ea24
Adds server OS, web server information and cron ping response to HS
...
beacon
2017-05-25 15:55:33 -04:00
Tautvidas Sipavičius
3d2168856d
Fix unit tests for Env charsets and collations
2017-05-24 15:45:12 +03:00
Tautvidas Sipavičius
3783384ea6
Add a test to ensure subscribers can be identified by their email
...
address via MPAPI
2017-05-22 13:49:01 +03:00
Vlad
766c0dfcfc
Enables subscriber email to be passed when subscribing to list(s)
...
List subscription methods return array with subscriber data
2017-05-19 09:51:29 -04:00
Vlad
a4c1095db7
Moves custom field extraction logic from CustomField model to Subscriber
...
model where it's used
2017-05-16 20:58:44 -04:00
Vlad
87a6c7100e
Uses real object's ID
2017-05-16 20:58:43 -04:00
Vlad
fc51d5f98c
Sends confirmation email and schedules welcome notification by default
...
Fixes a typo in text string
2017-05-16 20:58:43 -04:00
Vlad
a1b3aaf1f8
Adds method to create subscriber
2017-05-16 20:58:43 -04:00
Vlad
3a1bf88c22
Extracts some logic into resuable methods
2017-05-16 20:58:43 -04:00
Vlad
bd39c34f03
Adds unit tests
2017-05-16 20:56:56 -04:00
Vlad
73121c2ca5
Adds method to return all segments minus WP Users segment(s)
2017-05-16 20:56:56 -04:00
Vlad
5e34bbf9d5
Adds method to return subscriber fields
2017-05-16 20:56:56 -04:00
Vlad
cedd94550f
Adds unit test for API entry point
2017-05-16 20:56:55 -04:00
Vlad
8b13889c7a
Adds one entry point for both JSON and MP APIs
...
Removes endpoints folder and moves versions to the root
JSON API folder
2017-05-16 20:56:55 -04:00
Vlad
398d7d3d80
Moves current API under JSON namespace
2017-05-16 20:56:54 -04:00
Vlad
2354cac719
Updates unit test
2017-05-15 08:55:32 -04:00