546 results found
-
Auth onUpdate trigger for v1 and v2 functions
In the same way, we have onCreate and onDelete, it will be very helpful to have an onUpdate option. For example, so we can react to an email address change.
12 votes -
98 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.
7 votes -
Schema Creator Tool in the Firebase Console
Support creating GraphQL schema in the Firebase console
7 votes -
Managed SQL Schema Migrations
Data Connect automatically queues and applies database schema migrations as you make changes to your application's schema including destructive migration detection and diff approval.
7 votes -
88 votes
-
Mobile friendly console
The console is barely useable on Chrome for Android. Please make mobile browsers first-class supported devices.
83 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…
42 votes -
Firebase Admin Lite
Right now you can't host Firebase on Cloudflare, Vercel Edge Functions, Bun, or Deno without using the "Firestore Lite" package. However, there are no "auth" functions, and no access to admin functions. We will need to create server sessions etc on the server. This cannot be done in NON NodeJS environments without the REST API. There needs to be a Firebase Admin Lite package, or the very least add an "auth" lite package.
6 votes -
create a UI for managing environment variables and surfacing build error messages in the Firebase console
create a UI for managing environment variables and surfacing build error messages in the Firebase console (so you don't have to go into CloudBuild)
6 votes -
custom remote git support
Support for self hosted gitlab or other git remote sources
6 votes -
File Uploads
Store and retrieve large files with Data Connect through an integration with Google Cloud Storage.
6 votes -
Expose "last updated" metadata
If Firebase cannot support some kind of changestream implementation, it should include metadata on each document that includes a "last updated" timestamp. Then clients can query against this field to only retrieve "new" changes (Inserts, Updates). It lacks support for delete capture but is the next best thing after a changestream.
11 votes -
Search collections in Firestore by field values
Ability to search collections and documents in the Firestore UI.
72 votes -
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.8 votes -
VueJS support for App Hosting
Allow Firebase App Hosting to support VueJS framework
5 votes -
Extension support, i.e. postgis
One of the things that makes postgres great is it's extension support. Inability to integrate with extensions like postgis is a severe blocker.
5 votes -
support SvelteKit in app hosting
support SvelteKit apps in the new App Hosting
5 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.
5 votes -
Allow custom Slack webhook URLs when integrating with Crashlytics
Problem
When filling out the form to add a Slack webhook URL for a Crashlytics project the form only allows URLs that begin with https://hooks.slack.com/..., however, some companies have their own proxy URLs to manage the Slack webhooks for their enterprise Slack instance (e.g. https://hooks.mycompanydomain.com/...).
Feature request
Please relax the client-side only form validation to allow other hostnames besides "hooks.slack.com".
9 votes
- Don't see your idea?