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

Merging firebase-dataconnect to main #6288

Closed
wants to merge 636 commits into from
Closed
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 24, 2024

  1. Int64 tests (#545)

    dconeybe authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    ba0058e View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. ScalarVariablesAndDataIntegrationTest.kt: re-enable tests for empty l…

    …ists of Int64 and Timestamp, since b/335903750 has been fixed (#546)
    dconeybe authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    386225a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28bafec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8cf2cb View commit details
    Browse the repository at this point in the history
  4. firebase-dataconnect.gradle.kts: use id("copy-google-services") inste…

    …ad of apply(from = "../gradle/googleServices.gradle")
    dconeybe committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    a085df6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    552eb73 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ea5691e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5731997 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f802fed View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e695b85 View commit details
    Browse the repository at this point in the history
  10. Set version to 0.0.1 (#549)

    dconeybe authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    58227ed View commit details
    Browse the repository at this point in the history
  11. Set version to 0.0.2-dev

    dconeybe committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    d31b005 View commit details
    Browse the repository at this point in the history
  12. ProtoStructEncoder.kt: fix bug where null variable values were not be…

    …ing sent, but should have been sent as null (#550)
    dconeybe authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    9786180 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    060f1df View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    53edd9b View commit details
    Browse the repository at this point in the history
  2. DataConnectUntypedResponseIntegrationTest.kt: comment out test cases …

    …that fail due to lack of null list support in the backend (b/337312723) (#552)
    dconeybe authored Apr 26, 2024
    Configuration menu
    Copy the full SHA
    974ff02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c6a26ad View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    bd9fd5e View commit details
    Browse the repository at this point in the history
  2. Change directory and Java package of proto files, to avoid confusion …

    …with v1main, v1alpha, etc.
    dconeybe committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    155e672 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9da8a4 View commit details
    Browse the repository at this point in the history
  4. Update generated code that was missed when optional variables were ch…

    …anged to required in the previous commit (d9da8a4)
    dconeybe committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    85a193c View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    d430d71 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f312a9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    188af0e View commit details
    Browse the repository at this point in the history
  4. Refactor data connect auth code, and, especially, fix AuthIntegration…

    …Test so that it passes consistently (#555)
    dconeybe authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    33064cd View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Rename DataConnectUntypedResponseIntegrationTest.kt -> DataConnectUnt…

    …ypedDataIntegrationTest.kt
    dconeybe committed May 1, 2024
    Configuration menu
    Copy the full SHA
    07b6368 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    acd6e7a View commit details
    Browse the repository at this point in the history
  3. emulator.sh: provide an easy way to launch the emulator without the a…

    …uth emulator, since the auth emulator startup is slow
    dconeybe committed May 1, 2024
    Configuration menu
    Copy the full SHA
    96ce0fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c34b0f9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4ca6482 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    28d9fe8 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    8760d4f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ceb98c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    755972a View commit details
    Browse the repository at this point in the history
  4. Set version to 0.0.3-dev

    dconeybe committed May 2, 2024
    Configuration menu
    Copy the full SHA
    75bfcd0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8962847 View commit details
    Browse the repository at this point in the history
  6. Update generated code to suppress more kotlin warnings, as per cl/630…

    …084697 and cl/630078964
    dconeybe committed May 2, 2024
    Configuration menu
    Copy the full SHA
    35eacb6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c1a3a17 View commit details
    Browse the repository at this point in the history
  8. DataConnectSettings.kt: fix default host to firebasedataconnect.googl…

    …eapis.com (was dataconnect.googleapis.com)
    dconeybe committed May 2, 2024
    Configuration menu
    Copy the full SHA
    a23fb2f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    068efdf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a6807e8 View commit details
    Browse the repository at this point in the history
  11. TestDataConnectFactory.kt: force a FirebaseApp to be specified, since…

    … tests should never be mucking around with the default app
    dconeybe committed May 2, 2024
    Configuration menu
    Copy the full SHA
    45d8192 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e0b8382 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e9f50dc View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    34fd4ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c04775 View commit details
    Browse the repository at this point in the history
  3. refactor emulator directory to more closely match what is generated b…

    …y `firebase dataconnect init`
    dconeybe committed May 3, 2024
    Configuration menu
    Copy the full SHA
    ae7d61c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2cc1c19 View commit details
    Browse the repository at this point in the history
  5. emulator_noauth.sh: add back -local_connection_string since running t…

    …he cli directly does not appear to pick up the value from .firebaserc
    dconeybe committed May 3, 2024
    Configuration menu
    Copy the full SHA
    e25efeb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3e5fcef View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    02d2f33 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    78d31e2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    26c9064 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e5bf084 View commit details
    Browse the repository at this point in the history
  11. emulator_noauth.sh: explicitly specify 'us-central1' so it's obvious …

    …when it needs to be changed
    dconeybe committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d663045 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

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

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    8a6b018 View commit details
    Browse the repository at this point in the history
  2. DataConnectSettingsUnitTest.kt: fix expected default host to "firebas…

    …edataconnect.googleapis.com" (was "dataconnect.googleapis.com")
    dconeybe committed May 6, 2024
    Configuration menu
    Copy the full SHA
    895fc1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    971bdf1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4c1940a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22b111d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f8ecfa5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    40d3ac8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f6e8a75 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    ff9a735 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ceb6fab View commit details
    Browse the repository at this point in the history
  3. Add scripts for releasing a scrubbed version of the firebase-dataconn…

    …ect sdk prior to public announcements at i/o (#563)
    dconeybe authored May 7, 2024
    Configuration menu
    Copy the full SHA
    46b98ff View commit details
    Browse the repository at this point in the history
  4. emulator_noauth.sh: remove -disable_sdk_generation=true so that codeg…

    …en will occur automatically
    dconeybe committed May 7, 2024
    Configuration menu
    Copy the full SHA
    5e2cc45 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. demo_ops.gql: fix UpdateFoosByBar now that 'update' is no longer avai…

    …lable in foo_updateMany as of cl/631547940
    dconeybe committed May 8, 2024
    Configuration menu
    Copy the full SHA
    acd65e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9c2b2a View commit details
    Browse the repository at this point in the history
  3. clean up gradle files

    dconeybe committed May 8, 2024
    Configuration menu
    Copy the full SHA
    f7f4cee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91b4194 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c897ea6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2f07042 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e387e79 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Configuration menu
    Copy the full SHA
    a021eab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a63f40e View commit details
    Browse the repository at this point in the history
  3. DataConnectAuth.kt: fix bug in toScrubbedAccessToken() that was showi…

    …ng the wrong subset of characters after <redacted>
    dconeybe committed May 9, 2024
    Configuration menu
    Copy the full SHA
    0bb46ec View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    423669a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7015978 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    afdb547 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9304aef View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    a0dcd2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a9314e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d6c358 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c57be9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5c85bb8 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    43ebd1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3eb0ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    05ecd7d View commit details
    Browse the repository at this point in the history
  4. firebase-dataconnect.gradle.kts: enable dokkaHtml caching for faster …

    …incremental development
    dconeybe committed May 15, 2024
    Configuration menu
    Copy the full SHA
    3842161 View commit details
    Browse the repository at this point in the history
  5. kdoc refinements

    dconeybe committed May 15, 2024
    Configuration menu
    Copy the full SHA
    3da3483 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7b15a3f View commit details
    Browse the repository at this point in the history
  7. more ktdoc refinements

    dconeybe committed May 15, 2024
    Configuration menu
    Copy the full SHA
    2b7a0db View commit details
    Browse the repository at this point in the history
  8. final ktdoc fixes

    dconeybe committed May 15, 2024
    Configuration menu
    Copy the full SHA
    81301bc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9df2596 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d9411e5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    35bf5c4 View commit details
    Browse the repository at this point in the history
  12. Comment the equals() and hashCode() methods in GeneratedConnector and…

    … GeneratedConnector (#5970)
    
    From b/340910059: In order to document the behavior of the equals() and
    hashCode() methods of the generated classes, these methods were added to
    the GeneratedConnector and GeneratedOperation interfaces in the Android
    Core SDK; however, adding these methods is a breaking change that
    requires the implementing classes to explicitly define them, rather than
    inheriting the (correct) default behavior from kotlin.Any. Since the
    released codegen does not explicitly define these methods it fails to
    compile. However, once the codegen that does define those methods is
    sufficiently soaked, they should be uncommented.
    dconeybe authored May 15, 2024
    Configuration menu
    Copy the full SHA
    f9b5dd9 View commit details
    Browse the repository at this point in the history
  13. demo added

    dconeybe committed May 15, 2024
    Configuration menu
    Copy the full SHA
    454eb36 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

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

Commits on May 18, 2024

  1. Configuration menu
    Copy the full SHA
    3483b14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    328e5e4 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    8935d39 View commit details
    Browse the repository at this point in the history
  2. Complete integration test coverage for scalar variables and fields, b…

    …oth custom and built-in scalar types. (#5983)
    dconeybe authored May 21, 2024
    Configuration menu
    Copy the full SHA
    349e201 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

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

Commits on May 23, 2024

  1. Configuration menu
    Copy the full SHA
    91279b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fc4934 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    8b5dc30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54df345 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. FirebaseDataConnect.kt: update release notes with version of data con…

    …nect emulator required
    dconeybe committed May 29, 2024
    Configuration menu
    Copy the full SHA
    d90d57b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58e1ebd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d7a8429 View commit details
    Browse the repository at this point in the history
  4. gradle.properties: append '-dev' to the version number, making it '16…

    ….0.0-alpha05-dev'. This suffix will be dropped when the version is actually released, but having the suffix there helps to distinguish dev builds from actual release builds
    dconeybe committed May 29, 2024
    Configuration menu
    Copy the full SHA
    205bd3e View commit details
    Browse the repository at this point in the history
  5. Fix grpc shutdown (#6003)

    dconeybe authored May 29, 2024
    Configuration menu
    Copy the full SHA
    0ce9d3a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f02c08 View commit details
    Browse the repository at this point in the history
  7. TimestampScalarIntegrationTest.kt: increase the timeout for invalid t…

    …imestamp tests, which take much longer when pointing at production than the emulator
    dconeybe committed May 29, 2024
    Configuration menu
    Copy the full SHA
    7294064 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Configuration menu
    Copy the full SHA
    a7f0692 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5cdd29 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dca18c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    305edcd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    918300b View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    6ec9628 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12b5329 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

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

Commits on Jun 11, 2024

  1. Configuration menu
    Copy the full SHA
    bceea42 View commit details
    Browse the repository at this point in the history
  2. use mockk instead of mockito

    dconeybe committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    c49d8f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    7bcebfe View commit details
    Browse the repository at this point in the history
  2. DataConnectGrpcClient.kt: minor cleanup of moving googRequestParamsHe…

    …ader value to a variable to avoid re-computing it all the time
    dconeybe committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    f2ad6d8 View commit details
    Browse the repository at this point in the history
  3. DataConnectAuth.kt: split into interface/implementation so that it ca…

    …n be mocked in future unit tests
    dconeybe committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    16ca596 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70948c9 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

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

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    2abd62e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a4e284 View commit details
    Browse the repository at this point in the history
  3. add kotest dependencies, and upgrade the kotest dependency in libs.ve…

    …rsions.toml
    
    Upgrading kotest to 5.8.1 (was 5.5.5) fixes the gradle build-time error "Duplicate class org.intellij.lang.annotations.Language found in modules annotations-13.0 (org.jetbrains:annotations:13.0) and kotest-common-jvm-5.5 (io.kotest:kotest-common-jvm:5.5.5) reported as kotest/kotest#3407
    dconeybe committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    1714dfe View commit details
    Browse the repository at this point in the history
  4. add some kotest utils

    dconeybe committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    d2b84b2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b87e7ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c3e3967 View commit details
    Browse the repository at this point in the history
  7. DataConnectAuth.kt: work around IllegalStateException when calling ad…

    …dIdTokenListener() and removeIdTokenListener() if the FirebaseApp is deleted asynchronously
    dconeybe committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    69187ac View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e054e28 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    77f1bd7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a18c3ca View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    197f750 View commit details
    Browse the repository at this point in the history
  12. cli_wrapper.sh: don't add -logtostderr since the firebase-tools wrapp…

    …er will start doing this for us
    dconeybe committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    209051e View commit details
    Browse the repository at this point in the history
  13. emulator.sh: don't specify --project since the upcoming emulators don…

    …'t support it anymore
    dconeybe committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    0b3e63c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    300f26d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ff17641 View commit details
    Browse the repository at this point in the history
  16. FirebaseDataConnectImpl.kt: report data connect emulator info (e.g. v…

    …ersion) upon connecting using the new GetEmulatorInfo RPC
    dconeybe committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e3a437d View commit details
    Browse the repository at this point in the history
  17. FirebaseDataConnectImpl.kt: stream errors from emulator using the new…

    … StreamEmulatorIssues RPC
    dconeybe committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    5191c44 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b91a71c View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    356a1cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a57c8b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d69d5aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec3ad40 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    24b1b28 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    7e7b07e View commit details
    Browse the repository at this point in the history
  2. DataConnectAuthUnitTest.kt: refactor and move Logger mocking function…

    …ality into MockLogger.kt so that it can be shared by future unit tests
    dconeybe committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    ab44c74 View commit details
    Browse the repository at this point in the history
  3. TestUtils.kt: mark randomOperationName() as deprecated; use Arb.opera…

    …tionName(key).next() instead
    dconeybe committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    42563eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    91b5754 View commit details
    Browse the repository at this point in the history
  5. DataConnectGrpcClientUnitTest.kt: refactor and improve the unit tests…

    … to be more idiomatic
    dconeybe committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    57b76b3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    31abc94 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    736cc63 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    172e1c6 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

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

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    014b861 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c207a8 View commit details
    Browse the repository at this point in the history
  3. Bump firebase-dataconnect version to 16.0.0-alpha06-dev and add "unre…

    …leased" section to release notes.
    dconeybe committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    2ad607a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    897ca46 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    416526c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8455af1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1b1c5d1 View commit details
    Browse the repository at this point in the history
  8. protoc-gen-firebase-encoders.gradle: use libs.versions.toml to fix pr…

    …otobuf build errors
    
    This commit fixes this build error by using the correct protobuf dependency:
    
    ```
    firebase-android-sdk/firebase-android-sdk/encoders/protoc-gen-firebase-encoders/build/generated/source/proto/main/java/com/google/firebase/encoders/proto/CodeGenConfig.java:25: error: emptyList() is not public in LazyStringArrayList; cannot be accessed from outside package
    ```
    dconeybe committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    cc0a7bd View commit details
    Browse the repository at this point in the history
  9. InProcessDataConnectGrpcServer.kt: include valid sample data in the d…

    …efault response from executeQuery() and executeMutation().
    
    This prevents tests that don't actually care about the data from failing due to no data and no errors.
    dconeybe committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    1674510 View commit details
    Browse the repository at this point in the history
  10. Make normal android libraries rather than 'firebase' android librarie…

    …s for the test helper projects
    dconeybe committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    3c073c7 View commit details
    Browse the repository at this point in the history
  11. firebase-dataconnect/api.txt: updated by running `./gradlew :firebase…

    …-dataconnect:generateApiTxtFile`
    dconeybe committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    5551357 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. dataconnect.yaml: add location, since it is required here instead of …

    …firebase.json as of cl/644549378 (submitted Tue, Jun 18, 2024, 11:37 PM +0000)
    dconeybe committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    0cc79a1 View commit details
    Browse the repository at this point in the history
  2. person_ops.gql: switch @auth(level: USER) to @auth(level: USER_ANON) …

    …to be compatible with the emulator built after cl/645964543 (submitted Mon, Jun 24, 2024, 4:52 AM +0000)
    dconeybe committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d2b981e View commit details
    Browse the repository at this point in the history
  3. Fix character case of codegen in the cli built from google3, which wi…

    …ll be addressed by upgrading strcase to 1.3.0 from 1.1.0 in google3 (see b/343045327)
    dconeybe committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    7da43d6 View commit details
    Browse the repository at this point in the history
  4. check generated code into github so that CI builds will work without …

    …having to run the codegen explicitly
    dconeybe committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a9f9aed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a334bdc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fb4ab76 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. RELEASING.md: minor tweaks

    dconeybe committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    0c6481c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c38d53d View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

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

Commits on Jul 10, 2024

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

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    3149ffc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce9fb56 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a71bd61 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    0ce0a53 View commit details
    Browse the repository at this point in the history
  2. QueryRefIntegrationTest.kt: modify executeShouldSupportMassiveConcurr…

    …ency() to use a SuspendingCountDownLatch
    dconeybe committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    475dab7 View commit details
    Browse the repository at this point in the history
  3. QueryRefIntegrationTest.kt: modify executeShouldSupportMassiveConcurr…

    …ency() to only start 10,000 coroutines, rather than 25,000
    dconeybe committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    a22b1c6 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

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

Commits on Jul 29, 2024

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

Commits on Aug 1, 2024

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

Commits on Aug 6, 2024

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

Commits on Aug 7, 2024

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

Commits on Aug 8, 2024

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

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    31c440a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abaa106 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    dbf24b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54608a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    404c2b8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ad6721 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58b6e2c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    75d5c7e View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

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

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    596b3f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9fbfef8 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    462c349 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65520e3 View commit details
    Browse the repository at this point in the history
  3. spotlessApply

    dconeybe committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    c574b45 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f3cfd96 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    045cea9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe61590 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8cbba7b View commit details
    Browse the repository at this point in the history
  4. FirebaseAppUnitTestingRule.kt: improve class comments to note that th…

    …e test classes must be annotated with @RunWith(AndroidJUnit4::class)
    dconeybe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    81239e4 View commit details
    Browse the repository at this point in the history
  5. AppCheckIntegrationTest.kt: Use FirebaseOptions.applicationId instead…

    … of context.getString(R.string.google_app_id)
    dconeybe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    5ddf602 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2b00a5b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2a582c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. DataConnectGrpcMetadata.kt: Omit x-firebase-gmpid if appId is empty o…

    …r blank (i.e. contains only whitespace characters) (#6200)
    dconeybe authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    7ea4958 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    093bfc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d147d1f View commit details
    Browse the repository at this point in the history
  3. remove traces of ktfmt

    dconeybe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    b49310f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dcccf16 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    fe46c1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9edaf19 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

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

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    c7e5328 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b6d311 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd10379 View commit details
    Browse the repository at this point in the history
  4. DataConnectGrpcClient.kt: only check equality with Status.UNAUTHENTIC…

    …ATED.code rather than equality to Status.UNAUTHENTICATED as they may compare unequal if they have different descriptions, despite having the same code
    dconeybe committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    71613c5 View commit details
    Browse the repository at this point in the history
  5. AppCheckIntegrationTest.kt: expect PERMISSION_DENIED instead of UNAUT…

    …HENTICATED when using an expired App Check token
    dconeybe committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a3b6334 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cd76286 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    cb19122 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    106cb6a View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

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

Commits on Sep 12, 2024

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

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    7cb6c47 View commit details
    Browse the repository at this point in the history
  2. Remove the defunct demo code

    dconeybe committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    d752534 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a52410e View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

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

Commits on Sep 18, 2024

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

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    ce7fb34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22a34d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    23cb8e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d86ef2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b01d88 View commit details
    Browse the repository at this point in the history
  4. Delete the "new" QueryManager, which was unused, and rename "OldQuery…

    …Manager" to just "QueryManager"
    dconeybe committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    30c95d9 View commit details
    Browse the repository at this point in the history
  5. updated firebase-dataconnect/api.txt by running ./gradlew firebase-da…

    …taconnect:generateApiTxtFile
    dconeybe committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    dd5a27b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2110dae View commit details
    Browse the repository at this point in the history