-
Notifications
You must be signed in to change notification settings - Fork 23
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
Release 2.14.1 #118
Release 2.14.1 #118
Commits on May 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b87b6ed - Browse repository at this point
Copy the full SHA b87b6edView commit details
Commits on May 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2931d51 - Browse repository at this point
Copy the full SHA 2931d51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bab855 - Browse repository at this point
Copy the full SHA 5bab855View commit details
Commits on Aug 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f853d84 - Browse repository at this point
Copy the full SHA f853d84View commit details -
Merge pull request #64 from launchdarkly/feature/tls_1_2
Add support for TLS 1.2 on API 16+
Configuration menu - View commit details
-
Copy full SHA for 024a75b - Browse repository at this point
Copy the full SHA 024a75bView commit details
Commits on Sep 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ff65ca3 - Browse repository at this point
Copy the full SHA ff65ca3View commit details
Commits on Sep 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 44eed4a - Browse repository at this point
Copy the full SHA 44eed4aView commit details
Commits on Oct 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ba1fe52 - Browse repository at this point
Copy the full SHA ba1fe52View commit details -
Configuration menu - View commit details
-
Copy full SHA for c47d2d5 - Browse repository at this point
Copy the full SHA c47d2d5View commit details
Commits on Oct 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 73e4b98 - Browse repository at this point
Copy the full SHA 73e4b98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3962f10 - Browse repository at this point
Copy the full SHA 3962f10View commit details -
Added LDClient init test for secondary environment, added exception t…
…o getForMobileKeys, added multi-environment support to setOffline and setOnlineStatus (seems naive, needs testing), and added exceptions to LDConfig setSecondaryMobileKeys
Configuration menu - View commit details
-
Copy full SHA for c020ff9 - Browse repository at this point
Copy the full SHA c020ff9View commit details -
Move primary instance into general instances map. Begin on methods ef…
…fecting all instances.
Configuration menu - View commit details
-
Copy full SHA for 1956014 - Browse repository at this point
Copy the full SHA 1956014View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf10753 - Browse repository at this point
Copy the full SHA cf10753View commit details -
Fixed 1 failing test in LDClient, added multi-environment test file, …
…fixed some linter issues
Configuration menu - View commit details
-
Copy full SHA for a09191d - Browse repository at this point
Copy the full SHA a09191dView commit details -
Removed unnecessary ListenableFuture in LDClient init, changed identi…
…fy method for multi-environment, not sure about SettableFuture null vs null for return type of Future<Void>, both type check and pass tests
Configuration menu - View commit details
-
Copy full SHA for e318b61 - Browse repository at this point
Copy the full SHA e318b61View commit details
Commits on Oct 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0fbe675 - Browse repository at this point
Copy the full SHA 0fbe675View commit details
Commits on Oct 6, 2018
-
Moved primaryEnvironmentName to LDConfig, simplifying by removing pri…
…maryKey separation everywhere but the builder. Add getRequestBuilderFor a specific environment. Add static method to LDClient to get all environment names so that environments can be iterated over. Add accessor to retrieve LDClient specific UserManager. Iterate over all environments in PollingUpdater. Add environment argument to UserManager constructor, removing singleton and creating replacing init with newInstance static method.
Configuration menu - View commit details
-
Copy full SHA for afe797a - Browse repository at this point
Copy the full SHA afe797aView commit details -
Configuration menu - View commit details
-
Copy full SHA for babd1cd - Browse repository at this point
Copy the full SHA babd1cdView commit details -
Specialize HttpFeatureFlagFetcher to the environment, looks like User…
…Manager may not be able to do the same so removed the environment from the constructor.
Configuration menu - View commit details
-
Copy full SHA for 33fd8d7 - Browse repository at this point
Copy the full SHA 33fd8d7View commit details -
Added SharedPreferences migration strategy
torchhound committedOct 6, 2018 Configuration menu - View commit details
-
Copy full SHA for eb93b8c - Browse repository at this point
Copy the full SHA eb93b8cView commit details -
torchhound committed
Oct 6, 2018 Configuration menu - View commit details
-
Copy full SHA for 43ded05 - Browse repository at this point
Copy the full SHA 43ded05View commit details
Commits on Oct 8, 2018
-
All tests pass, fixed migration strategy to conform to spec, fixed pr…
…imaryInstance null when offline in init, fixed primaryEnvironmentName being added to secondaryMobileKeys
Configuration menu - View commit details
-
Copy full SHA for b595b6c - Browse repository at this point
Copy the full SHA b595b6cView commit details
Commits on Oct 9, 2018
-
Update StreamUpdateProcessor construct to take an environment for the…
… authorization header key.
Configuration menu - View commit details
-
Copy full SHA for e8ac421 - Browse repository at this point
Copy the full SHA e8ac421View commit details -
Configuration menu - View commit details
-
Copy full SHA for 441fa93 - Browse repository at this point
Copy the full SHA 441fa93View commit details
Commits on Oct 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f0b68e6 - Browse repository at this point
Copy the full SHA f0b68e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a039e1 - Browse repository at this point
Copy the full SHA 1a039e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for baea3ff - Browse repository at this point
Copy the full SHA baea3ffView commit details
Commits on Oct 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for fc665cf - Browse repository at this point
Copy the full SHA fc665cfView commit details -
Removed static from instanceId and now old SharedPreferences will onl…
…y cleared once all environments have a copy in LDClient
torchhound committedOct 11, 2018 Configuration menu - View commit details
-
Copy full SHA for 783375d - Browse repository at this point
Copy the full SHA 783375dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f82c03f - Browse repository at this point
Copy the full SHA f82c03fView commit details
Commits on Oct 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for be1dd1c - Browse repository at this point
Copy the full SHA be1dd1cView commit details -
Merge pull request #83 from launchdarkly/circlecimigrate
Circlecimigrate
Configuration menu - View commit details
-
Copy full SHA for f647f3b - Browse repository at this point
Copy the full SHA f647f3bView commit details
Commits on Oct 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3dbab83 - Browse repository at this point
Copy the full SHA 3dbab83View commit details
Commits on Nov 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a8d4b53 - Browse repository at this point
Copy the full SHA a8d4b53View commit details
Commits on Dec 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f2c456e - Browse repository at this point
Copy the full SHA f2c456eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9215b65 - Browse repository at this point
Copy the full SHA 9215b65View commit details -
refactor(LDClient): removed async getForMobileKeys and wait seconds v…
…ersion, replaced with method that returns requested instance
Configuration menu - View commit details
-
Copy full SHA for 5cce5b8 - Browse repository at this point
Copy the full SHA 5cce5b8View commit details
Commits on Jan 12, 2019
-
Relates to #60 Cleaned up timber logging messages to use string formatting rather than concatenation. Log messages should remain the same as before. Also replaced Log with Timber in the example app.
Configuration menu - View commit details
-
Copy full SHA for f2d1343 - Browse repository at this point
Copy the full SHA f2d1343View commit details -
Merge pull request #91 from launchdarkly/bugfix/ping-event-versions
Added version and flagVersion retrieval from ping events if available
Configuration menu - View commit details
-
Copy full SHA for 081ee16 - Browse repository at this point
Copy the full SHA 081ee16View commit details
Commits on Jan 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cac1e27 - Browse repository at this point
Copy the full SHA cac1e27View commit details
Commits on Jan 15, 2019
-
Merge pull request #93 from launchdarkly/bugfix/example-background-crash
Fix crash when example app is backgrounded twice.
Configuration menu - View commit details
-
Copy full SHA for ceaa85a - Browse repository at this point
Copy the full SHA ceaa85aView commit details
Commits on Jan 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 84569fe - Browse repository at this point
Copy the full SHA 84569feView commit details
Commits on Jan 22, 2019
-
Add security provider update mechanism using Google Play Services to
attempt a provider update when TLSv1.2 is not available.
Configuration menu - View commit details
-
Copy full SHA for cd02ea3 - Browse repository at this point
Copy the full SHA cd02ea3View commit details -
Shared Preferences Fix for Multi Environment (#94)
* fix(SharedPreferences): added more SharedPreferences first time migration and differentiated SharedPreferences by mobile key * fix(UserLocalSharePreference.java): added missing mobileKey additions to getSharedPreferences, cleaned up debugging code
Configuration menu - View commit details
-
Copy full SHA for 6b135f4 - Browse repository at this point
Copy the full SHA 6b135f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55eef13 - Browse repository at this point
Copy the full SHA 55eef13View commit details -
fix(UserManagerTest.java): incorrect number of arguments to UserManag…
…er instantiation in unit test
torchhound committedJan 22, 2019 Configuration menu - View commit details
-
Copy full SHA for 562fd56 - Browse repository at this point
Copy the full SHA 562fd56View commit details -
Remove line of testing code accidentally left in and refactor shared
preferences migration to make future migrations easier.
Configuration menu - View commit details
-
Copy full SHA for 9edb050 - Browse repository at this point
Copy the full SHA 9edb050View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34c942a - Browse repository at this point
Copy the full SHA 34c942aView commit details
Commits on Jan 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fd0560c - Browse repository at this point
Copy the full SHA fd0560cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ca1acd - Browse repository at this point
Copy the full SHA 6ca1acdView commit details
Commits on Feb 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3b8faca - Browse repository at this point
Copy the full SHA 3b8facaView commit details
Commits on Feb 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 964c5cd - Browse repository at this point
Copy the full SHA 964c5cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fcd6b1 - Browse repository at this point
Copy the full SHA 5fcd6b1View commit details
Commits on Feb 11, 2019
-
Remove getting/comparing versions as floats (#99)
To prevent floating point errors in flag version comparisons.
Configuration menu - View commit details
-
Copy full SHA for 1f5eb1f - Browse repository at this point
Copy the full SHA 1f5eb1fView commit details -
Include values in unknown summary events and compare values for (#100)
equality when creating new summary counters.
Configuration menu - View commit details
-
Copy full SHA for ae3791a - Browse repository at this point
Copy the full SHA ae3791aView commit details
Commits on Feb 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a6061cf - Browse repository at this point
Copy the full SHA a6061cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21677be - Browse repository at this point
Copy the full SHA 21677beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d23b67 - Browse repository at this point
Copy the full SHA 8d23b67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86fb7f9 - Browse repository at this point
Copy the full SHA 86fb7f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc2d450 - Browse repository at this point
Copy the full SHA dc2d450View commit details -
Merge branch 'next-release' into eb/ch31900/store-query-properties
# Conflicts: # launchdarkly-android-client/src/main/java/com/launchdarkly/android/LDClient.java # launchdarkly-android-client/src/main/java/com/launchdarkly/android/response/UserFlagResponseSharedPreferences.java
Configuration menu - View commit details
-
Copy full SHA for 1b785e9 - Browse repository at this point
Copy the full SHA 1b785e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a76698 - Browse repository at this point
Copy the full SHA 2a76698View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18a488d - Browse repository at this point
Copy the full SHA 18a488dView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb5a98f - Browse repository at this point
Copy the full SHA eb5a98fView commit details
Commits on Feb 13, 2019
-
Merge pull request #101 from launchdarkly/eb/ch31900/store-query-prop…
…erties simplify flag property deserialization
Configuration menu - View commit details
-
Copy full SHA for eea98fc - Browse repository at this point
Copy the full SHA eea98fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 352eb42 - Browse repository at this point
Copy the full SHA 352eb42View commit details
Commits on Feb 14, 2019
-
Merge pull request #102 from launchdarkly/eb/ch31891/eval-reasons
add eval reason data model classes
Configuration menu - View commit details
-
Copy full SHA for a82e02d - Browse repository at this point
Copy the full SHA a82e02dView commit details -
Merge pull request #103 from launchdarkly/eb/ch31891/get-reasons
add ability to receive evaluation reasons from LD
Configuration menu - View commit details
-
Copy full SHA for c544f75 - Browse repository at this point
Copy the full SHA c544f75View commit details -
Changed shared preferences store system to user a single FlagStore
system that holds all the information on a flag to prevent issues arising from unsynchronized separate stores for flag meta-data and values.
Configuration menu - View commit details
-
Copy full SHA for 503cfcb - Browse repository at this point
Copy the full SHA 503cfcbView commit details
Commits on Feb 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 213dd47 - Browse repository at this point
Copy the full SHA 213dd47View commit details -
Abstract FlagStoreManager from FlagStore, new FlagStoreFactory class …
…so manager can construct FlagStores of unknown type. Reformatted interfaces. Removed unused imports.
Configuration menu - View commit details
-
Copy full SHA for bd6ad95 - Browse repository at this point
Copy the full SHA bd6ad95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8460f0c - Browse repository at this point
Copy the full SHA 8460f0cView commit details -
Merge branch 'gw/ch29266/flagstore' into eb/ch31891/variation-detail
# Conflicts: # launchdarkly-android-client/src/main/java/com/launchdarkly/android/LDClient.java
Configuration menu - View commit details
-
Copy full SHA for d7e5d64 - Browse repository at this point
Copy the full SHA d7e5d64View commit details -
Configuration menu - View commit details
-
Copy full SHA for f565301 - Browse repository at this point
Copy the full SHA f565301View commit details
Commits on Feb 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0b3d570 - Browse repository at this point
Copy the full SHA 0b3d570View commit details -
Simplify getFeaturesJsonObject as no longer using -1 as placeholder f…
…or null for variations.
Configuration menu - View commit details
-
Copy full SHA for 709e107 - Browse repository at this point
Copy the full SHA 709e107View commit details
Commits on Feb 19, 2019
-
Make Flag non-mutable. Move GsonCache to gson package, move custom se…
…rializer/deserializers to classes in gson package and create one for PUT responses. Removed BaseUserSharedPreferences.
Configuration menu - View commit details
-
Copy full SHA for 1804437 - Browse repository at this point
Copy the full SHA 1804437View commit details
Commits on Feb 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 261d90c - Browse repository at this point
Copy the full SHA 261d90cView commit details -
Move sendSummaryEvent update code to UserSummaryEventSharedPreference…
…s to synchronize to prevent data race on sending, updating, and clearing event store. Move SummaryEventSharedPreferences and UserSummaryEventSharedPreferences out of response package.
Configuration menu - View commit details
-
Copy full SHA for f4fb467 - Browse repository at this point
Copy the full SHA f4fb467View commit details
Commits on Feb 22, 2019
-
Update SharedPrefsFlagStore to hold StoreUpdatedListener in weak refe…
…rence. Fix various warnings.
Configuration menu - View commit details
-
Copy full SHA for 7489890 - Browse repository at this point
Copy the full SHA 7489890View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5766828 - Browse repository at this point
Copy the full SHA 5766828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57f645d - Browse repository at this point
Copy the full SHA 57f645dView commit details -
Configuration menu - View commit details
-
Copy full SHA for aeec638 - Browse repository at this point
Copy the full SHA aeec638View commit details -
Revert to old String behavior for allFlags, initialize WeakReference …
…in SharedPrefsFlagStore.
Configuration menu - View commit details
-
Copy full SHA for c654453 - Browse repository at this point
Copy the full SHA c654453View commit details -
Merge branch 'gw/ch29266/flagstore' into eb/ch31891/variation-detail
# Conflicts: # launchdarkly-android-client/src/main/java/com/launchdarkly/android/LDClient.java
Configuration menu - View commit details
-
Copy full SHA for 19a9401 - Browse repository at this point
Copy the full SHA 19a9401View commit details
Commits on Feb 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 69c1c9b - Browse repository at this point
Copy the full SHA 69c1c9bView commit details -
Revert "Better implementation of EvaluationReason serialization type
adapter." Wrong branch... This reverts commit 69c1c9b.
Configuration menu - View commit details
-
Copy full SHA for 23fd36a - Browse repository at this point
Copy the full SHA 23fd36aView commit details -
* Changed shared preferences store system to user a single FlagStore system that holds all the information on a flag to prevent issues arising from unsynchronized separate stores for flag meta-data and values. * Abstract FlagStoreManager from FlagStore, new FlagStoreFactory class so manager can construct FlagStores of unknown type. Reformatted interfaces. Removed unused imports. * Handle null case in allFlags, actually commit changes to UserManager. * Hopefully fix edge cases in summary event reporting to pass testing. * Hopefully fix edge cases in summary event reporting to pass testing. * Simplify getFeaturesJsonObject as no longer using -1 as placeholder for null for variations. * Make Flag non-mutable. Move GsonCache to gson package, move custom serializer/deserializers to classes in gson package and create one for PUT responses. Removed BaseUserSharedPreferences. * Send summary event even if stored flag doesn't exist. * Move sendSummaryEvent update code to UserSummaryEventSharedPreferences to synchronize to prevent data race on sending, updating, and clearing event store. Move SummaryEventSharedPreferences and UserSummaryEventSharedPreferences out of response package. * Update SharedPrefsFlagStore to hold StoreUpdatedListener in weak reference. Fix various warnings. * Migration code for upcoming flagstore. * Remove couple of debug messages. * Handle todos. * Revert to old String behavior for allFlags, initialize WeakReference in SharedPrefsFlagStore. * Better implementation of EvaluationReason serialization type adapter. * Remove isUnknown argument from SummaryEventSharedPreferences methods. Use Runnable instead of Callable in UserManager to avoid useless return nulls. Rename FlagStoreFactoryInterface to FlagStoreFactory. * Statically initialize Gson instance in GsonCache. * Make Gson instance in GsonCache final on principle.
Configuration menu - View commit details
-
Copy full SHA for becd7e5 - Browse repository at this point
Copy the full SHA becd7e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76f4650 - Browse repository at this point
Copy the full SHA 76f4650View commit details
Commits on Feb 27, 2019
-
Merge branch 'next-release' into eb/ch31891/variation-detail
# Conflicts: # launchdarkly-android-client/src/main/java/com/launchdarkly/android/LDClient.java # launchdarkly-android-client/src/main/java/com/launchdarkly/android/SummaryEventSharedPreferences.java # launchdarkly-android-client/src/main/java/com/launchdarkly/android/UserManager.java # launchdarkly-android-client/src/main/java/com/launchdarkly/android/UserSummaryEventSharedPreferences.java # launchdarkly-android-client/src/main/java/com/launchdarkly/android/flagstore/sharedprefs/SharedPrefsFlagStoreFactory.java # launchdarkly-android-client/src/main/java/com/launchdarkly/android/flagstore/sharedprefs/SharedPrefsFlagStoreManager.java # launchdarkly-android-client/src/main/java/com/launchdarkly/android/gson/EvaluationReasonSerialization.java # launchdarkly-android-client/src/main/java/com/launchdarkly/android/gson/GsonCache.java
Configuration menu - View commit details
-
Copy full SHA for c246a27 - Browse repository at this point
Copy the full SHA c246a27View commit details
Commits on Mar 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 54ac5cf - Browse repository at this point
Copy the full SHA 54ac5cfView commit details
Commits on Mar 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8e36a32 - Browse repository at this point
Copy the full SHA 8e36a32View commit details -
Merge pull request #104 from launchdarkly/eb/ch31891/variation-detail
add methods to get value with explanation; refactor existing variation methods
Configuration menu - View commit details
-
Copy full SHA for 85a5adf - Browse repository at this point
Copy the full SHA 85a5adfView commit details
Commits on Mar 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 84ecc29 - Browse repository at this point
Copy the full SHA 84ecc29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46948c0 - Browse repository at this point
Copy the full SHA 46948c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 192e4da - Browse repository at this point
Copy the full SHA 192e4daView commit details -
Merge pull request #108 from launchdarkly/eb/ch33404/doc-comments
fix/expand doc comments for public methods
Configuration menu - View commit details
-
Copy full SHA for 1a7f34b - Browse repository at this point
Copy the full SHA 1a7f34bView commit details
Commits on Mar 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ea73393 - Browse repository at this point
Copy the full SHA ea73393View commit details -
Merge pull request #109 from launchdarkly/eb/ch33470/version-getter
add version string getter method
Configuration menu - View commit details
-
Copy full SHA for 12fcfe1 - Browse repository at this point
Copy the full SHA 12fcfe1View commit details
Commits on Mar 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 723363d - Browse repository at this point
Copy the full SHA 723363dView commit details
Commits on Mar 12, 2019
-
[ch33658] Add unsafeReset() for LDClient testing re-initialization (#111
Configuration menu - View commit details
-
Copy full SHA for 2e6a5bf - Browse repository at this point
Copy the full SHA 2e6a5bfView commit details -
[ch33846] Rename tests to not start with capitals and general refacto…
…ring (#112) * Rename tests to not start with capitals * Reindent MultiEnvironmentLDClientTest to be consistent * Optimize imports * Move TLS patch into TLSUtils * Make setModernTlsVersionsOnSocket private and remove redundant null check * Remove code duplication in LDClient track overloaded methods. * Remove validateParameter in LDClient that was using a NullPointerException as a null test. * Simplify Debounce to use listener instead of callback.
Configuration menu - View commit details
-
Copy full SHA for 7ca817e - Browse repository at this point
Copy the full SHA 7ca817eView commit details
Commits on Mar 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 071bfb5 - Browse repository at this point
Copy the full SHA 071bfb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf593d8 - Browse repository at this point
Copy the full SHA cf593d8View commit details
Commits on Mar 28, 2019
-
[ch35150] Unit tests and bug fixes (#114)
- Use android test orchestrator to run tests isolated from each other. This prevents the issues testing singletons. Also enabled option to clear package data between runs allowing more extensive flagstore testing. - Remove unsafe reset as it was added only for allowing testing the LDClient singleton. - Tests for new FlagStore code. - Convenience test FlagBuilder - Fix Migration to not turn all flags into Strings - Fix issue with clearAndApplyFlagUpdates not generating correct events for listeners.
Configuration menu - View commit details
-
Copy full SHA for 3777e9d - Browse repository at this point
Copy the full SHA 3777e9dView commit details -
Add compatibility behavior to stringVariation and allFlags methods. (#…
…115) If a Json flag is requested with stringVariation it will serialize it to a String. Json flags will also be serialized to Strings for the map returned by allFlags()
Configuration menu - View commit details
-
Copy full SHA for 77eff6f - Browse repository at this point
Copy the full SHA 77eff6fView commit details
Commits on Apr 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6606fa9 - Browse repository at this point
Copy the full SHA 6606fa9View commit details -
Update LDUser not to store all fields as Json. (#116)
Add testing rule to setup and teardown Timber trees for debug logging. Add additional LDUser tests. Fixed a bit of flakiness in deletesOlderThanLastFiveStoredUsers test that showed up all of a sudden.
Configuration menu - View commit details
-
Copy full SHA for 26ac3ee - Browse repository at this point
Copy the full SHA 26ac3eeView commit details
Commits on Apr 19, 2019
-
Add metricValue field to CustomEvent, add overloaded track method for (…
…#118) creating custom events with metricValues.
Configuration menu - View commit details
-
Copy full SHA for 4e76a48 - Browse repository at this point
Copy the full SHA 4e76a48View commit details
Commits on Apr 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c1e7510 - Browse repository at this point
Copy the full SHA c1e7510View commit details
Commits on Apr 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5cca201 - Browse repository at this point
Copy the full SHA 5cca201View commit details -
[ch34533] connection status, removing guava, network restructuring. (#…
…117) * Add ConnectionInformation class. * Remove all internal uses of Guava. * Update StreamUpdateProcessor to only debounce ping events. * Add a connection state monitor to the example app.
Configuration menu - View commit details
-
Copy full SHA for 496fc69 - Browse repository at this point
Copy the full SHA 496fc69View commit details
Commits on Apr 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2215275 - Browse repository at this point
Copy the full SHA 2215275View commit details
Commits on May 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fdede38 - Browse repository at this point
Copy the full SHA fdede38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 697d870 - Browse repository at this point
Copy the full SHA 697d870View commit details
Commits on May 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0849812 - Browse repository at this point
Copy the full SHA 0849812View commit details -
Revert "rename repo and package name and apply markdown templates (#121…
…)" This reverts commit 2215275.
Configuration menu - View commit details
-
Copy full SHA for bbbeb81 - Browse repository at this point
Copy the full SHA bbbeb81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 146ba99 - Browse repository at this point
Copy the full SHA 146ba99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 330e2e2 - Browse repository at this point
Copy the full SHA 330e2e2View commit details -
Merge branch 'master' of github.com:launchdarkly/android-client-sdk-p…
…rivate into next-release-3
Configuration menu - View commit details
-
Copy full SHA for f202096 - Browse repository at this point
Copy the full SHA f202096View commit details
Commits on May 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 466318b - Browse repository at this point
Copy the full SHA 466318bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f90344 - Browse repository at this point
Copy the full SHA 6f90344View commit details
Commits on May 14, 2019
-
Fix thread leak on identify call from restarting EventProcessor witho…
…ut shutting it down first. (#123)
Configuration menu - View commit details
-
Copy full SHA for e49b5f8 - Browse repository at this point
Copy the full SHA e49b5f8View commit details
Commits on May 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2e2e1a1 - Browse repository at this point
Copy the full SHA 2e2e1a1View commit details -
Add top level try/catch to migration methods. Check flag version Shar…
…edPreferences object for String type before cast. (#124)
Configuration menu - View commit details
-
Copy full SHA for d458246 - Browse repository at this point
Copy the full SHA d458246View commit details
Commits on May 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0f39494 - Browse repository at this point
Copy the full SHA 0f39494View commit details
Commits on Jun 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b6852af - Browse repository at this point
Copy the full SHA b6852afView commit details -
Fix ConcurrentModificationException of instance map (#126)
Move iteration over client instances for ConnectivityReceiver and PollingUpdater to within LDClient to allow synchronizing on initialization.
Configuration menu - View commit details
-
Copy full SHA for c32e62b - Browse repository at this point
Copy the full SHA c32e62bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ea8f8d - Browse repository at this point
Copy the full SHA 7ea8f8dView commit details
Commits on Jul 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2fb3e78 - Browse repository at this point
Copy the full SHA 2fb3e78View commit details
Commits on Jul 29, 2019
-
Fix bug where
stop
in StreamUpdateProcessor could not call it's lis……tener when the stream is already closed. This caused a race condition in repeated stream restarts that could put the SDK in a bad state.
Configuration menu - View commit details
-
Copy full SHA for bf50576 - Browse repository at this point
Copy the full SHA bf50576View commit details -
Change LDAwaitFuture to not treat zero timeout as unlimited timeout
Treating a timeout of zero as unlimited caused a change in behavior when initializing the SDK. This update restores the behavior init had when zero was passed as the timeout argument from pre-2.8.0. Also improves handling of spurious wakeups, and includes test cases for LDAwaitFuture.
Configuration menu - View commit details
-
Copy full SHA for 75ac7cf - Browse repository at this point
Copy the full SHA 75ac7cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d26e006 - Browse repository at this point
Copy the full SHA d26e006View commit details
Commits on Sep 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3ac167f - Browse repository at this point
Copy the full SHA 3ac167fView commit details
Commits on Oct 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 857451d - Browse repository at this point
Copy the full SHA 857451dView commit details
Commits on Oct 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5088361 - Browse repository at this point
Copy the full SHA 5088361View commit details
Commits on Oct 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for de0d059 - Browse repository at this point
Copy the full SHA de0d059View commit details
Commits on Oct 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 56464a1 - Browse repository at this point
Copy the full SHA 56464a1View commit details -
Background identify fixes (#133)
Add new testing controllers for network and foreground states. For network control, mobile data must be disabled on recent Android versions, updated circleci config to do this. Add new connectivity manager tests. Made EventProcessor and UserManager minimal interfaces for mocking, with actual implementations moved to DefaultEventProcessor and DefaultUserManager. Fixed issue with blocking in background modes.
Configuration menu - View commit details
-
Copy full SHA for b653664 - Browse repository at this point
Copy the full SHA b653664View commit details
Commits on Oct 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6143d48 - Browse repository at this point
Copy the full SHA 6143d48View commit details
Commits on Nov 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c9837e9 - Browse repository at this point
Copy the full SHA c9837e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17aee4a - Browse repository at this point
Copy the full SHA 17aee4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05c2bc3 - Browse repository at this point
Copy the full SHA 05c2bc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc68267 - Browse repository at this point
Copy the full SHA bc68267View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73e10da - Browse repository at this point
Copy the full SHA 73e10daView commit details -
Merge pull request #138 from launchdarkly/eb/ch56106/javadoc
fix javadoc problems and enforce javadoc correctness in CI
Configuration menu - View commit details
-
Copy full SHA for 8779723 - Browse repository at this point
Copy the full SHA 8779723View commit details -
Configuration menu - View commit details
-
Copy full SHA for f90b00d - Browse repository at this point
Copy the full SHA f90b00dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1d45b9 - Browse repository at this point
Copy the full SHA b1d45b9View commit details -
Merge pull request #139 from launchdarkly/eb/ch56105/event-flush-tests
remove unintentional immediate event flush; clean up event tests
Configuration menu - View commit details
-
Copy full SHA for d1af310 - Browse repository at this point
Copy the full SHA d1af310View commit details
Commits on Nov 25, 2019
-
[ch57098] Deprecate LDCountryCode (#141)
Deprecate LDCountryCode class and LDUser setters that take LDCountryCode as an argument.
Configuration menu - View commit details
-
Copy full SHA for c0e71ae - Browse repository at this point
Copy the full SHA c0e71aeView commit details
Commits on Dec 9, 2019
-
Catch
SecurityException
when setting alarm in case there are already (#143) the maximum allowed number of alarms on Samsung devices.
Configuration menu - View commit details
-
Copy full SHA for ea19a16 - Browse repository at this point
Copy the full SHA ea19a16View commit details
Commits on Jan 3, 2020
-
Revert "[ch57098] Deprecate LDCountryCode (#141)" so we can do a patc…
…h release first. This reverts commit c0e71ae.
Configuration menu - View commit details
-
Copy full SHA for 23b930f - Browse repository at this point
Copy the full SHA 23b930fView commit details -
Configuration menu - View commit details
-
Copy full SHA for df8c273 - Browse repository at this point
Copy the full SHA df8c273View commit details -
Revert "Revert "[ch57098] Deprecate LDCountryCode (#141)" so we can d…
…o a patch release" This reverts commit 23b930f.
Configuration menu - View commit details
-
Copy full SHA for 7dd0e39 - Browse repository at this point
Copy the full SHA 7dd0e39View commit details
Commits on Jan 10, 2020
-
Deprecate public classes (#145)
* Deprecate some unnecessarily public classes, duplicate classes as non-public to avoid using the deprecated classes.
Configuration menu - View commit details
-
Copy full SHA for 8519f7b - Browse repository at this point
Copy the full SHA 8519f7bView commit details
Commits on Jan 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b598051 - Browse repository at this point
Copy the full SHA b598051View commit details
Commits on Jan 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8ac37f0 - Browse repository at this point
Copy the full SHA 8ac37f0View commit details
Commits on Jan 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c6dbf6f - Browse repository at this point
Copy the full SHA c6dbf6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f6e14 - Browse repository at this point
Copy the full SHA 89f6e14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59169e1 - Browse repository at this point
Copy the full SHA 59169e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8d8da9 - Browse repository at this point
Copy the full SHA f8d8da9View commit details
Commits on Feb 11, 2020
-
[ch65133] Deprecate classes (#150)
* Deprecate UserSummaryEventSharedPreferences, SummaryEventSharedPreferences, FeatureFlagFetcher, Util, Debounce.
Configuration menu - View commit details
-
Copy full SHA for 86989e9 - Browse repository at this point
Copy the full SHA 86989e9View commit details
Commits on Feb 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b99a268 - Browse repository at this point
Copy the full SHA b99a268View commit details -
Save Javadoc artifact and include logcat in circle output with tee. (#…
…153) * Save Javadoc artifact on circleci. * Add step to kill emulator after tests, and tee output of logcat for visibility during run.
Configuration menu - View commit details
-
Copy full SHA for 4082207 - Browse repository at this point
Copy the full SHA 4082207View commit details
Commits on Feb 18, 2020
-
[ch62120] Background during identify callback (#154)
* Adding more connectivity manager tests. * Updated internal `Foreground` class to call listeners on a background thread. * Add some comments explaining the behavior of test controllers. * Adding fixes for cases where the completion callback may not be called.
Configuration menu - View commit details
-
Copy full SHA for 4f50176 - Browse repository at this point
Copy the full SHA 4f50176View commit details
Commits on Feb 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3de7975 - Browse repository at this point
Copy the full SHA 3de7975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 059dd08 - Browse repository at this point
Copy the full SHA 059dd08View commit details
Commits on Mar 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1e29a82 - Browse repository at this point
Copy the full SHA 1e29a82View commit details
Commits on Mar 20, 2020
-
Remove SET_ALARM permission. The comment that this was required for b…
…ackground updating is incorrect, this permission is only for sending broadcasts to an alarm clock application, something we do not do, and should never do. (#159)
Configuration menu - View commit details
-
Copy full SHA for b62a377 - Browse repository at this point
Copy the full SHA b62a377View commit details -
Configuration menu - View commit details
-
Copy full SHA for e97a2d1 - Browse repository at this point
Copy the full SHA e97a2d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfb8fed - Browse repository at this point
Copy the full SHA dfb8fedView commit details
Commits on May 27, 2020
-
[ch75315] Add maxCachedUsers configuration option (#162)
Adds maxCachedUsers configuration option for configuring the limit on how many users have their flags cached locally.
Configuration menu - View commit details
-
Copy full SHA for c06c619 - Browse repository at this point
Copy the full SHA c06c619View commit details
Commits on May 28, 2020
-
Configure okhttp cache for polling requests to be stored in a subdire…
…ctory of the application cache directory. (#164)
Configuration menu - View commit details
-
Copy full SHA for 1a49d7e - Browse repository at this point
Copy the full SHA 1a49d7eView commit details -
Fixes ch76614 and add test of null fallback unknown flag event genera…
…tion. Also some finishing touches to LDValue changes, including LDClientInterface updates, more tests, and improvements to null behavior handling. (#163)
Configuration menu - View commit details
-
Copy full SHA for b2583c5 - Browse repository at this point
Copy the full SHA b2583c5View commit details
Commits on May 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 60ba2c3 - Browse repository at this point
Copy the full SHA 60ba2c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 644afee - Browse repository at this point
Copy the full SHA 644afeeView commit details
Commits on Aug 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c1106f0 - Browse repository at this point
Copy the full SHA c1106f0View commit details
Commits on Aug 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 15025f5 - Browse repository at this point
Copy the full SHA 15025f5View commit details
Commits on Sep 17, 2020
-
[ch89933] Improve resiliency of store for summary events. (#167)
See #105 for the original issue.
Configuration menu - View commit details
-
Copy full SHA for 7143459 - Browse repository at this point
Copy the full SHA 7143459View commit details
Commits on Nov 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8f32137 - Browse repository at this point
Copy the full SHA 8f32137View commit details
Commits on Dec 4, 2020
-
Add doubleVariation, doubleVariationDetail. (#171)
Deprecates floatVariation, floatVariationDetail.
Configuration menu - View commit details
-
Copy full SHA for cebcaec - Browse repository at this point
Copy the full SHA cebcaecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 325ac9e - Browse repository at this point
Copy the full SHA 325ac9eView commit details
Commits on Dec 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 32c5288 - Browse repository at this point
Copy the full SHA 32c5288View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9ecc2b - Browse repository at this point
Copy the full SHA c9ecc2bView commit details
Commits on Jan 13, 2021
-
[ch98336] Broaden catch statement on scheduling polling alarm (#181)
This is to handle more than just the SecurityException that Samsung throws, as we've gotten an issue report that some devices throw a IllegalStateException instead.
Configuration menu - View commit details
-
Copy full SHA for 2567262 - Browse repository at this point
Copy the full SHA 2567262View commit details
Commits on Jan 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f44ab03 - Browse repository at this point
Copy the full SHA f44ab03View commit details