2077 results found
-
Real-time updates for Cloud functions
With Firebase, you can have real time listeners on Firestore documents, which allow to have your UI in sync with your data.
But when you ship logic in an app, you lose control over it.
If you want to be able to update that logic after shipping, you place it in the backend (Cloud Functions), but then you lose real time updates.
It would be amazing to have functions that can fire real-time events based on Firestore updates.So the flow would be:
- There is an update in a Firestore document (or potentially other triggers like pub/sub, analitycs, etc.)…5 votes -
Let me run Cypress
Cypress is a popular UI automation testing tool for web, and I would like to run it within an IDX project!
This is the error I get when trying to run a Cypress test:
"Your system is missing the dependency: Xvfb"
4 votes -
Ease boilerplate with tools such a mason, riverpod and perhaps very good cli and firebase cli
Easier integration with
* mason
* riverpod
* flavors8 votesThanks for this feedback! We do want to provide better support for custom predefined environments, and our Nix extensibility work may get us quite far here. Please try it out if you haven't and let us know if there is more we need to do.
-
1 vote
-
1 vote
-
Make it easier to install npm deps with native code - make is missing
When I try to
npm i
my project (https://github.com/vicb/flyxc) it would complain about missingmake
required by lodepng.It would be great to add the required deps to the image by default
I had to install
sudo apt install build-essential
7 votes -
Whitelisted email address for testing with passwordless email link
It would be great to have a whitelisted email address to use for testing, like we have for SMS authentication, to avoid this message:
"[firebase_auth/too-many-requests] We have blocked all requests from this device due to unusual activity. Try again later."1 vote -
Native code syntax highlighting with Flutter
If you're working on a Flutter plugin, which. includes native code (eg Kotlin, Swift) then those files are accurately labeled in the navigator on the left, but syntax highlighting for those languages appears not to work
33 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 -
Deploy an iOS to the app store from IDX
Deploying an iOS app to the app store currently requires Xcode to build the IPA file and then the macOS transporter app to drop the IPA file into App Store Connect. It would be great to give developers the ability to publish an iOS app (built with Flutter or another framework) to App Store without needing to drop down to local apps on a mac machine.
31 votes -
vim mode
Vim mode is essential for me and I wasn't able to find it as an option. If it is present, could it be made more discoverable? If not present, please add!
5 votes -
Apply filters from crash issues list (eg. state = open) to the graphs above.
This can be either done by directly adding the filter option to the graphs above, or by a toggle which applies filters from the list to the graphs. (not by default, to prevent confusion/regression from current behaviour)
1 vote -
Monorepo support
Hello, Just discovering IDX, very exciting product!
I just set up a repo that is a monorepo, with /backend with a Nest.js server, and a /frontend with an Angular app.Is it possible to:
- Have both running, port 3000 and 8080, and allow each to communicate with each other?
- Set up monospace.json and specifyworking_directory
for each project listed?For the moment, should the monospace.json file live in the root of the repo, or nested at the root of each project?
33 votes -
Supports Cloud SQL connection with Firebase Functions V2 natively as it was with V1
Migrating a Firebase Functions project from V1 to V2 using Cloud SQL is not feasible. It appears that Cloud SQL connections are not yet supported in V2. Cloud SQL connection works automatically and required no actions in V1. It would be beneficial if connecting to a Cloud SQL instance using V2 could be made as simple as it was before.
4 votes -
1 vote
-
Add a docs link in the help menu
Please add a link to the tech docs @ https://developers.google.com/idx in the help menu (somewhere around here-ish https://screenshot.googleplex.com/3ncg4YcHRBRK9K2 maybe?) — thanks so much!
4 votes -
Generating a QR Code to make it easy to test on my phone!
While I can copy/paste a preview URL and have it working on my phone, sometimes that doesn't work - especially if my phone is on a different account than my OS. Or if I'm on an operating system that doesn't support all of this nicely.
It would be great to have a QR generator where I can preview my Web app or Flutter app directly on my phone with no added friction. It should "just work".
6 votes -
Support SSH Session for Remote CLI
Intergrated terminal lacks functionality\ies of a local terminal. Can we add support for its SSH session? Maybe a documentation on how to do that would be helpful :)
86 votes -
Support Docker-in-Docker
IDX should support running Docker containers within the Docker container provided for the runtime, preferably by reusing the host's Docker daemon:
$ docker run -ti --rm -v /var/run/docker.sock:/var/run/docker.sock hello-world docker: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/create": dial unix /var/run/docker.sock: connect: permission denied. $ sudo docker run -ti --rm -v /var/run/docker.sock:/var/run/docker.sock hello-world docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?. See 'docker run --help'.
versus on Codespaces:
…$ docker run -ti --rm -v /var/run/docker.sock:/var/run/docker.sock hello-world Hello from Docker! This message shows that your installation appears to
21 votes -
Allow use of TypeScript on "Blank" projects
By default, a new blank project doesn't permit you to select TypeScript as a language, but it should.
51 votes
- Don't see your idea?