1476 results found
-
Firestore indexes in emulator
Currently, the Firestore emulator allows all queries without checking if the query requires an index. It would be great if the emulator checks the Firestore indexes file if the index exists.
124 votes -
MLKit support for Apple Silicon
It's been 2 years that we can't test our app on Apple Silicon (M1/M2 processor) with emulator (see: https://issuetracker.google.com/issues/178965151).
It force us to run our tests & deploy on old machine, witch is quite annoying.
3 votes -
Add an option to host cloud function free of cost
We all knoow cloud functions are not free now. But it would be great if you kindly allow upto 3 cloud functions without all the expensive apis like cloud vision etc.
7 votes -
Update Linked Documents
If you have split your data in several collections there should be an easy way to update a linked document - for example if the user changes his name, all articles with the authorId = userId should be updated automatically
8 votes -
Google Play User Data Delete Requirement
Google requires a web link that enables users to delete all their data, even after they have uninstalled the application. For a "serverless" app that only uses Firebase Auth, it would be ideal to have a plug-and-play solution for hosting a single webpage that complies with Google Play's policy.
8 votes -
Allow SMS customization & add Web OTP support
Web OTP support increased phone authorization conversion significantly.
Currently, We are not able to customize SMS messages to comply
https://developer.chrome.com/en/articles/web-otp/#format46 votes -
Better support for Cloud Tasks, e.g. queues
It is currently already possible to create google cloud tasks. However, this could be better integrated by creating an abstraction for queues, for example, which can also be monitored and controlled via the admin console and firebase emulator.
28 votes -
TTL for Realtime DB
Realtime DB is very similar to Redis functionality. It would be very valuable to enable real caching behaviour by adding time to live to an entry.
11 votes -
Integrate googles BART AI as well into this project.
Googles BART could be used the same way “Bing Pages” for business are allowing people to say 54 phrases to ultimately be used to talk to potential customers or people looking at that businesses page.
6 votes -
A "--no-document-updates" flag for Firestore import
It has happened to me that I accidentally deleted some documents. While you can restore a collection from a backup, there is no option to not overwrite existing data.
This unfortunately makes it impossible to restore accidentally deleted documents, without also affecting other documents that have changed since you last made that backup. The restore would undo lots of changes that happened after the backup was made.
I think a very effective and simple solution could be to allow only injecting those documents from the backup that do not exist in de target collection. So no document is ever overwritten/updated…
3 votes -
21 votes
-
DocumentReference join query
Please add a join query to Cloud Firestore. It seems that using DocumentReference for the join would be appropriate.
30 votes -
Feature like RELATE statements
A RELATE statement to adds graph edges between records. Like the convention of vertex -> edge -> vertex or noun -> verb -> noun, enabling the addition of metadata to the edge record.
7 votes -
Futures feature
Values which should be computed only when outputting data, can be stored as futures.
6 votes -
Support Jvm languages (Java/Kotlin) in Cloud Functions
Jvm languages are not supported in Cloud Functions today, so developers need to use more than one language in their code base.
17 votes -
Remix support
Have out of the box support for Remix framework implementing SSR which also work with the Emulators.
3 votes -
Enable deployments that don't delete previous artifacts
Have an option to deploy and keep previous deployment artifacts instead of deleting them.
Even better would be an option for this with a TTL on previous deployment artifacts (that haven't been updated or re-deployed in subsequent deployments).
2 votes -
Make Unity SDK non-dependant of native APIs (a.k.a. "make it platform agnostic")
The current Unity SDK supports only Android ("Google Play" in some cases), iOS and Unity Editor.
Make it support multiple platforms, like WebGL, Consoles, etc as much as possible.15 votes -
Desktop (Windows, Linux, MacOs) support for Flutter apps that use Firebase in production apps
Flutter developers should be able to run their apps on desktop platforms, including Windows and Linux, when using Firebase services. For example, Flutter developers should be able to 1) apply Analytics to data from desktop platforms, 2)
use Remote Config to customize their apps for desktop users, 3) use other Firebase services that are relevant to desktop apps, etc.This would make it easier for Flutter developers to build and deploy production-ready apps for desktop platforms.
525 votes -
Dart support for the Firebase's Admin SDK
Firebase has a server (backend) library called the Admin SDK, which has privileged (admin) access to some Firebase services. There are several language implementations of the Admin SDK: JavaScript/TypeScript (Node.js), Java, Python, Go, and C# (.NET). However, Firebase does not currently support the Dart language.
This is a problem for full-stack Flutter developers, who need to use both the front-end and back-end of a Firebase application. Currently, they need to use different languages for each, such as Dart for the front-end and JavaScript/TypeScript for the back-end. This can lead to decreased productivity and a worse developer experience.
For example, developers…
145 votes
- Don't see your idea?