1236 results found
-
Join collections in real-time (similar to lookup in mongodb)
The ability to join collections in real-time really allows developers to build complex use cases. Currently, I am having to denormalize data so excessively that the solution doesn't seem to scale. Having to implement workaround after workaround to circumvent the limitations.
An aggregate lookup function similar to that of mongodb would really be a life save. We are ok to compromise on the extra reads, and some performance if it means to bring us data consistency.
Really having this feature would stop people looking into RDBMS based alternative such as Supabase.
8 votes -
24 hour format for Crashlytics graphics
The "last 24 hours" and "last 60 minutes" graphics in Crashlytics show the time axis in AM/PM format. I'd like to be able to change it to 24 hour format.
8 votes -
Add option to block client-side password reset in firebase
See here: https://stackoverflow.com/questions/77313457/block-client-side-password-reset-in-firebase
I would like to be able to disable all client-side password resets, both sending a password reset email and directly updating a password after re-authenticating so I can do all my logic though the admin API in functions.
For example, add and option in Authentication -> settings -> user actions that blocks client-side password resets (throws an 'auth/admin-restricted-operation')
(Would be nice to have this option for all auth functions, so you can decide to control access for everything better)
8 votes -
Suggestion for a Firebase Extension: File Size Reduction for Videos and PDFs
Firebase is renowned for its robust cloud infrastructure and services, simplifying app development and hosting. To further empower Firebase users in optimizing their applications, I propose the development of a Firebase Extension for Storage that enables seamless video and PDF file size reduction.
Benefits:
- Streamlined Workflow: Integration with Firebase Storage streamlines the file size reduction process.
- Efficiency: Users can optimize files directly within Firebase, reducing the need for external tools.
- Customization: Fine-tune compression settings for videos and PDFs.
- Resource Efficiency: Save storage space and bandwidth, enhancing app performance.
- Scalability: Easily scale to handle large…
8 votes -
Make the functions npm dependencies cache list public
An article and youtube video explains how to optimize cold boots by updating dependencies to 'commonly used versions' as this will increase the chance that the dependencies can already be found in the 'dependencies cache'.
https://medium.com/@duhroach/improving-cloud-function-cold-start-time-2eb6f5700f6
This is quite vague and a bit hard to reason about. Would it be possible to see a list of package names and version info for all packages in the dependencies cache?
8 votes -
Move documents and collections to a new location
Instead of making us create inefficient solutions/workarounds ourselves, it would be nice if a convenient API was provided for this functionality.
For example, transfer
col1/doc1/col2and all its children tocol1/doc2/col28 votes -
Create Firebase A/B Testing Experiments through Firebase API or Firebase SDK
Create Firebase A/B Testing Experiments through Firebase API or Firebase SDK
Please provide some provision to create A/B testing experiments programmatically. Apart from Firebase console, it is good to create A/B testing experiments through API or SDK or any other way?
Please check.
8 votes -
Firebase SDK for compose-multiplatform that can support Android, iOS, Web and Desktop
As compose-multiplatform now supports iOS app development hence compose may see a very good in-take by the developers in the near future. The way Firebase Flutter SDK got introduced in a similar way if SDK for compose-multiplatform can be introduced for the developers then it will be super beneficial for them.
8 votes -
Custom quality control for "latest release"
Latest Release is a very useful functionality. For us, even when we have crashes that are worth hot-fixing, it shows as successful. It must go terribly wrong in order to see "Needs investigation" label. This is because these thresholds are hard-coded. It would be great to configure these thresholds
8 votes -
Analytics - Buggy engagement times when doing manual screenview tracking
Not really a feature request, but a pretty old bug which makes analyzing user engagement impossible.
When disabling automatic screen tracking via "googleanalyticsautomaticscreenreportingenabled" and doing it manually via SCREENVIEW events, engagement times are logged completely wrong.
Engagement time is wrong by a factor of 10 compared to our ios apps.Find more details in the following bug-report:
https://github.com/firebase/firebase-android-sdk/issues/32408 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.
8 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.
8 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.
8 votes -
8 votes
-
8 votes
-
should add .bd domain.
Firebase should add .bd domain extenstion. already info.bd is added. why not .bd?
7 votes -
firebase test files
Our app is a file manager, and it would be great to be able to test its functionality in Firebase Test Lab by providing some simple test files and directories. Without any files, the tests are relatively useless.
7 votes -
Review the Ai Coding Output
Review the code output of the built in Ai and Gemini 3.0 flash preview , i have recently created multiple new projects and then instructed gemini to produce my ideas and 9x/10 the app is somewhat built and with many errors and mistakes in the firebase code the app will only make it to a certin point and then suddenely it is destoryed forcing the ai to try to recover the damage it has no idea what its trying to fix and then instead of working on your own project your ai is trying to rebuild the firebase app infrastructure…
7 votes -
Look into Gemini Ai as well as Google Ai concentrate on permissions and time ie. Min, hour etc etc
Look into Gemini Ai as well as Google Ai
7 votes -
Update the knowledgebase of Gemini to stop using 1.5 versions
Every time It uses or create a google cloud function it uses 1.5 versions. Even if I tell it specifically not to use and use a 2.5 version it keep using it. Please update the knowledge of the tool to avoid connecting to outdated apis.
7 votes
- Don't see your idea?