3c46a5b434
Optimized Bulk actions
...
- Updated SQL schema for every created_at column so that it has a default value
- Updated unit tests based on recent changes (new methods in SubscriberSegment model)
- Added check for HelpScout initialization code so that it doesn't throw errors
2016-05-27 14:15:46 +02:00
ce4a3196ee
- Highlight main MailPoet menu
...
- Expands menu for newsletter editor
2016-05-12 10:37:56 -04:00
40ea5a0b84
- Improves menu expansion code
...
::
2016-05-12 09:59:05 -04: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
18b15c5440
Restructure JS loading to not duplicate JS asset loading
2016-03-07 16:15:26 +02:00
f56bee76f2
MailPoet.Date to handle localized dates and times
2016-02-29 13:34:17 +01:00
44e342c692
Fix z-index, change icon, add instructional message
2015-12-04 15:30:59 +02:00
cfdb886e88
Date widget
...
- fixed date widget
- fixed default styles for radio inputs in form rendering
2015-11-06 16:09:09 +01:00
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
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
b0de8e8c47
Moved the shim javascript file into the /assets/src/ folder
2015-09-08 09:27:03 -04:00
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
a26cbd6f41
- Renamed Model to BaseModel (make it clear)
...
- Updated RoboFile to compile assets or else tests break
2015-08-17 15:54:48 +00:00
6ed4ce0de2
Swap app code with bundles in assets/js/src
folder
2015-08-17 14:31:32 +03:00
a0a50407b9
Split modules into different entry points, separate vendor modules
2015-08-13 18:08:44 +03:00
91f839dc49
Wrap existing JS modules in AMD module style
2015-08-12 16:33:15 +03:00
c1f9fb915b
Add webpack for frontend dependency loading
2015-08-12 14:40:57 +03:00
c1b5b4e1d1
added handlebars extension for Twig + migrated all partials for form editor + added handlebars helpers
2015-07-31 19:00:20 +02:00
1456cd0a85
changed Twig syntax to Ruby style to avoid conflict with HBS templates + added missing files from makepot
2015-07-31 12:44:06 +02:00
9ae8ffb0a3
fixed notices positioning + added views/templates to store .hbs templates + added templates block in main layout + started looking into i18n in HBS
2015-07-30 21:48:32 +02:00
1ddd74e991
fixed symlinks of select2 and added missing images + added i18n functions to twig templates (with auto text domain addition) + added rtl stylesheet (updated robofile to watch it separately from admin.styl so it can be included only if necessary
2015-07-30 21:25:39 +02:00
9e2df5c1d7
started migrating form editor + i18n added makepot with twig templates support
2015-07-29 16:54:06 +02:00
4fdf90422d
added ajax library + ajax tests in sample page
2015-07-27 12:04:21 +02:00
05af63dc00
removed symlinking from robofile and replaced by manual symlink - added lib folder into JS for dependencies (a.k.a node_modules)
2015-07-21 17:32:40 +02:00
fdddcbea14
added symlink dependencies for node_modules in Robo
2015-07-21 12:35:27 +02:00
8137a30f46
modal library - added automatic setting of template renderer whether Handlebars is defined, defaults to pure html - fixed modal title issue (remove handlebars syntax from overlay template) - added a sample file for acceptance tests config - robo task to auto create acceptance tests config file based on sample
2015-07-20 20:45:47 +02:00
9a6e15077f
reorganized assets CSS folder + added bower + move php deps from bower to composer + converted modal styles to stylus
2015-07-17 15:19:59 +02:00
e601a1e902
added a twig extension class for assets + reorganized assets structure + added command line for stylus in README
2015-07-15 21:43:55 +02:00
287609893d
added mailpoet notice and modal + removed trailing slash from paths
2015-07-13 14:41:33 +02:00
fa1138c9a6
added Twig + views folder + admin menu method + admin page method with sample Twig usage
2015-07-10 12:48:09 +02:00