SALESmanago plugin for Magento2
-------------------------------
Version 3.1.0 02.09.2020
 - fix syncRule;
 - fix newsletter subscribers statuses;
 - fix Go to configuration button
 
Version 3.0.9-p2 19.08.2020
 - fix newsletter subscription;

Version 3.0.9 06.08.2020
- fix callback optin/optout - when main config is logout callback not working
- fix sending emails to contact after export
- fix miss province after export

--

Version 3.0.9-RC1 26.07.2020
- fix callback optin/optout - when main config is 
logout callback not working

--

Version 3.0.8 16.07.2020
- fix optin/optout when confirm subscribe from url

--

Version 3.0.7-p1 18.06.2020
- add etc/acl.xml
- change TEST_MAIL value - the error concerns changes on the salesmanago side
- remove pageFactory from In and Out
- add guest purchase tag
- do not send the newsletter tag when the newsletter is not confirmed
- endpoint salesmanago.es

--

Version 3.0.6 21.02.2020
- adjust to magento 2.1.x;
- fix optout contact with guest purchase upsert;
- fix order cancelling;

--

Version 3.0.6-RC1 29.01.2020
- rename namespaces for Observers class;
- adjust to magento 2.1.x;
- fix optout contact with guest purchase upsert; 

--

Version 3.0.5-p1 22.01.2020
- remove sales_order_save_after duplicate hook for OrderStatusChanged;
- remove checkout_submit_all_after duplicate hook for KlarnaCheckout;

--

Version 3.0.5 23.12.2019
- change namespaces for AbstractModel;
- change logo;

--

Version 3.0.4 07.11.2019
- add new purchase events configuration;
- add metrix;
- minor bug fixes;

--

Version 3.0.3 07.10.2019
- UI fixes
- minor bug fixes

--

Version 3.0.2 Refreshed 12.09.2019
- fix welcome ui component error;

--

Version 3.0.1 Refreshed 08.09.2019
- fix exports;

--

Version 3.0.0 Refreshed 14.08.2019
- views upgrade to magento views;

--

Version 2.1.7 Refreshed 14.08.2019
- add new api method;

--

Version 2.1.6 Refreshed 30.07.2019
- add cancel event;
- views update;

--

Version 2.1.5 Refreshed 25.07.2019
- fix CART for new API;

--

Version 2.1.4 Refreshed 24.07.2019
- new API;

--

Version 2.1.3 Refreshed 05.07.2019
- refactoring tags manager;

--

Version 2.1.2 Refreshed 07.06.2019
- refactoring for magento 2.1.6;

--

Version 2.1.1 Refreshed 07.06.2019
- fix contact create;

--

Version 2.1.0 Refreshed 27.04.2019
- add store views;
- add order statuses/types;
- add Klarna-payment catch purchase;
- add storeId to each store views;

--

Version 2.0.7 Refreshed 19.04.2019
- fix newsletter callback;

--

Version 2.0.6 Refreshed 10.04.2019
- update service fix synchronize rule;

--

Version 2.0.5 Refreshed 18.03.2019
- add double opt in;

--

Version 2.0.4 Refreshed 24.01.2019
- add error handling;
- add advanced exports;
- security fixes;

--

Version 2.0.3 Refreshed 08.12.2018
- add error handling for observer;

--

Version 2.0.2 Refreshed 03.12.2018
- added Tagger;
- fix tags repeat;

--

Version 2.0.1 Refreshed 09.10.2018
- updated admin views;
- added synchronize rule to sychronize contact;

--

Version 2.0.0 Refreshed 06.09.2018
- new sso core;

--

Version 1.0.4 Refreshed 12.03.2018
- Remove underscore from variables; 
- Clear spaces;
- Use short array syntactics;
- Add comments;
- Remove clear SQL questions;
- Methods refactor;
- Remove logic from views files;

--

Version 1.0.3 Refreshed 30.03.2018
- Added StoreView tag when client upsert;
- Added CallBacks for optin and optout client;

--

Version 1.0.2 Refreshed 20.03.2018
- newsletter subscription fix

--

Version 1.0.1 Refreshed 09.01.2018
- Fixed package's name in composer ad registration.php + xml's

--

Version 1.0.0 Refreshed 06.10.2017
- New structure for marketplace and composer

--

Version 1.0.0 Released 15.02.2017

Integration Scope:
- Synchronize contact after:
    - Registration,
    - Login,
    - Purchase without register (as a guest),
    - Address modification,
    - Newsletter subscription modification,
- Synchronized external events:
    - Cart ( For signed up members and not - but with cookie )
    - Purchase ( For signed up members and guests ) 
    - WishList ( For signed up members)
- Adding "smclient" cookie:
    - For every client synchronization,
- Automatic Sm script adding,
- Standard integration fields, js working timeout and tags fields:
    - Newsletter tags,
    - Registration tags,
    - Purchase tags,
- Plugin translation for:
    - English,
    - German,
    - Spanish,
    - Polish,
    - Russian,
    
Tested on:
    - Magento CE: 2.1.2,
    - Magento CE: 2.1.4,
    - Magento CE: 2.3.0
