c658778476
Merge pull request #723 from mailpoet/bounced_subscribers
...
Add 'Bounced' status to subscribers [MAILPOET-684]
2016-11-29 12:47:41 +02:00
36b935b9ae
Add 'Bounced' status to subscribers [MAILPOET-684]
...
Fix SubscriberTest->testItHasGroupFilter() making only one of four assertions due to lack of data.
Fix a small issue with Import. Unexpected values for the status field were converted to 'unconfirmed' rather than 'subscribed' due to non-strict comparison in in_array(). This hindered 'bounced' status import as well.
2016-11-28 19:37:47 +03:00
71fbc1a7b0
- Simplifies code that prepares subscriber custom field data for
...
creation/update
- Updates tests
2016-11-27 20:53:20 -05:00
7c61fa2c81
- Fixes an issue where a subscriber with the same email but different case
...
variant is not considered unique
- Fixes an issue where an object of existing subscribers would not have
the same number of data in each child array due to null values being
removed
- Updates unit tests
2016-11-21 21:53:43 -05:00
98f95f72ad
- Adds validation for import data, including column names ( fixes #633 )
...
- Prevents nonexistent custom fields from being associated with subscribers
2016-10-17 20:22:25 -04:00
9582e58dda
converted import
2016-08-17 12:16:58 +02:00
c5a02c6136
- Allows setting empty value for date custom fields
2016-08-14 13:00:28 -04:00
7f091d7188
- Fixes rebase screwup
2016-08-12 10:38:15 -04:00
46b0fcf37b
- Adds subscriber data validation; specifically for custom fields with
...
date type
2016-08-08 18:23:11 -04:00
55d48df8a4
Fix indentation issues
2016-06-30 18:50:48 +03:00
3c46a5b434
Optimized Bulk actions
...
- Updated SQL schema for every created_at column so that it has a default value
- Updated unit tests based on recent changes (new methods in SubscriberSegment model)
- Added check for HelpScout initialization code so that it doesn't throw errors
2016-05-27 14:15:46 +02:00
377498be1d
- Removes validation of MailChimp API key
...
- Refactors import class
- Creates new method in Newsletter model to select welcome notifications
for specific segments
- Updates Step 2 (error) and Step 3 (success) notices
- Gives MenuBootstrap class a comprehensible name
2016-05-27 07:16:11 -04:00
8b9d76db8a
- Displays notice on step 3 of import when subscribers are added to a
...
segment with welcome notification enabled
2016-05-27 07:16:11 -04:00
bf1ab3a593
- Removes space between (int) and variable
2016-05-18 10:00:38 -04:00
23682011af
- Prevents WP user's first/last name to be updated during import
...
- Resets "next step" button state when going to step 3 of import
- Closes #469
2016-05-11 14:44:29 -04:00
8dbb6ab79f
- Updates based on code review comments
2016-02-22 11:54:31 -05:00
499936e3ab
- Removes file size limit in import
...
- Implements chunked import processing
- Updates tests/migrator/Subscriber model
2016-02-20 18:55:34 -05:00
7884dd8389
- Updates code to work with PHP 5.3. Closes #307
2016-01-31 14:02:57 -05:00
90a6f160c2
- Removes space after function
2016-01-08 07:53:26 -05:00
0c73c0fadc
- Resolves issues identified by @rafaehlers during testing
2016-01-07 22:47:59 -05:00
d2e5fb89c2
- Places supervisor/daemon/worker under the new Cron class
...
- Updates endpoints
- Integrates queue worker with MailPoet mailer
- Fixes script activation check logic
2015-12-02 22:48:15 -05:00
7d95b38dc4
- Renames/refactors Import and Export classes/views/JS
...
- Updates Import and Export to ignore trashed subscribers
- Updates tests
Closes #245
2015-11-26 20:48:19 -05:00
82cf4a28fd
- Updates export tests
2015-11-18 14:42:28 -05:00
832e5ef342
- Fixed minor import issue wrt to status not being set
2015-11-18 14:42:27 -05:00
e3de3a123a
- Corrects exported subscriber count
...
- Properly exports subscribers not in any list
- Adds test for export class constructor method
Resolves #221
2015-11-18 14:42:27 -05:00
c96ac06423
- Moves ImportExport under Subscribers namespace
...
- Updates tests
2015-11-13 12:46:54 -05:00