b83abf0ac5
modified temp path/url
2016-04-25 14:26:27 +02:00
6d0795abba
Merge pull request #438 from mailpoet/non_ajax_subscription
...
Non ajax subscription
2016-04-22 09:51:47 -04:00
42d586610e
form subscription only using Router now
2016-04-20 16:59:18 +02:00
45b933d635
- Implements open tracking
2016-04-19 21:01:27 -04:00
435cd9b777
fixed unsubscribe action + updated public api decodeData to prevent warning
2016-04-15 18:59:20 +02:00
bfde34eb8d
- Rebases master
...
- Updates PubliAPI's logic dealing with request data
2016-04-15 12:10:56 -04:00
2cbd2d54f3
Subscription pages
2016-04-15 11:56:33 -04:00
599661e028
- Updates code based on Taut's comments
2016-04-14 20:35:56 -04:00
a3e6eb5bba
- Implementsi tracking clicks & redirecting URLs
2016-04-14 19:37:27 -04:00
67359980e9
- Renames statistics table to the new "statistics_entity" format
...
- Adds new clicks statistics model
2016-04-14 19:37:27 -04:00
f1b955d74a
- Implements link extraction, processing, replacement and saving
2016-04-14 19:37:27 -04:00
49a59d35a1
Add number of subscribers to segment selection
2016-04-12 14:04:01 +03:00
9a46640c15
Allow selecting only published segments, fix "Save" translation
2016-04-12 14:04:01 +03:00
c42bbf3dc4
fix cron issue
2016-04-11 15:35:47 +02:00
89f2958d23
- Updates cron to use new public API query parameters
2016-04-08 18:53:57 -04:00
8c8435766e
- Updates query parameters for public API
2016-04-08 18:40:45 -04:00
1823bf606a
Merge pull request #403 from mailpoet/signup_confirmation_review
...
Signup confirmation review
2016-03-24 14:43:36 -04:00
4d45635d03
- Implements "in any role" for WP user welcome e-mails
2016-03-24 10:02:04 -04:00
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
947e1150d8
- Removes cron worker hooks as the execution timer can't be persisted
...
between them
2016-03-24 10:00:52 -04:00
97f0e512af
populate from/reply_to for signup confirmation
...
- added loading screen to reinstall process
2016-03-24 14:22:37 +01:00
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
45df02b0ec
Merge pull request #395 from mailpoet/many_improvements
...
Many improvements
2016-03-23 13:38:40 +02: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
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
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
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
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
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
c4b728f4e1
- Updates Daemon to execute workers via WP's action hook
...
- Bootstraps Scheduler class
2016-03-03 15:42: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
36242bd580
Fixed sending confirmation email to new subscribers (first time)
...
- fixed newsletters listing issue with queue
2016-03-02 13:11:06 +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
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
acf300160d
Merge pull request #356 from mailpoet/page_reviews
...
Page reviews
2016-02-18 15:34:10 +02:00
983df4ee13
Merge pull request #355 from mailpoet/editor_polishing_3
...
Editor polishing 3
2016-02-18 07:45:20 -05:00
0daf7e12c1
remove logging function (polluting unit tests) & bugfix on model subscriber addToSegments
2016-02-18 13:13:19 +01:00