8000 Tags · talon-one/talon_one.rb · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: talon-one/talon_one.rb

Tags

v9.0.0

Toggle v9.0.0's commit message
update 9.0.0

v8.0.0

Toggle v8.0.0's commit message
update to 8.0.0

v7.0.0

Toggle v7.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #45 from talon-one/update-7.0.0

update 7.0.0

v6.0.0

Toggle v6.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #36 from talon-one/sc-42168-update-ruby-sdk

Quarterly sdk update

v5.0.0

Toggle v5.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #35 from talon-one/sc-38448-update-ruby-sdk

v5.0.0

v4.0.0

Toggle v4.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #34 from talon-one/sc-37678-update-ruby-sdk

v4.0.0: Achievements

v3.0.2

Toggle v3.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v3.0.2: improve error handling for timeout errors (#33)

## Description

#### Based on #32:
Introducing a boolean variable in the `ApiError` class to indicate an error represents a timeout connectivity error and initialize it properly in the corresponding code path in `ApiClient`.

See #32 for more details.

closes #32 

## Commit summary
* Add timeout indicator to ApiError class
* Add the timeout indication when generating ApiError from ApiClient
* Bump version
* Makefile DX

v3.0.1

Toggle v3.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v3.0.1: Fix faulty response payloads in integration api endpoints (#31)

## Summary

#### Fix faulty response payload for [Reopen customer session](https://docs.talon.one/integration-api#tag/Customer-sessions/operation/reopenCustomerSession) endpoint
Endpoint now returns a [ReopenSessionResponse](https://github.com/talon-one/talon_one.rb/pull/31/files#diff-1300213b32057254678d435df51d897c5ccc0bd4d5883445062e85ac323f07ba), which maps correctly to the endpoint returned value.

#### Fix faulty response payload for [List card's transactions](https://docs.talon.one/integration-api#tag/Loyalty-cards/operation/getLoyaltyCardTransactions)
response of the endpoint was lacking the wrapping in the "page" structure that contains the list of transactions in it's `Data` field, see [InlineResponse2001](https://github.com/talon-one/talon_one.rb/pull/31/files#diff-4853bafff625474d61a398fe69134542eb55e63e9b82ca385bce6f412fd2a0f9).

v3.0.0

Toggle v3.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
v3.0.0: Reopen session endpoint, loyalty data integration endpoints a…

…nd loyalty card management endpoints (#30)

## Summary

### Integration API
- [Reopen customer session](https://docs.talon.one/integration-api#tag/Customer-sessions/operation/reopenCustomerSession)
- [Get customer's loyalty points](https://docs.talon.one/integration-api#tag/Loyalty/operation/getLoyaltyBalances)
- [List customer's loyalty transactions](https://docs.talon.one/integration-api#tag/Loyalty/operation/getLoyaltyProgramProfileTransactions)
- [Get card's point balances](https://docs.talon.one/integration-api#tag/Loyalty-cards/operation/getLoyaltyCardBalances)
- [List card's transactions](https://docs.talon.one/integration-api#tag/Loyalty-cards/operation/getLoyaltyCardTransactions)
- [Link customer profile to card](https://docs.talon.one/integration-api#tag/Loyalty-cards/operation/linkLoyaltyCardToProfile)

### Management API
- [Add points to card](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/addLoyaltyCardPoints)
- [Deduct points from card](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/deductLoyaltyCardPoints)
- [Delete loyalty card](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/deleteLoyaltyCard)
- [List loyalty cards](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/getLoyaltyCards)
- [Get loyalty card](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/getLoyaltyCard)
- [Import loyalty cards](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/importLoyaltyCards)
- [Transfer card data](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/transferLoyaltyCard)
- [Update loyalty card status](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/updateLoyaltyCard)
- [List card's transactions](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/getLoyaltyCardTransactionLogs)
- [List loyalty program transactions](https://docs.talon.one/management-api#tag/Loyalty/operation/getLoyaltyProgramTransactions)

- [Export customer loyalty balances](https://docs.talon.one/management-api#tag/Loyalty/operation/exportLoyaltyBalances) -- please note deprecation notice blow
- [Export all card transaction logs](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/exportLoyaltyCardBalances)
- [Export card's ledger log](https://docs.talon.one/management-api#tag/Loyalty-cards/operation/exportLoyaltyCardLedger)


## ⚠️ Deprecation Notice: Export customer loyalty balance to CSV endpoint
Please note that the [Export customer loyalty balance to CSV](https://docs.talon.one/management-api#tag/Loyalty/operation/exportLoyaltyBalance) endpoint is getting deprecated, please update your code to point at the new [Export customer loyalty balances](https://docs.talon.one/management-api#tag/Loyalty/operation/exportLoyaltyBalances)

## Commit summary
* Initial commit
* Update README management api sample to use management keys authorization
* update old references to mycompany.talon.one URL

v2.5.1

Toggle v2.5.1's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
altJake Jakob (Koby) Shimony
v2.5.1: Collections, EventsV2 & Partial Returns (#28)

* Initial Commit
* add Gemfile.lock to gitignore
* Add Makefile to dockerize testing / releasing process
0