1663 results found
-
Support Next.js Image Optimizations
Using Next/Image on Firebase App Hosting makes images load slowly. Are Next's built-in image optimizations working with Firebase App Hosting? When a second container starts, does the new container need to optimize every image again, or do containers share image files somehow? When a container shuts down, are those optimized images lost, or are they stored in persistent file storage?
17 votes -
4 votes
-
Add Remix Framework to project templates
I think remix is also a pretty good web framework and has a lot of users. So I think it's a good idea to add it to the project templates.
1 vote -
Allow changing the "Continue to the App" button when using Sign in with Apple, or get rid of it
When using Sign in with Apple, a default button that says "Continue to the app" appears. Please allow some kind of developer choice to either style this button, get rid of it completely (this youtube video https://www.youtube.com/watch?v=rJi_Mo-SdW0 seems to suggest the redirect/popup is not even needed at all and the sign in can happen on the actual login page with only a native apple modal, perhaps the Firebase SDK could allow this kind of flow), or another solution that does not involve an unstyleable button.
13 votes -
add some more frameworks
i want to request to add some templet for mobile app devlopment for ios and android native apps like kotlin ,swift
1 vote -
Organization Name
Step to create a custom organization name for the app, that is, com.example.app is the default, there should be a step to setup your own organization name.
2 votes -
Adds Clojure and Clojurescript
Java and JS are already supported so adding both of them shouldn't be too much work.
1 vote -
Hard Spending Limit on Firebase Resources
A Hard Spending Limit option in Firebase Billing settings would allow developers to set an absolute cap on resource spending for their Firebase projects. Once this limit is reached, Firebase would automatically pause or throttle resources to prevent any charges beyond the specified amount. This feature would enhance budget control and predictability for developers and organizations of all sizes.
4 votes -
Growth Wealth Interest Investment Income
Growth Wealth Interest Investment Income
2 votes -
Make Phone Auth support MFA
Food delivery services usually need to know the phone number of their customers, to guarantee that the deliveries will be smooth.
So, a food delivery app would probably prefer authenticating users by phone number rather than by email address.
Phone auth on its own isn’t particularly secure, though, so it would be nice to allow users to optionally add email authentication as a second factor.
As of right now, phone auth doesn’t support MFA, though, which means that a food delivery app might want to force users to use email and phone 2FA right away, which might seem intrusive to…
3 votes -
Allow paying for higher CPU and SLA
Please add the option to pay for more CPU resources and a higher SLA:
- The workspace gets sluggish as the project grows. More CPU would be helpful.
- Sometimes IDX is down for extended periods of time with a 503 (Service Unavailable).
3 votes -
Add ability to choose Test Lab's device location
Some applications are very dependent (in performance perspective) on resources from CDNs & backend location - it would be great if we can choose location of the Test Lab's device location (preferably Android real devices) to set it closer to CDN & backend.
4 votes -
Replace collection with new set of documents as an atomic operation
Many time, we have a collection that is created using data received from an API call and the collection needs to be reset to the new data received in the next API call. For e.g., I have a collaborative app. Each user can see who else in their address-book using the app, such that they can collaborate with them. I send the phone contacts to the backend and we check which contacts and using the app and initialize the contacts collection. The phone contacts are synched every day. The next day, when we get the phone contacts, I want simply…
2 votes -
doesn't deprecate Firebase Dynamic Links and separately charge for the feature as part of the Blaze plan.
Firebase Dynamic Links are slated to be fully removed by Aug, 2025 but it is such a wonderful feature and I am not sure why is it removed from Firebase suite. I am willing to pay for it and I am sure there are many other users willing to pay for it.
3 votes -
2 votes
-
Remove git from functions folder
Using firebase init will create a git submodule in the functions folder, which is a giant hassle to remove. I just want init git in the root project.
2 votes -
Log thirdPartyPrincipal in storage audit logs, similar to firestore
It seems GCP audit logs can capture all the operations on the firebase storage bucket, but the actor that shows up in the logs is a service account, rather than the end user. Is there a way to capture the end user who is requesting storage objects?
When I look at audit logs for firestore, I see a thirdPartyPrincipal that includes the end user, but this doesn't show up in the storage audit logs.
6 votes -
Explain the format of the Firestore rules (and indexes) in firebase.json
At https://firebase.google.com/docs/cli?authuser=0#the_firebasejson_file, the firebase.json examples mention the Firestore rules like this:
"rules": "firestore.rules",
"rules": "firestore.default.rules",
"indexes": "firestore.default.indexes.json"What exactly is "firestore.rules"? A reserved string? An ID (pointing to what)? A filename (in what format)?
2 votes -
poetry
Poetry is the true path of life and available for people.
1 vote -
Devcontainer Support
Some of us come from Codespaces and other IDEs who already invested in Devcontainers. It would be nice if that's supported OOB
2 votes
- Don't see your idea?