Skip to content

Conversation

@jrothfeder
Copy link
Contributor

No description provided.

milaGGL and others added 12 commits October 12, 2023 11:09
Additionally, we are explicitly marking firebase-appcheck/test-app
activity as exported, and removing direct dependencies it has with
common and components.
…5408)

* Added metadata to FirebaseInstanceIdReceiver to signal that it
finishes background broadcasts after the message has been handled.
#5410)

…mponent name.

* Changed createMessagingPendingIntent() to create an Intent targeting
the BroadcastReceiver via action and package instead of specifying the
ComponentName directly. This will make it easier to change
FirebaseInstanceIdReceiver's class name in the future.
Co-authored-by: Mark Duckworth <[email protected]>
Co-authored-by: Ehsan Nasiri <[email protected]>
Changes:
- Successful `GeneratePlayIntegrityChallenge` call should not reset
`RetryManager` backoff
- Cache in-flight App Check token fetching tasks
- Update `403` errors to throttle with exponential backoff rather than a
flat one-day period (to match
[iOS](https://github.com/firebase/firebase-ios-sdk/blob/f3a14c249e001b3c894bb943ecc3973f50e60a49/FirebaseAppCheck/Sources/Core/Backoff/FIRAppCheckBackoffWrapper.m#L264-L268))
Fix Unity and Flutter on-demand user meta data behaviour. Cherry-picked
from previous closed pr:
#5275
Bump our Play Integrity API Library dependency version per the request
of the Play Integrity team.
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@jrothfeder jrothfeder merged commit c515585 into sessions-nine Oct 18, 2023
@google-oss-bot
Copy link
Contributor

Size Report 1

Affected Products

  • base

    TypeBase (f3543de)Merge (d19396a)Diff
    apk (aggressive)?8.39 kB? (?)
    apk (release)?8.66 kB? (?)
  • firebase-abt

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?13.9 kB? (?)
    apk (aggressive)?116 kB? (?)
    apk (release)?1.27 MB? (?)
  • firebase-annotations

    TypeBase (f3543de)Merge (d19396a)Diff
    apk (aggressive)?8.39 kB? (?)
    apk (release)?9.47 kB? (?)
  • firebase-appcheck

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?40.9 kB? (?)
    apk (aggressive)?370 kB? (?)
    apk (release)?1.94 MB? (?)
  • firebase-appcheck-debug

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?11.3 kB? (?)
    apk (aggressive)?372 kB? (?)
    apk (release)?1.95 MB? (?)
  • firebase-appcheck-debug-testing

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?7.40 kB? (?)
    apk (aggressive)?390 kB? (?)
    apk (release)?2.02 MB? (?)
  • firebase-appcheck-interop

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.10 kB? (?)
    apk (aggressive)?312 kB? (?)
    apk (release)?931 kB? (?)
  • firebase-appcheck-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.49 kB? (?)
    apk (aggressive)?371 kB? (?)
    apk (release)?1.94 MB? (?)
  • firebase-appcheck-playintegrity

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?11.1 kB? (?)
    apk (aggressive)?374 kB? (?)
    apk (release)?1.96 MB? (?)
  • firebase-appcheck-safetynet

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?10.5 kB? (?)
    apk (aggressive)?373 kB? (?)
    apk (release)?1.96 MB? (?)
  • firebase-appdistribution

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?251 kB? (?)
    apk (aggressive)?907 kB? (?)
    apk (release)?2.66 MB? (?)
  • firebase-appdistribution-api

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?20.3 kB? (?)
    apk (aggressive)?125 kB? (?)
    apk (release)?1.65 MB? (?)
  • firebase-appdistribution-api-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.12 kB? (?)
    apk (aggressive)?125 kB? (?)
    apk (release)?1.65 MB? (?)
  • firebase-common

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?96.0 kB? (?)
    apk (aggressive)?124 kB? (?)
    apk (release)?1.64 MB? (?)
  • firebase-common-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?4.72 kB? (?)
    apk (aggressive)?124 kB? (?)
    apk (release)?1.64 MB? (?)
  • firebase-components

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?45.5 kB? (?)
    apk (aggressive)?23.3 kB? (?)
    apk (release)?596 kB? (?)
  • firebase-config

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?103 kB? (?)
    apk (aggressive)?161 kB? (?)
    apk (release)?1.71 MB? (?)
  • firebase-config-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?4.80 kB? (?)
    apk (aggressive)?162 kB? (?)
    apk (release)?1.71 MB? (?)
  • firebase-crashlytics

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?367 kB? (?)
    apk (aggressive)?436 kB? (?)
    apk (release)?2.19 MB? (?)
  • firebase-crashlytics-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.08 kB? (?)
    apk (aggressive)?437 kB? (?)
    apk (release)?2.19 MB? (?)
  • firebase-crashlytics-ndk

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?1.66 MB? (?)
    apk (aggressive / arm64-v8a)?1.60 MB? (?)
    apk (aggressive / armeabi-v7a)?1.08 MB? (?)
    apk (aggressive / x86)?1.58 MB? (?)
    apk (aggressive / x86_64)?1.64 MB? (?)
    apk (release / arm64-v8a)?3.35 MB? (?)
    apk (release / armeabi-v7a)?2.83 MB? (?)
    apk (release / x86)?3.33 MB? (?)
    apk (release / x86_64)?3.39 MB? (?)
  • firebase-database

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?537 kB? (?)
    apk (aggressive)?367 kB? (?)
    apk (release)?2.11 MB? (?)
  • firebase-database-collection

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?33.7 kB? (?)
    apk (aggressive)?312 kB? (?)
    apk (release)?942 kB? (?)
  • firebase-database-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.21 kB? (?)
    apk (aggressive)?368 kB? (?)
    apk (release)?2.12 MB? (?)
  • firebase-datatransport

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.82 kB? (?)
    apk (aggressive)?163 kB? (?)
    apk (release)?1.35 MB? (?)
  • firebase-decoders-json

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?7.76 kB? (?)
    apk (aggressive)?8.69 kB? (?)
    apk (release)?15.3 kB? (?)
  • firebase-dynamic-links

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?61.8 kB? (?)
    apk (aggressive)?369 kB? (?)
    apk (release)?1.94 MB? (?)
  • firebase-dynamic-links-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.59 kB? (?)
    apk (aggressive)?369 kB? (?)
    apk (release)?1.95 MB? (?)
  • firebase-dynamic-module-support

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.73 kB? (?)
    apk (aggressive)?124 kB? (?)
    apk (release)?1.31 MB? (?)
  • firebase-encoders

    TypeBase (f3543de)Merge (d19396a)Diff
    apk (aggressive)?8.69 kB? (?)
    apk (release)?15.3 kB? (?)
  • firebase-encoders-json

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?11.4 kB? (?)
    apk (aggressive)?24.0 kB? (?)
    apk (release)?596 kB? (?)
  • firebase-encoders-proto

    TypeBase (f3543de)Merge (d19396a)Diff
    apk (aggressive)?8.87 kB? (?)
    apk (release)?21.7 kB? (?)
  • firebase-encoders-reflective

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?7.88 kB? (?)
    apk (aggressive)?9.06 kB? (?)
    apk (release)?22.5 kB? (?)
  • firebase-firestore

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?1.41 MB? (?)
    apk (aggressive)?529 kB? (?)
    apk (release)?4.35 MB? (?)
  • firebase-firestore-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.20 kB? (?)
    apk (aggressive)?529 kB? (?)
    apk (release)?4.35 MB? (?)
  • firebase-functions

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?52.0 kB? (?)
    apk (aggressive)?409 kB? (?)
    apk (release)?2.20 MB? (?)
  • firebase-functions-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.21 kB? (?)
    apk (aggressive)?409 kB? (?)
    apk (release)?2.20 MB? (?)
  • firebase-inappmessaging

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?461 kB? (?)
    apk (aggressive)?710 kB? (?)
    apk (release)?4.34 MB? (?)
  • firebase-inappmessaging-display

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?185 kB? (?)
    apk (aggressive)?1.54 MB? (?)
    apk (release)?5.59 MB? (?)
  • firebase-inappmessaging-display-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?17.4 kB? (?)
    apk (aggressive)?1.55 MB? (?)
    apk (release)?5.60 MB? (?)
  • firebase-inappmessaging-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?4.81 kB? (?)
    apk (aggressive)?711 kB? (?)
    apk (release)?4.34 MB? (?)
  • firebase-installations

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?58.5 kB? (?)
    apk (aggressive)?127 kB? (?)
    apk (release)?1.67 MB? (?)
  • firebase-installations-interop

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?8.17 kB? (?)
    apk (aggressive)?65.2 kB? (?)
    apk (release)?652 kB? (?)
  • firebase-installations-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?4.73 kB? (?)
    apk (aggressive)?127 kB? (?)
    apk (release)?1.67 MB? (?)
  • firebase-messaging

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?146 kB? (?)
    apk (aggressive)?474 kB? (?)
    apk (release)?2.11 MB? (?)
  • firebase-messaging-directboot

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.19 kB? (?)
    apk (aggressive)?474 kB? (?)
    apk (release)?2.11 MB? (?)
  • firebase-messaging-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.53 kB? (?)
    apk (aggressive)?474 kB? (?)
    apk (release)?2.11 MB? (?)
  • firebase-ml-modeldownloader

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?127 kB? (?)
    apk (aggressive)?178 kB? (?)
    apk (release)?1.80 MB? (?)
  • firebase-ml-modeldownloader-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.15 kB? (?)
    apk (aggressive)?178 kB? (?)
    apk (release)?1.80 MB? (?)
  • firebase-perf

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?323 kB? (?)
    apk (aggressive)?1.25 MB? (?)
    apk (release)?3.77 MB? (?)
  • firebase-perf-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?14.8 kB? (?)
    apk (aggressive)?1.25 MB? (?)
    apk (release)?3.78 MB? (?)
  • firebase-sessions

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?142 kB? (?)
    apk (aggressive)?367 kB? (?)
    apk (release)?2.08 MB? (?)
  • firebase-storage

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?134 kB? (?)
    apk (aggressive)?373 kB? (?)
    apk (release)?1.99 MB? (?)
  • firebase-storage-ktx

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?5.21 kB? (?)
    apk (aggressive)?374 kB? (?)
    apk (release)?1.99 MB? (?)
  • protolite-well-known-types

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?1.00e+03 kB? (?)
    apk (aggressive)?134 kB? (?)
    apk (release)?666 kB? (?)
  • transport-api

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?6.81 kB? (?)
    apk (aggressive)?8.69 kB? (?)
    apk (release)?14.9 kB? (?)
  • transport-backend-cct

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?53.8 kB? (?)
    apk (aggressive)?57.6 kB? (?)
    apk (release)?105 kB? (?)
  • transport-runtime

    TypeBase (f3543de)Merge (d19396a)Diff
    aar?160 kB? (?)
    apk (aggressive)?44.6 kB? (?)
    apk (release)?79.1 kB? (?)

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/dXxhLY4vBP.html

@google-oss-bot
Copy link
Contributor

Coverage Report 1

This report is too large (212,052 characters) to be displayed here in a GitHub comment. Please use the below link to see the full report on Google Cloud Storage.

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/hqpthgxMKW.html

@jrothfeder jrothfeder changed the title Rebase sessions-nine. Merge master in to sessions-nine. Oct 18, 2023
@firebase firebase locked and limited conversation to collaborators Nov 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.