Commit Graph

167 Commits

Author SHA1 Message Date
Tautvidas Sipavičius
69c8670b01 Add an option to open settings by clicking on the block for image,
button, social, divider and spacer blocks
2016-08-19 14:57:14 +03:00
Tautvidas Sipavičius
3edfd32879 - Add highlighting of blocks that are being edited;
- Refactor block settings views;
- Change Posts widget to display 8 posts in settings;
- Move ALC/Posts category selector label to Select2 placeholder.
2016-06-09 13:34:26 +03:00
Tautvidas Sipavičius
8723aa4e4e Remove obsolete test file 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
f56bee76f2 MailPoet.Date to handle localized dates and times 2016-02-29 13:34:17 +01: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
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
ef1805d9b5 Change obsolete "Arial Black" fonts to "Arial", add Velocity to tests 2016-01-06 16:43:39 +02:00
Tautvidas Sipavičius
c844488b0b Switch to VelocityJS for view transitions, slow down some transitions 2016-01-05 15:01:30 +02:00
Tautvidas Sipavičius
c9e6dce785 Rename vendor_static/ to vendor/ 2016-01-04 17:02:46 +02:00
Tautvidas Sipavičius
d1c09c015a Remove remote sticky-kit dep, use static local patched package instead 2016-01-04 13:19:40 +02:00
Tautvidas Sipavičius
132e6d3342 Rename Wordpress component to Communication component, fix preview JS
syntax
2015-12-17 12:40:26 +02:00
Jonathan Labreuille
a413f666fe Sending Progress
- improved progress bar styles (with completed status)
- add pause/resume buttons
- fixed method case in settings.mta for MailPoet & SMTP Providers
- fixed parsley dependency
- added validation on from name & address on step 3
2015-12-03 18:26:36 +01:00
MrCasual
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
MrCasual
436faea591 - Refactors and renames code
- Adds Queue menu option and displays status
2015-11-27 07:40:22 -05:00
MrCasual
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
Tautvidas Sipavičius
52a0aae10f Add template thumbnail generation and display 2015-11-24 16:50:57 +02:00
Tautvidas Sipavičius
d91b55ec52 Include static sticky-kit library, patch it, fix sticky editor sidebar 2015-11-20 14:16:51 +02:00
Jonathan Labreuille
28c61fca0b Newsletters listing
- fixed listing actions on newsletters
2015-11-18 14:04:34 +01:00
MrCasual
c96ac06423 - Moves ImportExport under Subscribers namespace
- Updates tests
2015-11-13 12:46:54 -05:00
MrCasual
1625e1771b - Bootstraps export 2015-11-13 12:25:30 -05:00
Tautvidas Sipavičius
3bdaaf8368 Add a HelpScout beacon to admin pages 2015-11-13 14:45:25 +02:00
MrCasual
20a6e6d6de - Adds import's step 1 method selection logic 2015-11-07 11:09:13 -05:00
MrCasual
0b1fc8f6c3 - Updates webpack config file
- Adds an option to watch/compile just the JS files with webpack
2015-11-07 11:05:48 -05:00
Jonathan Labreuille
31305a04c0 form validation with Parsley 2015-11-06 16:09:56 +01:00
Jonathan Labreuille
5473f94e24 List selection & subscribe
- fixed list selection widget (form editor & rendered form)
- ajax subscription works (minus sending the confirmation email)
- bug fixes / polishing / refactoring / cleanup
2015-11-06 16:09:09 +01:00
Jonathan Labreuille
d996b78561 fixed form_editor.js being ignored by git 2015-11-06 16:09:09 +01:00
Jonathan Labreuille
541696863e Form editor
- new/edit in forms listing goes to editor
- fixed editor dependencies (via Webpack)
- updated forms table schema
- saving/loading a form works
2015-11-06 16:09:09 +01:00
Jonathan Labreuille
6c8d2be18c fix for selection field jsx 2015-11-06 16:08:16 +01:00
Jonathan Labreuille
907fe585de add Form renderer and fixed Newsletter saving issue 2015-11-06 16:08:16 +01:00
Tautvidas Sipavičius
dcfe6357cf Switch to FileSaver lib for downloading Blob files, add Blob polyfill 2015-11-05 17:17:54 +02:00
Marco
c100130f39 Merge pull request #201 from mailpoet/forms
Listing/Model/Router refactoring + Forms
2015-10-30 11:45:34 +01:00
Tautvidas Sipavičius
a8f8134f67 Adapt select2 integration code to select2 4.0 2015-10-28 16:01:23 +02:00
Jonathan Labreuille
103da61d45 basic listing files 2015-10-28 13:19:48 +01:00
Jonathan Labreuille
39354d131d Settings tabs + lotta fixes
- tab menu handled by Backbone Router
- fixed minor styling issues
- fixed html structure of listings & forms titles so that notices are positioned correctly
2015-10-13 11:53:20 +02:00
Jonathan Labreuille
4f30756995 replaced React by Twig + JS 2015-10-12 13:47:53 +02:00
Jonathan Labreuille
602e630e42 added all pages + started implementing basics 2015-10-09 19:08:13 +02:00
Jonathan Labreuille
15d3b8f051 Send newsletter + Listing + Last Step
- fixed Selection React
- fixed bulk actions (side effect of muti selection)
- added actual sending of newsletter
- added Setting::getValue($key, $default) in order to get settings
- improved Bridge class to allow override of from/reply_to
- added jquery.serializeObject to ease the pain when posting form data
2015-10-02 13:01:27 +02:00
Tautvidas Sipavičius
8ac9799df6 Move modules from Marionette to AMD modules, fix tests 2015-09-09 14:19:08 +03:00
Tautvidas Sipavičius
9c6955c8cf Stub wordpress calls and fix tests for ALC and Posts 2015-09-09 14:19:07 +03:00
Tautvidas Sipavičius
e8badf8beb Add caching endpoint calls for term search 2015-09-09 14:19:07 +03:00
Jonathan Labreuille
7370d19be3 Segment listing
- fixed duplicate entry in Robofile for editor styles
- added Segment menu
- added Segment listing
- added listing methods to Segment model
- fixed syntax in both Segment & Subscriber models (MAX LINE 80!!!)
2015-09-04 13:02:23 +02:00
Jonathan Labreuille
27883a232a Listings
- listing component
- subscribers listing
- newsletters listing
2015-09-01 16:21:25 +02:00
Tautvidas Sipavičius
e3d7d054eb Remove extra Handlebars exposing loader 2015-08-28 13:01:58 +03:00
Tautvidas Sipavičius
21a4843a48 Integrate newsletter editor tests 2015-08-28 12:35:33 +03:00
Tautvidas Sipavičius
4d1fd2b2d8 Load TinyMCE directly from lib/, disable ajax functions 2015-08-28 12:21:40 +03:00
Tautvidas Sipavičius
c1d6f9ba44 Fix vendor asset loading, add initial newsletter data 2015-08-28 12:20:51 +03:00
Tautvidas Sipavičius
40507d2cad Wrap editor JS code in AMD modules and load them 2015-08-28 12:17:18 +03:00