Skip to content
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

Migrate Kotlin SDK with history #3

Closed
wants to merge 100 commits into from

Commits on Apr 14, 2023

  1. Initial commit

    perploug authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    873903e View commit details
    Browse the repository at this point in the history
  2. Transfer codebase

    fabriziodemaria committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    2812ece View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from spotify/first-transfer

    Transfer codebase
    fabriziodemaria authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    55cde5c View commit details
    Browse the repository at this point in the history
  4. update gitignore

    fabriziodemaria committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    c9257c6 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Merge pull request #2 from spotify/gitigone

    Update gitignore
    fabriziodemaria authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    2261461 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d4b9a4 View commit details
    Browse the repository at this point in the history
  3. Github Action

    fabriziodemaria committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    1bff4e7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3 from spotify/ci

    Add CI
    fabriziodemaria authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    7e5ccb8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a808f03 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #4 from spotify/ci-java

    Remove pinned Java version in CI
    fabriziodemaria authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    a0ca57b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8afce2e View commit details
    Browse the repository at this point in the history
  8. Merge pull request #5 from spotify/wf-name

    Small workflow naming change
    fabriziodemaria authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    a51133d View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. update dependency to use coroutines-core

    we don't need all the stuff from material
    nicklasl committed May 16, 2023
    Configuration menu
    Copy the full SHA
    6626e8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16cefea View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Configuration menu
    Copy the full SHA
    f63e098 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #6 from spotify/correct-coroutine-dependency

    update dependency to use coroutines-core
    fabriziodemaria authored May 19, 2023
    Configuration menu
    Copy the full SHA
    fb411d9 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Merge pull request #7 from spotify/ctx-passed-in

    Global ctx passed into the provider via FeatureProvider
    fabriziodemaria authored May 22, 2023
    Configuration menu
    Copy the full SHA
    2d22ff7 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    31e5773 View commit details
    Browse the repository at this point in the history
  2. formatted with ktlint

    nicklasl committed May 30, 2023
    Configuration menu
    Copy the full SHA
    da4f2e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb0cac2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #8 from spotify/ktlint

    Add Ktlint for formatting
    nicklasl authored May 30, 2023
    Configuration menu
    Copy the full SHA
    ba89139 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0322112 View commit details
    Browse the repository at this point in the history
  6. ran ./gradlew ktlintFormat

    nicklasl committed May 30, 2023
    Configuration menu
    Copy the full SHA
    8374ef3 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #9 from spotify/correct-ktlint

    Correct ktlint
    nicklasl authored May 30, 2023
    Configuration menu
    Copy the full SHA
    a34740f View commit details
    Browse the repository at this point in the history
  8. Update to readme

    nicklasl authored May 30, 2023
    Configuration menu
    Copy the full SHA
    7d4030e View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Merge pull request #10 from spotify/nicklasl-patch-1

    Update to readme
    nicklasl authored May 31, 2023
    Configuration menu
    Copy the full SHA
    857afe8 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. publish sdk sources

    nicklasl committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    0f8230c View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Merge pull request #11 from spotify/publish-sources

    publish sdk sources
    nicklasl authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    c7eb7e1 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. decrease minSDK to 21

    nickybondarenko committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    576a4be View commit details
    Browse the repository at this point in the history
  2. Merge pull request #13 from spotify/min-sdk-21

    Decrease minSDK to 21
    nickybondarenko authored Jun 26, 2023
    Configuration menu
    Copy the full SHA
    b087822 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Move away from java.time.Instant

    For the main source set we want to back the Instant with a Date object to allow for a lower minSDK without desugaring
    nicklasl committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    0a598fa View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Configuration menu
    Copy the full SHA
    5f8f8bb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16 from spotify/revert-13-min-sdk-21

    Revert "Decrease minSDK to 21"
    vahidlazio authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    e0e1b39 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Merge pull request #14 from spotify/back-value-with-date

    Move away from java.time.Instant
    nicklasl authored Jul 3, 2023
    Configuration menu
    Copy the full SHA
    b705693 View commit details
    Browse the repository at this point in the history
  2. Add FOSS docs

    fabriziodemaria committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    0c2cafe View commit details
    Browse the repository at this point in the history
  3. Update minSDK

    fabriziodemaria committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    1841721 View commit details
    Browse the repository at this point in the history
  4. minSDK is 21

    fabriziodemaria committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    786e10f View commit details
    Browse the repository at this point in the history
  5. Merge pull request #17 from spotify/oss-readiness

    Getting the codebase ready for open source
    fabriziodemaria authored Jul 3, 2023
    Configuration menu
    Copy the full SHA
    52a0c6f View commit details
    Browse the repository at this point in the history
  6. Merge pull request #18 from spotify/minsdk-21

    minSDK is 21
    nicklasl authored Jul 3, 2023
    Configuration menu
    Copy the full SHA
    bf7a048 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Configuration menu
    Copy the full SHA
    669bd4e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #20 from spotify/typo-fix

    Smaller README typo fix
    nicklasl authored Jul 4, 2023
    Configuration menu
    Copy the full SHA
    7a77308 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Format ISO8601 dates with milliseconds.

    Serializes Date objects (backing of Value.Instant) as ISO8601 WITH milliseconds. Also adds fallback parsing support where milliseconds are not passed.
    nicklasl committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    2359444 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Merge pull request #21 from spotify/format-dates-with-millis

    Format ISO8601 dates with milliseconds.
    nicklasl authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    47f0d96 View commit details
    Browse the repository at this point in the history
  2. Set JavaVersion to 1.8

    ... for kotlinOptions and compileOptions, to verify that and > Java1.8 issues are found in compile time
    nicklasl committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    2a1e543 View commit details
    Browse the repository at this point in the history
  3. Rename the Instant value to Date

    Aligns with the Swift SDK
    
    API breaking change
    nicklasl committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    258046b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #19 from spotify/rename-instant-value-class

    Rename the Instant value to Date
    nicklasl authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    35b6f95 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    162dd68 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Merge pull request #22 from spotify/define-source-to-be-java1.8-compa…

    …tible
    
    Set JavaVersion to 1.8
    nicklasl authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    a22d5b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    573c8a0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #23 from spotify/bump-gradle

    Bump gradle wrapper to 8.2
    nicklasl authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    b626e37 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8316ddc View commit details
    Browse the repository at this point in the history
  5. Merge pull request #24 from spotify/drop-application-plugin

    Drop android application plugin
    nicklasl authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    1b65fd8 View commit details
    Browse the repository at this point in the history
  6. Initial commit

    toddbaert authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    1cdff6a View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    c47bedc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a12c8a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3993db3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fdaafe View commit details
    Browse the repository at this point in the history
  5. Merge pull request #25 from spotify/release-pipeline

    add the publishing to gpr and release pipeline
    vahidlazio authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    6d9a88c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    764dba4 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #28 from spotify/java-version

    AGP version 7.4 is not compatible with java 1.8
    vahidlazio authored Jul 12, 2023
    Configuration menu
    Copy the full SHA
    9d1eaaa View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    35610e5 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    6ca3479 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #26 from spotify/immutable-data-impls

    Make Structure and Context implementations immutable
    vahidlazio authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    8935c0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f27a190 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #27 from spotify/metadatas

    Different Metadata interfaces client/provider
    vahidlazio authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    7f17933 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e1e2821 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #29 from spotify/update-readme

    update readme about using the openfeature sdk
    vahidlazio authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    010961c View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    d0e2016 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Merge pull request #30 from spotify/setters

    Restructure setters in OpenFeatureAPI
    vahidlazio authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    5b7ef7a View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    0049fb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddd1d9d View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    06c1cd3 View commit details
    Browse the repository at this point in the history
  2. adding shutdown method to shutdown the provider. non-suspending conte…

    …xt set and initialize for setting provider
    vahidlazio committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    a61f6d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    66ad36d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c2b389 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Merge pull request #32 from spotify/adding-minimal-event

    Add Events and async client
    vahidlazio authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    b03b0d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be36402 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #33 from spotify/cancel-children

    cancel children instead of cancel to be able to set provider again
    vahidlazio authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    ce1e2f7 View commit details
    Browse the repository at this point in the history
  4. update README.md

    nickybondarenko committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    264fe9c View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    a12b96f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69b94b6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #35 from spotify/expose-events-openfeature-api

    Expose events openfeature api
    vahidlazio authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    03861f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8f3f15f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    78f720f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f22fffa View commit details
    Browse the repository at this point in the history
  7. Merge pull request #34 from spotify/readme

    Update README.md
    nickybondarenko authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    65945d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Update README.md

    fabriziodemaria authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    3850c5d View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Merge pull request #36 from spotify/fabriziodemaria-patch-1

    Consistent section titles in README
    fabriziodemaria authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    7345930 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77fcb38 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #37 from spotify/add-dispatchers

    add dispatchers to the extensions
    vahidlazio authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    07f72ca View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    2d5c39a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87cd97a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #38 from spotify/handle-stale-provider

    Handle ProviderStale event
    nickybondarenko authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    99c65b2 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    7545f78 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #39 from spotify/bugfix-setctx

    Bug fix in setEvaluationContext
    vahidlazio authored Aug 2, 2023
    Configuration menu
    Copy the full SHA
    016c49d View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Initial commit

    toddbaert authored and nickybondarenko committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    3081a65 View commit details
    Browse the repository at this point in the history
  2. remove comment from code to document it in issues

    Signed-off-by: Nicky Bondarenko <[email protected]>
    nickybondarenko committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    853591b View commit details
    Browse the repository at this point in the history
  3. remove mention of HackerOne

    Signed-off-by: Nicky Bondarenko <[email protected]>
    nickybondarenko committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    0781caf View commit details
    Browse the repository at this point in the history
  4. remove unnecessary yaml file

    Signed-off-by: Nicky Bondarenko <[email protected]>
    nickybondarenko committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    163c223 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'origin/migrate-sdk-with-history' into m…

    …igrate-kotlin-sdk-with-history
    
    Migrate the SDK with history
    nickybondarenko committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    f721e5c View commit details
    Browse the repository at this point in the history