Tautvidas Sipavičius
e13df4d794
Add selection of segments and roles
2015-10-23 16:35:45 +03:00
Jonathan Labreuille
e768a284c3
minor visual fixes for settings
2015-10-22 15:34:50 +02:00
Jonathan Labreuille
50e888913c
Success messages on bulk actions
...
- added message for all bulk actions except trash related ones
- fixed issue with mailpoet notice and react router
2015-10-21 19:14:51 +02:00
Jonathan Labreuille
d4bfb49415
Listing fixes
...
- fixed bulk actions
- fixed paging behavior
- fixed filtering issues
2015-10-21 12:56:24 +02:00
Jonathan Labreuille
4e3784fb96
merged master
2015-10-16 14:40:32 +02:00
Jonathan Labreuille
f59670005e
unit tests and cleanup
2015-10-15 18:21:42 +02:00
Jonathan Labreuille
6c2a9ec1f2
fixed sending frequency in settings
2015-10-15 17:30:44 +02:00
Jonathan Labreuille
bf5fc82565
bounce tab
2015-10-15 15:03:49 +02:00
Jonathan Labreuille
34c237ce8e
Load/Save settings
...
- renamed all settings with dot syntax
- refactored Menu->settings()
- changed schema of settings table to allow longer setting name and value
- added getAll() static method on Setting Model to fetch all settings (with proper unserialize of value)
2015-10-15 14:22:27 +02:00
Jonathan Labreuille
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
Jonathan Labreuille
e24263e067
fixed DKIM Unit test + finished MTA template
2015-10-14 15:45:28 +02:00
marco
532fb212ce
Replace succesfully with successfully.
2015-10-14 15:39:09 +02:00
Jonathan Labreuille
6a4d0b06af
send with tab + dkim + hosts
2015-10-14 14:38:37 +02: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
9fd13767f0
Basics, Signup, Advanced tabs
2015-10-12 16:39:36 +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
Tautvidas Sipavičius
c7d62e0947
Align ALC "Show" fields left, closer to the label
2015-10-07 15:18:00 +03:00
Tautvidas Sipavičius
665bca5a76
Merge branch 'newsletter_process' of github.com:mailpoet/mailpoet into newsletter_process
2015-10-01 15:25:08 +03:00
Tautvidas Sipavičius
dbab378b17
Disable "Next" step when newsletter is invalid
2015-10-01 15:24:44 +03:00
Jonathan Labreuille
dc2b3733d7
Forms & Last Step
...
- fixed issues on forms
- added defaultValue on text/textarea fields
- added all actions on step 3
2015-10-01 14:22:53 +02:00
Tautvidas Sipavičius
39b2a2ad40
Add redirection from editor to last newsletter step
2015-10-01 13:46:10 +03:00
Jonathan Labreuille
9bb7a83b99
Merge branch 'newsletter_process' of github.com:mailpoet/mailpoet into newsletter_process
2015-10-01 12:28:55 +02:00
Jonathan Labreuille
9d0ca85490
Last step
...
- improved watch command (much simpler robofile + truly recursive)
- split all form fields into separate files (JSX)
- improved form to allow multiple fields per row
- added selection react class for multi select using select2
- added missing files for select2 (webpack doesn't include them)
2015-10-01 12:25:25 +02:00
Tautvidas Sipavičius
148fcb438f
Remove obsolete comments
2015-10-01 12:42:12 +03:00
Marco
dc40d84a22
Merge pull request #141 from mailpoet/react_editor
...
Newsletter Editor on newsletters listing
2015-09-25 16:18:21 +02:00
Tautvidas Sipavičius
89a9c040a8
Rename data
attribute to body
2015-09-25 12:42:46 +03:00
Jonathan Labreuille
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
Tautvidas Sipavičius
d7029f3d29
Move newsletter content attributes into data
object
2015-09-24 19:49:56 +03:00
Marco
6c37bd5611
Merge pull request #130 from mailpoet/bulk_actions
...
Bulk actions
2015-09-23 18:30:07 +02:00
Jonathan Labreuille
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
Tautvidas Sipavičius
17564d85fe
Rename subject and preheader, fix tests
2015-09-23 14:24:24 +03:00
Tautvidas Sipavičius
fd7312fbf9
Change names of newsletter JSON attributes
2015-09-23 14:16:37 +03:00
Tautvidas Sipavičius
6b5e775ddd
Fix the initial malformed newsletter and change it to a proper one
2015-09-22 13:02:47 +03:00
Marco
087d96838b
Merge pull request #120 from mailpoet/listings
...
Listings fixes + Subscriber Edit/New.
2015-09-11 12:38:04 +02:00
Jonathan Labreuille
97db902529
Subscriber Edit page
2015-09-09 15:58:57 +02:00
MrCasual
b0de8e8c47
Moved the shim javascript file into the /assets/src/ folder
2015-09-08 09:27:03 -04:00
MrCasual
2cc24ae965
- Added acceptance tests for the Newsletters page
...
- Added a shim to make PhantomJS work with React (temporary workaround)
- Removed asset compilation during acceptance testing
Closes #111
2015-09-07 20:05:55 -04:00
Jonathan Labreuille
bca01d9843
Listings selection and naming
...
- fixed select all items on page
- added select all pages
- removed module names (as discussed with @flakas)
2015-09-07 17:22:33 +02: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
1c4fba27f5
Include back admin.js in layout.html
2015-08-28 12:53:03 +03:00
Tautvidas Sipavičius
4cb98f267c
Fix missing translation
2015-08-28 12:35:34 +03:00
Tautvidas Sipavičius
0c9c959b31
Fix one column layout of default newsletter structure
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
fdfd0a6c4f
Fix URLs of remaining editor image assets
2015-08-28 12:20:52 +03:00
Tautvidas Sipavičius
7b6236e09c
Add image_url
Twig function
2015-08-28 12:20:52 +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
Tautvidas Sipavičius
da371e33f4
Set up editor style compilation
2015-08-28 00:56:42 +03:00