31a4575d43
replaced closure by callbacks
2016-02-17 13:02:35 +01:00
9b1503dc7a
Fixed reported issues + refactoring
...
- refactored Config/Hooks to make it more readable
- added hook to save limit per page
- added default limit per page as a constant in Listing/Handler
2016-02-16 16:33:20 +01:00
67036ddb61
cleanup and bugfix on bulk actions
2016-02-15 15:50:47 +01:00
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
409697ee64
Sending queue router update
...
- cleaned up useless code
- bugfixes
- improved code coverage
2016-02-11 11:30:01 -05:00
7522084ccb
- Rewrites sending queue worker and updates router
...
- Implements batch sending for queue worker
- Fixes mailer class issue when sender data can be empty
- Updates values for cron execution timeout/limit
2016-02-10 22:34:54 -05:00
214aa60d0e
Merge pull request #338 from mailpoet/editor_polishing_2
...
Change `padded` image attribute to `fullWidth`
2016-02-10 22:34:36 -05:00
cac995e15b
fixed subscribe in comments
2016-02-09 16:55:00 +01:00
8b001d820b
Change padded
image attribute to fullWidth
2016-02-09 15:26:06 +02:00
35f9530d8e
Merge pull request #326 from mailpoet/router_unit_tests_2
...
More Unit Tests + Initializer fix
2016-02-04 08:24:15 -05:00
c2cb88f995
Unit tests fixed + models & routers update
2016-02-04 11:41:05 +01:00
8ec28a23a7
Removes footer text/link color overrides for coffee shop template
2016-02-03 15:04:18 +02:00
8ba9fdccbc
fix for initializer - widget is now registered
2016-02-03 10:42:56 +01:00
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
7884dd8389
- Updates code to work with PHP 5.3. Closes #307
2016-01-31 14:02:57 -05:00
d4d575cda4
- Refactors cron supervisor/daemon/router
2016-01-28 21:38:23 -05:00
746c19d6ed
- Resolves an issue with cron not starting
2016-01-27 14:15:00 -05:00
c60425afb2
Fix init/hooks so that we properly initialize db/plugin
...
- Added activation hook in main file (mailpoet.php)
- auto deactivate plugin in case of fatal errors during init
2016-01-27 12:52:40 +01:00
8072b162d4
Unit tests for new methods in model subscriber
2016-01-22 11:28:26 +01:00
ad925de801
Custom fields (in Form & Edit subscriber)
2016-01-21 17:27:34 +01:00
bb77134224
Unit tests for Settings getValue/setValue
...
- fixed typo in Shortcodes
- changed for -> foreach
2016-01-15 15:50:23 +01:00
3689545589
Default page on install + Setting::setValue() dot notation + cleanup
2016-01-15 13:37:37 +01:00
a574733217
archives page
2016-01-14 20:00:15 +01:00
8de186c0e6
fixed subscribe on registration not using the proper setting
2016-01-14 17:41:04 +01:00
e3719967f9
renaming + casting
2016-01-14 17:13:02 +01:00
138a631ed7
Fix unit tests + enable signup confirmation by default
...
- minor cleanup
2016-01-14 15:57:46 +01:00
07b7636a72
Update Setting::getValue() to use dot syntax in Hooks
...
- fixed styling on welcome page (again)
2016-01-14 15:34:13 +01:00
a63ce3cdac
Subscribe on registration
2016-01-14 15:30:22 +01:00
0c5beb2511
Refactor & Improvements
...
- fixed position of checkbox in comment form
- refactored Subscriber::subscribe() method
- removed Form\Subscribe class in favor of Subscription\Comment (I'll create a similar class for Registration)
- added labels in Settings > Basics for Subscribe in comments & registration
- added method in Setting model to check whether signup confirmation is enabled
2016-01-14 14:11:25 +01:00
bbdd0dbb6e
Subscribe in comments
...
- added Subscriber::subscribe($user, $segment_ids)
- refactored Router\Subscribers->subscribe() method to account for new method
- added Form\Subscribe class to handle subscription in comments
- updated Basics settings page (changed "list" to "segment")
2016-01-12 18:46:31 +01:00
e62e9a5892
- Fixes issue with temp folder
...
- Updates formatting
2016-01-08 10:55:09 -05:00
0c73c0fadc
- Resolves issues identified by @rafaehlers during testing
2016-01-07 22:47:59 -05:00
5996696cc9
Merge pull request #284 from mailpoet/animations
...
Animations
2016-01-07 17:31:17 +01:00
0dbe04c3f8
- Addresses issues identified during code review
2016-01-06 19:19:06 -05:00
ef1805d9b5
Change obsolete "Arial Black" fonts to "Arial", add Velocity to tests
2016-01-06 16:43:39 +02:00
f1bf2bb097
- Refactors Mailer class
...
- Refactors SendingQueue worker class
- Adds Maier router with a send() method + ability to specify sending method
- Updates tests
- Introduces 'stopping' and 'starting' cron states
- Improves cron control mechanism
Closes #276
2016-01-05 10:34:57 -05:00
6e63c72aa5
Reinstall feature
...
- implemented reinstall in Settings > Advanced
- shorten placeholder for Form name input
2015-12-15 13:07:43 +01:00
e3c065b353
Add Post Notifications Blank Template
2015-12-10 17:13:22 +02:00
4ca2872e0e
Add Welcome newsletter template
2015-12-10 17:13:22 +02:00
a298650187
Settings
...
- added default from name & address based on wp_user on install
- fixed issue with Setting::setValue (added auto-serialize of value if is_array?)
- removed daily notifications from basics settings
2015-12-10 11:44:44 +01:00
95772ef68a
Merge pull request #261 from mailpoet/form_editor_round_1
...
Form editor round 1
2015-12-09 14:07:33 +01:00
7be1a11d1e
Form editor
...
- fixed validations on radio type
- fixed date format for months
- added custom fields storing on subscribe
- fixed date widget (select today's date)
- fixed validation on form widget
2015-12-08 16:55:30 +01:00
9fb04bc3c0
first round of fixes #255
2015-12-07 16:54:08 +01:00
268dabdc9f
Bugfixes on sending
...
- added checks to prevent adding to the queue useless items
- fixed issue with mta settings (duplicated "host" input / renamed duplicate to "domain" for MailGun)
- fixed namespace issue on cron daemon/supervisor
- fixed typo in migration preventing the newsletter_templates table to be created.
- partially fixed cron.jsx
2015-12-07 13:29:42 +01:00
ee85139089
Merge pull request #254 from mailpoet/queue
...
Sending Queue: start & track
2015-12-04 21:36:50 +01:00
b4f83fe1bd
Merge pull request #257 from mailpoet/image_size
...
Custom newsletter image size
2015-12-04 21:22:15 +01:00
1f06a7dd0b
fixed naming of sending_queue & added validation of segments on step 3
2015-12-04 19:54:31 +01:00
533d9b0d38
Change custom field shortcode to follow MP2 format
2015-12-04 17:48:35 +02:00
2035b802e3
Add shortcodes for custom fields to newsletter editor
2015-12-04 17:47:18 +02:00
3a417d460f
Add custom MailPoet image size for newsletters
2015-12-04 14:37:05 +02:00