Skip to content

General

General

Categories

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

757 results found

  1. Store and retrieve large files with Data Connect through an integration with Google Cloud Storage.

    15 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. https://firebase.google.com/docs/firestore/solutions/presence

    We have a workaround by using Realtime Database, but if you don't work realtime databases in your app, this seems inefficient and cumbersome. I'd like to see a native method for Firestore that offers this functionality. Perhaps offer a onSnapshot.disconnect hook.

    43 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Firestore  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Currently the latest stable or other stable Gemini 1.5 models are available only (see https://firebase.google.com/docs/vertex-ai/gemini-models#available-model-names). These lag behind with features such as function calling ability (performance), structured output (according to the feature matrix Gemini 1.5 Flash does not support that but we know it has multiple versions already capable of). Why cannot we access the preview model we'd like?

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Hi, good day.

    I am an aspiring developer currently exploring cloud technologies. I’ve been trying to access Firebase Cloud Storage using the Spark plan, as 1 GB of storage is more than enough for my current needs. However, I’ve encountered difficulties because it requires a billing statement to proceed, which is beyond my current means.

    I’m reaching out because I believe having a free, accessible environment is crucial for new developers like me who are just starting out. We understand that maintaining cloud infrastructure is costly, but access to even limited resources can be a great opportunity for us to…

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Allow configuration of velocity alerts for overall crash rate rather than individually spiking crashes.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Crashlytics  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. According to
    https://firebase.google.com/docs/auth/web/email-link-auth#default-email
    and
    https://github.com/firebase/firebase-js-sdk/issues/2574
    The email sign in template contains a timestamp in the email title and body, so email are not collapsed into a sigle thread.

    I believe the current date time format, such as 2024 November 11 13:33 UTC is not user friendly, and should be replaced with a more readable format, such as Nov. 11, 2024, 11:33.

    The mail language is already based on the language set in the Firebase Authentication -> Template language section, so the formatting can be done based on the same setting, or a new option can be added in the Firebase…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. /__/auth/handler

    Identical to hosting but for app hosting.

    Would definitely make things simpler for Next.js apps.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  App Hosting  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. The google Terraform providers allow creating and configuring Firebase projects via Terraform.

    This includes Firebase Authentication via the googleidentityplatform_config Terraform resource, but also forces an upgrade to Firebase Authentication with Identity Platform.

    Identity Platform has a much higher cost.

    We'd like to be able to configure standard Firebase Authentication via Terraform

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. 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.

    14 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. If bad JSON is sent to a cloud function, for example if the function is an API endpoint, the body-parse in Firebase Functions will throw an HTML response error before and user function code is run.

    This is a really bad experience for endpoint users where instead of a formatted JSON error message, they get a strange HTML response.

    The body-parser used in by Firebase Functions should pass along the error instead of returning the response.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Does anyone know why Firebase doesn't support notification delivery on iOS? This is supported by other messaging frameworks such as OneSignal by hooking into Notification Service Extensions.

    Firebase does have a FIRMessagingExtensionHelper class which has an exportDeliveryMetricsToBigQuery method — however I didn't see references to this in the docs, how it should be used, or whether it suits my needs.

    The ideal scenario is that Firebase can just report iOS delivery rates in the console. It's confusing to me why this is not made simple, and if anyone has some insight here it would be much appreciated.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Cloud Messaging  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Allow a Download link for a build uploaded to Firebase App Distribution to be opened and the file downloaded on a desktop machine instead of only mobile devices, allowing the sharing of apps with third parties that cannot access email or google accounts on the target devices. It's the same basic functionality that already exists, simply allowed on desktop as well instead of arbitrarily blocked.

    Given the nearly ubiquitous presence of this as an option with other app distributors, it's somewhat shocking this wasn't already an option.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  App Distribution  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. The way that Firebase helps developers quickly setup OAuth providers is amazing, but it would be really helpful if there were more providers to choose from. I'm sure you could do it if you set things up yourself, but making it easier to use services like LinkedIn would be really helpful.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Authentication  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. 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.email
    

    Privileged searches can be enabled with conditions such as:

    if request.query.parameters.key == request.auth.token.vipkey
    

    Range queries can be implemented using a function object to validate if…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Firestore  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Dear product manager, Gemini in Firebase is far from a good and useful product compared to the competition. The usability really sucks yet, however you're already trying to sell a subscription of it.

    Firebase sounds awesome and I'm making some trials. But make a decision:

    Or you try to sell Firebase making it really easy to test and conclude projects using AI with trully integrated Gemini with great workflow usability to built Apps and write code or you try to sell general Gemini subscription here. Other AIs are bringing better results to develop Firebase solutions.

    I'm not buying an early…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. প্রথম ডিপোজিটে ১০%পার্সেন্ট বোনাস

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  App Check  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. 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.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Cloud Messaging  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. I like the idea that you can use Cloud Secret Manager to store and encrypt the secrets within the app.

    Coming from using .env files in Next.js and Vercel hosting could this process be made simpler e.g. reading the .env file from your app directly and intelligently placing the key/value pairs in the apphosting.yaml file or the rollout during creation.

    This would be good to keep things simple and straight forward.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  App Hosting  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Currently the dataconnect:sdk:generate command in firebase-tools will generate functions for queries and mutations. There are cases where having TypeScript interface reflections of the schema types would also be beneficial.

    AFAIK there's no existing tooling that will conveniently do this mapping (due missing types that one can find in .dataconnect/schema/prelude.gql when the emulator is running).

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?