GithubHelp home page GithubHelp logo

mediact / dotmailer-magento-extension Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dotmailer/dotmailer-magento-extension

0.0 14.0 0.0 1.79 MB

The official dotmailer for Magento extension

Home Page: http://magento.dotmailer.com

License: MIT License

PHP 85.15% HTML 5.03% JavaScript 7.45% XSLT 2.25% CSS 0.13%

dotmailer-magento-extension's Introduction

Build Status

dotmailer for Magento

Full support documentation and setup guides available here - https://support.dotmailer.com/hc/en-gb/categories/202610368-Magento

This module uses modman

First ensure you have modman installed (see here: https://github.com/colinmollenhour/modman#installation)

...and run the following in your magento root:

modman init
modman clone https://github.com/dotmailer/dotmailer-magento-extension.git

Don't forget to enable symlinks in: System->Configuration->Advanced->Developer->Template Settings

Facts

  • community & enterprise version.
  • current version - V.6.0.0 config.xml
  • also available on Magento Connect link

Compatibility

  • Magento >= 1.6.2

Upgrade notice

V6.0.0

Features

  • New improved Importer.
  • Express account creation.
  • Api support region.
  • Magento partner programme.

Bug fixes

  • Transactional data disabled by Transactional Allowance.
  • Abandoned carts template.
  • Api username obscure validation.
  • Update security on get basket content.
  • Saving a review in admin.

V5.3.0

Features

  • Support for dotmailer regions

Bug fixes

  • Bug fixed for fatal error on manual sync

Improvments

  • Magento code audit changes x3
  • Email validation on ajax call

V5.2.0

Features

  • Run Importer Button.
  • Cron timings for diffrent settings to run cronjobs.

Bug fixes

  • Rule condition for abandoned carts.

Improvments

  • Refactor EDC pages.
  • New "Suppressed by you" into suppresion list.
  • New suppressed contacts sync.
  • More Code Audit changes.

V5.1.0

Bug fixes

  • Audit changes A1 - A14
  • Skip website if no store assigned
  • Manufacturer attribute
  • Raygun - change the title message to non unique
  • Exclusion rules ajax call protocol fix

Features

  • Abandoned Product Name
  • Importer API Enchased
  • Add indexes to tables
  • Transactional email merged to core
  • Order status option source changed
  • System log viewer
  • Single deletes for importer

V5.0.4

Bug fixes

  • Increased the cron sync times to 15 minutes.

V5.0.3

Bug fixes

  • Magento code audit. Brins a lot of performance and architectural imrovements.
  • Fixed fatal error on quote single sync
  • Fixed oAuth redirect
  • Fixed oAuth disconnect button
  • Order sync report column name typo fix
  • Removed hidden form fields connector_customer_id and connector_customer_email from customer accouunt additional newsletter management
  • Fixed rewrite sendNewAccountEmail function to call parent function with actual params instead of default
  • Fixed EDC blocks to load order from registry that was saved in registry from controller. If not found will throws Exception from now.
  • Fixed emmail capture fails on one of the email fields if both newsletter and billing email are presented on the same page.
  • Fixed voucher styling bug where no style was being loaded from config.
  • Fixed contact fields data calculation not working because of status not being an array. Added check if it is an array before start working on it.
  • Fixed Page/ROI data Enable config path in xml.
  • Fixed callback action fro oAuth. Now we check if returned state is an actual admin that exist in Magento.
  • Fixed duplicate review entries. Only approved review will saved for sync.
  • Fixed contact sync. Check if manufacturer attribute exist before calling for it otherwise Magento throws an error and sync fails.

V5.0.2

Bug fixes

  • Fixed fatal error while doing single sync. Key does not exist/not an object.
  • Fixed rewrite of sendNewAccountEmail function to call parent without default values.
  • Fixed OAUTH disconnect link
  • Contact sync check if manufacturer attribute exist before pulling value.

V5.0.1

Bug fixes

  • Fixed upgrade script so it does not get skipped
  • Added ACL to required controllers

V5.0.0

Features

  • New Data Importer
  • Abandoned cart exclusion rules
  • Review request exclusion rules
  • Include product attributes in order sync
  • Include product custom options in order sync
  • Update transactional data for modified orders
  • Configure order status used in customer calculations
  • Automation Queue Enrolment
  • Easy Email capture on newsletter signup
  • Campaign stats for customers in admin
  • Seperate customer and guest syncs
  • Add to cart button for abandoned carts
  • Coupon code styling
  • Editable "view now" text for EDC pages
  • Nosto fallback products
  • Queued customer deletion
  • Log long API response
  • Catalog importer
  • Automation enrollment based on order status
  • Reset Tables button
  • IP restrictions on EDC pages

Bug fixes

  • Reduced default batch size and more frequent batching
  • Custom order attributes not syncing
  • Performance improvements to all data syncs
  • Performance improvments to data analysis page
  • Admin place an order, wrong enviroment
  • Update RFM table
  • Observers that are hit more then once
  • Refactor of the quote sync
  • For sync/observer events only if the feature enabled
  • Sync quotes only with products in it
  • Canceled orders removed the trans data
  • ACL for enterprise report tables. Access denied
  • Date localization for bestsellers and mostviewed
  • Resubscribe subscriber with new status
  • Remove the API log table
  • Add indexes to tables
  • Automation enrollment per website level
  • Fix for rec's per item logic for EDC pages

V4.0.0

Features

  • Transactional email.
  • Dashboard display conflict checker.
  • Namespace updated to Ddg Automaiton.
  • Enterprise version combined.
  • Appcues onboarding.
  • Raygun control to disable and enable.
  • Sweetooth refferal link.
  • Custom OAUTH domain/redirect link options.
  • Use dotmailer template for transactional emails.
  • Wishlist EDC with related, upsell and crosssell.
  • Customer trend data.

Bug fixes

  • Sync limits lowered to 5000 contacts and 200 orders.
  • Review is submited before it's approved.
  • Abandoned Carts triggered from the "LAST_QUOTE_ID".

V3.3.0

Features

  • Nosto Integration.
  • Easy Email Capture(trademark).
  • Reviews.
  • Quote recommendations.
  • Wishlists.
  • Disable Newsletter Success.
  • Disable Customer Success.

Bug fixed

  • Cleaning phpspecs standards.
  • Checkout awareness for abandoned carts.
  • Compatibility with the older versions 1.6.2(full compatibility).
  • Automation Studio fix width and suppress footer.
  • Bestsellers will select and filter the sealable items in collection.
  • Not enough coupons generated.

V3.2.0

  • Transactional Emails Refactor.
  • System Status Dashboard

Features

  • System Status Dashboard.
  • RFM Analisys.
  • Api Status.
  • Raygun Integration.
  • Feed for new releases.
  • Number of days to delete orders from order created date.
  • Abandoned cart limit.
  • Log for all API calls.
  • Alternative abandoned baskets.
  • Mailcheck integration

Bug fixed

  • Magor Refactoring.
  • Cover all the code with testing.
  • Automation when subscriber is not imported yet.
  • Security improvment for api credentials.
  • Campaigns for multi website.
  • Mailcheck frontend notice.
  • Improve reset subscribers.
  • GeoIp redirection for the dynamic content.
  • Config table to store related data not to update on every request.
  • Improve code for dynamic content.
  • Transactional emails refactoring.
  • Payment method for orders.
  • Check for feature active for disabled accounts.
  • Disable sync for not mapped addressbooks.
  • App emaulation to match the env the order.
  • Subdomain dynamic urls.
  • Buttons to run sync services.
  • Ajax reset of the contacts for an updated addressbooks.

V3.1.0

Automation

  • Automation Enrolment.

Features

  • Sweet Tooth Integration.
  • Transactional Emails.
  • Auto create data fields needs total refund amount added.
  • Add 240 hours onto lost basket 3 both guest and customer.

Bugs fixed

  • Dynamic URLS with no value.
  • Transactional data missing product data.
  • Orders over 1000 showing 1.
  • Automap on website level.

V.3.0.3

Single customer sync.

  • Single Customer Sync Button
  • ROI fix
  • Code standards refactoring

V.3.0.2

Automation Studio.

  • OAUTH & Menu
  • Map product attribute-set to transactional data
  • Tracking code SSL fix

V.3.0.1

Transactional Emails Post Release Update.

  • Translations update
  • Default values update
  • Transactional emails enabled fix
  • Manully map the customer ID field
  • Emails Reports enchase with website id field

V.3.0.0 :

Transactional Emails.

  • New Order
  • New Order for Guest
  • Order Update
  • Order Update for Guest
  • New Invoice
  • New Invoice for Guest
  • Invoice Update
  • Invoice Update for Guest
  • New Credit Memo
  • New Credit Memo Guest
  • Credit Memo Update
  • Credit Memo Update for Guest
  • New Shipment
  • New Shipment for Guest
  • Shipment Update
  • Shipment Update for Guest
  • Customer
  • New Customer Account

Features

  • Newsletter Dashboard.
  • Newsletter Contact.
  • Newsletter Orders.
  • Newsletter Campaigns.
  • Product Recomendations styling.
  • TE styling.
  • Subscribers reset button.
  • Custom datafields.
  • New Lost Baskets.

Fixes

  • New SMS Fixes.
  • Sync Orders by store.
  • Subscribers multiwebsite fix.
  • Suppressed contacts for orders.
  • Wishlist contact id update fix.
  • Suppressed contacts per website.
  • Dynamic content for multi-site (multi-currency).
  • Transactional data key.
  • Reset orders direct query.
  • Naming convention for connector compatibility.

V.2.0.5 :

  • Use the Order statuses to send the SMS.

V.2.0.4 :

  • Reset subscriber_imported for reimport.
  • Suppressed contacts button in admin settings.
  • Cleaned the dotmailer_order_imported from db.
  • Fix for table prefix names.
  • Duplicate email address.
  • Website id table update for null values.
  • Ignore deleted sales orders from email_order table.
  • Dropping number of subscribers from address book.

V.2.0.3 :

  • Delete transactional data using email address.
  • Subscriber Sync - fix the contact id when to unsubscribe.
  • Subscriber Sync Empty Request.
  • Change the time format for filenames.

dotmailer-magento-extension's People

Contributors

adeelq avatar andrewgretton avatar bsstaveley avatar cdiacon avatar maikel-koek avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.