Commit Graph
78 Commits
Author SHA1 Message Date
jorgeeurekalabs 78872e56d9 Merge pull request #53 from jorgeeurekalabs/main
new version 2.0.8
2023-02-08 12:05:04 -03:00
Jorge Venzon ba87656369 new version 2.0.8 2023-02-08 12:03:51 -03:00
jorgeeurekalabs 0485c89f8f Merge pull request #52 from jorgeeurekalabs/main
fixed abandoned cart sync
2023-02-06 21:46:06 -03:00
Jorge Venzon 702df04194 fixed abandoned cart sync 2023-02-06 21:43:10 -03:00
jorgeeurekalabs f67c91c6c2 Merge pull request #51 from jorgeeurekalabs/main
DEVREL-9: fixed problem with abandoned carts update
2023-01-27 11:46:58 -03:00
Jorge Venzon 134cb336bd Merge remote-tracking branch 'refs/remotes/origin/main' 2023-01-27 11:32:49 -03:00
Jorge Venzon 4a8d443ada fixed problem with abandoned carts update 2023-01-27 11:32:29 -03:00
Jorge Venzon 3704798d3c fixed problem with abandoned carts update 2023-01-27 11:32:29 -03:00
Jorge Venzon a1addd9ba1 fixed problem with abandoned carts update 2023-01-27 11:32:29 -03:00
Jorge Venzon 3944713010 fixed problem with abandoned carts update 2023-01-27 11:31:15 -03:00
jorgeeurekalabs b8393c2eff Merge pull request #3 from jorgeeurekalabs/DEVREL-7
Devrel 9: fixed problem with abandoned carts update
2023-01-27 11:28:52 -03:00
Jorge Venzon 5fd2d811e7 fixed problem with abandoned carts update 2023-01-27 11:27:30 -03:00
Jorge Venzon 6ecef7c0ff fixed problem with abandoned carts update 2023-01-27 11:18:33 -03:00
jorgeeurekalabs 45b6367ee9 Synchronize customer data updates. (#50)
* Synchronize customer data updates. Unnecessary folders were deleted.

* Added "order_url" to abandoned carts
2023-01-23 16:44:03 -06:00
jorgeeurekalabs ce961a7ef5 Merge pull request #2 from jorgeeurekalabs/DEVREL-7
Added "order_url" to abandoned carts
Fixed problem with abandoned shopping cart update
Debug mode added
2023-01-23 16:09:14 -03:00
Jorge Venzon 17adf61343 Added "order_url" to abandoned carts 2023-01-23 16:03:16 -03:00
jorgeeurekalabs b26879de53 Merge pull request #1 from jorgeeurekalabs/DEVREL-8
Synchronize customer data updates.
2022-12-30 16:16:48 -03:00
Jorge Venzon 49e1d37077 Synchronize customer data updates. Unnecessary folders were deleted. 2022-12-30 16:11:54 -03:00
jorgeeurekalabsandJor Ven fbbe121329 support connections from different Magento instances (#47)
* fixed Allowed memory size issue and compatibility with php 7.4

* DEFECT-12960

* support connections from different magento instances

Co-authored-by: Jor Ven <jorven@MacBook-Pro-de-Jor-2.local>
2022-11-30 11:43:15 -06:00
jorgeeurekalabsandJor Ven 2cd367a7cc DEFECT-12960 (#45)
* fixed Allowed memory size issue and compatibility with php 7.4

* DEFECT-12960

Co-authored-by: Jor Ven <jorven@MacBook-Pro-de-Jor-2.local>
2022-11-01 13:18:27 -05:00
jorgeeurekalabsandJor Ven be1246664a fixed Allowed memory size issue and compatibility with php 7.4 (#43)
Co-authored-by: Jor Ven <jorven@MacBook-Pro-de-Jor-2.local>
2022-10-18 16:23:01 -05:00
wagatorandJordan dce183bedf Reviewed 3rd parties changes and bug fixes (#39)
* AC-139 #comment return type of getCustomer() method is changed in Order/Model/OrderData/OrderDataSend.php and changes in Order/Observer/OrderSync.php
[AC-139] Resolved the compatibility issues with magento v. 2.4.5
AC-142 AC-139 #comment update "Abandoned Cart SendData.php" for compatibility with magento 2.3

* Synced and reviewed changes from 3rd parties

Co-authored-by: Jordan <jprice@activecampaign.com>
2022-10-03 09:48:16 -05:00
Bhavi T 259ca20314 Update composer.json (#38)
Add Compatibility PHP 8.1
2022-09-20 14:00:28 -05:00
wagatorandJordan e1952158fe AC-139 #comment return type of getCustomer() method is changed in Order/Model/OrderData/OrderDataSend.php and changes in Order/Observer/OrderSync.php (#36)
[AC-139] Resolved the compatibility issues with magento v. 2.4.5
AC-142 AC-139 #comment update "Abandoned Cart SendData.php" for compatibility with magento 2.3

Co-authored-by: Jordan <jprice@activecampaign.com>
2022-09-15 19:21:44 -05:00
Shaughn 453d2d595a Performance fixes (#35)
* Fix performance issues in system config when viewing total counts for the abandoned cart syncs (for large datasets) - use collection->getSize() instead of loading the whole collection and performing a count.

* Change admin config sorting so that the extension shows near the bottom of the system config tabs and is not the default viewing config.

* Fix performance issues in system config when viewing total counts for the customer and order syncs (for large datasets) - use search and filter builder instead of loading the whole collection and performing a count.

* Update JSON serializer in curl helper. Move optional parameter  to bottom of constructor args (Fixes potential issues when creating a customer via API or GraphQL). Check if response is of type array in getMessage since the response is of mixed type. Cleanup: remove unnecessary double quotes, update doc blocks, fix PHPCS and PHPMD issues. Added Todo's.
2022-09-15 16:01:42 -05:00
nquam-ac 190aa291bd Merge pull request #34 from wagator/main
Added try-catch block for handling NoSuchEntity exception when a quote is not found, also some improvements added
2022-07-20 09:35:18 -05:00
321329611b Bug fixes and improvements (#33)
* Abandoned carts fixed not updating in AC when cart is edited

* Cron with delete capability 7 days previous entries

* add logger in catch

update event in events.xml checkout_onepage_controller_success_action for checkout_submit_all_after

update Data.php type

update OrderSync.php add doc and types

update doc AbandonedCartSync.php

update AbandonedCartSendData.php

update AbandonedCartSendData.php add create customer in AC

update PaymentInformationManagementPlugin.php delete black line

update OrderSyncCron.php, update filter and add Logger in Exception

rollback name events.xml

update Curl.php add types

delete logger debug in the code

* DS Store removed

Co-authored-by: YAIR GARCIA <yagator@MacBook-Air-de-YAIR.local>
Co-authored-by: Yair García Torres <yagator@gmail.com>
2022-07-14 11:17:05 -05:00
YAIR GARCIA cf758f395d DS Store removed 2022-07-13 13:44:59 -05:00
YAIR GARCIA 2c2b8f9b02 add logger in catch
update event in events.xml checkout_onepage_controller_success_action for checkout_submit_all_after

update Data.php type

update OrderSync.php add doc and types

update doc AbandonedCartSync.php

update AbandonedCartSendData.php

update AbandonedCartSendData.php add create customer in AC

update PaymentInformationManagementPlugin.php delete black line

update OrderSyncCron.php, update filter and add Logger in Exception

rollback name events.xml

update Curl.php add types

delete logger debug in the code
2022-07-13 13:43:55 -05:00
Yair García TorresandYAIR GARCIA d44a8a8846 Cron with delete capability 7 days previous entries (#32)
* Abandoned carts fixed not updating in AC when cart is edited

* Cron with delete capability 7 days previous entries

Co-authored-by: YAIR GARCIA <yagator@MacBook-Air-de-YAIR.local>
2022-06-29 10:57:47 -05:00
YAIR GARCIA dcedcba37a Cron with delete capability 7 days previous entries 2022-06-28 16:47:10 -05:00
Yair García TorresandYAIR GARCIA 86da31eb35 Abandoned carts fixed not updating in AC when cart is edited (#30)
Co-authored-by: YAIR GARCIA <yagator@MacBook-Air-de-YAIR.local>
2022-06-17 12:07:03 -05:00
Mychal Calderon b89130e751 default body to empty string if no data passed when creating connections (#24)
* default body to empty string if no data passed

a GET request body with the empty array causes an error, so an empty string should be used

* update other functions with same issue

make sure that the body is an empty string instead of trying to encode an empty array
2022-06-17 12:05:13 -05:00
Yair García Torres 9969e12f5f Merge pull request #3 from ActiveCampaign/main
update
2022-06-15 21:04:32 -05:00
YAIR GARCIA 6a8bbacbf1 Abandoned carts fixed not updating in AC when cart is edited 2022-06-15 20:39:25 -05:00
nquam-ac c7548d4734 Merge pull request #23 from ActiveCampaign/rc_v2.0.4
Release candidate for v2.0.4
2022-01-10 11:24:35 -06:00
Natalie Quam 9146c5220b removing files that shouldn't be tracked 2022-01-10 11:22:08 -06:00
Natalie Quam 5ef3c88e84 updating composer file versions 2022-01-10 11:21:27 -06:00
Natalie Quam aa8fbd85b1 Merge branch 'github/main' into develop 2022-01-10 11:15:19 -06:00
nquam-ac 5f3135f044 Merge pull request #18 from bdbosman/bugfix/singlestore
Fix missing storeId in Single-store mode
2022-01-10 11:14:30 -06:00
Natalie Quam 2098dd3319 Merge branch 'develop' of gitlab-ssh.devops.app-us1.com:team-ecommerce/magento-v2-extension into develop 2021-12-01 16:38:31 -06:00
Natalie Quam 23b1488e1f Merge branch 'github/v2.0.3' into 'develop'
Making service change to add compatibility and tracing for install base....

See merge request team-ecommerce/magento-v2-extension!2
2021-12-01 22:38:15 +00:00
nquam-ac 2bafe1262d Merge pull request #20 from ActiveCampaign/github/v2.0.3
Release v2.0.3
2021-12-01 16:35:51 -06:00
Natalie Quam 4570f4136b correcting composer version 2021-12-01 15:30:53 -06:00
Natalie Quam a932432e24 updating the abandoned cart version 2021-12-01 15:27:37 -06:00
Natalie Quam 04b8b42363 Merge branch 'main' of github.com:ActiveCampaign/module-integration into github/main 2021-12-01 13:01:43 -06:00
nquam-ac 7d619c054a Merge pull request #15 from ActiveCampaign/release/v2.0.2
Making fixes for the latest release
2021-12-01 13:01:31 -06:00
Natalie Quam 1b221c7e8c Merge branch 'release/v2.0.2' into github/main 2021-12-01 12:47:32 -06:00
nquam-ac 99df3230c8 Merge pull request #17 from wagator/feature/78-connection-abandoned-carts
Feature/78 connection abandoned carts
2021-12-01 12:22:44 -06:00
bdnugget 0c556cd004 Fix missing storeId in Single-store mode 2021-12-01 12:56:15 +01:00