Microservices Documentation
Microservices Documentation
Campaign Release Notes for 1.7.0-GA
New Features & Notable Changes
| Feature/Notable Change |
Related Services |
Links |
Suppress PREDICTABLE_RANDOM FindBugs warning in DefaultCodeGenerationService as it is a false positive |
CampaignServices |
|
Bug Fixes
| Issue |
Related Services |
Added configuration to prevent benign exceptions during tests related to being unable to determine datasource route |
CampaignServices, OfferServices |
Added logic to prevent Long overflow errors with certain code generation specifications |
CampaignServices |
Upgrade Guide
API Changes
| Additions/Updates |
Removals |
-
The new permission CAMPAIGN_CODE is added and is to replace the CAMPAIGN permission in the future for the following endpoints:
-
GET /{campaignId}/campaign-codes/{codeId}
-
GET /{campaignId}/campaign-codes
-
PATCH /{campaignId}/campaign-codes/{codeId}
-
PUT /{campaignId}/campaign-codes/{codeId}
-
POST /{campaignId}/campaign-codes
-
DELETE /{campaignId}/campaign-codes/{codeId}
-
POST /{campaignId}/generate-codes
-
POST /generate-voucher-codes
-
GET /{campaignId}/generate-code-status
-
GET /{campaignId}/generate-code-status/{generatorId}
-
While the CAMPAIGN permission is still usable for those endpoints, it’s highly recommended to use CAMPAIGN_CODE instead
|
|
Schema Changes
Liquibase Change Sets
| Create/Update SQL |
Drop SQL |
|
|