1239 results found
-
Daily usage limitation chart
We were keep getting the Firestore Quota message tough the usage was just 2% in our billing.
After reaching out to the Firebase team, we found out that there are also daily limitations for each action (Read, Write,..) that was hidden in google cloud console.The suggestion is to make the daily limitation chart visible in Firebase, as this error is effecting the users directly.
4 votes -
Documenting Schema and Connections
One of the things that was important to me when developing clients in Apollo graphql is the playground.
You should be able to create a document with a proper description.
And currently, description using “”” is only possible for schema type. It is also needed for query, mutation.
And we need to be able to generate them with the SDK and then see them in the client code.3 votes -
CLI deploy and link blocking functions
Function Deployment & Validation Flow:
When deploying cloud functions with recognized lifecycle hook names (e.g., beforeCreate, beforeSignin), the system should:
.
Detect Blocking Function Patterns
Check if the deployed function's name matches known blocking trigger conventions..
Assignment Validation
Verify whether the detected function is registered as a blocking trigger in the system configuration..
Interactive Guidance
If unassigned, display CLI prompt:
"Seems like you want to deploy a 'Blocking' function named <FUNCTION_NAME> but no blocking trigger is assigned. To configure this function visit: <CONSOLE URL>".
Key Function Patterns:beforeCreate | beforeSignin | afterSignout | customBeforeHookWhy This Matters:
…
1 vote -
CLI deploy and link blocking functions
Function Deployment & Validation Flow:
When deploying cloud functions with recognized lifecycle hook names (e.g., beforeCreate, beforeSignin), the system should:Detect Blocking Function Patterns
Check if the deployed function's name matches known blocking trigger conventions.Assignment Validation
Verify whether the detected function is registered as a blocking trigger in the system configuration.Interactive Guidance
If unassigned, display CLI prompt:
"Seems like you want to deploy a 'Blocking' function named <FUNCTION_NAME> but no blocking trigger is assigned. Would you like to configure this function now? (y/N)"Key Function Patterns:
```
beforeCreate | beforeSignin | afterSignout | customBeforeHook(Additional supported hooks)
…Why1 vote -
Analytics Admin Sdk
Create Api for Firebase Admin SDK to get analytics data.
2 votes -
Suggestion for Enhanced Authentication Flow in Firebase Authentication
Dear Firebase Support Team,
I hope this message finds you well. I am reaching out to share a suggestion that I believe could greatly benefit Firebase Authentication and developers working on more complex applications.
Currently, Firebase Authentication provides excellent flexibility with signInWithPhoneNumber and createUserWithEmailAndPassword, allowing projects to authenticate users using either a phone number or an email/password combination. However, in certain projects, both the phone number and email/password are essential to meet higher security standards and user profile requirements.
In these cases, having an integrated authentication flow that combines signInWithPhoneNumber and createUserWithEmailAndPassword within a single, cohesive process would be highly…
4 votes -
VENDORS and Developer illegal claims of software
AAll Windows, PS4, PS5, XONE, XSXS online cost for play online games are starting at $10 up to 200 . The cost per hour online will cost 5 and hour. Where counting down the amount of hour children are allowed to play or Regulating these Councils because you don't learn anything from these game . We planning on adding a military testing 2 player shooting mode online for Educational purposes. These Simulator are binary military development platforms that civilian that unlisted one year in basic training get use those Simulator for team training Exercise . Cost for Devops package will…
4 votes -
Better Composite Indexes UI
Currently, table for Composite Indexes is hard to read, I have some suggestions:
1. Sort collection ID alphabetically
2. Group by collection ID
3. On Fields Indexed, remove "name"
4. Shorten "Ascending" to "Asc" and "Descending" to "Desc"
5. Fields shown in Fields Indexed column should be displayed vertically2 votes -
Request Query Parameters for Security Rules
Introduce a request.query.parameters object to store key-value pairs from the query payload, enabling conditional access control based on user authentication state.
Current workarounds, like nesting documents in sub-collections, restrict uniqueness to a single field. This proposal allows queries to be filtered dynamically based on multiple conditions.
For example, access can be restricted based on user authentication state or location.
if request.query.parameters.user == request.auth.uid if request.query.parameters.location == request.auth.token.region if request.query.parameters.email != null if request.query.parameters.email == request.auth.emailPrivileged searches can be enabled with conditions such as:
if request.query.parameters.key == request.auth.token.vipkeyRange queries can be implemented using a function object to validate if…
1 vote -
Support a repl/shell in firebase CLI
Some operations can only be preformed through the firebase-admin SDK, or sometimes you just want to run/test some Firestore query.
The Firebase CLI can provide a "shell" command that opens a Node.js REPL with the firebase-admin SDK preconfigured and global variables such as "db", "auth" that you can then use to interact with Firebase.
This was so much needed that I implemented this by myself in our project as a custom package.json scripts.
2 votes -
Support skipping deploy targets that are configured empty
Sometimes you have deploy target that you want to not deploy in some projects.
Currently if a deploy target is not configured or empty, the CLI will error.
It would be nice if it just skipped deploying that configuration if the deploy target is explicitly configured empty.
This is also useful to allow varying configuration in different projects, as you can deploy different target configurations depending on the selected project this way.
2 votes -
have a unity sdk for dataconnect
I'd like a Unity SDK for DataConnect
3 votes -
Beting
প্রথম ডিপোজিটে ১০%পার্সেন্ট বোনাস
1 vote -
WearOS support for App Distribution
WearOS App Distribution feature is recommended, so Firebase can be used for deploying WearOS apps and updates for test users, and even for production/enterprise apps
5 votes -
Postgres Functions exposed as an API
Similar services, like postgraphile, allow exposing queries / mutations as postgres functions. It's extremely powerful, and allow extremely custom queries / logic for exposing data to the clients.
13 votes -
Add service to Data Connect Triggers
Trigger a Cloud Function that will add the service and schema to Data Connect when the user signs up successfully.
3 votes -
multiplatform
full support for KMM android, web, ios and desktop.
What is the point of not supporting all of these?we build the best car but you can only use one wheel. Not a great theory for adoption.
1 vote -
Have a Realtime Database located in Australia ( Sydney or Melbourne )
As of this writing, our only option for Database location is US Central, Belgium and Southeast Asia. Having a new region under Australia would be great.
1 vote -
Firestore indexes in emulator
Currently, the Firestore emulator allows all queries without checking if the query requires an index. It would be great if the emulator checks the Firestore indexes file if the index exists.
145 votes -
4 votes
- Don't see your idea?