{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":191402421,"defaultBranch":"master","name":"magento2-module-activecampaign","ownerLogin":"commerceleague","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-11T15:41:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/51706184?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709014377.0","currentOid":""},"activityList":{"items":[{"before":"24788757c72f13b7f7b67cbf57b38c54ac7bace2","after":"34c4fa40ebcaf48f733916ebc1545a56a2f341a5","ref":"refs/heads/version-2","pushedAt":"2024-05-27T13:49:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Refactor saving and dispatching process within try block\n\nThis commit moves the saving of entities and dispatching of events into the try block of their respective methods. It does this for the Active Campaign methods in multiple consumer files. By putting these functionalities within the try block, we ensure the process is more seamless and only complete when no exception is thrown.","shortMessageHtmlLink":"Refactor saving and dispatching process within try block"}},{"before":"7c52660552291d500f63311285ecf3ae6fa66712","after":"24788757c72f13b7f7b67cbf57b38c54ac7bace2","ref":"refs/heads/version-2","pushedAt":"2024-05-15T10:01:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Update getId method in GuestCustomer model\n\nIn the GuestCustomer model, the getId method has been improved. Now, it returns null for a null entity ID, instead of potentially incorrectly returning the string 'null'. The method now uses a ternary operator to check the value before casting it to an integer.","shortMessageHtmlLink":"Update getId method in GuestCustomer model"}},{"before":"ad303b16b3031cfa4c1c67ec87aa4122766223ed","after":"7c52660552291d500f63311285ecf3ae6fa66712","ref":"refs/heads/version-2","pushedAt":"2024-03-10T08:07:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Remove foreign constraint from db_schema.xml\n\nThe foreign constraint reference \"ACTIVECAMPAIGN_ORDER_MAGENTO_QUOTE_ID_SALES_ORDER_QUOTE_ID\" has been removed from the db_schema.xml. There is not always an order for a quote, resulting in sql errors when trying to create entries in the table activecampaign_order","shortMessageHtmlLink":"Remove foreign constraint from db_schema.xml"}},{"before":"2b838eed0d6863261c7bbcb215635eb313835f7a","after":"ad303b16b3031cfa4c1c67ec87aa4122766223ed","ref":"refs/heads/version-2","pushedAt":"2024-03-04T18:45:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"remove dead code","shortMessageHtmlLink":"remove dead code"}},{"before":"f38e2dbf4ee44621a5ccc1bf9c07e41521fd3147","after":"2b838eed0d6863261c7bbcb215635eb313835f7a","ref":"refs/heads/version-2","pushedAt":"2024-02-28T08:15:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Change 'logUnprocessableEntityHttpException' return type to 'mixed'\n\nThe 'logUnprocessableEntityHttpException' function in both 'AbstractConsumer.php' and 'ExportCustomerConsumer.php' has been updated to return 'mixed' instead of 'void'. The return type was modified to make the method more flexible in handling error logging for different types of HTTP exceptions it encounters.","shortMessageHtmlLink":"Change 'logUnprocessableEntityHttpException' return type to 'mixed'"}},{"before":"b90593db4b2e39d01abceb6017dfb20053e3f80a","after":"f38e2dbf4ee44621a5ccc1bf9c07e41521fd3147","ref":"refs/heads/version-2","pushedAt":"2024-02-28T08:05:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Update PHPStan configuration and dependency\n\nModified the PHPstan configuration to set its level to 5, down from 6 in the phpstan.neon.dist file. Added \"phpstan/phpstan\" in the composer.json file to establish it as a project dependency.","shortMessageHtmlLink":"Update PHPStan configuration and dependency"}},{"before":"4b0b85fe811d14f0eed49a3c21c63f8054077973","after":"b90593db4b2e39d01abceb6017dfb20053e3f80a","ref":"refs/heads/version-2","pushedAt":"2024-02-28T06:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"apply rector rules","shortMessageHtmlLink":"apply rector rules"}},{"before":"25f6403c2a610b048e102fac0d6fd924f5750cf2","after":"4b0b85fe811d14f0eed49a3c21c63f8054077973","ref":"refs/heads/version-2","pushedAt":"2024-02-27T18:42:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Add PHPStan dependency and configuration\n\nAdded \"phpstan/phpstan\" as a new development dependency. Also created PHPStan configuration file for improved static code analysis.","shortMessageHtmlLink":"Add PHPStan dependency and configuration"}},{"before":"733640dcca16e5853d5f5cd86c54610976c67a48","after":"25f6403c2a610b048e102fac0d6fd924f5750cf2","ref":"refs/heads/version-2","pushedAt":"2024-02-27T15:18:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Remove property in AbstractConsumer because it is set in the constructor","shortMessageHtmlLink":"Remove property in AbstractConsumer because it is set in the constructor"}},{"before":"4cfd112a99798b00686033d1f13f9b05ae555d13","after":"733640dcca16e5853d5f5cd86c54610976c67a48","ref":"refs/heads/version-2","pushedAt":"2024-02-27T09:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Update message retrieval method in ConnectionChecker\n\nThe change in ConnectionChecker.php modifies the way connection messages are retrieved. By utilizing getText() method instead of the previous method, we ensure a more consistent approach to message handling in AJAX requests.","shortMessageHtmlLink":"Update message retrieval method in ConnectionChecker"}},{"before":"076629d026c52db331413f5a8ad31363a3f6ef23","after":"4cfd112a99798b00686033d1f13f9b05ae555d13","ref":"refs/heads/version-2","pushedAt":"2024-02-27T09:11:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Implement Client in Ajax/ConnectionChecker.php\n\nIn this commit, a new private Client class was introduced into the Ajax/ConnectionChecker.php file. This change will allow better handling of AJAX requests within the admin panel, resulting in an improved overall performance.","shortMessageHtmlLink":"Implement Client in Ajax/ConnectionChecker.php"}},{"before":"419a29295c408abf088059b99fa6b0760594efc6","after":"076629d026c52db331413f5a8ad31363a3f6ef23","ref":"refs/heads/version-2","pushedAt":"2024-02-27T09:05:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Update Guzzle Client to version 7 in Gateway/Client.php\n\nThis commit updates the Guzzle Client from version 6 to version 7 in the file Gateway/Client.php. This change improves the compatibility and broadens the support for different versions of the 'psr/http-message' dependency.","shortMessageHtmlLink":"Update Guzzle Client to version 7 in Gateway/Client.php"}},{"before":"c219a1fd5d9895e977b93f7f3cf7be4ef98c66a3","after":"419a29295c408abf088059b99fa6b0760594efc6","ref":"refs/heads/version-2","pushedAt":"2024-02-27T08:54:12.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Merge branch 'feature/rabbit-mq-2.4' into version-2\n\nSigned-off-by: Andre Flitsch \n\n# Conflicts:\n#\tConsole/Command/ExportOrderCommand.php\n#\tCron/PublishOmittedOrders.php\n#\tMessageQueue/AbstractConsumer.php\n#\tMessageQueue/Customer/ExportCustomerConsumer.php\n#\tMessageQueue/Newsletter/TagSubscriber.php\n#\tMessageQueue/Sales/ExportOrderConsumer.php\n#\tModel/ResourceModel/Customer/Collection.php\n#\tObserver/Newsletter/ExportContactObserver.php\n#\tcomposer.json\n#\tcomposer.lock","shortMessageHtmlLink":"Merge branch 'feature/rabbit-mq-2.4' into version-2"}},{"before":"8c1d351a7084bcf60312a931f0470fcd084109a3","after":"c219a1fd5d9895e977b93f7f3cf7be4ef98c66a3","ref":"refs/heads/version-2","pushedAt":"2024-02-27T08:37:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Update ActiveCampaign API client in composer.lock\n\nThis commit updates the reference and URL for the ActiveCampaign API client in composer.lock, broadening the compatibility of 'psr/http-message' dependency to also accept version 1.0. The module's timestamp has also been updated.","shortMessageHtmlLink":"Update ActiveCampaign API client in composer.lock"}},{"before":"be1d4d24bc0961920c988d43d0ad7ea0bf3c9ab7","after":"8c1d351a7084bcf60312a931f0470fcd084109a3","ref":"refs/heads/version-2","pushedAt":"2024-02-27T08:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Update composer dependencies and module description\n\nThis commit updates the versions of the composer dependencies 'Symfony Console', 'Symfony Process', and 'Symfony String'. Also, the description of the 'commerceleague/magento2-module-activecampaign' module in the composer.json is updated for clarity and meaningfulness.","shortMessageHtmlLink":"Update composer dependencies and module description"}},{"before":null,"after":"be1d4d24bc0961920c988d43d0ad7ea0bf3c9ab7","ref":"refs/heads/version-2","pushedAt":"2024-02-27T06:12:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pixelhed","name":"Andre Flitsch","path":"/pixelhed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1169770?s=80&v=4"},"commit":{"message":"Refactor code to improve readability and performance and use PHP 8 features\n\nThe codebase has been cleaned up to remove unnecessary documentation and method structure. Unused comments and spaces have been dropped. Additionally, the JSON decode function now throws an error if it fails, which improves the handling of JSON decoding errors. Constructors have been streamlined and the class construction improved. These changes facilitate easier reading, debugging and potentially slight performance improvements.","shortMessageHtmlLink":"Refactor code to improve readability and performance and use PHP 8 fe…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVPKcVQA","startCursor":null,"endCursor":null}},"title":"Activity · commerceleague/magento2-module-activecampaign"}