Skip to content

General

General

Categories

JUMP TO ANOTHER FORUM

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

1799 results found

  1. NestJS, celebrated for its modular architecture, has gained widespread acclaim in the TypeScript community. Many developers, myself included, opt for NestJS due to its robust features and development ease. Integrating NestJS templates into IDX projects would streamline development and attract a broader audience of TypeScript enthusiasts. I'm eager to see enhanced compatibility between NestJS and TypeScript-based templates.

    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)
  2. It seem to be already available (scr: https://www.youtube.com/watch?v=qyhdKb8liEA), can you update the documentation so we have DNS exemple for that.

    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  ·  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)
  3. I wish that there is at least one chance to change the project id because some times we choose random names just to test our project then we make it as production and in this state we cant change the random name we choose before

    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. 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

    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  ·  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. It would be nice if we can store API keys in dedicated area as the only current solution is putting them in code or env variable in dev.nix, which isn't prefered, as I would prefer put the dev.nix into git along with the code. This might also help if multiple user collaboration is ever implemented, each user can have their own API keys. Thanks!

    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)
  6. Allow Firebase App Hosting to host static files app, similar to Firebase Hosting.

    This would allow any web framework to work with App Hosting (without server-side rendering) without official support from App Hosting.

    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  ·  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)
  7. Add deeper integration with Vertex AI to Data Connect, for example allowing direct LLM content generation and simple RAG use cases.

    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)
  8. The current online Android emulator is experiencing significant lag and lacks touch responsiveness, impacting the user experience negatively. This hinders developers' ability to efficiently test and debug their Android applications in a simulated environment.

    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)
  9. When deploying multiple cloud functions at once via

    firebase deploy --only functions

    we frequently run into quota issues like:

    • functions: got "Quota Exceeded" error while trying to update projects/.... Waiting to retry...

    It never retries though.

    It would make it way easier if you could add an argument to the deployment command like:

    firebase deploy --only functions --chunked 50

    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)
  10. 'm encountering a CORS error when using GoogleIDX in my Express.js project. My application can't access https://workstations.cloud.google.com/devshell/gateway/oauth due to CORS restrictions.

    Enabling CORS on the server is preferred over a proxy server. I'm using express and cors with the following code (example provided if needed).

    I've also tried adding the Access-Control-Allow-Origin header but without success.

    Could you investigate and suggest solutions?

    Thanks,
    Kartik Kumar

    Additional Information (Optional):

    Error Message: GET https://workstations.cloud.google.com/devshell/gateway/oauth?... 403 (Forbidden)
    Using latest express and cors versions.
    This removes extra spaces while keeping the content concise.

    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)
  11. I'm suggesting this feature of nodemon:

    https://github.com/remy/nodemon?tab=readme-ov-file#manual-restarting

    Sometimes when inner dependencies changes, firebase emulator don't detect changes. So whenever I make a change in my large project, I have to always shutdown firebase emulator and restart it.

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

    We're glad you're here

    Please sign in to leave feedback

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

    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  ·  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)
  13. inspired by https://github.com/replit/upm perhaps using https://github.com/astral-sh/uv as backend, to help make it much easier + faster to install packages for the user. The replit package installation experience is very smooth - perhaps in the future, this could be combined with poetry or rye (by astral-sh as well) to manage all python projects

    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)
  14. Duplicate document in collection in Firestore

    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  ·  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)
  15. In Firebase Console -> Project settings:
    Add (?) for "Web API Key" what it is used for or maybe provide a link to docs.

    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)
  16. For experienced nix users, the channel and packages parameters overlap with flakes enough that there's no need to wrap them up in a bespoke DSL. If a project already has a flake.nix that includes a devShell, it's not clear how this should be wired up.

    For inexperienced nix users, being forced to learn Nix to edit the idx-specific entry seems unnecessary.

    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)
  17. Change the complete UI Design. It looks identical to MicroSoft VSCode.. Follow Google design language and make the UI look more advanced and futuristic.

    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)
  18. By default HTTP Firebase Functions are made public. In Google Console they are marked as "Allow unauthenticated" because they will allow all callers, without checking authentication.

    I would like an option to deploy them privately.

    Example:

    const privateFunction = onRequest(
    {
    allowUnauthenticated: false,
    },
    (req, res) => {
    res.status(200).send(req.body);
    },
    );

    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)
  19. Allow switch to superuser account (root)..

      # .idx/dev.nix
      packages = [
        pkgs.sudo
      ];
    
    test-2596052:~/test$ sudo
    sudo: /etc/sudo.conf is owned by uid 65534, should be 0
    sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
    

    I get that error while using sudo installed from nix package

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