Commit Graph

1922 Commits

Author SHA1 Message Date
Jonathan Labreuille
ecf15d53d9 Newsletters listing
- added stylesheet for newsletters listing
- added "status" database column on Newsletters for grouping in listings
- added duplicate link to standard newsletters
2016-06-15 16:15:02 +02:00
Jonathan Labreuille
a593347336 call groups/filters only if Model has defined those methods 2016-06-15 16:15:02 +02:00
Jonathan Labreuille
c959e7ec96 fixed total count and filtering + basic tab implementation in React 2016-06-15 16:14:06 +02:00
Jonathan Labreuille
86a2846215 Tab system for listings 2016-06-15 16:14:06 +02:00
Jonathan Labreuille
3b97a26a8a Newsletters multi-listing 2016-06-15 16:14:06 +02:00
Jonathan Labreuille
dc6c973574 Merge pull request #523 from mailpoet/editor_ui
Email Editor: round 2 fixes
2016-06-14 15:26:22 +02:00
Jonathan Labreuille
2a3a561464 updated shortcode (user -> subscriber) in FrankRoast template 2016-06-14 15:25:23 +02:00
Vlad
f22cadd319 - Declares hash length as constant
- Introduces check for nonexistent values/updates loop condition
2016-06-14 09:02:08 -04:00
Tautvidas Sipavičius
5ea25ec697 Fix the way we query for WP subscriber in email preview 2016-06-14 15:43:13 +03:00
Vlad
e69aa792c4 - Prevents URLs in link titles from being processed when tracking is enabled. Closes #519 2016-06-13 21:13:23 -04:00
Tautvidas Sipavičius
3b4ac4d2d2 Change newsletter preview to use current user as subscriber 2016-06-13 15:02:20 +03:00
Tautvidas Sipavičius
bfdabe3554 Merge pull request #521 from mailpoet/copy_review
Copy review
2016-06-10 12:36:47 +03:00
Kiefer Covia
77dd71935a Update - June 10 2016 2016-06-10 11:13:40 +02:00
Tautvidas Sipavičius
33bdde1156 Merge pull request #516 from mailpoet/unit_tests
Adds unit test for open/unsubscribe statistics
2016-06-09 12:54:16 +03:00
Vlad
ed707b1738 - Adds unit test for unsubscribe statistics 2016-06-08 21:25:40 -04:00
Vlad
398903e8b8 - Adds unit test for open statistics 2016-06-08 12:38:52 -04:00
Jonathan Labreuille
d590f5ea98 Merge pull request #512 from mailpoet/preview_link_refactoring
Extracts browser preview URl logic into a separate class
2016-06-08 17:12:10 +02:00
Vlad
d6cbe5aac8 - Fixes incorrect shortcode name
- Updates unit test
2016-06-08 11:09:33 -04:00
Kiefer Covia
08e6430c7d June 8 2016 Copy review 2016-06-08 17:02:50 +02:00
Jonathan Labreuille
945fe66bbb Merge pull request #514 from mailpoet/model_cleanup
Removes unused method from the base model
2016-06-08 15:13:51 +02:00
Tautvidas Sipavičius
8e3eb2b795 Merge pull request #515 from mailpoet/unit_tests
Adds unit test for click statistics
2016-06-08 16:02:42 +03:00
Kiefer Covia
a355228b93 Test Commit
This is an initial test commit for the copy review.
2016-06-08 11:31:04 +02:00
Vlad
2cb0b3b071 - Adds unit test for click statistics 2016-06-07 21:57:04 -04:00
Vlad
bc1fb235d3 - Removes unused method from the base model. Closes #511 2016-06-07 18:47:00 -04:00
Vlad
713dda913e - Fixes rendering issue where DOMDocument throws a notice on unescaped
html entity
2016-06-07 12:27:40 -04:00
Vlad
d182638971 - Updates references to the new view in browser URL class
- Removes unnecessary rtrim condition in URL generation
2016-06-07 10:53:01 -04:00
Vlad
a5c620acf3 - Updates the way the view in browser URL is constructed 2016-06-07 10:41:19 -04:00
Vlad
c176ad1d16 - Updates based on code review comments 2016-06-07 10:14:37 -04:00
Vlad
14c2b4d90f - Changes location for the main view in browser class
- Updates code formattign for case statements
2016-06-07 09:28:29 -04:00
Vlad
03eb4ad0fc - Changes location for the view in browser URL class 2016-06-07 09:16:48 -04:00
Vlad
ba9cd15651 - Extracts view in browser URl logic into a separate class 2016-06-07 09:08:01 -04:00
Jonathan Labreuille
13d28d0aa7 implemented interface in our Twig extension to comply with latest Twig standards 2016-06-03 15:07:30 +02:00
Vlad
cad5b242b2 - Increases Mailer unit test coverage to 100% 2016-06-02 10:11:36 -04:00
Tautvidas Sipavičius
99a81042c1 Merge pull request #507 from mailpoet/custom_shortcodes
Implements shortcodes for custom fields
2016-06-01 17:09:38 +03:00
Vlad
61987a204e - Fixes custom field shortcode matching logic 2016-06-01 09:59:45 -04:00
Jonathan Labreuille
00ccc8adf4 Merge pull request #506 from mailpoet/alc_update
Multiple ALC block support for newsletter editor
2016-06-01 15:15:26 +02:00
Vlad
16cb91990b - Updates unit test 2016-05-31 20:08:45 -04:00
Vlad
aed60e6905 - Updates menu/editor view to work with the refactored shortcodes logic 2016-05-31 11:04:10 -04:00
Vlad
da7615ba4c - Removes redundant shortcode description
- Implements shortcode processing for custom fields
2016-05-31 11:03:04 -04:00
Vlad
3eb6a21980 - Centralizes a list of all shortcodes
- Returns all shortcodes with custom fields
2016-05-31 11:02:08 -04:00
Tautvidas Sipavičius
b4e371302c Fix PHP coding style based on feedback 2016-05-31 17:50:38 +03:00
Tautvidas Sipavičius
5d48ecac80 Add a method to bulk update ALC blocks in newsletter editor 2016-05-31 13:53:45 +03:00
Jonathan Labreuille
f47c331a5b updated db schema and fixed unit test missing Segment cleanup after 2016-05-27 15:38:24 +02:00
Jonathan Labreuille
b45c70f32b removed status from subscribeManyToSegments() query 2016-05-27 14:18:02 +02:00
Jonathan Labreuille
cf33d6f066 removed extra spaces 2016-05-27 14:15:46 +02:00
Jonathan Labreuille
8292e9a744 Revert batch processing on bulk actions - too buggy
- minor fixes and cleanup
2016-05-27 14:15:46 +02:00
Jonathan Labreuille
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
Jonathan Labreuille
4a4c4e093a Added unit tests for the WP segment
- moved WP segment creation to the Segment model
2016-05-27 14:14:35 +02:00
Jonathan Labreuille
4fa8a650b8 Added unit tests for SubscriberSegment / Subscriber models 2016-05-27 14:14:35 +02:00
Jonathan Labreuille
da755b7902 Renamed method names for better clarity + refactoring
- renamed getWPUsers() to getWPSegment()
- renamed SubscriberSegment methods
2016-05-27 14:14:35 +02:00