1218 results found
-
3 votes
-
views on data
Firestore should support a simple language like the rule language that allows modifying the data before sending it to clients.
The primary use case is changing or hiding some fields depending on the auth uid
2 votes -
Evaluate Mutation Results in Realtime Refresh Conditions & Support Mutation-Side Triggers
Currently, when configuring a refresh condition on a query, the condition can only evaluate the triggering mutation's variables and auth (uid/token). We cannot check the actual result (response) of the mutation.
This creates a significant friction point when mutations are executed from non-client environments, such as a Cloud Function triggered by another backend service (e.g., Firebase Storage). Because the Cloud Function executes without the end-user's auth context, the only way to accurately filter the query refresh is to pass the userId into the mutation's variables. This feels like an unnecessary workaround just to satisfy the refresh condition.
To make real-time…
2 votes -
Production Multi-Provider Integration Scheme For production readiness, for the Google IO 2027 release
Production Multi-Provider Integration Scheme For production readiness, for the Google IO 2027 release a service that after staring into your devices camera for 20 seconds will log you into any account email platform or social media that's ever log your face and stored it in the cloud
2 votes -
Add support for pnpm workspaces
While it does support for pnpm, it does not support pnpm workspaces. The reason for this is because it currently looks for the
pnpm-lock.yamlfile in the workspace app directory, but this file is actually in the root directory when using workspaces. This causes lots it to switch to usingnpmand the build to fail.2 votes -
Integrate Firebase product and developer notifications with Google Cloud Essential Contacts
Larger customers often use Google Cloud Essential Contacts for ensuring critical notifications get to the right people. Currently Firebase product and developer communications seem to go out via email to named user accounts where the customer has no control who this goes to and it may miss its intended audience.
It would be great if FIrebase notifications could be integrated with Google Cloud Essential Contacts to give customers more control over where critical notifications go to and to make this consistent with other Google Cloud services.
https://docs.cloud.google.com/resource-manager/docs/managing-notification-contacts
Thank you!
2 votes -
Request to make "flutter deploy" to allow Incremental Remote Config parameters update
Take this case,
An Enterprise Project with multiple Mobile Apps underneath. In our case, it is an ERP system with multiple subject-based mobile apps. Each mobile app needs to control its forced-update on the client side. Remote Config is thought to be the way forward.
We need to have "flutter deploy" update a parameter for each app, to keep the latest version. The app will check this against its bulit-in version number. If a mismatch, then force an update. Very typical scenario.
The issue with the current "flutter deploy" as a method to automatically update/maintain Remote Config parameter for the…
2 votes -
Perform automatic rollouts only for changes to configured app directory
I have a Next.js app within a monorepo for my Firebase project, which also includes an iOS and Android app, each in their own directories. My App Hosting backend is configured for the Next.js app directory, but it appears that the automatic rollouts feature does not take this setting into account when changes are pushed to the repo. I don't want to perform a rollout when making changes only the iOS app, for example.
Automatic rollouts should only perform the rollout (or be able to be configured to) only when the specified app directory contains changes. Path matching is a…
2 votes -
Persistent Memory & "Do Not Modify" Toggles to Protect Existing Code
As a project becomes more developed, I've noticed that the Gemini assistant in Firebase Studio sometimes starts modifying templates, forms, and functions that were already working perfectly.
To prevent this, I currently have to prepend a strict warning to every single prompt: "Proceed with extreme caution. Do not change the visual design, menus, structure, or any logic unrelated to this specific query: [my actual prompt]". While this workaround is effective and usually results in better code, it is tedious to write every time.
My Suggestion: It would be incredibly helpful to implement a "Context Memory" feature with a checklist or…
2 votes -
Add copy source code to Firestore Query Builder
It'd be great if Query Builder had a way to translate whatever query you're running into a code snippet. Something like Firestore's docs where you can select a language and then copy the code.
2 votes -
Add command to check Firebase CLI authentication status without triggering reauth
Currently, the Firebase CLI does not provide a way to proactively check whether the user’s authentication state is still valid. Authentication validity is only discovered when running a command that requires auth, at which point the CLI may fail and instruct the user to run firebase login --reauth.
This makes it difficult to:
• Detect impending or current auth expiration ahead of time
• Build scripts or tooling that can validate environment readiness
• Provide a better UX in local development workflows
• Perform lightweight “health checks” without risking mid-command failureProblem
There is no supported command such as:
•…2 votes -
Update privacy policy part of PNV SDK
About the new post on the Google Groups of PNV SDK:
https://groups.google.com/g/firebase-pnv-announce/c/44tx7z_Pc8w/m/99O0BfW4AAAJ?utm_medium=email&utm_source=footer
https://firebase.google.com/docs/phone-number-verification/android/get-started"You must have a publicly accessible privacy policy to complete OAuth brand verification. You can use Firebase Hosting to create a basic web app to host your test privacy policy."
It mentions to have privacy policy related to this, but doesn't mention what to put there.
I tried to contact Firebase support, and they said to me to request it here, with these details:"
It should clearly say, in simple words:
that your app reads the user’s phone number,
why it does this,
whether the number…2 votes -
Support to configure non-blocking tool use in Firebase AI Logic?
Async function call (https://ai.google.dev/gemini-api/docs/live-tools#async-function-calling) is helpful in many scenario, but Firebase AI Logic doesn't allow to configure it. Please support
2 votes -
Restrict Firebase App Invitations to Only the Intended Google Account (Prevent Forwarded Email Access)
Hi all,
We send Firebase app invitations only to our company domain emails, but the invitation email can be forwarded and accepted by a personal Gmail account, which creates a security concern.
Is there a way to:
Restrict invitation acceptance to only the Google account that received the email
Or limit access to company-domain Google accounts only
Prevent forwarded invitations from granting access to unauthorized users
Any best practices or Firebase-supported solutions would be appreciated. Thanks!
2 votes -
Improve firestore rules debug info
Improve firestore rules debug info:
2 features will really improve the debugging of firestore rules:
- Add a "label" parameter to the debug() function to identify the result in the debug log file of the emulator. Right now, only the value is printed, it is very confusing when you have several debug calls...
- Improve the error message returned to the client so we can understand the permission denied. Right now the message contains very little information and it is not helpful a all..,2 votes -
Put the collection name in the beginning of the page title of the Firebase web console
Right now it goes "Project Name - Database - Data - Firebase console" which can get confusing when i have multiple tabs open.
2 votes -
Project
تحويل جيمني الي اداة امر سيادي . لقد نجحت في دمجها مع موقع حكومي فرنسي و جعلها فتح شركة و مراجعة الأخطاء خلال ساعة واحدة .... لا أعرف كيف احصل علي مكافئة و لمن ينبغي ان اقدم المشروع
Converting Gemini into a sovereign command tool. I successfully integrated it with a French government website, enabling company setup and error review within one hour. I don't know how to get a reward or who to submit the project to.2 votes -
Support Request – Firebase Studio Preview & Environment Variables Subject: Firebase Studio Preview does not allow setting custom environmen
Support Request – Firebase Studio Preview & Environment Variables
Subject: Firebase Studio Preview does not allow setting custom environment variables (Admin SDK / Service Account issue)
Hello Firebase Studio Support Team,
I’m using Firebase Studio (Cloud Workstations) with a Next.js (App Router, Server Actions) project that uses Firebase Admin SDK to write to Firestore.
I’m encountering a blocking issue with environment variable management in Firebase Studio Preview.
🔍 Problem Description
My application requires a service account to initialize Firebase Admin SDK.
Normally this is done via an environment variable such as:FIREBASESERVICEACCOUNT_KEY=<base64-encoded service account JSON>
However, in Firebase…
2 votes -
Add a CLI flag for hosting project previous release count option
I have an ecommerce SAAS company where each client/tenant website is hosted on Firebase Hosting. We have over 80 websites hosted across six Firebase projects.
We create each new site using the Firebase CLI:
firebase hosting:sites:create [options] <siteId>
The only options for this command are:
--app <appId> specify an existing Firebase Web App ID
-h, --help display help for commandI'd like to request an additional option to set the "previous releases to keep", aka "previous release count".
After I create a new site, I have to deploy the new website to Firebase hosting before I can set the previous…
2 votes -
Don't require Github integration for App Hosting Backends
I'm using Cloud Build and deploying to App Hosting using the CLI. We don't have an option when running
firebase apphosting:backends:createto not connect a github repo, even though with the CLI deploy option the integration is not necessary. We're able to script setup of Hosting backends, but the github connection requirement in App Hosting disables our ability to script setup of our App Hosting Backends.2 votes
- Don't see your idea?