1556 results found
-
The ability to turn on/off the decoding of encoded data url in firebase.json
When I hosted a frontend client (React JS) and backend (NodeJS) server in hosting and functions combination, there were some scenarios where in I needed to send data (to server) which contained slash (so encoded them).
This was where the problem rose, the encoded component was automatically decoded by the firebase hosting itself and sent the wrong url to the underlying server.
Therefore firebase should give us the ability to turn on/off the decoding of encoded data url in firebase.json
my current firebase.json file -
{
"functions": [
{
"source": "functions",
"codebase": "default",
"ignore": [
"nodemodules",
".git",
"firebase-debug.log",
"firebase-debug.…3 votes -
Support messaging in the C++ SDK on the desktop platforms
I want to use messaging as an alerting mechanism that drives application logic. I intend to support mobile platforms and desktops - Windows and macOS. Doing this in C++ from beginning to end is the most efficient.
3 votes -
GODOT implementation
would be great if I could use the GODOT game engine with Firebase.
because I saw many other game engines use Firebase, like Unity I think will be great to have this feature.3 votes -
Add ability to view performance monitoring metrics per request method per url
Currently, we can view metrics for specific URL patterns; however, we cannot set up separate monitoring for different request methods (GET, PUT, POST, etc.) for the same URL pattern.
Either the ability to set up monitoring for a given request method + URL pattern combo, the ability to filter down into specific request methods for a given URL pattern, or both would be wonderful.
3 votes -
Shorten email verification link
I am building a web application using Firebase authentication. I require email verification to have users access our platform. Currently, the link is quite long, but I was wondering if there was any way to shorten the URL to make it more user friendly, and to make it look less spam-like
3 votes -
Blank template needs to be a lot more... blank
I was really surprised how much content is included in the blank template. I can get behind having the html file, JS, and CSS, but they should actually be empty, or mostly empty. The HTML file can have a base skeleton (html, head, body, that's it), but the JS and CSS files should be empty. I'm having to remove a lot to get to a 'proper' blank.
3 votes -
IDX: Pull to reveal terminal
VS code provides this feature where you can pull from the bottom to reveal the terminal
3 votes -
Magic link with phone auth
Create magic links in sent SMS messages so users can click on the link in the SMS and log-in into the app, similar to email magic link auth.
3 votes -
Sample nix environment templates
Nix is new to lots of folks - and it's a bit hard to know where to start.
Include some sample templates, or a master template with a bunch of packages (commented out) that the user can start with.
3 votes -
Add support for hugo under "Web App"
Add support for hugo under Web App
3 votes -
Supports Cloud SQL connection with Firebase Functions V2 natively as it was with V1
Migrating a Firebase Functions project from V1 to V2 using Cloud SQL is not feasible. It appears that Cloud SQL connections are not yet supported in V2. Cloud SQL connection works automatically and required no actions in V1. It would be beneficial if connecting to a Cloud SQL instance using V2 could be made as simple as it was before.
3 votes -
Add a docs link in the help menu
Please add a link to the tech docs @ https://developers.google.com/idx in the help menu (somewhere around here-ish https://screenshot.googleplex.com/3ncg4YcHRBRK9K2 maybe?) — thanks so much!
3 votes -
3 votes
-
Support for WebAssembly in Cloud Functions
Many languages requested in other posts—Swift, Rust, Kotlin, etc.—can be implemented all at once by adding WebAssembly (WASM) and WebAssembly System Interface (WASI) to the list of Cloud Functions’s supported runtimes (and—importantly—supplying high-quality documentation).
3 votes -
CI & CD for deployments
Git based CI & CD auto deployments would really be a game changer, it can be integrated to things like cloud run and enable this. Half the time I use tools like vercel and netlify because of lack of auto deployments in firebase
3 votes -
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 -
Trusted headers for client IP address via Firebase Hosting
Context: from a backend running on Cloud Run/Cloud Functions, how to determine client IP address, when you need to TRUST it for IP-address based access restrictions.
You can normally find the real client IP as the first entry in the X-Forwarded-For header, but you cannot trust it.
If you are using Cloud Run (or Cloud Functions gen 2), then as far as I can tell the Cloud Run orchestrator always sits as a proxy in front of your container. This means you can trust the last entry in X-Forwarded-For as this is the client IP seen by Cloud Run itself.…
3 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
- Don't see your idea?