45df02b0ec
Merge pull request #395 from mailpoet/many_improvements
...
Many improvements
2016-03-23 13:38:40 +02:00
dd7067e590
Merge pull request #397 from mailpoet/scheduled_sending
...
Updates scheduling logic to work with the new normalized DB time
2016-03-23 11:51:58 +02:00
3b3ccc18ce
- Updates scheduling logic to work with the new normalized DB time
2016-03-22 20:43:16 -04:00
26c5cc1e43
- Normalizes time difference between WP and database
2016-03-22 13:05:41 -04:00
f91bfbf473
handle form as iframe
2016-03-22 17:25:25 +01:00
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
bb869e8ae8
Fixed setWindowTitle for WP version < 4.4
...
- fixed variable name Env::temp_url (instead of temp_URL)
- updated cache folder to be in the temp folder (uploads) instead of views (within plugin)
2016-03-22 17:25:25 +01:00
ba05ca35af
- Implements shortcodes rendering in subject line
2016-03-21 11:45:08 -04:00
91e7bf6336
Merge branch 'shortcodes_update' of mailpoet:mailpoet/mailpoet into shortcodes_update
2016-03-21 10:12:10 -04:00
ff58067d55
Change array_column to Helpers::arrayColumn method
2016-03-21 16:07:20 +02:00
2ba6bb339e
Fix newsletter options format for newsletters
2016-03-21 15:50:48 +02:00
a47afdd313
- Fixes queue worker issue
2016-03-21 09:09:43 -04:00
608b559ee1
- Minor adjustment to the shortcodes logic
2016-03-21 09:09:43 -04:00
181ed45d0b
- Updates shortcodes logic
...
- Implements [newsletter:total] and [newsletter:number] shortcodes
- Implements shortcode replacement in subject line
- Updates unit tests
Issue #380
2016-03-21 09:09:43 -04:00
a3d7d53eea
- Fixes queue worker issue
2016-03-21 08:58:51 -04:00
3f6caf5fa4
- Implements scheduler worker for welcome and post notifications
...
- Updates sending queue worker to save rendered newsletter body
- Updates sending queue router to schedule post notification newsletters
2016-03-20 22:01:01 -04:00
42c4139ba5
- Minor adjustment to the shortcodes logic
2016-03-20 11:37:59 -04:00
ad31b143d2
- Updates scheduler worker to process queued newsletters
2016-03-19 12:29:10 -04:00
6ec15bec22
- Updates shortcodes logic
...
- Implements [newsletter:total] and [newsletter:number] shortcodes
- Implements shortcode replacement in subject line
- Updates unit tests
Issue #380
2016-03-19 11:19:22 -04:00
2f293da7a3
Merge pull request #391 from mailpoet/scheduled_sending
...
Scheduled sending
2016-03-18 18:49:47 +02:00
17b56f0160
- Fixes scheduling issues
...
- Fixes unit test
- Updates as per code review comments
2016-03-18 12:11:38 -04:00
bb9fce7f82
- Implements post notification scheduling
2016-03-18 11:15:31 -04:00
6e289b6a8f
- Implements welcome e-mail scheduling
2016-03-17 11:22:29 -04:00
20ced8b099
replace mailpoet_title 'hack' by checking the post type
2016-03-17 15:48:41 +01:00
f38b632707
properly handle custom subscriptions pages
2016-03-17 15:48:41 +01:00
8ce0595342
turned static values into constants
2016-03-17 15:48:06 +01:00
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
e28451d410
removed edit page in settings + manage subscription update
2016-03-17 15:45:05 +01:00
72882aaf2b
fixed shortcodes replacement for "global:" in newsletters
...
- extracted "get subscription pages urls" from models\Subscriber
- added unit tests for subscription\url class (not working because of WP/Codeception issue)
2016-03-17 15:45:05 +01:00
88a00bc38c
Rename editor form.html to editor.html
2016-03-07 14:42:12 +02:00
8e7336d352
Merge pull request #373 from mailpoet/editor_rendering
...
Editor rendering (Part 2)
2016-03-04 11:11:42 -05:00
e0e2933cdf
Merge pull request #379 from mailpoet/scheduled_sending
...
Fix mistyped method name
2016-03-04 11:06:40 -05:00
c93ec629ea
Fix mistyped method name
2016-03-04 18:03:02 +02:00
d613df6558
Merge pull request #378 from mailpoet/scheduled_sending
...
Prepares codebase for future scheduled sending
2016-03-04 17:58:59 +02:00
01c9096543
- Rewrites hooks to not use closures
2016-03-04 10:47:55 -05:00
f120e839dd
Merge pull request #375 from mailpoet/export_large_dataset_fix
...
Export update
2016-03-04 14:12:20 +02:00
f0ab592c04
Merge pull request #376 from mailpoet/rendering_serverside_update
...
Removes padding from the last column element
2016-03-04 13:30:31 +02:00
8d4a666bf0
added logged out handling of subscriber save request
2016-03-04 11:52:06 +01:00
4a96e483a6
edit profile rendering (missing segments list) + fallback for Url::redirectBack()
2016-03-04 11:20:17 +01:00
263a66407f
- Removes mailpoet_padded class from the last element in a column
2016-03-03 19:13:50 -05:00
c4b728f4e1
- Updates Daemon to execute workers via WP's action hook
...
- Bootstraps Scheduler class
2016-03-03 15:42:10 -05:00
eb380499d9
- Rewrites export to support large datasets
...
- Updates unit tests
- Fixes an issue with export UI not displaying subscribers without segment
2016-03-03 14:33:10 -05:00
4b528549f5
edit subscription form + save
2016-03-03 15:57:42 +01:00
b1bbf1b3bc
Add default email for newsletter preview, disallow empty email
2016-03-03 12:59:49 +02:00
a8f2959bc6
added Subscriber::generateToken()
2016-03-02 15:07:37 +01:00
36242bd580
Fixed sending confirmation email to new subscribers (first time)
...
- fixed newsletters listing issue with queue
2016-03-02 13:11:06 +01:00
1e7dbc8449
refactor pages
2016-03-01 18:27:31 +01:00
12c159c627
bugfix + refactoring
2016-03-01 16:23:15 +01:00
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
c721843c12
extracted subscription pages code from router
2016-02-29 13:34:17 +01:00