1234 results found
-
1 vote
-
Hosting should preserve the client's IP address when proxying to Cloud Run
When using hosting with rewrites to Cloud Run (e.g., routing all requests to /api/** to a Cloud Run container), the clientIp always reflects the IP address of a Google server rather than the actual client’s IP address. As a result, filtering incoming requests by IP address in the logs viewer becomes impossible.
It would be great if the x-forwarded-for header could be used to populate this field instead.5 votes -
Think Different: Gemini Subscription Rant
Dear product manager, Gemini in Firebase is far from a good and useful product compared to the competition. The usability really sucks yet, however you're already trying to sell a subscription of it.
Firebase sounds awesome and I'm making some trials. But make a decision:
Or you try to sell Firebase making it really easy to test and conclude projects using AI with trully integrated Gemini with great workflow usability to built Apps and write code or you try to sell general Gemini subscription here. Other AIs are bringing better results to develop Firebase solutions.
I'm not buying an early…
3 votes -
dont force scroll down in chat
allow to have the gemini chat to not keep pushing the latest response. Ie let me read the beginning response while its still generating
2 votes -
Velocity alerts for overall crash rate
Allow configuration of velocity alerts for overall crash rate rather than individually spiking crashes.
8 votes -
I have created my test application on both the Firebase and Google Cloud platforms. 2. The corresponding SDK has already been integrated int
I have created my test application on both the Firebase and Google Cloud platforms.
2. The corresponding SDK has already been integrated into my project.
When I use the integrated Firebase Google login, I can trigger the pop-up window for selecting the account. After selecting the account, it prompts ApiException: 10. I checked the registration settings on the platform, the SHA1 value, and the webclientid I used were all correct. However, when I tried to log in, I still encountered an error.
com.google.android.gms.common.api.ApiException10:at com.google.android.gms.common.internal.
piExceptionUtil.fromStatus(com.google.android.qmsat com.google.android.gms.auth.api.signin.oogleSignIn.getsignedInAccountFromIntent(com.goog
ctivityResult(MainActat com.small.world.fiction.MainActivity.ontivity.kt:52)at android.app.Activity.dispatchActivityReult(Activity.java:8517)at android.app.ActivityThread.deliverResuls(ActivityThread.java:5156)ult(ActivityThread.java:5204)at android.app.ActivityThread.handleSendReat android.app.servertransaction.ActivityR! sultItem.execute(ActivityResultItem.java:51)
at android.app.servertransaction.TransactinExecutor.executeCallbacks(TransactionExecutor.jaat android.app.servertransaction.TransactinExecutor.execute(TransactionExecutor.java:95)ge(ActivityThread.java:2136)at android.app.ActivityThread$H.handleMess1 vote -
Remember sort order for remote config view.
Remember sort order for remote config view so you don't have to change the sort every time the console page is refreshed.
3 votes -
Fix GitHub integration
Issues:
- In the app hosting wizard: Connecting a GitHub account that is not the owner of the GitHub repository and then removing it breaks the GitHub integration process and the App Hosting set up process.
- Being just a collaborator to a GitHub repo doesn't make it visible in the App Hosting Set Up wizard, you have to connect with the GitHub account of the owner of the repo.
Error messages:
- Connection verification failed: unable to verify the authorization token: GET https://api.github.com/user: 401 Bad credentials []: failed precondition.
- Error: Request to https://developerconnect.googleapis.com/v1/projects/PROJECT-ID/locations/europe-west4/connections/firebase-app-hosting-github-oauth:fetchGitHubInstallations had HTTP Error: 400, Failed to list GitHub installations
…
5 votes -
1 vote
-
App Testing Agent should support interaction between two apps
If App Testing Agent could test two apps at once (separate phones but connected via network and bluetooth), that would enable many interactive test cases for us.
1 vote -
App Testing Agent should support bluetooth connections
We develop a companion app for a proprietary bluetooth device. We'd like to be able to use App Testing Agent to test our app while connected via bluetooth. Currently we test with a onprem test farm, but love the idea of App Testing Agent. Maybe Firebase could release a (windows? android?) agent app that could receive commands from App Testing Agent, allowing us to continue using our onprem devices with physical bluetooth connections
1 vote -
App Testing Agent should support system settings like dark mode and bluetooth
The new app testing agent would be well served by being able to adjust a few device level settings. These settings affect test results at this system level / UI testing level, and would be useful for our company. Maybe allow access to the pull-down quick settings dialog?
- Switching dark mode updates the UI (and restarts the activity). We've had bugs remembering the activity state before.
- Turning bluetooth on/off changes our UI (we remind the user to turn on bluetooth). This would be a good test case
- Toggling wifi/internet would be a good test case. Our app should work offline…
1 vote -
Configure Headers in firebase.json or apphosting.yaml
Similarly to what is possible in Firebase Hosting (https://firebase.google.com/docs/hosting/full-config#headers), Firebase App Hosting should also allow setting headers in configurations, be it in firebase.json or apphosting.yaml.
A use case is to add cache-related headers to some resources to prevent the browser from caching them.
1 vote -
yoyo
yousif
1 vote -
Title: Suggestion: Show relevant Gradle dependencies for each Firebase service in the Console Message: Dear Firebase Team, As a developer
Add feature for new developers and biggeners
2 votes -
Firebase Storage Upload Fails After First Success on New Project
In a new Firebase project, the very first file upload to Firebase Storage succeeds as expected. However, all subsequent upload attempts to Storage fail. The process hangs for a long time (several minutes) before failing with a permission-denied error, even for very small files (e.g., 87KB).
Crucial Detail: The same function that handles uploads works perfectly every time if no file is selected (i.e., when it only writes text data to Firestore). The issue is isolated exclusively to write operations on Firebase Storage.
Troubleshooting Steps Already Taken:
Verified and tested multiple Firebase Storage and Firestore security rules, including rules that…
1 vote -
Automatic SMS OTP read with English templates
For automatic SMS retrieval to work, SMS length has to be under 64 bytes. This means currently that for English SMS template, the app name has to be 11-14 characters. Play Console allows max 30 characters. Firebase doesn't allow customers to modify the SMS template contents themselves. Now I'm working around by utilizing some other languages, that will fit below 64 bytes with current app name.
Two options I suggest to achieve this:
1) Modify the English SMS template: remove unnecessary filler words and make it shorter, so that it will fit to 64bytes with max 30 char app names.…
29 votes -
Allow setting Refresh Token experation
Allow setting the experation time for refresh tokens. This is important in environments where security is paramount and would allow for user session to automatically expire after a given amount of time.
Currently this can be done with some work via the admin API, but seems to make much more sense as a setting, in line with other idPs such as Cognito1 and Auth02
2 votes -
new Firebase Authentication trigger
firebase currently has two firebase auth triggers:
functions.auth.user().onCreate()
functions.auth.user().onDelete()I would like a trigger to respond to onLinkWithCredential so that I can update the user document in the user collection with the additional/changes from the new auth method
21 votes -
Cloud Firestore with multitenant, how the implement Firestore in Datastore mode
That Cloud Firestore soport multitenat how the implement
Firestore in Datastore mode allows a multitenant application to use separated silos of data for each tenant.2 votes
- Don't see your idea?