Skip to content

General

General

Categories

JUMP TO ANOTHER FORUM

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

1490 results found

  1. The automatic custom schema migrations are great, but when managing an API expressed almost explicitly by the schema, there needs to be a clear dev story of how to migrate the database schema yourself, and move data in custom ways, while still allowing the exposed api to be backwards compatible. This can be very challenging with automatic migrations.

    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)
  2. Support SSR from frameworks like Nextjs in the SDK. Currently, the web sdk can only be used in client side components, severely complicating the codebase vs something like supabase which has support already baked in

    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

    0 comments  ·  SDKs  ·  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. 36 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. The FirebaseMessagingException class is sealed with an internal constructor and no interface. This means we cannot test our code that handles this exception because we can't create this type of exception nor can we mock it due to the lack of an interface.

    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  ·  SDKs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 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)
  6. Iterating over list of files and deleting each is wasteful as a call has to be made using the API for each file, and this can get expensive if a lot of delete operations are involved.

    I suggest a single API call that deletes all data given the required parameters. Further, the response from Firebase API will be that it has received the instruction to delete, and not when it has completed deleting as the operation might take quite a while.

    A function could look like this.

    deleteFolder({
    url: 'path',
    responsetype: 'requestreceived', // Another could be 'deletecomplete'

    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. Right now, there are two levels of pre-defined roles: "Viewer" and "Admin".

    However, sometimes you don't need all of the Admin permissions, but you still need to make some changes in the system as normal operations.
    This has been already done for App Check but not other products.


    Cloud Firestore:

    Let's take the Firestore roles as an example:

    • Cloud Datastore Viewer (A generic Firestore viewer permission)
    • Cloud Datastore User (A service account for manipulating data in the Firestore databases)
    • Cloud Datastore Owner (A generic Firestore owner permission).

    And then, there are specialized roles with viewer/admin level access for certain types…

    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  ·  Other  ·  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. Bring Gemini in Firebase into the Firebase CLI to help suggest the right CLI command for me to use based on my needs (that I describe in natural language).

    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)
  9. Currently, the screen rendering trace tool displays a list of issues, but with many items, it becomes overwhelming to sift through and identify the most significant problems.

    Specific Challenges

    • Volume of Data: With many items in the trace list, manually identifying high-impact issues is impractical.
    • Lack of Prioritization: The current list does not prioritize issues based on their impact, making it difficult to focus on what matters most.
    • Efficiency: Developers need a way to quickly pinpoint and address the most significant rendering issues to improve application performance.

    Proposed Solution

    Introduce an "Impact Sort" option in the screen rendering trace tool.…

    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)
  10. Need a .net MAUI support on Apple sign-in for authentication

    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)
  11. I tryed to have my project on Github using the Soure Control (⌃⌘G) of IDX.

    It looks easy and friendly but when it comes to authorizing VSC it doesn't let me select a specific repository instead it wants access all the organizations almost with full rights.

    Would it be possible to select a specific repository to give authorization to?

    Steps being in a workspace:
    1. Source Control (⌃⌘G)
    2. Initialize Repository
    3. Commit
    4. Publish Branch
    5. The extension 'GitHub' wants to sign in using GitHub. (Allow)
    6. Continue...

    The repository is within an organization that I own.

    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)
  12. I'm trying to use devenv.sh in IDX and it works. But without cachix the initialization takes forever and I can't enable Cachix, because I would need to set
    trusted-users = root user
    in the nix.conf, which is not possible.

    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)
  13. I need to go to the underlying cloud storage UI to do this currently which is a pain and I need to leave the Firebase environment.

    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)
  14. One of the very useful things about the Open AI API is that the response includes the amount of input and output tokens used , as well as the model that was hit. I am recording this data per call in my firebase instance for my app along with time of processing to monitor performance. I also add the appropriate cost per model in there and so I dynamically calculate the costs per model call as well. This helps me make business case decisions on how I use the AI. 
    It would be great to have that  available in  the Vertex AI API…

    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)
  15. When retrieving documents from Firebase's Firestore on the web, if you attempt to read the value from the cache, it will return an empty result.

    This seems to be an issue because Firestore's database does not use offline data when accessed from the web by default.

    To make developers aware of this, should throw some error if Firestore's database is set to not use offline data, and attempting to read the cache value.

    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  ·  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. Right now there does not seem to be a way to dynamically set the headers of a hosting response using a function.

    Among other things, this makes it impossible to use a nonce.

    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  ·  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)
  17. I believe that for IDX to go forward, you somehow need to create a UI for the dev.nix file, so that I can assemble the desired components, many people do not know nix or are familiar with it. I could, for example, choose if I want Angular, and which version of it, which version of the node I would use, so that I can build the desired model, but without using nix codes.

    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)
  18. Manage ios file in flutter like xcode

    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)
  19. Please add a join query to Cloud Firestore. It seems that using DocumentReference for the join would be appropriate.

    30 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

    3 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)
  20. I am using this procedure for regular backups: https://firebase.google.com/docs/firestore/solutions/schedule-export
    and some tooling to locally analyze data in the resulting (downloaded) LevelDB backups.

    The Admin SDK exposes (internally, but still) createTime, readTime and updateTime properties on snapshots. I don’t see these properties included in the database exports; which makes them less complete as backups, and less useful for data analysis.

    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)
  • Don't see your idea?