665 results found
-
Support UUID as a data type
I'm using Go client, and at this time UUIDs are represented as array of numbers. This doesn't make any sense and is quite clunky and unergonomic, but this is the client behaviour - the Go type
[16]byte
converts to that, and there is no way to affect it directly.This also means that a list of UUIDs is impossible to represent at all, since a Go slice converts into an array, and Firestore can't handle arrays in arrays. Btw, that by itself is ridiculous, but right now my problem is with UUIDs specifically.
A list of IDs is a trivial…
1 vote -
make it more easy
It's incredible how complex you made Firebase, because of the link with Google Cloud. Firebase used to be an easy solution, but it's all soo overly complex that I don't trust any of it.
Maybe I will suddenly get a large bill because I made a mistake, or the configuration is bad. It's really annoying. Your service has gone from an easy to use cloud solution to a complete mess of configuration annoyances, security angst, complex issues.
The documentation is overly complex. You loop around in al the options. And everything refers to Google Cloud again.
Nothing is easy with…
2 votes -
have a unity sdk for dataconnect
I'd like a Unity SDK for DataConnect
1 vote -
1 vote
-
97 votes
-
Remote Config rollouts conditions for firebase-admin
Recently there was the inclusion of remote config rollouts. Rollouts were introduced to the REST API documentation under the RemoveConfigParameterValue as seen here: https://firebase.google.com/docs/reference/remote-config/rest/v1/RemoteConfig#RemoteConfigParameterValue.
But the same isn't true for the Firebase-admin package https://firebase.google.com/docs/reference/admin/node/firebase-admin.remote-config.md#remoteconfigparametervalue.
Would be interesting to have the types that are now available under the rest api to also be available on server side libraries so the usage of rollouts wouldn't impact current implementations that make usage of firebase-admin
3 votes -
2 votes
-
Add ability to choose Test Lab's device location
Some applications are very dependent (in performance perspective) on resources from CDNs & backend location - it would be great if we can choose location of the Test Lab's device location (preferably Android real devices) to set it closer to CDN & backend.
2 votes -
doesn't deprecate Firebase Dynamic Links and separately charge for the feature as part of the Blaze plan.
Firebase Dynamic Links are slated to be fully removed by Aug, 2025 but it is such a wonderful feature and I am not sure why is it removed from Firebase suite. I am willing to pay for it and I am sure there are many other users willing to pay for it.
2 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.
2 votes -
Add GitLab as a Provider to be able to link repositories
Ask the cloud team to add GitLab as a Provider, including the CE version.
7 votes -
Remote Config for server side
Remote Config is extremely powerful, but to have the same features for server-side feature flagging and A/B testing we have to use something like LaunchDarkly which is a. Expensive b. Another set of SDK & libraries to add to both frontend and backend.
Where Firebase provides remote config, A/B testing, and personalization with the power of Google Analytics and Google's ML capability I think it's obvious Remote config Admin SDK will provide a significant benefit. Since analytics and remote config is already used in frontend it's a no-brainer to add them to the backend and provide a seamless end-to-end user…
44 votes -
AlloyDB Datasource
Support AlloyDB as a datasource for Data Connect in addition to Cloud SQL via the same PostgreSQL bindings
7 votes -
Mobile friendly console
The console is barely useable on Chrome for Android. Please make mobile browsers first-class supported devices.
87 votes -
Support building XCTest with Xcode 16
We would like to build and run our XCTest cases using the latest Xcode 16. According to 'gcloud firebase test ios versions list' the latest supported Xcode version is 15.3.
2 votes -
Support Markdown format for release notes files
When attaching release notes to a release using App Distribution, it would be great if Markdown files were supported and rendered (release emails, inside the Tester app, in the Console, etc).
3 votes -
Sukhdin pagal
Do bccha
1 vote -
Firestore return document when it gets updated
As we get the whole document when it is created, it would be nice to get it as well when it gets updated.
Example:
Online game where 4 people join together. In document, we have a list of players with their names. These names should be displayed for all players. Last user joins closing the session. To get the rest of the names after update the document with this last player, I need to do an extra read.Problem:
I am making an entra call for every player, affecting my quota limitation.Solution:
Return updated document.9 votes -
Search collections in Firestore by field values
Ability to search collections and documents in the Firestore UI.
79 votes -
Support for custom docker images for cloud run in firebase app hosting
Although current version of firebase hosting is optimized for next and angular, I don't see why I can't use the same to run pure backend services written in any language if google cloud run is used in the background. If it's possible to use your own dockerfile and mention a port for listening to traffic, using your own build process within the dockerfile, I can setup custom backend with the simplicity of firebase.
I would get control over binaries in my backend, like puppeteer needs chrome etc.
I would get auto-ssl, auto scaling , load balancing capabilities
This can be…5 votes
- Don't see your idea?