Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 38ad86e

Browse files
Release 3.1.1
1 parent 43ed765 commit 38ad86e

File tree

77 files changed

+11776
-168
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+11776
-168
lines changed

.github/workflows/ruby-publish.yml renamed to .github/workflows/publish-ruby.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
# documentation.
55
# This workflow will download a prebuilt Ruby version, install dependencies and run tests with Rake
66
# For more information see: https://github.com/marketplace/actions/setup-ruby-jruby-and-truffleruby
7-
87
name: Ruby
98

109
on:
@@ -18,20 +17,23 @@ permissions:
1817

1918
jobs:
2019
test:
20+
strategy:
21+
matrix:
22+
ruby-version: ['head','2.4.1', '2.3.4', '2.2.10']
2123
runs-on: ubuntu-latest
2224
steps:
2325
- uses: actions/checkout@v3
24-
- name: Set up Ruby
26+
- name: Set up Ruby ${{ matrix.ruby-version }}
27+
continue-on-error: true
2528
# To automatically get bug fixes and new Ruby versions for ruby/setup-ruby,
2629
# change this to (see https://github.com/ruby/setup-ruby#versioning):
27-
# uses: ruby/setup-ruby@v1
28-
uses: ruby/setup-ruby@2b019609e2b0f1ea1a2bc8ca11cb82ab46ada124
30+
uses: ruby/setup-ruby@v1
2931
with:
30-
ruby-version: 2.4.1
32+
ruby-version: ${{ matrix.ruby-version }}
3133
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
3234
- name: Run tests
3335
run: bundle exec rake
34-
36+
3537
- name: Publish to RubyGems
3638
run: |
3739
mkdir -p $HOME/.gem

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
same "printed page" as the copyright notice for easier
187187
identification within third-party archives.
188188

189-
Copyright 2021 wallee AG
189+
Copyright 2022 wallee AG
190190

191191
Licensed under the Apache License, Version 2.0 (the "License");
192192
you may not use this file except in compliance with the License.

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
[![Build Status](https://travis-ci.org/wallee-payment/ruby-sdk.svg?branch=master)](https://travis-ci.org/wallee-payment/ruby-sdk)
2-
31
# wallee Ruby Library
42

53
The wallee Ruby library wraps around the wallee API. This library facilitates your interaction with various services such as transactions, accounts, and subscriptions.

lib/wallee-ruby-sdk.rb

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,12 @@
4848
require 'wallee-ruby-sdk/models/account_type'
4949
require 'wallee-ruby-sdk/models/address'
5050
require 'wallee-ruby-sdk/models/address_create'
51+
require 'wallee-ruby-sdk/models/analytics_query'
52+
require 'wallee-ruby-sdk/models/analytics_query_execution'
53+
require 'wallee-ruby-sdk/models/analytics_query_execution_state'
54+
require 'wallee-ruby-sdk/models/analytics_query_result_batch'
55+
require 'wallee-ruby-sdk/models/analytics_schema_column'
56+
require 'wallee-ruby-sdk/models/analytics_schema_table'
5157
require 'wallee-ruby-sdk/models/authenticated_card_data_create'
5258
require 'wallee-ruby-sdk/models/bank_account'
5359
require 'wallee-ruby-sdk/models/bank_account_environment'
@@ -133,6 +139,12 @@
133139
require 'wallee-ruby-sdk/models/installment_plan_configuration'
134140
require 'wallee-ruby-sdk/models/installment_plan_slice_configuration'
135141
require 'wallee-ruby-sdk/models/internal_transfer_bank_transaction'
142+
require 'wallee-ruby-sdk/models/invoice_reconciliation_record_invoice_link'
143+
require 'wallee-ruby-sdk/models/invoice_reconciliation_record_rejection_status'
144+
require 'wallee-ruby-sdk/models/invoice_reconciliation_record_state'
145+
require 'wallee-ruby-sdk/models/invoice_reconciliation_record_type'
146+
require 'wallee-ruby-sdk/models/invoice_reimbursement'
147+
require 'wallee-ruby-sdk/models/invoice_reimbursement_state'
136148
require 'wallee-ruby-sdk/models/label'
137149
require 'wallee-ruby-sdk/models/label_descriptor'
138150
require 'wallee-ruby-sdk/models/label_descriptor_category'
@@ -156,6 +168,24 @@
156168
require 'wallee-ruby-sdk/models/one_click_payment_mode'
157169
require 'wallee-ruby-sdk/models/payment_adjustment'
158170
require 'wallee-ruby-sdk/models/payment_adjustment_type'
171+
require 'wallee-ruby-sdk/models/payment_app_charge_attempt_target_state'
172+
require 'wallee-ruby-sdk/models/payment_app_charge_attempt_update_request'
173+
require 'wallee-ruby-sdk/models/payment_app_completion_configuration'
174+
require 'wallee-ruby-sdk/models/payment_app_completion_configuration_create'
175+
require 'wallee-ruby-sdk/models/payment_app_completion_target_state'
176+
require 'wallee-ruby-sdk/models/payment_app_completion_update_request'
177+
require 'wallee-ruby-sdk/models/payment_app_connector'
178+
require 'wallee-ruby-sdk/models/payment_app_connector_creation_request'
179+
require 'wallee-ruby-sdk/models/payment_app_connector_state'
180+
require 'wallee-ruby-sdk/models/payment_app_processor'
181+
require 'wallee-ruby-sdk/models/payment_app_processor_creation_request'
182+
require 'wallee-ruby-sdk/models/payment_app_processor_state'
183+
require 'wallee-ruby-sdk/models/payment_app_refund_configuration'
184+
require 'wallee-ruby-sdk/models/payment_app_refund_configuration_create'
185+
require 'wallee-ruby-sdk/models/payment_app_refund_target_state'
186+
require 'wallee-ruby-sdk/models/payment_app_refund_update_request'
187+
require 'wallee-ruby-sdk/models/payment_app_void_target_state'
188+
require 'wallee-ruby-sdk/models/payment_app_void_update_request'
159189
require 'wallee-ruby-sdk/models/payment_connector'
160190
require 'wallee-ruby-sdk/models/payment_connector_configuration'
161191
require 'wallee-ruby-sdk/models/payment_connector_feature'
@@ -164,6 +194,8 @@
164194
require 'wallee-ruby-sdk/models/payment_contract_type'
165195
require 'wallee-ruby-sdk/models/payment_information_hash'
166196
require 'wallee-ruby-sdk/models/payment_information_hash_type'
197+
require 'wallee-ruby-sdk/models/payment_initiation_advice_file'
198+
require 'wallee-ruby-sdk/models/payment_initiation_advice_file_state'
167199
require 'wallee-ruby-sdk/models/payment_link'
168200
require 'wallee-ruby-sdk/models/payment_link_address_handling_mode'
169201
require 'wallee-ruby-sdk/models/payment_link_protection_mode'
@@ -180,12 +212,16 @@
180212
require 'wallee-ruby-sdk/models/payment_terminal_configuration_state'
181213
require 'wallee-ruby-sdk/models/payment_terminal_configuration_version'
182214
require 'wallee-ruby-sdk/models/payment_terminal_configuration_version_state'
215+
require 'wallee-ruby-sdk/models/payment_terminal_dcc_transaction_sum'
183216
require 'wallee-ruby-sdk/models/payment_terminal_location'
184217
require 'wallee-ruby-sdk/models/payment_terminal_location_state'
185218
require 'wallee-ruby-sdk/models/payment_terminal_location_version'
186219
require 'wallee-ruby-sdk/models/payment_terminal_location_version_state'
187220
require 'wallee-ruby-sdk/models/payment_terminal_receipt_type'
188221
require 'wallee-ruby-sdk/models/payment_terminal_state'
222+
require 'wallee-ruby-sdk/models/payment_terminal_transaction_sum'
223+
require 'wallee-ruby-sdk/models/payment_terminal_transaction_summary'
224+
require 'wallee-ruby-sdk/models/payment_terminal_transaction_summary_fetch_request'
189225
require 'wallee-ruby-sdk/models/payment_terminal_type'
190226
require 'wallee-ruby-sdk/models/permission'
191227
require 'wallee-ruby-sdk/models/persistable_currency_amount'
@@ -208,6 +244,7 @@
208244
require 'wallee-ruby-sdk/models/refund_type'
209245
require 'wallee-ruby-sdk/models/rendered_document'
210246
require 'wallee-ruby-sdk/models/rendered_terminal_receipt'
247+
require 'wallee-ruby-sdk/models/rendered_terminal_transaction_summary'
211248
require 'wallee-ruby-sdk/models/resource_path'
212249
require 'wallee-ruby-sdk/models/resource_state'
213250
require 'wallee-ruby-sdk/models/rest_address_format'
@@ -339,7 +376,8 @@
339376
require 'wallee-ruby-sdk/models/transaction_invoice_comment'
340377
require 'wallee-ruby-sdk/models/transaction_invoice_replacement'
341378
require 'wallee-ruby-sdk/models/transaction_invoice_state'
342-
require 'wallee-ruby-sdk/models/transaction_line_item_update_request'
379+
require 'wallee-ruby-sdk/models/transaction_line_item_version_create'
380+
require 'wallee-ruby-sdk/models/transaction_line_item_version_state'
343381
require 'wallee-ruby-sdk/models/transaction_state'
344382
require 'wallee-ruby-sdk/models/transaction_user_interface_type'
345383
require 'wallee-ruby-sdk/models/transaction_void_mode'
@@ -379,6 +417,8 @@
379417
require 'wallee-ruby-sdk/models/human_user_create'
380418
require 'wallee-ruby-sdk/models/human_user_update'
381419
require 'wallee-ruby-sdk/models/installment_payment_slice'
420+
require 'wallee-ruby-sdk/models/invoice_reconciliation_record'
421+
require 'wallee-ruby-sdk/models/invoice_reimbursement_with_refund_reference'
382422
require 'wallee-ruby-sdk/models/payment_link_active'
383423
require 'wallee-ruby-sdk/models/payment_link_create'
384424
require 'wallee-ruby-sdk/models/refund_bank_transaction'
@@ -424,6 +464,7 @@
424464

425465
# APIs
426466
require 'wallee-ruby-sdk/api/account_service_api'
467+
require 'wallee-ruby-sdk/api/analytics_query_service_api'
427468
require 'wallee-ruby-sdk/api/application_user_service_api'
428469
require 'wallee-ruby-sdk/api/bank_account_service_api'
429470
require 'wallee-ruby-sdk/api/bank_transaction_service_api'
@@ -455,6 +496,9 @@
455496
require 'wallee-ruby-sdk/api/installment_plan_configuration_service_api'
456497
require 'wallee-ruby-sdk/api/installment_plan_slice_configuration_service_api'
457498
require 'wallee-ruby-sdk/api/internal_transfer_bank_transaction_service_api'
499+
require 'wallee-ruby-sdk/api/invoice_reconciliation_record_invoice_link_service_api'
500+
require 'wallee-ruby-sdk/api/invoice_reconciliation_record_service_api'
501+
require 'wallee-ruby-sdk/api/invoice_reimbursement_service_api'
458502
require 'wallee-ruby-sdk/api/label_description_group_service_api'
459503
require 'wallee-ruby-sdk/api/label_description_service_api'
460504
require 'wallee-ruby-sdk/api/language_service_api'
@@ -471,6 +515,8 @@
471515
require 'wallee-ruby-sdk/api/payment_processor_service_api'
472516
require 'wallee-ruby-sdk/api/payment_terminal_service_api'
473517
require 'wallee-ruby-sdk/api/payment_terminal_till_service_api'
518+
require 'wallee-ruby-sdk/api/payment_terminal_transaction_summary_service_api'
519+
require 'wallee-ruby-sdk/api/payment_web_app_service_api'
474520
require 'wallee-ruby-sdk/api/permission_service_api'
475521
require 'wallee-ruby-sdk/api/refund_bank_transaction_service_api'
476522
require 'wallee-ruby-sdk/api/refund_comment_service_api'
@@ -513,6 +559,7 @@
513559
require 'wallee-ruby-sdk/api/transaction_invoice_comment_service_api'
514560
require 'wallee-ruby-sdk/api/transaction_invoice_service_api'
515561
require 'wallee-ruby-sdk/api/transaction_lightbox_service_api'
562+
require 'wallee-ruby-sdk/api/transaction_line_item_version_service_api'
516563
require 'wallee-ruby-sdk/api/transaction_mobile_sdk_service_api'
517564
require 'wallee-ruby-sdk/api/transaction_payment_page_service_api'
518565
require 'wallee-ruby-sdk/api/transaction_service_api'

0 commit comments

Comments
 (0)