2137 results found
- 
Support TypeScript in Cloud Functions
It's a pain to have to configure a process to watch and transpile TypeScript files to use in the emulator. Firebase CLI should have built-in support for it both in the emulator (with automatic watching, or on-the-fly transpilation as I showed here https://github.com/firebase/firebase-tools/issues/5633#issuecomment-1622585432) and when deploying.
32 votes - 
Positive Feedback with Question on GitHub Integration
Dear Google IDX Team,
I'm writing to express my enthusiasm for Google IDX! As a developer working on a low-end PC, IDX's cloud-based development environment is a game-changer. It's significantly improved my development speed and eliminated the need for a powerful local machine.
However, I encountered a hurdle while trying to integrate Git and GitHub with IDX after creating a project. I searched extensively on Google, YouTube, and even attempted various solutions myself, but couldn't find a clear explanation.
Here's my specific question:
After creating a project in IDX and making code changes, how can I effectively utilize Git and…
4 votes - 
1 vote
 - 
Authorize GitHub for VS Code only on a specific repository and not all
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.
2 votes - 
Upload from local file store (or anywhere)
Current file import options limited to github (and ssh). Ability to navigate local directories, net mount points, cloud storage blobs and URLs would be epic!
A+ so far, cannot wait until Project IDX public launch ;)
23 votes - 
51 votes
 - 
Allow a function to set the headers of a hosting endpoint dynamically
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.
2 votes - 
Security key/WebAuthn 2FA
Currently, we only have the option to use TOTP 2fa or SMS. Security keys are quickly gaining popularity, as it is a more secure option. Please add this.
2 votes - 
Expose createTime & updateTime in scheduled Firebase LevelDB exports
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.
2 votes - 
Setting claims to AppCheck token
We use AppCheck for protecting server. But we don't know if this token is shared from other users or not, because the token doesn't have any user identity who issued the token. We would like to set userID to the claims in creating AppCheckToken. And at server, we check userID in the claims.
8 votes - 
Expand auth blocking functions
Support some additional data sent during the
signInWithEmailAndPasswordthat can be read in thebeforeCreate3 votes - 
Online shop
Online shop laravel based and use tailwind css for design
1 vote - 
5 emails
I saw this on the documentation website: "Note: The limits for email link sign-in emails were recently changed. Please add a billing instrument to go beyond 5 email link sign-in emails."
It's really strange that you quietly set the limit of sign-in emails to 5. Why? It makes no sense. For testing it's too low, and for production of course.
First you hook developers up to Firebase and then you quietly lower the limits. Good business practices.
1 vote - 
98 votes
 - 
Separate idx/dev.nix into a flake.nix and a simpler idx config file.
For experienced nix users, the
channelandpackagesparameters 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 - 
Manual reloading of firebase functions in emulator
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 - 
Change the UI Design
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 - 
GitHub account management
Hi, if I checkout a github repo that is public, but that I own and want to make changes to, I am not prompted for my GitHub credentials and therefore don't have write permissions to the repo. Would be good to have proper GitHub account management included in the experience (not only when you start the project)
24 votes - 
Support C#
Please support C# language
28 votes - 
Support Go in Cloud Functions
Go is much more efficient than Python or Js and should be the obvious choice for backend where performance is crucial
34 votes 
- Don't see your idea?