744 results found
-
Persisted indexes in the Realtime Database
The indexes in the Realtime Database are created in-memory and on-the-fly - and they are 'garbage collected' when memory is needed for something else.
This makes it expensive (meaning high CPU usage, not costly) to query large collections of data in the Realtime Database.
Collections can also become so large that they are not queryable through the SDKs, but only using the firebase cli tool. One hope would be that with an actual persisted index, it would always be possible to iterate through a collection of nodes, no matter the number of nodes in the collection.
3 votes -
Rules Debugger with Breakpoints
Imagine how cool it would be to have a debugger for my rules, where I can put breakpoints and see what exact data or condition is causing my rules to fail or pass.
Often times I had to spend so much time in trial and error when writing complex rules for my application. If there is a debugger like I mentioned which is more like any other IDE, it would be super easy and a great developer experience.
3 votes -
Setting to disable returning auth error type
Currently errors such as "wrong password", "user with this email doesn't exists" etc are always returned to client. Would be nice to have the option to only return a generic error message to improve security.
3 votes -
allow iOS use scheme only
in some special feature,we can't use universalLinks
so can support set dynamic links use scheme only in all system version1 vote -
Add support to register local Cloud Run instances to event arc triggers in local emulators
Cloud Run makes it possible to write functions that are not currently possible to do with Cloud Functions (e.g. when using software not included in Cloud Function system images). It also possible to register Cloud Run instances to direct eventarc events. Cloud Run instances can be run in local device as a docker instance.
Currently it is not possible to register locally running Cloud Run instance to triggers from local firebase emulator and there fore local development and testing is not possible for apps relying custom Cloud Run functions.
2 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 -
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 -
Remix support
Have out of the box support for Remix framework implementing SSR which also work with the Emulators.
3 votes -
The Firebase target apply command has also to update the firebase.json with the target name!
The Firebase target apply command has also to update the firebase.json with the target name!
3 votes -
3 votes
-
3 votes
-
3 votes
-
3 votes
-
3 votes
-
3 votes
-
3 votes
-
3 votes
-
3 votes
-
Robo test have full compatibility with unity game engine
We've been trying to create automations utilising Robo test on our games built with Unity, but were unable to record the UI inputs due to our project being built with the NGUI framework which is not currently supported within the automation framework provided so any attempts to set up testing steps are not being recognised.
We'd like to suggest that Firebase Robo test have full compatibility with 'Unity game engine' in order to get around this problem and be able to consider the different types of UIs used within in games and apps as this would allow us to proceed…
2 votes -
3 votes
- Don't see your idea?