Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
44 changes: 44 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Bug report
description: Report a reproducible bug
title: "[Bug] "
labels:
- bug

body:
- type: markdown
attributes:
value: |
🙏 **Thanks for reporting this issue.**

We will review it and aim to provide a fix within the next **2 weeks**.

- type: textarea
id: summary
attributes:
label: Summary
description: Describe the problem clearly.
placeholder: |
Describe the problem clearly.

- type: textarea
id: steps
attributes:
label: Steps to reproduce
placeholder: |
1. Go to ...
2. Click ...
3. Observe ...

- type: textarea
id: expected
attributes:
label: Expected behavior
placeholder: |
What should have happened?

- type: textarea
id: actual
attributes:
label: Actual behavior
placeholder: |
What happened instead?
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
blank_issues_enabled: false
17 changes: 17 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/config.yml
.github/workflows/autorelease.yml
.github/workflows/test.yml
.gitignore
Expand Down Expand Up @@ -122,6 +124,8 @@ docs/CampaignDetail.md
docs/CampaignEditedNotification.md
docs/CampaignEditedNotificationItem.md
docs/CampaignEligibility.md
docs/CampaignEligibilityDetails.md
docs/CampaignEligibilityFailureDetails.md
docs/CampaignEntity.md
docs/CampaignEvaluationGroup.md
docs/CampaignEvaluationPosition.md
Expand Down Expand Up @@ -591,6 +595,8 @@ docs/RollbackDiscountEffectProps.md
docs/RollbackIncreasedAchievementProgressEffectProps.md
docs/RollbackReferralEffectProps.md
docs/Rule.md
docs/RuleEligibility.md
docs/RuleEligibilityFailureDetails.md
docs/RuleFailureReason.md
docs/RuleMetadata.md
docs/Ruleset.md
Expand Down Expand Up @@ -697,6 +703,7 @@ docs/UpdatePicklist.md
docs/UpdatePriceType.md
docs/UpdateReferral.md
docs/UpdateReferralBatch.md
docs/UpdateReward.md
docs/UpdateRole.md
docs/UpdateStore.md
docs/UpdateUser.md
Expand Down Expand Up @@ -851,6 +858,8 @@ src/main/java/one/talon/model/CampaignDetail.java
src/main/java/one/talon/model/CampaignEditedNotification.java
src/main/java/one/talon/model/CampaignEditedNotificationItem.java
src/main/java/one/talon/model/CampaignEligibility.java
src/main/java/one/talon/model/CampaignEligibilityDetails.java
src/main/java/one/talon/model/CampaignEligibilityFailureDetails.java
src/main/java/one/talon/model/CampaignEntity.java
src/main/java/one/talon/model/CampaignEvaluationGroup.java
src/main/java/one/talon/model/CampaignEvaluationPosition.java
Expand Down Expand Up @@ -1318,6 +1327,8 @@ src/main/java/one/talon/model/RollbackDiscountEffectProps.java
src/main/java/one/talon/model/RollbackIncreasedAchievementProgressEffectProps.java
src/main/java/one/talon/model/RollbackReferralEffectProps.java
src/main/java/one/talon/model/Rule.java
src/main/java/one/talon/model/RuleEligibility.java
src/main/java/one/talon/model/RuleEligibilityFailureDetails.java
src/main/java/one/talon/model/RuleFailureReason.java
src/main/java/one/talon/model/RuleMetadata.java
src/main/java/one/talon/model/Ruleset.java
Expand Down Expand Up @@ -1424,6 +1435,7 @@ src/main/java/one/talon/model/UpdatePicklist.java
src/main/java/one/talon/model/UpdatePriceType.java
src/main/java/one/talon/model/UpdateReferral.java
src/main/java/one/talon/model/UpdateReferralBatch.java
src/main/java/one/talon/model/UpdateReward.java
src/main/java/one/talon/model/UpdateRole.java
src/main/java/one/talon/model/UpdateStore.java
src/main/java/one/talon/model/UpdateUser.java
Expand Down Expand Up @@ -1549,6 +1561,8 @@ src/test/java/one/talon/model/CampaignDeletedNotificationTest.java
src/test/java/one/talon/model/CampaignDetailTest.java
src/test/java/one/talon/model/CampaignEditedNotificationItemTest.java
src/test/java/one/talon/model/CampaignEditedNotificationTest.java
src/test/java/one/talon/model/CampaignEligibilityDetailsTest.java
src/test/java/one/talon/model/CampaignEligibilityFailureDetailsTest.java
src/test/java/one/talon/model/CampaignEligibilityTest.java
src/test/java/one/talon/model/CampaignEntityTest.java
src/test/java/one/talon/model/CampaignEvaluationGroupTest.java
Expand Down Expand Up @@ -2017,6 +2031,8 @@ src/test/java/one/talon/model/RollbackDeductedLoyaltyPointsEffectPropsTest.java
src/test/java/one/talon/model/RollbackDiscountEffectPropsTest.java
src/test/java/one/talon/model/RollbackIncreasedAchievementProgressEffectPropsTest.java
src/test/java/one/talon/model/RollbackReferralEffectPropsTest.java
src/test/java/one/talon/model/RuleEligibilityFailureDetailsTest.java
src/test/java/one/talon/model/RuleEligibilityTest.java
src/test/java/one/talon/model/RuleFailureReasonTest.java
src/test/java/one/talon/model/RuleMetadataTest.java
src/test/java/one/talon/model/RuleTest.java
Expand Down Expand Up @@ -2124,6 +2140,7 @@ src/test/java/one/talon/model/UpdatePicklistTest.java
src/test/java/one/talon/model/UpdatePriceTypeTest.java
src/test/java/one/talon/model/UpdateReferralBatchTest.java
src/test/java/one/talon/model/UpdateReferralTest.java
src/test/java/one/talon/model/UpdateRewardTest.java
src/test/java/one/talon/model/UpdateRoleTest.java
src/test/java/one/talon/model/UpdateStoreTest.java
src/test/java/one/talon/model/UpdateUserTest.java
Expand Down
2 changes: 1 addition & 1 deletion .openapi-generator/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.21.0
7.22.0
8 changes: 2 additions & 6 deletions MIGRATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,7 @@ compile "one.talon:talon-one-client:26.04"

Authentication is API-key based using the `Authorization` header.

Common authentication schemes:

- `api_key_v1`
- `manager_auth`
- `management_key`
Common authentication scheme: `api_key_v1`.

## API clients

Expand Down Expand Up @@ -130,7 +126,7 @@ public class App {
apiKeyV1.setApiKey("MY_API_KEY");

// Management API key (optional)
ApiKeyAuth mgmtKey = (ApiKeyAuth) apiClient.getAuthentication("management_key");
ApiKeyAuth mgmtKey = (ApiKeyAuth) apiClient.getAuthentication("api_key_v1");
mgmtKey.setApiKeyPrefix("ManagementKey-v1");
mgmtKey.setApiKey("MY_MGMT_KEY");

Expand Down
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ Add this dependency to your project's POM:
<dependency>
<groupId>one.talon</groupId>
<artifactId>talon-one-client</artifactId>
<version>26.08.01</version>
<version>26.09.0</version>
<scope>compile</scope>
</dependency>
```
Expand All @@ -52,7 +52,7 @@ Add this dependency to your project's POM:
Add this dependency to your project's build file:

```groovy
compile "one.talon:talon-one-client:26.08.01"
compile "one.talon:talon-one-client:26.09.0"
```

### Others
Expand Down Expand Up @@ -184,7 +184,7 @@ public class TalonApiTest {
apiClient.setBasePath("https://yourbaseurl.talon.one"); // No trailing slash!

// Setup: Authorization
ApiKeyAuth apiKeyV1 = (ApiKeyAuth) apiClient.getAuthentication("management_key");
ApiKeyAuth apiKeyV1 = (ApiKeyAuth) apiClient.getAuthentication("api_key_v1");
apiKeyV1.setApiKeyPrefix("ManagementKey-v1");
apiKeyV1.setApiKey("2f0dce055da01ae595005d7d79154bae7448d319d5fc7c5b2951fadd6ba1ea07");

Expand Down Expand Up @@ -542,6 +542,8 @@ Class | Method | HTTP request | Description
- [CampaignEditedNotification](docs/CampaignEditedNotification.md)
- [CampaignEditedNotificationItem](docs/CampaignEditedNotificationItem.md)
- [CampaignEligibility](docs/CampaignEligibility.md)
- [CampaignEligibilityDetails](docs/CampaignEligibilityDetails.md)
- [CampaignEligibilityFailureDetails](docs/CampaignEligibilityFailureDetails.md)
- [CampaignEntity](docs/CampaignEntity.md)
- [CampaignEvaluationGroup](docs/CampaignEvaluationGroup.md)
- [CampaignEvaluationPosition](docs/CampaignEvaluationPosition.md)
Expand Down Expand Up @@ -1009,6 +1011,8 @@ Class | Method | HTTP request | Description
- [RollbackIncreasedAchievementProgressEffectProps](docs/RollbackIncreasedAchievementProgressEffectProps.md)
- [RollbackReferralEffectProps](docs/RollbackReferralEffectProps.md)
- [Rule](docs/Rule.md)
- [RuleEligibility](docs/RuleEligibility.md)
- [RuleEligibilityFailureDetails](docs/RuleEligibilityFailureDetails.md)
- [RuleFailureReason](docs/RuleFailureReason.md)
- [RuleMetadata](docs/RuleMetadata.md)
- [Ruleset](docs/Ruleset.md)
Expand Down Expand Up @@ -1115,6 +1119,7 @@ Class | Method | HTTP request | Description
- [UpdatePriceType](docs/UpdatePriceType.md)
- [UpdateReferral](docs/UpdateReferral.md)
- [UpdateReferralBatch](docs/UpdateReferralBatch.md)
- [UpdateReward](docs/UpdateReward.md)
- [UpdateRole](docs/UpdateRole.md)
- [UpdateStore](docs/UpdateStore.md)
- [UpdateUser](docs/UpdateUser.md)
Expand Down
Loading
Loading