151 lines
5.7 KiB
Markdown
151 lines
5.7 KiB
Markdown
## [2.0.2] - 2017-06-20
|
|
- Upgrade toastr.css
|
|
- Finish middleware integration
|
|
- Improve list members sync
|
|
- Properly trigger double opt in
|
|
- Add opt-in status to MC customer list view
|
|
- Add merge_fields to list member
|
|
- Implement API key check
|
|
- Improve Oauth2 flow
|
|
- Fix promo code does not sync properly
|
|
- Product sync fix
|
|
- Fix ajaxq isQueueRunning method
|
|
- Show success message only when all requests are completed
|
|
- Implement e-commerce data delete
|
|
- Add output filtering to smarty templates
|
|
- Add Changelog
|
|
- Show meaningful error message @ OrderSync
|
|
- Force ProductFormatter::sanitizeLanguageFieldToString for string
|
|
- Show the products synced success message ONLY after ALL products were synced
|
|
## [2.0.1] - 2019-01-16
|
|
- Correct addons suggestions
|
|
- Implement promo code sync views
|
|
- Implement promoCode sync action in sync ctrl
|
|
- PrestaShop 1.6 compatibility fix
|
|
- Add module to moduleRoutes hook
|
|
- Remove auto generated CHANGELOG
|
|
- Implement promo code sync during setup
|
|
- Add promo codes to the order sync
|
|
- Add Promo rules menu item to the module menu
|
|
- Add PromoCodes and PromoRules controller
|
|
- Implement CartRuleSync command
|
|
- Rename cart rule formatter to Promo rule formatter
|
|
## [2.0.0] - 2019-12-14
|
|
- Align center the pagination
|
|
- Refactor pagination
|
|
- Remove unused hooks
|
|
- Fix member list pagination
|
|
- Implement list members controller
|
|
- Move pagination rendering to separate method
|
|
- Use OrderSyncCommand instead of raw api calls in @ hookActionValidateOrder
|
|
- Improve OrderSyncCommand
|
|
- Remove unthrown exception
|
|
- Refactor BaseAPICommand
|
|
- Include API response in MailChimpException message
|
|
- Use only customer id in order formatter
|
|
- Check if an order in API has related customer
|
|
- Fix supported API methods array
|
|
- Implement customer sync js functionality
|
|
- Add customer sync tpls
|
|
- Implement customer sync process method @ wizard ctrl
|
|
- Fix tab title icon, which caused HTML parse error
|
|
- Display an empty message if there is no associated order in MC API
|
|
- During signup use CustomerSync command instead of spaghetti
|
|
- Improve CustomerSyncCommand to take into consideration DOI
|
|
- Implement ListMemberFormatter
|
|
- Use class constants instead of hardcoded strings to determine API method
|
|
- Add automations controller 2 backoffice
|
|
- Set current store to is updating=false
|
|
- Set MAILCHIMP_SCRIPT_VERIFIED to false after API key change
|
|
- Fix code inspection notices
|
|
- Ignore config.xml
|
|
- Read 999 lists for dropdown
|
|
- Change product sync completed message @ setup wizard
|
|
- Small refactor @ setup-wizard.js
|
|
- Actually execute the StorySyncCommand
|
|
- Use ::class instead of hardcoded class @ hookActionObjectUpdateAfter
|
|
- Implement automatic store update on shop update
|
|
- Replace ids with classes @ sync controller tpl
|
|
- Remove unused _batch.tpl
|
|
- Skip cart sync on address change @ BO
|
|
- Send the Mailchimp campaign id with the order if it's available
|
|
- Sanitize language fields (arrays) to string
|
|
- Validate, validate, validate
|
|
- Google Hangouts Fix
|
|
- Improve ListFactory
|
|
- Check for Product object at actionProductUpdate
|
|
- Use only the current shop context at ShopSync
|
|
- Improve sync view text and hint
|
|
- Improve sync page tpls
|
|
- Add ext-zip and php version to composer require
|
|
- Improve sync controller
|
|
- Fix store delete path
|
|
- Improve design by Mailchimp style
|
|
- Remove unused bo controllers
|
|
- Improve the usage of the Mailchimp brand and design guidelines
|
|
- Merged multi-request-product-sync into master
|
|
- Basic implementation of multi request product sync
|
|
- PS Module validatior fixes
|
|
- Improve sync controller
|
|
- Check if connected_site key exists on setMedia hook
|
|
- Make Product::hasCombinations PS 1.6 compatible
|
|
- Improve ProductSync
|
|
- Improve error handling when registering MC Js
|
|
- Add MailChimp Sites controller
|
|
- Use proper url for store @ StoreFormatter
|
|
- Improve ListFactory error message
|
|
- FIx panel alignment
|
|
- Fix lists modal url
|
|
- Fix old PS 1.6 protected base link method
|
|
- Fix validator errors
|
|
- Implement link helper to ensure backwards compatibility to PS 1.6
|
|
- Implement account info
|
|
- Implement detailed BATCH responses
|
|
- File mode changes
|
|
- Implement order sync
|
|
- Improve sync controller
|
|
- Add is_syncing and is_active attribute to store formatter
|
|
- Remove unused code from module config
|
|
- Create customer sync command
|
|
- Improve sync controller
|
|
- Add a navbar which navigates to MC objects controllers
|
|
- Add docblocks to methods @ AdminMailchimpProConfig
|
|
- Separate the big config form into multiple smaller forms
|
|
- Add note to product image size option
|
|
- Clean up the sidemenu items
|
|
- Improve SetupWizard controller
|
|
- Fix sync mode command bug allows only BATCH
|
|
- Unset list_id when patching Stores to MailChimp
|
|
- Implement list factory
|
|
- Implement ability to select product image size which will be used @ sync
|
|
- Improve setup wizard
|
|
- Developers, developers, developers
|
|
- Validate validate validate part 2
|
|
- Validator validator validator
|
|
- Show MailChimp carts and orders in PS Backoffice controllers
|
|
- Improve cart and orders sync
|
|
- Fix MailChimp site verification footer hook
|
|
- Fix incorrect pagination on Mailchimp object controllers
|
|
- Start implementing the setup wizard
|
|
- Start implementing the config wizard
|
|
- Use dropdown list for list selection
|
|
- Make getApiClient public
|
|
- Move tpl files in views/templates/admin folder
|
|
- Properly implement mailchimp cookie
|
|
- Fix module install process
|
|
- Improve ListsController
|
|
- Fix wrong image links
|
|
- Fix url generation for product images
|
|
- Obligatory placeholder commit message
|
|
- Imlement cart rule sync
|
|
- Implement cart rule formatter
|
|
- Implement store formatter
|
|
- Replace MC StoreID with PrestaShop store ID
|
|
- Fix product image link in formatter
|
|
- Refactor, refactor, refactor
|
|
- Refactor services into commands
|
|
- Stuff
|
|
- Add Site Verified config
|
|
- Implement OrderStateFormatter
|
|
- Project init
|
|
- Initial commit |