Vlad
cf00813c7f
Adds new method to validate model on request
...
Cleans up code formatting
2017-07-24 11:20:43 -04:00
Vlad
4c898b76b2
Uses ValidModel to validate rendered newsletter body
...
Removes previous validation method
Does not serialize null values
2017-07-24 11:15:00 -04:00
Vlad
81a2ba8e03
Adds new validation method for rendered newsletter body
2017-07-24 11:11:22 -04:00
Vlad
1a522794d6
Adds method to validate rendered newsletter body on sending queue
...
Prevents sending queue worker from sending when sending queue's rendered
newsletter body is invalid
2017-07-23 11:50:35 -04:00
mrcasual
197537d6ca
Merge pull request #1015 from mailpoet/custom_field_shortcodes
...
Add missing brackets to custom field shortcodes [MAILPOET-1013]
2017-07-21 21:40:25 -04:00
mrcasual
b212ca801b
Merge pull request #1016 from mailpoet/sync_deleted_wp_users
...
Remove deleted WP users from subscribers [MAILPOET-1012]
2017-07-21 21:39:53 -04:00
stoletniy
db8f3216d7
Add tests for syncing deleted WP users [MAILPOET-1012]
2017-07-21 18:43:29 +03:00
stoletniy
78f9945296
Remove deleted WP users from subscribers [MAILPOET-1012]
2017-07-21 17:48:48 +03:00
stoletniy
0cebcd3965
Add missing brackets to custom field shortcodes [MAILPOET-1013]
2017-07-21 14:40:56 +03:00
amine-mp
4062e0662d
Merge pull request #1009 from mailpoet/share_data_kb_link
...
Update link to "Share your data" in Welcome tabs [MAILPOET-1010]
2017-07-20 19:24:53 +02:00
amine-mp
20b7e82d3c
Merge pull request #1014 from mailpoet/new-poll
...
Update poll [MAILPOET-1016]
2017-07-20 19:16:36 +02:00
mrcasual
9ab8a80567
Merge pull request #992 from mailpoet/circleci
...
Set up CircleCI tests to run on PHP 5.6 and 7.1 [MAILPOET-986]
2017-07-20 09:55:44 -04:00
Pavel Dohnal
e68e212ad0
Update poll
...
[MAILPOET-1016]
2017-07-20 12:48:55 +01:00
stoletniy
e88d130ebb
Remove side-effects from Update page styles [MAILPOET-1001]
...
Example: Premium page comparison table rows centered
2017-07-20 08:59:03 +01:00
Amine Ben hammou
a9051c6d09
merging qa_js and php5 builds to gain execution time
2017-07-19 19:11:35 -04:00
stoletniy
f6243b5d79
Merge pull request #1005 from mailpoet/mixpanel-more-data
...
MixPanel: extend summarized data collection [MAILPOET-974]
2017-07-19 20:25:14 +03:00
stoletniy
68c0b93586
Fix Premium page scaling on mobile screens [MAILPOET-1001]
2017-07-19 18:14:50 +01:00
stoletniy
0e8be8040c
Move custom page styles from views to a separate *.styl file [MAILPOET-1001]
2017-07-19 18:14:50 +01:00
stoletniy
f3ea548d65
Update the Premium page [MAILPOET-1001]
2017-07-19 18:14:50 +01:00
Pavel Dohnal
1ab6be8acd
Fix Notice and remove redundant field
...
[MAILPOET-974]
2017-07-19 16:16:08 +01:00
Amine Ben hammou
c413acd93d
display a warning when unable to connect to database
2017-07-19 16:05:34 +01:00
stoletniy
7614a4d8dc
Update link to "Share your data" in Welcome tabs [MAILPOET-1010]
2017-07-19 10:27:59 +03:00
stoletniy
4a94c29b85
Merge pull request #1008 from mailpoet/model_unit_test_update
...
Uses MailPoet's Model class vs. Idiorm's in test
2017-07-19 09:32:51 +03:00
amine-mp
b5b9531ff3
Merge pull request #1006 from mailpoet/premium_mixpanel
...
Add handlers for Premium events tracking, expose Premium version to JS [PREMIUM-24]
2017-07-18 16:14:24 +02:00
Vlad
e2a048a65f
Uses MP Model class vs. Idiorm's in test
2017-07-18 09:49:01 -04:00
Tautvidas Sipavičius
c28726f118
Release 3.0.0-beta.36.3.1
3.0.0-beta.36.3.1
2017-07-18 13:58:35 +03:00
Tautvidas Sipavičius
7c74885669
Merge pull request #1003 from mailpoet/php53_listing_fix
...
Adds asArray() method to the base Model class [MAILPOET-1007]
2017-07-17 20:00:10 +03:00
mrcasual
5f74f34cba
Adds notes explaining the fix
2017-07-17 12:15:39 -04:00
stoletniy
d6ef526a9d
Add handlers for Premium events tracking, expose Premium version [PREMIUM-24]
2017-07-17 18:57:18 +03:00
mrcasual
0da0507e0a
Fixes SMTP timing out on slow hosts
...
Increases default connection timeout value
Adds filter to specify custom connection timeout value
[MAILPOET-1004]
2017-07-17 15:21:33 +01:00
Pavel Dohnal
3f03c985bf
Collect plugins info for analytics
...
[MAILPOET-974]
2017-07-17 14:46:26 +01:00
stoletniy
77f6e13aa3
Merge pull request #999 from mailpoet/url_extraction_fix
...
Replaces URL extraction regex with DOM parser [MAILPOET-1003]
2017-07-17 16:32:59 +03:00
Vlad
213d0e8627
Distinguishes between link TYPE and link CATEGORY NAME
...
Uses $replacement_link variable for clarity
2017-07-17 09:14:11 -04:00
amine-mp
1d019bc11e
Merge pull request #1004 from mailpoet/filter_to_whitelist_plugins_from_conflict_resolver
...
Adds filters to whitelist styles/scripts unloaded by our plugin [MAILPOET-1008]
2017-07-17 15:11:37 +02:00
Amine Ben hammou
ca12487416
moving shell code into a bash file
2017-07-17 11:38:41 +00:00
mrcasual
c5d42a5033
Merge pull request #995 from mailpoet/welcome-tab-update
...
Welcome tab update [MAILPOET-979]
2017-07-17 07:17:26 -04:00
Amine Ben hammou
3b079440b5
try without sharing workspace
2017-07-17 10:52:48 +00:00
Amine Ben hammou
419697991f
Adding workflows to CircleCI
...
Splitting build into 2 builds:
- `build_qa_js`: Builds the project and runs the qa checks and JS tests.
- `php_5`: Runs the PHP tests with PHP 5.6.3
and adding a new build
- `php_7`: Runs the PHP tests with PHP 7.1
2017-07-17 10:26:17 +00:00
Pavel Dohnal
d119a1e5fa
Send settings values to Mixpanel
...
[MAILPOET-974]
2017-07-17 11:15:29 +01:00
Pavel Dohnal
1bd4264dd5
Fix code style
...
[MAILPOET-979]
2017-07-17 09:20:28 +01:00
amine-mp
21ee60b7d7
Merge pull request #1002 from mailpoet/newsletter_duplication_update
...
Resets sent at data when duplicating a sent newsletter [MAILPOET-1005]
2017-07-17 10:07:29 +02:00
Vlad
849ca27d1f
Adds filters to whitelist styles or scripts
2017-07-15 14:57:40 -04:00
Vlad
a4dad46fb7
Adds asArray() method to the base Model that's used as proxy for
...
Idiorm's as_array()
2017-07-15 14:25:50 -04:00
mrcasual
fac4c8fb41
Merge pull request #1000 from mailpoet/fix-frequency-smtp
...
Fix default frequency
2017-07-15 13:04:40 -04:00
Vlad
cdc87c23ea
Resets sent at data when duplicating a sent newsletter
2017-07-15 13:00:25 -04:00
Vlad
34d09ce0c9
Sets mailer log error when queue cannot be saved during newsletter
...
pre-processing
2017-07-14 23:15:14 -04:00
Vlad
fe9ae392f2
Replaces URL extraction regex with DOM parser
...
Simplifies link replacement logic
Cleans up code
2017-07-14 23:15:08 -04:00
Vlad
9501640f4f
Prevents double UTF-8 encoding
2017-07-14 14:03:48 -04:00
Pavel Dohnal
ad028ab55d
Fix devault frequency
2017-07-14 08:01:54 +01:00
mrcasual
74cb8d9735
Merge pull request #998 from mailpoet/settings_flex_fix
...
Fix broken layout in IE 11 on a big screen + make it look like in previous versions [MAILPOET-1002]
2017-07-13 14:11:24 -04:00