418 results found
-
Edge Runtime for functions
Bring in Edge Runtime for functions to perform high performance tasks in the edge cloud for faster responses.
14 votes -
Remote config API
use remote config firebase API to open remote config AB tests in an easy way from in house systems.
5 votes -
14 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)
4 votes -
15 votes
-
Lazy loading of items in firebase console for firestore
Console has become laggy and returns a wait for page to load alert if a document has to many fields
4 votes -
Support "Continuing Uploads Across Process Restarts" on iOS
I work for a company that enable people to record sports using video and the storage footprint are often very huge (10GB+). While building an app for iOS, I notice that Firebase don't support continuing uploads across process restarts on iOS which is a major deal-breaker for continuing using Cloud Storage for Firebase.
I see support for this on Android and I will encourage you to add this to iOS in the future. Ref: https://firebase.google.com/docs/storage/android/upload-files#continuing_uploads_across_process_restarts6 votes -
Firebase Test Lab IAM should allow making Test Results, with records and what not, fully publicly accessible
See https://github.com/google/android-fhir/issues/2218:
For e.g. public open source projects, it would be very useful if Firebase Test Lab IAM could be configured to allow making Test Results, with records and what not, fully publicly accessible.
According to the discussion on Firebase Support Case 10251960, "Making test results publicly available is something that's not yet possible on our end. "
3 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.
13 votes -
Provide a way to document and share models across platforms.
Afaik there is currently no standard way to a) document the structure and organization of Firestore collections and documents stored in a project expected by apps which use it, and b) share the model definition across languages and platforms. Instead, each client requires its own implementation of the app-specific model and conversion to/from Firestore's model which needs to be kept up-to-date as the system involves.
If there were a way to share this model (for ex. proto, JSON schema, other) and easily use it from Firestore APIs, it would reduce dev and maintenance cost and improve developer experience.
2 votes -
Manage minInstances setting of pinned functions of previous releases
Pinned functions of previous releases keep their minInstances setting. E.g. after deploying 10 times with a minInstances setting of 1, there will be 10 idling instances but only the newest revision handles all the traffic. Yet the remaining 9 instances' idle time is billed as well because the function is still addressable through the revision tag.
This also affects the maxInstances setting: With a maxInstances setting of 10, the newest Cloud Run revision which handles 100% of the traffic won't be able to scale anymore.
As far as I know, the only way to handle this right now is to…
5 votes -
CDN Invalidation API
Add an official API to support cache invalidation via resource URL, header, or tag.
The rate limit to such an API should be high enough to support what people already do with the non-official API to invalidate by URL.
12 votes -
13 votes
-
Enhance password security
Currently, it is entirely possible for a user to reset a password that is unsecure with firebase's miniapp
it does not validate against the default password conditions or reference the identity toolkit policies
a community member has created a temporary fix
https://betterprogramming.pub/firebases-password-reset-is-insecure-here-s-how-to-fix-it-882629e3b779I propose this reset dialog gets enhanced to a standard.
and allow projects to integrate password policies from the identity toolkit
https://cloud.google.com/identity-platform/docs/password-policy3 votes -
A/B Testing activation and goal event with event params
Currently in A/B Testing users can set activation and goal events using only event names.
It would be awesome to have an option to use a generic event with its params. Eg. using a
screen_view
event withscreen_name
as activation event for entering a specific screen instead of creating a custom event just for testing purpose.It would be beneficial for heavy A/B Testing users, especially taking into account that they can create only 500 custom event names. And don't make me tell you that creating a custom event or two for every A/B test can burn those 500 event…
5 votes -
Install extensions on certain project/environment only
I'd like to have an option to install an extension for certain project in my code base.
For example, I want to use algolia search extension on a collection that will only only exists in dev project, but I ended up deploying this extension in prod as well.
I can't seem to find a way not to deploy extensions that are meant to be in dev only to prod.
1 vote -
Improve performance & speed of client side write
I've used both Firestore and MongoDB's Realm Device Sync. While Firestore works great in terms of scaling, the performance and speed for client side write is far behind realm, especially when client side is doing some batch writes.
Realm uses techniques like data compression and delta sync to reduce the data size when uploading (https://www.mongodb.com/docs/atlas/app-services/sync/details/protocol/), I'd like to see Firestore doing the same and improve the performance of client side batch write.
Also, what I've noticed is that Firestore's client side write performance degrades a lot after some time being offline, this isn't great for apps that would…
5 votes -
In Analytics Conversions Why can’t I find the unity ads network in the advertising network settings?
In Analytics Conversions
Why can’t I find the unity ads network in the advertising network settings?1 vote -
Apple Privacy Manifest
Dear SDK developer,
Apple has introduced a new privacy policy at WWDC2023, requiring privacy-impacting SDKs to provide:
Signed version. (https://developer.apple.com/videos/play/wwdc2023/10061)
Privacy manifest file embedded in the SDK. (https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_data_use_in_privacy_manifests)
Therefore, we would like to know:
Which version of the SDK currently meets Apple's requirements?
If the SDK is still under development for privacy-related features, how long until a version compliant with the new regulations can be provided?
2 votes -
13 votes
- Don't see your idea?