776 results found
-
Update Linked Documents
If you have split your data in several collections there should be an easy way to update a linked document - for example if the user changes his name, all articles with the authorId = userId should be updated automatically
8 votes -
Google Play User Data Delete Requirement
Google requires a web link that enables users to delete all their data, even after they have uninstalled the application. For a "serverless" app that only uses Firebase Auth, it would be ideal to have a plug-and-play solution for hosting a single webpage that complies with Google Play's policy.
8 votes -
8 votes
-
8 votes
-
8 votes
-
8 votes
-
Realtime database, change default tab order
Reorder the tabs in Realtime DB to prioritize displaying the rules or a landing page before the data.
New users and analytics management find that loading the Realtime Database section from the web console impacts bandwidth usage for reads. This behavior is not ideal and could be separated from the Realtime Database landing page, especially when editing or inspecting the rules, as it requires loading larger chunks of the database before the user switches tabs.
7 votes -
Add support for Google Play "automatic protection"
Currently, manual steps on the play store developer console is required to create an application that has Play Store "automatic protection" enabled:
https://support.google.com/googleplay/android-developer/answer/10183279We have found that "automatic protection" is error-prone in multi-process applications and applications that include native libraries/code. It would be really helpful to our manual QA process to be able to programmatically distribute applications with "automatic protection" enabled on them.
7 votes -
Custom build command
It can be necessary to run a script before the build command.
Example:
- With angular: A script to create the environment.ts files need to be run before the
ng build
. - With Prisma: A script to generate the prisma files should be run before the build the build itself.
Suggestion:
As for render.com, get in the settings Build Command options and Start Command
7 votes - With angular: A script to create the environment.ts files need to be run before the
-
Data connect support for Postgres instances outside Google Cloud
It would be nice if we can set our custom Postgres instance connection string so that we can use postgres instances outside the Google Cloud infrastructure.
7 votes -
Connect to an existing instance of another project
Allow connections to PostgresSQL instances in other projects using Shared VPC, etc.
7 votes -
Region restriction configuration
For gdpr compliant usage in europe we need a way to configure that ALL related resources are hosted in a specific region. Whould be great if that could be configured in one single place and automatically apply to all services spin up for my app.
7 votes -
Support Bitbucket
Support bitbucket as a source repo provider
7 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 -
7 votes
-
AlloyDB Datasource
Support AlloyDB as a datasource for Data Connect in addition to Cloud SQL via the same PostgreSQL bindings
7 votes -
Advanced Vector Embeddings with pgvector
Create and store advanced embeddings for Data Connect types in pgvector through support of configurable chunking strategies and automatic embedding by annotations.
7 votes -
Improve firestore explorer UI - it is too small
The UX when reading large objects in the firestore explorer UI requires too much scrolling in small windows to find the information you are after. I'd propose to:
Note: "window" here refers to where the container where the data of a document can be found or alternatively where all the collection can be found. So the firestore explorer contains usually, a collection window, a document window, (a sub collections window, a document window,...).
- collapse maps by default, or collapse maps if the object is larger than the current window. When dealing with large objects it's currently annoying to find the…
7 votes -
Support deleting collections in the API
Currently you can only delete collections programmatically via the CLI. Otherwise, you have to list and delete every single document in the collection. If those documents have nested collections, you have to (recursively) retrieve and delete every document in the nested collection (As deleting a document does not delete any nested collections the document has). If there are additional levels of nested collections... You get the idea.
I wasn't sure what this other request was referring to so I made this one: https://firebase.uservoice.com/forums/948424-general/suggestions/46562317-api-support-for-deleting-directories
7 votes -
Add support using custom SA for 2nd gen cloud functions deployment
Currently using 2nd gen cloud functions requires having the default Compute Engine Service Account and there is no way to use custom service account.
Not all projects have the service account or have any means to re-create the default SA if it has been deleted at some point and using default service accounts is anyway something that is not recommended by Google. So currently not all can move to using 2nd gen cloud functions unless support for using custom SA is added.
7 votes
- Don't see your idea?