Skip to content

[FME-4363] Use properties param instead of options#208

Merged
ZamoraEmmanuel merged 3 commits intodevelopmentfrom
fme-4363
Jul 22, 2025
Merged

[FME-4363] Use properties param instead of options#208
ZamoraEmmanuel merged 3 commits intodevelopmentfrom
fme-4363

Conversation

@ZamoraEmmanuel
Copy link
Copy Markdown
Contributor

@ZamoraEmmanuel ZamoraEmmanuel commented Jul 22, 2025

Split Evaluator

What did you accomplish?

Use properties param instead of options for impressions properties feature
Modified functionality to log a warning and ignore properties if are invalid and send the impression anyways.
Added maximum of 15 keys for properties sent as query params in GET requests (no limits for POST requests)

Update /manager/split and /manager/splits responses in api-docs to add impressionsDisabled and prerequisites properties
Update get treatment/s related definitions in open-api to add options parameter
Added impressions disabled property to split and splits tests
Added tests coverage
Updated api-docs page

@ZamoraEmmanuel ZamoraEmmanuel requested a review from a team as a code owner July 22, 2025 00:07
@ZamoraEmmanuel ZamoraEmmanuel merged commit ebafc6a into development Jul 22, 2025
2 checks passed
@Israphel Israphel deleted the fme-4363 branch October 14, 2025 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants