685 results found
-
Allow vapid key generation through a REST API call
Currently, vapid key generation is only available from the console UI. This is an issue when you want to manage firebase setup in a CI pipeline. A REST API endpoint would resolve this.
2 votes -
Changestream
Firestore does not support any actual CDC (Change Data Capture). A changestream similar to other NoSQL implementations (Mongo, DocumentDB, Azure Cosmos DB) would make the database a lot more usable and grant feature parity with other popular NoSQL databases. This changestream would expose operations like updates, inserts, and deletes for a client to come and retrieve from either a timestamp or a resume token.
8 votes -
Improve RemoteConfig conditions documentation
Documentation about conditions for iOS and Android is lacking proper description for semver logic on parameter 'AppVersion'
It seems that the condition properly evaluate operators
>
>=
<
<=
when the app version is a semver string i.e. 1.18.10 > 1.18.2but the documentation states that above operators are only working with numeric values :
"...
For string values:
exactly matches,
contains,
does not contain,
contains regexFor numeric values:
<, <=, =, !=, >, >=
..."The logic behind semver is very important and specific.
To use it safetly we really need to be sure that the comparison is…1 vote -
Improve firestore explorer UI - it is too small
The UX when reading large objects in the firestore explorer UI requires too much scrolling in small windows to find the information you are after. I'd propose to:
Note: "window" here refers to where the container where the data of a document can be found or alternatively where all the collection can be found. So the firestore explorer contains usually, a collection window, a document window, (a sub collections window, a document window,...).
- collapse maps by default, or collapse maps if the object is larger than the current window. When dealing with large objects it's currently annoying to find the…
6 votes -
Custom build command
It can be necessary to run a script before the build command.
Example:
- With angular: A script to create the environment.ts files need to be run before the
ng build
. - With Prisma: A script to generate the prisma files should be run before the build the build itself.
Suggestion:
As for render.com, get in the settings Build Command options and Start Command
3 votes - With angular: A script to create the environment.ts files need to be run before the
-
Working perfectly fine
Excellent
1 vote -
Notes Section
Bro, I really think Firebase lacks a "notes section", I mean, sometimes you come up with something while working there, would be so great. Such as something floating.. or simply easy to access...
2 votes -
Support customized user properties to target audiences.
Support customized user properties combining with topics to send notifications through API. The default user properties are not enough to group users. Need to combine topics with customized user properties as conditions to target audiences through API. Real time and high volume notifications request automatically pushing instead of manually pushing using console.
2 votes -
Disable build script in `firebase deploy` OR enable env configurations
Right now there's not the ability to select a build configuration. I want that either firebase leaves to the developers the option to build the app, or that a developer can instruct firebase to use a specific build configuration.
1 vote -
rules map
In Firebase Firestore rules, we currently have various controls and functions, which are very handy. However, array management is not optimal. I propose introducing a map function for arrays in Firebase Firestore rules. This function would allow us to map arrays of objects, significantly simplifying the creation and management of rules.
1 vote -
Have a light theme.
I think that Firebase should have light and dark themes.
1 vote -
Support Angular Internationalization
At this point the build fails because of the error:
Output directory is not of expected structure
3 votes -
Cloud Spanner Datasource
Support Cloud Spanner as a datasource for Data Connect in addition to Cloud SQL via Cloud Spanner's PostgreSQL compatibility layer.
4 votes -
Security Rules: unique() operator
I am submitting a feature request to introduce a 'unique()' operator in Firestore's security rules, offering a streamlined method to enforce data uniqueness within collections. This operator would not only simplify validation and potentially reduce reads by leveraging Firestore's hidden index table, but also eliminate the need for a separate cloud function, similar to the 'get()' and 'exists()' operations.
Background:
At present, ensuring data uniqueness in Firestore often requires workarounds that are less than optimal and can impact scalability.
Feature Proposal:
The proposed 'unique()' operator would operate much like the 'exists()' operation, but with a focus on reading Firestore's concealed…
23 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
18 votes -
Filter on reference fields in the Firestore panel
There is currently no way to filter on reference fields in the Firestore panel of the Firebase console.
17 votes -
on react native ios when we use push notification and notifee simultaneously on closed app redirection not working
on react native ios when we use push notification and notifee simultaneously on closed app redirection not working
2 votes -
Add real time support to the Firebase Javascipt SDK for Remote Config
Real time fetches are currently supported for all platforms except the Javascript SDK. I'd like to be able to fetch in real time across all of my apps: iOS, Android, and Web.
29 votes -
Remote Config create nested groups
We should be able to create groups inside groups to create a clean hierarchy and looks. As the app gets bigger, configuration gets bigger as well. Currently you are left to "Control + F" and scroll among hundreds of config variables to find what you are looking for
2 votes -
Remote Config should be protected from man in the middle attacks
Currently Remote Config can be sniffered and there is no option to configure protection from "man in the middle attacks" in client side.
The best solution is to add support of Certificate Transparency.3 votes
- Don't see your idea?