1236 results found
-
9 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…
8 votes -
business
Making business account anything help him
8 votes -
Live content powered by Firebase
Just tell me: “build it” or “make it a business plan” 🚀
8 votes -
🔥🗑️ Desaster recovery for full firebase project
It would be great to have a daily disaster recovery feature for the entire Firebase project, not just Firestore. Rollouts can corrupt auth objects or storage files (e.g. user images), and while Storage backups can be automate (e.g. via Transfer Service), there's no built-in way to automatically back up and restore Firebase Auth. Ideally, there would be a "Timeline" tab in the console, allowing you to rollback the full project—Auth, Firestore, Storage, or any other service used —to any recent daily snapshot, with of course costs depending on read/write/storage usage. This would significantly improve safety and confidence during production changes.…
8 votes -
Add or delete APNs Authentication keys
Currently you have to give users/principles the Owner Role to add or delete APNs Authentication keys. We work to Principle of Least Privilege, and would like to have a subset of our user group to have this privilege. Can we get either a firebase role created to allow this functionality or dedicated permissions so we can add to a custom role.
8 votes -
Allow Web Clients to use "Firebase In-App Messaging" in their platforms
Add FIAM support to the Firebase Web SDK, along with the ability to manage and control in-app messages through a web client.
8 votes -
Velocity alerts for overall crash rate
Allow configuration of velocity alerts for overall crash rate rather than individually spiking crashes.
8 votes -
Log thirdPartyPrincipal in storage audit logs, similar to firestore
It seems GCP audit logs can capture all the operations on the firebase storage bucket, but the actor that shows up in the logs is a service account, rather than the end user. Is there a way to capture the end user who is requesting storage objects?
When I look at audit logs for firestore, I see a thirdPartyPrincipal that includes the end user, but this doesn't show up in the storage audit logs.
8 votes -
Custom GraphQL Scalar Support
On top of common scalars such as Email, Phone, etc., custom scalars are defined by developers on the client-side application, with logic for marshaling and unmarshalling the data provided, which could be either a class with the two methods or a couple of functions.
8 votes -
Data Transformation With CEL expression
I love that data connect supports
{.._expr: "auth.uid"}to define server value based on Firebase auth token.What about other CEL operations?
I want the ability to perform simple transformation using GraphQL variables, Firebase auth token and current timestamp. For example:
_expr: "'hello from ' + auth.email"I want the ability to combine data from different sources. Like execute a query and then use its result to perform another query or mutation. CEL expression can help cross reference data in previous steps.
8 votes -
solutions
Developing SDKs (Software Development Kits) can be a fantastic venture! Here's an idea:
Create an SDK for integrating AI-powered chatbots into various platforms. Your SDK could provide developers with easy-to-use tools for building and customizing chatbots for websites, mobile apps, and other digital platforms. It could include pre-trained models, natural language processing capabilities, and integration with popular messaging services like WhatsApp and Facebook Messenger. This could be incredibly useful for businesses looking to enhance customer support and engagement across different channels.
8 votes -
Static file apps support for App Hosting
Allow Firebase App Hosting to host static files app, similar to Firebase Hosting.
This would allow any web framework to work with App Hosting (without server-side rendering) without official support from App Hosting.
8 votes -
Vertex AI Integration
Add deeper integration with Vertex AI to Data Connect, for example allowing direct LLM content generation and simple RAG use cases.
8 votes -
Fee/Pricing
Functions is behind paywall, (it is still free for some limit in Blaze plan), but IF i upgrade to Blaze, then Cloud Storage, Hosting etc starts to charge right away, even in free plan they have free limits but once switched to Blaze it starts to charge. So to get free Functions, i have to pay cloud storage and hosting and more.
For any playground project that is not gonna hit market or earn money, how i am supposed to try/learn functions? This forces me to move away from platform
8 votes -
Changestream
Firestore does not support any actual CDC (Change Data Capture). A changestream similar to other NoSQL implementations (Mongo, DocumentDB, Azure Cosmos DB) would make the database a lot more usable and grant feature parity with other popular NoSQL databases. This changestream would expose operations like updates, inserts, and deletes for a client to come and retrieve from either a timestamp or a resume token.
8 votes -
Setting claims to AppCheck token
We use AppCheck for protecting server. But we don't know if this token is shared from other users or not, because the token doesn't have any user identity who issued the token. We would like to set userID to the claims in creating AppCheckToken. And at server, we check userID in the claims.
8 votes -
Change FCM Reports console timezone
As I know FCM reports console uses Pacific Standard Time (PST), please make a feature that I can change FCM Reports console to another timezone.
8 votes -
Linear integration
When a crashlytics issue occurs, it creates a new issue in linear with a link to the crashlytics dashboard.
When a crashlytics issue is closed, close the associated issue in linear.
When a linear issue is closed, close the associated issue in crashlytics.
When a crashlytics issue receives velocity alerts, it increases issue priority in linear.8 votes -
In Firebase auth using phone auth in flutter, please add a feature for creating a user with a custom uid, probably via the admin sdk
In this code await admin.auth().createUser({
email: email,
displayName: name,
uid: uid,
emailVerified: false,
password: password,
disabled: false,
});, if email and password are created, please create the user via that login method and if only phone is provided and no email, then let the user be created via phone auth. So that later on, when they try to sign in via phone auth, the system doesn't create a whole new user with a new uid but just lets the user sign into that account8 votes
- Don't see your idea?