-
Notifications
You must be signed in to change notification settings - Fork 28
Comparing changes
Open a pull request
base repository: optimizely/ruby-sdk
base: v.5.0.1
head repository: optimizely/ruby-sdk
compare: master
- 7 commits
- 14 files changed
- 3 contributors
Commits on Jun 10, 2024
-
[FSSDK-9461] Bump Ruby version to 3.3 (#351)
* add ruby 3.3.0 * add rb 3.3.0 to devcontainer.json
Configuration menu - View commit details
-
Copy full SHA for 4142ae6 - Browse repository at this point
Copy the full SHA 4142ae6View commit details
Commits on Sep 25, 2024
-
FSSDK-10665] fix: Github Actions YAML files vulnerable to script inje…
…ctions corrected (#352)
Configuration menu - View commit details
-
Copy full SHA for db57cd0 - Browse repository at this point
Copy the full SHA db57cd0View commit details
Commits on Dec 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 321947e - Browse repository at this point
Copy the full SHA 321947eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39e8e7e - Browse repository at this point
Copy the full SHA 39e8e7eView commit details
Commits on Jan 9, 2025
-
[FSSDK-10765] enhancement: Implement UPS request batching for decideF…
…orKeys (#353) * user profile tracker created * lib/optimizely.rb -> Added user_profile_tracker require lib/optimizely.rb -> Updated decide_for_keys method lib/optimizely.rb -> Enhanced decision-making logic lib/optimizely.rb -> Integrated UserProfileTracker usage lib/optimizely.rb -> Refined decision reasons handling lib/optimizely/user_profile_tracker.rb -> New user profile tracker class * Implementation complete. Unit Tests are failing. * lib/optimizely.rb -> Made optional parameter explicit lib/optimizely/decision_service.rb -> Added user profile tracker usage lib/optimizely/decision_service.rb -> Clarified handling of user profiles lib/optimizely/user_profile_tracker.rb -> Fixed user ID reference in error spec/decision_service_spec.rb -> Adjusted tests for user profile tracker * lib/optimizely/decision_service.rb -> Simplified decision logging lib/optimizely/user_profile_tracker.rb -> Improved user profile lookup handling spec/project_spec.rb -> Updated mocks for decision service calls * lib/optimizely/decision_service.rb -> Removed user profile tracker instantiation. lib/optimizely/user_profile_tracker.rb -> Improved error logging message. spec/decision_service_spec.rb -> Refactored user profile tracking in tests. spec/project_spec.rb -> Updated decision service method stubs. spec/user_profile_tracker.rb -> Updated lookup, update and save tests for user_profile_tracker * spec/user_profile_tracker_spec.rb -> Updated error messages in tests. * spec/user_profile_tracker_spec.rb -> linting fix * linting fixes * Update README.md * Update README.md * Trigger checks * Trigger checks * Trigger checks * Trigger checks * lib/optimizely/user_profile_tracker.rb -> Added user profile init check. * lib/optimizely/decision_service.rb -> Updated user profile tracker initialization. * lib/optimizely/decision_service.rb -> Update user profile save method --------- Co-authored-by: Matjaz Pirnovar <Mat001@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 69b2453 - Browse repository at this point
Copy the full SHA 69b2453View commit details
Commits on Jan 13, 2025
-
[FSSDK-10847] chore: preparing for release 5.1.0 (#360)
* chore: preparing for release 5.1.0 * Trigger checks * rubocop autocorrectable linting errors corrected
Configuration menu - View commit details
-
Copy full SHA for cfdd022 - Browse repository at this point
Copy the full SHA cfdd022View commit details
Commits on May 16, 2025
-
[FSSDK-11389] update: experiment_id and variation_id added to payloads (
#361) * optimizely.rb -> added variation id and experiment id to notification listerner payload optimizely_user_context_spec.rb -> fixed unit tests * -unit tests updated -rubocop autocorrection * chore: trigger CI * fix: rubocop corrections
Configuration menu - View commit details
-
Copy full SHA for 61a95c3 - Browse repository at this point
Copy the full SHA 61a95c3View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v.5.0.1...master