774 results found
-
deploy specific extension
Allow deployment from CLI of specific extensions, to avoid uploading and updating all extensions unnecessarily.
i.e. firebase deploy --only extensions:<name of extension>
Just like we can with functions.
2 votes -
Full terraform support
As DevOps engineer i have a lot pain to setup Firebase project. We should have infrastructure as a code for provide right engineering experience.
14 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…
4 votes -
Rule change history for Storage
Firestore tracks the history of changes to security rules. Would be great to have the same for Storage and Realtime Database, too.
2 votes -
Auth: install, not only authorise, a GitHub app
GitHub Apps are now the preferred alternative to GitHub Oauth Apps. When authenticating with Firebase Auth and a GitHub App, the app is "authorised" but not "installed", which can lead to inconsistent behaviour (https://github.com/orgs/community/discussions/61677). It would be nice if the GitHub provider had an option for prompting the user to "Authorise and Install" rather than only "Authorise".
2 votes -
17 votes
-
15 votes
-
16 votes
-
Download the uploaded .ipa and apk file from App Distribution
- In the Firebase CLI
- In the Firebase Console
16 votes -
Allow specify domains/subdomains in realtime database/firestore/storage
Sometimes we don't want authentication to access realtime database/firestore/storage
But we need enable access from specific domain/subdomain source restriction only
4 votes -
java admin sdk doesn't have feature to generate a shareable url for a storage file
The feature is already present for nodejs:
https://firebase.google.com/docs/storage/admin/start#shareable_urls
The same should be implemented for Java.
2 votes -
Jira Server integration
Currently, Crashlytics does not support integration with Jira Server (on premise) v9.0+. I suggest that also this variant of Jira is supported since everybody isn't running Jira Cloud.
4 votes -
RecaptchaVerifier should provide access to the shared secret
I'm creating a Contact form in a React app, which stores the user input in firebase. I'd like to secure the form with a visible reCAPTCHA, and I'm trying out firebase's built-in reCAPTCHA functionality.
firebase/auth/RecaptchaVerifier
does provide a callback, which can be used to sign in a user, and documentation shows it working when signing in with a phone number. Can it be used with anonymous authentication though?When the form is submitted, I have a server component that saves the form fields to firestore. However, how can I verify the recaptcha before committing the data to firestore?
I feel…
3 votes -
Remove extensions with unsupported Node versions from Extensions Hub
I just spent a week implementing a plugin before realizing it was using Node 12. Deleted all my extensions after that, all using Node 16.
2 votes -
Add API to activate Firebase App Distribution
There is a firebase app distribution api which is fantastic but before you can use it you have to manually click the “Get Started” button. This basic step is a show stopper for automation. I’m hoping we could get an API to do that
4 votes -
Crashlytics SDK provide support for in iOS app extensions. Specifically Location Push Service extension.
Crashlytics SDK provide support for in iOS app extensions. including the extensions that run in background. For example Location Push Service Extension.
2 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?
6 votes -
Password-protected preview domains
Squarespace has a featured for "site-wide password protection" which is useful for staging unlaunched websites for stakeholders to review. This would help guard against any potential leaks.
Figma also has a feature similar to this.
We currently have to create a custom express.js server with an authentication middleware, but this is undesirable for several reasons:
- We'd have to re-create all of firebase hosting's serving features (i18n fallbacks, redirects, pretty urls, etc.)
- We can't easily test endpoints that are proxied to Functions/GCR
15 votes -
Firebase hosting timeout should be configurable
I am using cloud run to and firebase hosting to have a custom domain to access my application.
I know Firebase doc mentions :
Firebase Hosting is subject to a 60-second request timeout. If your app requires more than 60 seconds to run, you'll receive an HTTPS status code 504 (request timeout).But I need to increase this timeout, since my cloud run app has a function to process data and write to an excel that can take up to 3mn.
2 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…
6 votes
- Don't see your idea?