758 results found
-
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 -
Working perfectly fine
Excellent
1 vote -
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 -
Allow rewrite for hostname/domain (not only paths)
It would be great to have the ability to redirect multiple domains to the same project.
I tried to achieve this with regular expression redirect, but it doesn't work:
{ "regex": "https:\\/\\/.*?(?P<hostname>\\w+\\.[a-z]+)\\/", "destination": "/:hostname/index.html" }
For example with domains one.com and two.com, I want to be able to redirect them to the same project but different subfolders (e.g. /one.com/index.html, /two.com/index.html) -- this will allow to share common resources (styles, images, etc) between the projects, while still being able to customize the content for each one.
1 vote -
Allow to assign tags to Firestore databases
With multi-db support in Firestore now launched, this enabled many possibilities but also requires more granular inventory management of the databases created.
--
For compliance reasons and for better management of your cloud assets, it's important to assign metadata to your cloud resources.
Especially for storage services, this is important, as it allows you to track which resources contain PII, who owns them, etc.--
Attaching this kind of data is typically done using tags in Google Cloud.
If it would be possible to attach tags to individual Firestore databases, this would solve the management of databases and allow easier…1 vote -
Allow to attach IAM permissions to databases
With multi-db support in Firestore now launched, this enabled a ton of new features, though the way permissions are granted is not ideal.
--
Instead of being able to attach permissions to individual databases, you have to use conditional IAM permissions on a project level.
--
This leads to problems when you want to grant IAM permissions to employees with access to only a subset of databases.
Granting a subset of databases to access will prevent them from using the Firebase / Google Cloud console, as they will not have permission to view all databases.--
Also conditional IAM permissions…
1 vote -
Showing the scamming organization or company history that the user in
MANY MICROSOFT AND GOOGLE USER DOESNT KNOW THAT THEIR SYCN EMAIL BECOME A TRACER FOR HACKER (WITH ORGANIZATION AND COMPANY) TO GET THEIR FINANCIAL INFORMATION. WHY THIS APP DEV DOESN'T PROTECT USER PRIVACY?
1 vote -
native
nativePollOnce should be excluded from ANR in Firebase
1 vote -
Admin SDK send email verification
Currently, sending email verification is done through the client-side sdk. There is no method (to my knowledge) for sending email verification via the Admin SDK in a server environment.
The only workaround seems to be the "generateEmailVerificationLink" function but that requires the use of a custom email service. This is different from the client-sdk functionality.
The use case is SSR focused apps where user creation is also done via the Admin SDK and/or where support for no-js availability is a requirement.
1 vote -
Allow use of the filter value on whereArrayContains within a firestore rule
I believe that by simply allowing access to the whereArrayContains filter value, it should be possible to solve for a use-case which can generally only be resolved using an SQL/relational database or cloud functions.
Take the following query;
getDocs( query( collection(db, "profiles"), where("groupProfileLinkIdReference", "array-contains", "groupProfileLinkId1"), limit(1), ), )
If we can access the value which in this case is "groupProfileLinkId1", it becomes possible to do the following;
match /profiles/{profileId} { allow list: if validateListProfileDbEntry(); } function validateListProfileDbEntry(){ let groupProfileLinkId = resource.data.groupProfileLinkIdReference[0]; let groupProfileLink = get(/databases/$(database)/documents/groupProfileLink/$(groupProfileLinkId)).data; return groupProfileLink.isApproved == true; }
The way the data is modelled is that every time…
1 vote -
我在Google开发者平台提交技术支持抛出"Error submitting request. Please try again later."错误,致使我无法寻求帮助。
我在Google开发者平台提交技术支持抛出"Error submitting request. Please try again later."错误,致使我无法寻求帮助。我不知道为什么会这样.....
1 vote -
Multi-line strings when A/B testing
In firebase remote config you can have a multi-line string (ie have new lines), but as far as I can tell this isn't possible when setting up the variant in an A/B test this means we can't make small A/B test changes to multi-line text
1 vote -
Make it possible to block/disable services
For security, I would like to be able to completely disable functions in my account. So nothing can be done without an extra authentication (e.g. admin password).
This to prevent large bills due to errors in the software or due to bad actors. Especially since this whole Google Cloud is completely connected to Firebase, the risk of a mistake or a bad actor is higher
1 vote -
5 emails
I saw this on the documentation website: "Note: The limits for email link sign-in emails were recently changed. Please add a billing instrument to go beyond 5 email link sign-in emails."
It's really strange that you quietly set the limit of sign-in emails to 5. Why? It makes no sense. For testing it's too low, and for production of course.
First you hook developers up to Firebase and then you quietly lower the limits. Good business practices.
1 vote -
1 vote
-
free
please support me
1 vote -
Orderby('any_potential_null_field', excludeNull: false) should exist
OrderBy should be able to return collection item when target property is null.
1 vote -
Page not found
I created a deeplink that opens in the in-app browser.
Sometimes this deeplink works correctly for some users, while for others it does not. When it doesn't work, users are redirected to a Firebase error page (Page Not Found).I tried encoding the URL used as the Dynamic Link,
but it still sometimes results in a Page Not Found error.The main issue is that the same Dynamic Link URL works for some users but not for others.
What could be the cause of this?1 vote
- Don't see your idea?