Adhese 3.0.2
-
Campaign origin: keep track of the origin of campaigns
- Campaign sync: Prevent syncback based on this origin
- Guaranteed flow: Use origin to decide when to transition OPTION → CAMPAIGN -
Campaign sync
- Map “Fixed price” to ADM
- Map campaign status “Closed lost” to “Stopped campaign”
- Fix a bug where the booking profile is not created in newly created bookings without any targets
- Prevent syncback based on campaign origin
- Prevent booking price recalculation based on the campaign origin
- Fix a bug where the booking format is not set in bookings coming from campaign sync
- Fix a bug where the booking name is not set from the campaign sync -
Product sync
- Allow adType and includedEnvironments fields in DTO
- Update dto → make fields isactive and isdeleted uniform
- Fix a bug where the slot class is not assigned to a newly created slot -
DOOH
- Fix a bug where the headsup endpoint is missing some valid creatives
- Fix a bug where the headsup endpoint is showing creatives from unconfirmed campaigns -
Targeting
- Filter out inactive target values in the target popup on the booking screen
- Reserve z. target codes for Adhese
- Prevent access/changes to hidden targets -
Maintenance
- HTML5 creatives: Fix bug where file url in the creative is not updated upon changed in some cases
- Get rid of obsolete authentication related pages
- Rework authentication in preparation to supporting SSO
- Escape square brackets in the JSON creatives preview -
Internal
- Switch to Github actions as build facilitator
- Added a code formatter to have uniformly formatted code
- Increase the amount of logs we keep
- Library updates and switching to Github packages
No Comments