COSMOS Builder - 20240423
Release Notes
Revision History
| Version | Date | Revision Author | Summary of changes |
|---|---|---|---|
| 1.0 | 11-04-2024 | Maria Keshavarz | Initial version |
| --- | --- | --- | --- |
UAT: 11-04-2024 PROD: 23-04-2024
Duplication of Listing pots
Added ability to create new listing pots, groups, and sub-groups by copying from existing configurations. Users can select "Create from existing" to import settings from other websites. Copied groups include names, rules, and assets. Note that the listings need to be copied over before the groups are copied over. This feature streamlines setup and allows reuse of proven configurations.
Credit system
Step wizard Profile form
Added a new step in the Consumer Journey wizard for configuring a Profile Form when using the Credit System mechanic. This step appears after "Participation route details" and allows users to create a mandatory form for collecting consumer information before they can proceed.
The Profile Form is similar to the existing Participation Form used in other mechanics. It enables gathering necessary details from consumers before they start collecting prizes and accumulating credit points.
This addition provides flexibility in capturing relevant consumer data as part of the credit-based journey.
Profile form step improvement
Added an info box to the Profile Form step of the Consumer Journey wizard. The box explains that the consumer's email is captured during registration and will be displayed as read-only above the form. This clarifies why the primary email field is not available for configuration, reducing confusion and support inquiries.
Tech debt:
Listing rule Refractors Renamed backend terminology from "ListingRule" to "ListingPot" for consistency with business language. API endpoints and query parameters have been updated accordingly. No database changes were required.
Improved navigation in the listing wizard by using standard query and route parameters instead of custom extras. Browser refresh now maintains the current page, although unsaved changes are still lost.
These changes align the codebase with business terms and enhance the user experience when configuring listings.