1220 results found
-
22 votes
-
Support inline/embeded types stored as structured JSONB columns
Allow storing structured types in JSONB columns using an @inline (or @embed) directive on the field.
type Address {
street: String!
street2: String
city: String!
state: String!
zipcode: String!
}type User @table {
address: Address @inline # stores as JSONB
}21 votes -
new Firebase Authentication trigger
firebase currently has two firebase auth triggers:
functions.auth.user().onCreate()
functions.auth.user().onDelete()I would like a trigger to respond to onLinkWithCredential so that I can update the user document in the user collection with the additional/changes from the new auth method
21 votes -
API Revoke Token
Simple API to revoke the token/refresh token from a backend without using the SDK.
21 votes -
FieldValue.min() and FieldValue.max()
Currently the Firestore API supports FieldValue.increment() to atomically increment or decrement a numeric value. I propose to add:
FieldValue.max(value): if the provided value is greater than the existing value on the server, then the field on the server takes this value. If it is less than the existing value, then the existing value remains.
FieldValue.min(value): (the opposite) if the provided value is less than the existing value on the server, then the field on the server takes this value. If it is greater than the existing value, then the existing value remains.
These operators should work on numeric fields AND…
21 votes -
21 votes
-
support SvelteKit in app hosting
support SvelteKit apps in the new App Hosting
20 votes -
Edge Runtime for functions
Bring in Edge Runtime for functions to perform high performance tasks in the edge cloud for faster responses.
20 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
20 votes -
Vertex AI only for authenticated users
Currently, App Check is the only mechanism to control access to the Vertex API. This is not always practical and does not allow per-user access control.
Please add a mechanism similar to Security Rules for Firestore, to enforce only authenticated Firebase users to access the AI APIs.19 votes -
Support adaptive app icons
Android 8.0 (API level 26) introduced adaptive app icons, which are made out of background and foreground layer. Apps that have minSDK = 26 don't have to specify "flat" PNG icons. However, App Distribution doesn't support adaptive app icons, and as a result weird icon with cropped app name is displayed in the App Tester app. App Distribution should support adaptive app icons by parsing icon XML, obtaining foreground and background assets, and based on this render the icon.
19 votes -
Expose "last updated" metadata
If Firebase cannot support some kind of changestream implementation, it should include metadata on each document that includes a "last updated" timestamp. Then clients can query against this field to only retrieve "new" changes (Inserts, Updates). It lacks support for delete capture but is the next best thing after a changestream.
19 votes -
Allow Trending Stability Notifications via the Slack integration
I would like the option to be able to receive trending stability notifications via the slack integration
19 votes -
Allow updating multiple documents through a query
Many other databases have support for update queries, such as:
- Apply "x" update data to all docs matching "y" query
- Delete all docs matching "x" query
Maybe these queries would only count as 1 write per doc, as opposed to 1 read + 1 write. At the very least they would have better performance.
19 votes -
GraphQL Federation
Support federating a Data Connect service with other GraphQL schemas using federation protocols. Stitch together existing GraphQL services with Data Connect.
18 votes -
Managed SQL Schema Migrations
Data Connect automatically queues and applies database schema migrations as you make changes to your application's schema including destructive migration detection and diff approval.
18 votes -
Real Android TV devices in Firebase Testlab
At the moment we only have emulators for Android TV. Would be nice to have the option to have Android TV real devices as well.
18 votes -
18 votes
-
18 votes
-
18 votes
- Don't see your idea?