-
Notifications
You must be signed in to change notification settings - Fork 36
Add forced-decisions APIs to OptimizelyUserContext #361
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 8 commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
c5d9dae
add maps to project config
Mat001 17ad742
initial code
Mat001 cee1fb8
Merge branch 'master' of github.com:optimizely/python-sdk into mpirno…
Mat001 58977d2
feat: add remaining implementation
Mat001 340cbce
WIP: addressed implementation PR comments and fixed failing unit tests
Mat001 c81a425
Fixed lint errors
Mat001 c89bc3c
fix failing tests in py 3.5
Mat001 2fe78ab
fixed failing logger import for Py2
Mat001 d80c555
add OptimizelyDecisionContext and OptmizelyForcedDecisions
Mat001 5ed2fb4
testcases added
ozayr-zaviar 6003fdc
Update optimizely/optimizely_user_context.py
Mat001 e4dc745
Update optimizely/optimizely_user_context.py
Mat001 d75f389
Update optimizely/optimizely_user_context.py
Mat001 68146a1
make rule key optional in OptimizelyDecisionContext
Mat001 a261899
Mutex lock and testcases added
ozayr-zaviar a837f03
Merge branch 'master' into mpirnovar/forced_decisions
Mat001 de4a31c
Update optimizely/optimizely_user_context.py
Mat001 0c52707
use get() vs [] in remove_forced_decision
Mat001 4116b43
add self lock and keys(0
Mat001 081cd79
add missing colon
Mat001 e061abc
fix displaying reasons
Mat001 337f8d9
Update optimizely/optimizely.py
Mat001 a71f50e
address PR comments
Mat001 981cbe5
updating
Mat001 94d5af9
more PR review fixes
Mat001 e9cd304
fixed few more PR comments
Mat001 2dff4c6
added bucket reasons
Mat001 e2f1db3
FSC fixes
ozayr-zaviar 6849c33
addressed more PR comments, fixed FSC test failuer about impressin ev…
Mat001 55fe98f
address more PR comments
Mat001 94a0c26
use is_valid check on opti client
Mat001 e5aaccb
addressed more PR comments
Mat001 44373e9
reasons and key name fixed
ozayr-zaviar e6c1772
create get_default method for empty experiment object
Mat001 ab40d9e
fixed further PR comments
Mat001 795b41a
fix logger so we use the top logger in optimizely client
Mat001 dbbc051
Refact: Refactored Forced decision (#365)
msohailhussain 75fe2bb
coupl of corrections
Mat001 243d447
remove check on config
Mat001 1010ece
remove redundant import
Mat001 17efc27
remove redundant test about invalid datafile
Mat001 201548f
add reasons to return
Mat001 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.