Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v5.5.0 #409

Merged
merged 4 commits into from
Oct 17, 2023
Merged

Release v5.5.0 #409

merged 4 commits into from
Oct 17, 2023

Conversation

aashishgurung
Copy link
Contributor

1. Objective

Release v5.5.0

  • Added dynamic webhook. (PR #407)
  • Add QR expires countdown for PromptPay. (PR #408)

aashishgurung and others added 4 commits October 4, 2023 09:52
Sync master and develop
* Updated charge method to include webhook. Refactored some codes, added a test and updated other tests.

* Fixed broken tests.

* Refactoring and fixing tests

* Refactored and updated tests.

* Refactored TrueMoney class and added tests.

* Added dynamic webhook option and added tests.

* Added few files and folders under exclusion in Sonar project properties.

* Added test for Atome.

* Moved charge() method to Omise_Payment_Offsite to avoid repeating same code. Payment method class can override the method if they have more request to pass to charge API.

* Added more tests

* Added tets for Alipay+.

* Added more test to cover charge method.

* Added charge test for Duitnow OBW.

* Added tests for FPX

* Added tests for internet banking.

* Added tests for mobile banking, rabbit linepay and OCBC PAO

* Added missing trait in abstract-omise-payment-base-card.php

* removed unnecessary isset check for dynamic_webhook

* Updated tests

* Updated tests.

* Removed predefined return used for testing

* Added test for is_dynamic_webhook_enabled() in Omise_Setting class.

* Added test for get_webhook_url method.

* updated tests.

* Added test for Omise_Payment_Base_Card abstract class.

* Updated test

* Fixed EOF

---------

Co-authored-by: Aashish <aashish@omise.co>
* add expires in count down for promptpay QR

* add test for promptpay qr expires at

* separate class for file get contents

* fix error on test

* remove unused function
@aashishgurung aashishgurung requested review from danfowler, AnasNaouchi and a team October 17, 2023 06:31
@aashishgurung aashishgurung requested a review from ajzkk as a code owner October 17, 2023 06:31
@aashishgurung aashishgurung added the No Squash & Merge Do not squash and merge label Oct 17, 2023
@aashishgurung aashishgurung merged commit 65f2b79 into master Oct 17, 2023
3 checks passed
@aashishgurung aashishgurung deleted the release-v5.5.0 branch October 17, 2023 07:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
No Squash & Merge Do not squash and merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants