Commit Graph

2831 Commits

Author SHA1 Message Date
Tautvidas Sipavičius
9874e1c371 Remove 1px left black border from newsletter thumbnails 2016-02-17 12:25:03 +02:00
Tautvidas Sipavičius
9223fbf478 Display loading animation when listing newsletter templates 2016-02-17 12:25:03 +02:00
Tautvidas Sipavičius
eb27de36f4 Select active block format and allow custom colors in TinyMCe 2016-02-17 12:25:03 +02:00
Vlad
636fa38ab6 - Enables check for writable export file 2016-02-16 17:35:20 -05:00
Jonathan Labreuille
5fcdbfe826 fixed parsley issue with firefox 2016-02-15 21:19:21 +01:00
Jonathan Labreuille
8139a7dd0a Subscribers page review
- added screen option to set number of items per page
- improved bulk actions in order to handle large sets
2016-02-15 15:40:21 +01:00
Jonathan Labreuille
e928a5c2bc Segments page review
- remove edit link for WordPress users list
- hide trashed segments from Import
- fixed display issue in listing's item actions
2016-02-12 11:30:08 +01:00
mrcasual
214aa60d0e Merge pull request #338 from mailpoet/editor_polishing_2
Change `padded` image attribute to `fullWidth`
2016-02-10 22:34:36 -05:00
Jonathan Labreuille
94d293deb7 Merge pull request #339 from mailpoet/mailchimp_update
Updates MailChimp class and unit test
2016-02-09 18:04:43 +01:00
Jonathan Labreuille
bd2d38d757 updated MP.Notice in order to handle arrays as error messages 2016-02-09 17:58:40 +01:00
Vlad
cac6beb4ac - Fixes display of error messages 2016-02-09 11:26:00 -05:00
Tautvidas Sipavičius
8b001d820b Change padded image attribute to fullWidth 2016-02-09 15:26:06 +02:00
Jonathan Labreuille
459ec21f9d fixed pagination issues 2016-02-08 17:11:11 +01:00
Jonathan Labreuille
95b0b39366 Fixed bulk_action success messages
- uptaded Subscriber & Segment routers' test
- moved add/remove segments logic to Subscriber::createOrUpdate
- fixed Router\Segments save not returning errors
2016-02-08 13:36:35 +01:00
Jonathan Labreuille
4b6fa0e760 Added "Subscribers without a segment" filter
- removed useless dependency in filters.jsx
- fixed issue with Router\Subscribers::save() not updating segments
2016-02-08 10:32:06 +01:00
Jonathan Labreuille
7a04eeb650 Listing: Empty trash button 2016-02-06 15:15:07 +01:00
mrcasual
51c09b8360 Merge pull request #325 from mailpoet/router_unit_tests
Unit tests (Router\NewsletterTemplates & Router\Segments)
2016-02-04 18:59:09 -05:00
Jonathan Labreuille
55f851208b Major update of unit tests / updated routers + models + react 2016-02-04 19:04:52 +01:00
mrcasual
990dac7727 Merge pull request #332 from mailpoet/editor_fixes
Editor bug fixes
2016-02-04 09:02:21 -05:00
Tautvidas Sipavičius
992fe2a6e9 Fix preventing dragging by settings/delete block tools 2016-02-04 13:47:46 +02:00
Tautvidas Sipavičius
ba69d659ab Changed editor to not send 'last_modified', let server pick one 2016-02-03 18:21:30 +02:00
Tautvidas Sipavičius
397d988eb1 Allow block dragging only with "Move" tool, but not with others 2016-02-03 18:21:30 +02:00
Jonathan Labreuille
a2ef62302f More Unit Tests + Initializer fix
- added unit test for Router\Forms
- updated unit test for Model\Segment to reflect changes
2016-02-02 17:22:11 +01:00
Jonathan Labreuille
4fd0c4b484 Router updates + unit tests + React
- added -f flag to run unit test command in order to fail fast
- pass only id to "$endpoint->get($id)" in React forms instead of array
- updated routers according to the ->get($id) change
- refactored a bit the way form creation works
- added unit tests for Segments router
2016-02-01 11:56:21 +01:00
Jonathan Labreuille
bb1cc997cc CustomFields
- renamed form block type "input" to "text" for consistency with React
- updated CustomFields router to comply with main router
- unit tests for CF router
2016-01-29 17:16:24 +01:00
Jonathan Labreuille
64501a914a removed parsley validation on step 3
- fixed placeholder for select2 instances in settings
- fixed issue in sending queue worker when newsletter does not exist
2016-01-26 11:36:20 +01:00
Vlad
01eb6c7a98 - Refactors ALC 2016-01-25 09:27:51 -05:00
Tautvidas Sipavičius
da483fb88f Merge pull request #296 from mailpoet/form_custom_fields
Form custom fields
2016-01-22 14:56:16 +02:00
Jonathan Labreuille
788bed4622 moved const definition inside render method 2016-01-22 13:45:52 +01:00
Jonathan Labreuille
3fbe5423d0 added constant for years range + added comment for month quirk 2016-01-22 13:38:43 +01:00
Tautvidas Sipavičius
8357295be2 Merge pull request #295 from mailpoet/import_review_fixes
Various fixes based on Rafael's import review comments
2016-01-22 12:28:52 +02:00
Jonathan Labreuille
6cac7f3652 Saving of date custom fields in React & PHP 2016-01-22 10:45:33 +01:00
Vlad
72c9d301b7 - Fixes issue with file extension warning
- Removes duplicate notices
- Updates Twig's localize function to escape double quotes
2016-01-21 12:08:51 -05:00
Jonathan Labreuille
ad925de801 Custom fields (in Form & Edit subscriber) 2016-01-21 17:27:34 +01:00
Vlad
1da28b7299 - Enforces CSV file extension during import file selection
- Updates "no records found" error message
2016-01-20 15:45:56 -05:00
Vlad
e837ad7014 - Fixes MailChimp import error 2016-01-20 13:54:20 -05:00
Jonathan Labreuille
3b9821fbe1 Remove matching form block when custom field is deleted 2016-01-18 17:46:42 +01:00
Jonathan Labreuille
cabe2d61b7 Form editor update
- when a custom field is updated, the matching form field is now also updated
- ability to toggle "is_required" on First name & Last name
- fixed position of validation errors on segment selection, checkbox and radio
- fixed form subscription not working when using custom fields
- fixed sortable in segment selection after list update (add/remove)
- updated position of messages in form subscription
2016-01-18 17:23:10 +01:00
Tautvidas Sipavičius
dc38b19667 Change transition timings and easings based on feedback 2016-01-15 12:05:43 +02:00
Tautvidas Sipavičius
46c1b682fa Add option to scroll to notices 2016-01-14 13:39:48 +02:00
Tautvidas Sipavičius
6642bb3bfa Verify preview input data, remove "Sender" inputs 2016-01-13 14:28:43 +02:00
Tautvidas Sipavičius
2cb32e7a78 Add a method for sending newsletters via new Mailer class 2016-01-13 13:04:21 +02:00
Tautvidas Sipavičius
b7cfa549d5 Change newsletter and template saving to JSON encode body separately 2016-01-11 18:27:30 +02:00
Tautvidas Sipavičius
d1b160def7 Merge pull request #286 from mailpoet/cron_update
Cron update
2016-01-08 19:23:50 +02:00
Vlad
e62e9a5892 - Fixes issue with temp folder
- Updates formatting
2016-01-08 10:55:09 -05:00
Jonathan Labreuille
82a736ffbb Cron update + removing console.log
- use Setting::getValue for getDaemon method
- added "updated_at" property within cron_daemon value (instead of using the setting's column)
- converted line endings to Unix in notice.js and removed console.log
2016-01-08 12:02:11 +01:00
Vlad
0c73c0fadc - Resolves issues identified by @rafaehlers during testing 2016-01-07 22:47:59 -05:00
Vlad
5c7e11076d - WIP on updating import 2016-01-07 18:11:59 -05:00
Jonathan Labreuille
5996696cc9 Merge pull request #284 from mailpoet/animations
Animations
2016-01-07 17:31:17 +01:00
Vlad
0dbe04c3f8 - Addresses issues identified during code review 2016-01-06 19:19:06 -05:00