Commit Graph

34 Commits

Author SHA1 Message Date
9b011c0281 - Places supervisor/daemon/worker under the new Cron class
- Updates endpoints
- Integrates queue worker with MailPoet mailer
- Fixes script activation check logic
2015-12-03 22:01:18 -05:00
98005a2a6f - Rebases master 2015-11-27 07:46:26 -05:00
436faea591 - Refactors and renames code
- Adds Queue menu option and displays status
2015-11-27 07:40:22 -05:00
4208b148b4 - Implements queue worker class 2015-11-27 07:35:16 -05:00
d46c9d5412 - Fixes issue with Supervisor when database tables do not exist 2015-11-27 07:35:11 -05:00
6dd8270bec WP Users list
- migration for filters & segment_filter tables
- models for new tables
- update of Listing JSX to allow for conditional display of item actions
2015-11-24 17:12:14 +01:00
00f06ea202 Revert "Queue" 2015-11-20 23:51:02 +01:00
25b51d0446 - Adds queue management and supervisor. Issue #227 2015-11-20 16:20:54 -05:00
556a170903 - Bootstraps queue 2015-11-20 16:20:35 -05:00
fdbd1245e3 Redirect to welcome or update page 2015-11-17 20:11:03 +01:00
dfec34eda9 Add Analytics integration with MixPanel 2015-11-09 18:11:06 +02:00
103da61d45 basic listing files 2015-10-28 13:19:48 +01:00
6dfce57c3f Fix newsletter option related tests 2015-10-21 14:40:43 +03:00
3a4a641ca2 Add newsletter options 2015-10-20 21:47:18 +03:00
4e3784fb96 merged master 2015-10-16 14:40:32 +02:00
805f7d5417 - Adds new models: CustomFields and SubscriberCustomField + tests
- Adjusts DB Migrator, Initializer class
- Adjusts Subscribers model tests
Closes #159
2015-10-15 23:23:33 -04: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
ecb522955b Newsletter Segment relation
- added newsletter_segment table
- added NewsletterSegment model
- added list filter on newsletters listing
- unit tests
2015-10-06 11:13:38 +02:00
028b178e3f Add DB tables, model and router for Newsletter templates 2015-09-29 17:23:41 +03:00
239e2583d2 refactored bulk actions & implemented bulk trash for all listings 2015-09-18 17:39:25 +02:00
c804e44961 Made changes as per Marco's comments 2015-09-02 17:28:49 -04:00
64756c865d - Renamed List model to Segment 2015-09-02 09:29:54 -04:00
78a2a50af7 - Renamed Subscriber and RelationSubscriberList models to SList and
SubscriberList, respectively
2015-09-01 19:49:50 -04:00
0015bdb617 - Added new model "SubscriberList"
- Added has_many_through relations to the new model + Subscriber model
- Added tests
- Fixed syntax in other models
This closes #95
2015-09-01 09:18:00 -04:00
097b638e6b cleanup 2015-08-27 22:38:42 +02:00
c883de9aa8 Form Widget
- added public js code to handle validation and ajax submit
- added widget initializer
- added form widget
- added acceptance test for adding the widget
2015-08-20 16:52:51 +02: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
b106870e96 Merged master / fixed merge conflict 2015-08-16 22:38:58 -04:00
60919e6171 Router works for POST requests. 2015-08-16 20:21:34 +02:00
78b5791a46 - Added 'Newsletters' model and wrote tests
- Fixed some formatting in unit tests
Closes #68
2015-08-14 13:31:45 +00:00
1ead513437 Revert "Form Widget" 2015-08-13 16:07:46 +02:00
6b46ef7fea Form Widget validation
- reorganized jquery validation lib to include languages
- added Widget initializer class
- fixed cache method in initializer
- added widget front JS to validate and submit (ajax / post)
2015-08-13 12:26:11 +02:00
79cea39238 added basic form widget 2015-08-12 22:37:37 +02:00
26384d16b8 Fixes #49 2015-08-10 18:37:41 -04:00