Commit Graph

2831 Commits

Author SHA1 Message Date
Tautvidas Sipavičius
11031d2b56 Remove unused cron translations, fix start and stop button translations 2016-03-24 16:10:39 +02:00
Vlad
b81764402b - Updates hooks used to schedule welcome email
- Simplifies cron status message
- Implements newsletter change detection between scheduled queues
- Implements detection for subscribers who unsubscribed from list
- Implements detection for WP users who changed roles
- Updates scheduler worker logic
- Various fixes
2016-03-24 10:02:04 -04:00
Jonathan Labreuille
f082c065d1 Confirmation email + Subscription pages
- form as an iframe: increased marginY
- fixed issue with page titles (old themes using wp_title hook)
- redirect on reinstall instead of showing a message (to avoid being able to re-save old settings)
2016-03-24 14:22:37 +01:00
Tautvidas Sipavičius
a82d9a63d4 Add missing unsubscribedOn translation on subscribers form 2016-03-24 14:09:35 +02:00
Tautvidas Sipavičius
53eb9cd2ae Translate JS code in listings and forms 2016-03-23 18:59:01 +02:00
Tautvidas Sipavičius
7f6eed6d66 Translate cron, forms, newsletters, segments and subscribers 2016-03-23 14:52:06 +02:00
Tautvidas Sipavičius
74f3fa65cd Add translatiosn for newsletter creation and listings 2016-03-23 14:52:06 +02:00
Tautvidas Sipavičius
ccab8b4cf3 Add MailPoet.I18n for basic translation handling, removed MailPoetI18n 2016-03-23 14:52:06 +02:00
Jonathan Labreuille
f91bfbf473 handle form as iframe 2016-03-22 17:25:25 +01:00
Jonathan Labreuille
3dae0ef13f increased page input in listings 2016-03-22 17:25:25 +01:00
Jonathan Labreuille
3281ac390e Improved segment selection errors in form editor
- improved error display to make it more obvious (added border on select2 on error)
2016-03-22 17:25:25 +01:00
Jonathan Labreuille
d731a6b432 toggle segment selection validation on form editor 2016-03-22 17:25:25 +01:00
Tautvidas Sipavičius
2f293da7a3 Merge pull request #391 from mailpoet/scheduled_sending
Scheduled sending
2016-03-18 18:49:47 +02:00
Vlad
bb9fce7f82 - Implements post notification scheduling 2016-03-18 11:15:31 -04:00
Jonathan Labreuille
f11de2f1ad Updated shortcodes for unsubscribe/manage/browser links
- fixed all issues in #387 except the custom mailpoet pages
2016-03-17 15:48:06 +01:00
Jonathan Labreuille
fdf9dd0fa3 Merge pull request #386 from mailpoet/editor_refactor
Editor refactor
2016-03-17 15:19:04 +01:00
Tautvidas Sipavičius
a099174226 Revert "Extract text labels from React code for translation in twig views"
This reverts commit 9aef6850c2.

Conflicts:
	views/newsletters.html
2016-03-17 15:24:07 +02:00
Vlad
74254d7e2a - Updates import to santize user input 2016-03-15 13:06:21 -04:00
Tautvidas Sipavičius
5fe03f0dee Add event selection explanation to welcome email type 2016-03-10 17:49:06 +02:00
Tautvidas Sipavičius
9aef6850c2 Extract text labels from React code for translation in twig views 2016-03-10 17:08:40 +02:00
Tautvidas Sipavičius
f688a69f8b Fix translations to be injected at config time 2016-03-07 17:52:14 +02:00
Tautvidas Sipavičius
b2682fa0b7 Remove console.log statements from newsletter editor 2016-03-07 16:57:20 +02:00
Tautvidas Sipavičius
c3416977bb Replace editor translations with Twig localize function 2016-03-07 15:42:12 +02:00
Tautvidas Sipavičius
b1bbf1b3bc Add default email for newsletter preview, disallow empty email 2016-03-03 12:59:49 +02:00
Tautvidas Sipavičius
9e84e8df93 Show loading icon when loading newsletter preview 2016-03-02 16:57:04 +02:00
Tautvidas Sipavičius
85995bc8a6 Merge pull request #369 from mailpoet/manage_subscription
Manage subscription (part 2)
2016-03-02 16:42:12 +02:00
Jonathan Labreuille
36242bd580 Fixed sending confirmation email to new subscribers (first time)
- fixed newsletters listing issue with queue
2016-03-02 13:11:06 +01:00
Jonathan Labreuille
82ed7e51c5 Replaced "contains" by "indexOf" (chrome issue)
- added public ajax routing (not checking permissions)
- exception handling in form subscription
2016-03-01 13:18:36 +01:00
Vlad
4d788f69aa - Updates batch size to 2000 2016-02-29 11:41:17 -05:00
Jonathan Labreuille
14fe333678 Send confirmation email + page 2016-02-29 13:34:17 +01:00
Jonathan Labreuille
cf6466197a Fixed Subscribers' bulk actions when filtering by a segment
- filter by segment is now affected by the selected group (all, trash,...)
- updated relationship methods between subscribers & segments (to account for subsegment status)
2016-02-29 13:34:17 +01:00
Jonathan Labreuille
f56bee76f2 MailPoet.Date to handle localized dates and times 2016-02-29 13:34:17 +01:00
Tautvidas Sipavičius
5092c3d328 Reduce ALC post refresh timeout to 0.5s instead of 2s 2016-02-25 16:29:55 +02:00
Tautvidas Sipavičius
dfc680f3a1 Do not rerender header and footer blocks on content change 2016-02-25 16:28:32 +02:00
Tautvidas Sipavičius
a9baecc504 Specify encoding for newsletter previews in browser to fix entity issue 2016-02-25 16:28:32 +02:00
Tautvidas Sipavičius
11e15659ac Merge pull request #365 from mailpoet/export_fix
Export update
2016-02-25 15:51:52 +02:00
Tautvidas Sipavičius
ebe440a272 Remove debugging statement 2016-02-25 15:51:25 +02:00
Vlad
7f291d80b9 - Updates UI based on @rafaehlers review comments
- Closes #323
2016-02-24 21:54:33 -05:00
Tautvidas Sipavičius
1942972282 Change title position to featured image position 2016-02-23 15:26:12 +02:00
Tautvidas Sipavičius
a883e1176c Merge pull request #359 from mailpoet/import_batch_processing
Import update
2016-02-23 13:04:48 +02:00
Tautvidas Sipavičius
24b98a1154 Move jquery.asyncqueue.js to assets/js/src/vendor 2016-02-23 12:49:11 +02:00
Vlad
8dbb6ab79f - Updates based on code review comments 2016-02-22 11:54:31 -05:00
Jonathan Labreuille
07d533a810 Manage subscriptions
- make use of the SubscriberSegment::status column to keep track of unsubscriptions
- unsubscribed segments now appear grayed out in the Subscribers listing
- added unsubscribed_at after segment names when editing a subscriber
- added date() method for Twig (uses WP's date format / date_offset)
- fixed typo in Form iframe export
- fixed unit test for Newsletters
- updated selection component (JSX) to allow more customization
2016-02-22 11:35:34 +01:00
Vlad
499936e3ab - Removes file size limit in import
- Implements chunked import processing
- Updates tests/migrator/Subscriber model
2016-02-20 18:55:34 -05:00
Tautvidas Sipavičius
acf300160d Merge pull request #356 from mailpoet/page_reviews
Page reviews
2016-02-18 15:34:10 +02:00
mrcasual
983df4ee13 Merge pull request #355 from mailpoet/editor_polishing_3
Editor polishing 3
2016-02-18 07:45:20 -05:00
Jonathan Labreuille
03c782d4ab Fixed issue #305
- added validation on add/edit Custom Field for multiple values (select/radio)
- disabled Remove link when only one value remains
- Added confirmation message on Reinstall
- Added missing period in Import
2016-02-18 13:14:57 +01:00
Jonathan Labreuille
eb6bba5961 Merge pull request #351 from mailpoet/import_language_update
Updates error messages displayed during import
2016-02-18 09:55:59 +01:00
Tautvidas Sipavičius
365a53cf27 Merge pull request #353 from mailpoet/subscribers_page_review
Subscribers page review
2016-02-17 14:28:36 +02:00
Tautvidas Sipavičius
aac2cd6eb8 Add button "Bold" text option, fix unit tests 2016-02-17 12:25:03 +02:00