Skip to content

Conversation

kjelko
Copy link
Contributor

@kjelko kjelko commented Aug 5, 2024

Adds custom targeting evaluation logic

RELEASE NOTE: Added support for server-side custom signals targeting.

@kjelko kjelko requested a review from lahirumaramba August 5, 2024 23:34
@lahirumaramba lahirumaramba added release-note release:stage Stage a release candidate labels Aug 8, 2024
@lahirumaramba lahirumaramba changed the title Ssrc targeting feat(rc): SSRC targeting Aug 8, 2024
@kjelko kjelko mentioned this pull request Aug 20, 2024
kjelko and others added 3 commits August 20, 2024 15:39
…2628) initial skeleton for custom signal evaluation logic --------- Co-authored-by: Kevin Elko <kjelko@google.com>
* initial skeleton for custom signal evaluation logic * adjust some formatting * remove extra curly brace * run lint * Run apidocs * Split EvaluationContext into UserProvidedSignals and PredefinedSignals * rerun apidocs * add logic for remaining custom signal operators * more test cases * test cases for numeric operators * update tests to be way more robust and implement handling for a few edge cases * update some comments --------- Co-authored-by: Kevin Elko <kjelko@google.com>
* refactor numeric version parsing logic and add more test cases * run lint * test cases for max num segments * run lint on tests --------- Co-authored-by: Kevin Elko <kjelko@google.com>
@kjelko kjelko requested review from jenh and lahirumaramba August 21, 2024 14:16
@kjelko kjelko requested a review from jenh August 23, 2024 19:31
Copy link
Contributor

@jenh jenh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me with the Eg to (e.g., ...) nit. :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:stage Stage a release candidate release-note

3 participants