Skip to content

Conversation

antolo-arch
Copy link
Contributor

Description
Release 8.0.0 🚀

antolo-arch and others added 30 commits November 25, 2022 15:30
Add antolo-arch to the code owners
…rameters to services (#183)

* removed the unnecessary if statements and moved the path parameters to services

removed the unnecessary if statements and moved the path parameters to services, also removed some more hpp as there were still some bits in it

* Update Adyen/client.py

Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com>

* Update Adyen/client.py

Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com>

Co-authored-by: Jeantwan Teuma <Morerice@users.noreply.github.com>
* Ensure that if PSP Reference is missing from response data or is empty, take the PSP Reference from the header instead

* Update client.py

Co-authored-by: Antoni Stroinski <55943882+antolo-arch@users.noreply.github.com>
* [PW-5864] Support for creating Apple Pay sessions

* Update .gitignore

* Update Vagrantfile

Co-authored-by: jillingk <93914435+jillingk@users.noreply.github.com>

Co-authored-by: jillingk <93914435+jillingk@users.noreply.github.com>
* Changed the client to be RESTful

Added to paymentLink endpoints to test the endpoint get request

* More endpoints and unit tests, deleted add merchant account [PW-7573], breaking change
* auto generated management API

* Create a generic determine url function

* create generic function

* changed the unit test and the url

* added the with_app_info, deleted app info from POS Management

application info not mentioned in the docs, will not be submitted from the library

* small fixes

* change from call_api to call_adyen_api

* Update Adyen/client.py

Co-authored-by: Michael Paul <michael@michaelpaul.com.br>

* update client.py and settings.py

reuse endpoints, delete not used endpoints in the settings, move the None check to determine base url and version

* Update client.py

changed the live prefix check

Co-authored-by: Michael Paul <michael@michaelpaul.com.br>
* add query parameters

* added support for query parameters

added support for query parameters, unit tests and changed the readme to include an example

* fixed typos

* Update unittest.yml

* Update util.py
* removed unnecessary functions

* fix unit tests

* Update util.py

* add unit tests
* Refactor error messages

* Refactor error handling

Removed the custom messages, now the error prints the response object, changed assertRaisesRegexp to assertRaisesRegexp as the prior is giving deprecation warnings. Added error code in the debug method in the exception class.

* Update client.py
* Update README.md

* Update README.md

Co-authored-by: jillingk <93914435+jillingk@users.noreply.github.com>

* update README

Co-authored-by: jillingk <93914435+jillingk@users.noreply.github.com>
…oints [PW-7639] (#198)

* Update README.md

* Update README.md

Co-authored-by: jillingk <93914435+jillingk@users.noreply.github.com>

* change the template and generate LEM

one of the endpoints needed manual change, waiting for specs to be fixed

* add LEM endpoints

* Update unit tests

* Update api.mustache

Co-authored-by: jillingk <93914435+jillingk@users.noreply.github.com>
* Changed the templates to support small service generation

* add service argument to the template

* fixed templates
* Changed the templates to support small service generation

* add service argument to the template

* fixed templates

* Generate recurring, add more tests, bump version

* Update Makefile
* Generate Payouts endpoints

* Add more to UTs

* Fix unit test
* Generate BinLookup

* fix unit test

* Update Adyen/services/binLookup.py

Co-authored-by: Michael Paul <michael@michaelpaul.com.br>

* Update Adyen/services/binLookup.py

Co-authored-by: Michael Paul <michael@michaelpaul.com.br>

* update names in unit tests

---------

Co-authored-by: Michael Paul <michael@michaelpaul.com.br>
* generate StoredValue service

* manually update names

* remove partial header

* change names
* add PyPI publish pipeline

* Update pypipublish.yml
* Update README.md

* change the template and generate LEM

one of the endpoints needed manual change, waiting for specs to be fixed

* add LEM endpoints

* Update unit tests

* generate checkout

* fixed unit tests

two more unit tests needs to be fixed, as the method name overlap

* update readme and template

* Update README.md

* Change the name of the method

* Update modifications_api.py

* Add URL unit tests

* remove partial header

* fix unit test

* regenerate using new names
* generate transfers service

* remove query parameters from required fields

* add unit tests
* generate DataProtection service

* remove partial header
* Changed the templates to support small service generation

* add service argument to the template

* fixed templates

* Generate classic payments endpoints

* make file alphabetical order

* update makefile

* update names

* update names
* Prepare the library to send in the application info header

Add the application info header, remove the ugly workaround to send in the app info for checkout only, fix unit tests, adding the headers

* change headers names

* repair tests

* Update test/CheckoutTest.py

Co-authored-by: jillingk <93914435+jillingk@users.noreply.github.com>

---------

Co-authored-by: jillingk <93914435+jillingk@users.noreply.github.com>
antolo-arch and others added 8 commits February 28, 2023 08:57
* Update README.md

* Update readme
* Remove the '/' replace from the templates

Remove the '/' replace from the templates, change the client logic for URL concatenation, regenerate services, fix unit tests

* Generate terminal API

Generate terminalManagemet API and changed the names manually
* generate balance platform

* delete the partial header

* add Configuration service (Balance platform)

* generate balance platform v1

* fix unit tests

* Update Adyen/__init__.py

Co-authored-by: Michael Paul <michael@michaelpaul.com.br>

* change name to balance platform

---------

Co-authored-by: Michael Paul <michael@michaelpaul.com.br>
@antolo-arch antolo-arch merged commit 42efeba into main Mar 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants