76686e08fe
analytics : use a unique public id
2018-07-19 10:13:48 +01:00
d6f72087e9
video badges code review
2018-06-06 12:55:20 +01:00
59f9fdb3b6
fix failing tests
2018-05-21 19:03:13 +02:00
62b5502eb1
use Carbon
2018-05-21 17:07:14 +02:00
498c014464
function wording & use Carbon
2018-05-21 16:53:20 +02:00
e469a32f9e
Live chat & better Helpscout integration
2018-05-18 20:00:45 +02:00
b45fc22306
Updates coding style and cleans up JS script inclusion part
2017-09-16 11:34:21 -04:00
ceb5ce850c
Removes deprecated Twig_ExtensionInterface::getName()
...
(https://github.com/twigphp/Twig/blob/2.x/CHANGELOG#L207 )
Removes deprecated Twig_Extension_GlobalsInterface
(https://github.com/twigphp/Twig/blob/2.x/CHANGELOG#L259 )
2017-09-16 11:30:40 -04:00
6584250d1a
Adds is_rtl() function to Twig
2017-09-06 20:55:44 -04:00
1688d4dbe1
Split support inquiries into Free and Premium inboxes [MAILPOET-869]
2017-08-31 12:02:20 +03:00
08bbfcb5e8
Track MixPanel events for Settings [MAILPOET-998]
2017-07-25 10:53:28 +02:00
d6ef526a9d
Add handlers for Premium events tracking, expose Premium version [PREMIUM-24]
2017-07-17 18:57:18 +03:00
1ba2492929
Combines Twig's "replaceLink" and Util/Helper's "replaceLinkTags"
...
methods into one
2017-07-07 11:02:20 -04:00
2774101380
Adds Twig filter to replace [link] tags inside strings
...
Adds unit tests
2017-07-03 09:35:01 +01:00
6c270ab095
Reads and stores assets manifest inside Renderer class
...
Updates unit tests
2017-06-20 11:33:56 -04:00
570b9dfb8f
Updates coding style
2017-06-20 11:33:07 -04:00
5f9baed195
Modifies Assets class to use manifest file
...
Adds unit tests
2017-06-20 11:33:07 -04:00
812c6634ba
Mixpanel analytics [MAILPOET-686] ( #940 )
...
* Send analytics data to mixpanel
[MAILPOET-686]
2017-06-20 12:20:50 +03:00
15ddc8454e
Adds intval filter and fixes issue with number format applied on IDs
...
>=1000
2017-04-24 19:25:17 -04:00
063cc9edc3
added do_action() helper to twig + settings/basics hook
2017-02-22 10:12:08 +03:00
bedfc4f80c
Add context to 'Select' translation strings
2017-01-30 21:35:49 +02:00
6728203672
Add cache breaker query string to plugin static asset URLs
...
MAILPOET-713
2016-12-07 16:22:53 +02:00
6ce13df2f3
Merge pull request #696 from mailpoet/beacon_report
...
HS Beacon enhanced report
2016-11-07 15:59:06 +02:00
e45fc0c0a0
- Renames functions that start with underscores (i.e., names reserved by PHP)
...
- Removes the unused date_format function
2016-11-05 19:54:46 -04:00
b8cb1da777
added custom information to HS Beacon
2016-11-04 14:11:37 +01:00
4402f826c3
fixed issue with namespace AND fixed issue #649
2016-10-06 12:54:04 +02:00
b9745b555a
make sure ABSPATH is defined before using it - fixes issue #648
2016-10-06 12:52:53 +02:00
7fbf84db1f
converted text domain to string instead of constant
2016-09-30 09:58:26 +02:00
42202f676a
updated Env::plugin_name to constant for text domain
2016-09-27 14:54:23 +02:00
ba6198f956
added textdomain to __() calls
2016-09-27 14:53:44 +02:00
d0813bb4e2
Fix class and method names to use camel case
2016-06-30 18:52:07 +03:00
55d48df8a4
Fix indentation issues
2016-06-30 18:50:48 +03:00
9ddc1ef555
Remove statements that cannot be executed
2016-06-30 18:49:50 +03:00
13d28d0aa7
implemented interface in our Twig extension to comply with latest Twig standards
2016-06-03 15:07:30 +02:00
91bb215e4d
Change Date picker to use Wordpress date format
2016-05-18 18:38:59 +03:00
bc92d9a61e
- Updates all datetime references to use WordPress format
...
- Removes depreciated datetime conversion method from Helpers
- Fixes translation & error display issue in import
Closes #432
2016-05-11 10:56:34 -04:00
ccab8b4cf3
Add MailPoet.I18n for basic translation handling, removed MailPoetI18n
2016-03-23 14:52:06 +02:00
07d533a810
Manage subscriptions
...
- make use of the SubscriberSegment::status column to keep track of unsubscriptions
- unsubscribed segments now appear grayed out in the Subscribers listing
- added unsubscribed_at after segment names when editing a subscriber
- added date() method for Twig (uses WP's date format / date_offset)
- fixed typo in Form iframe export
- fixed unit test for Newsletters
- updated selection component (JSX) to allow more customization
2016-02-22 11:35:34 +01:00
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
c2e7513381
Form editor
...
- new form with default data
- load/save in form editor
- widgets -> settings form
- widgets -> shortcode for subscribers count
- widgets -> form rendering
- added useful filters to Subscribers (for status related search)
- refactor & cleanup
2015-11-06 16:09:09 +01:00
c8c3f09fb2
Refactoring Menu 1st step: Permissions
...
- added config permissions to setup our capabilities
- added debug mode for Twig so that we can use "dump()" when WP_DEBUG is on
2015-10-14 16:58:50 +02:00
6a4d0b06af
send with tab + dkim + hosts
2015-10-14 14:38:37 +02:00
9fd13767f0
Basics, Signup, Advanced tabs
2015-10-12 16:39:36 +02:00
39b2a2ad40
Add redirection from editor to last newsletter step
2015-10-01 13:46:10 +03:00
7562ac22ee
Edit newsletter
...
- added custom item_actions to listings
- added special function in order to register pages that aren't present in the menu
- removed useless test.hbs
- added wp_nonce_field & params functions to Twig
- created a separate "newsletter/form.html" (copy of editor.html) but properly formatted
2015-09-25 10:25:50 +02:00
56e40feb56
Bulk actions + Extra data
...
- fixed issue on bulk action being run even without any items selected
- added WP like feature regarding item selection, if all items are checked, it also checks the header/footer checkboxes
- fixed issue where the selection state was not properly reset
- added List column to subscribers
- added json_encode/json_decode to Twig
2015-09-23 14:13:25 +02:00
27883a232a
Listings
...
- listing component
- subscribers listing
- newsletters listing
2015-09-01 16:21:25 +02:00
7b6236e09c
Add image_url
Twig function
2015-08-28 12:20:52 +03:00
26384d16b8
Fixes #49
2015-08-10 18:37:41 -04:00
7b22026bea
Remove static Twig in favor of Composer loaded Twig.
2015-07-13 18:44:43 +02:00