2093 results found
-
Allow String to Timestamp conversion in Firestore rules
In Firestore rule, it could be very powerful to convert String containing date to Timestamp. For example, the RevenueCat extension store date as ISO 8601 string and we can't use them in firestore rule because date are not Timestamp.
In my Firestore rule, I would like to do something like :
timestamp.parse(collection.data.expires_date) > request.time
25 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…
25 votes -
Android/ios native app, code from app on your phone connects to idx
native apps for making it easy for on the go
24 votes -
File Uploads
Store and retrieve large files with Data Connect through an integration with Google Cloud Storage.
24 votes -
Efficient Website Building with Gemini AI and Image Generation in Project IDX
This concept outlines integrating Gemini AI and an image generation model within Project IDX to streamline website development.
Technical Approach:
Project Setup:
- Utilize Project IDX and choose a suitable template (e.g., Gemini API with JavaScript/Vite or Python).
- Integrate the desired image generation model's API (e.g., using libraries like Diffusion Bee for DreamStudio access).
Gemini AI for Content Creation:
- Leverage Gemini's API to generate text content for various website sections:
- Use clear prompts for specific functionalities (e.g., "Write compelling product descriptions for our e-commerce store").
- Employ Gemini's ability to adapt content based on user input or website theme for a dynamic…
- Leverage Gemini's API to generate text content for various website sections:
24 votes -
GitHub account management
Hi, if I checkout a github repo that is public, but that I own and want to make changes to, I am not prompted for my GitHub credentials and therefore don't have write permissions to the repo. Would be good to have proper GitHub account management included in the experience (not only when you start the project)
24 votes -
Cloud Source Repositories
We need a way to clone a Cloud Source Repository?
Right now, when we try to paste a path using the http or SSH protocol, we get "Invalid repo URL format".
24 votes -
24 votes
-
24 votes
-
Support Public distribution group to allow user to install app on their device without authentication
However, Firebase lacks the feature to share debug builds with a public distribution group, like Microsoft AppCenter offers, without adding testers. Sharing public link users should be able to install on their devices without authentication.
23 votes -
Kotlin Multi-platform Support
Please add kotlin multi-platform support which is one of the best cross platform framework
23 votes -
We need support for CordovaJS
Dear Google Project IDX Team,
I would like to provide feedback on the current template options available in the platform. Specifically, we need support for CordovaJS. Including a template for CordovaJS would greatly benefit developers who use Google Project IDX for hybrid mobile application development.
CordovaJS is a widely used framework for building mobile applications with HTML, CSS, and JavaScript. Support for CordovaJS in Project IDX would streamline the development process, allowing us to leverage the powerful capabilities of this framework directly within your platform.
Thank you for considering this request. Your support in enhancing the template options will be…
23 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.
23 votes -
Upload from local file store (or anywhere)
Current file import options limited to github (and ssh). Ability to navigate local directories, net mount points, cloud storage blobs and URLs would be epic!
A+ so far, cannot wait until Project IDX public launch ;)
23 votes -
Share a Custom Template with Others
When you create a custom template, we want to explore ways of making it easy for you to share it with others in your team or publicly.
23 votes -
23 votes
-
Download the uploaded .ipa and apk file from App Distribution
- In the Firebase CLI
- In the Firebase Console
22 votes -
22 votes
-
Pause button for Gemini responses
I suggest that Gemini has a pause button while it's thinking so you can start reading responses instead of having to wait until it's done since the responses keep scrolling the screen.
21 votes -
Enable IDX to work on GitLab.com Repos
I am working on GitLab.com with all of my Projects and Repos. I use heavily GitLab CI for my builds there. Please make it possible to work on a GitLab.com Public and Private repo.
The best thing would of course be also to have the possibility to have Self Managed GitLab repos in Google IDX.21 votes
- Don't see your idea?