2199 results found
-
Allow custom Slack webhook URLs when integrating with Crashlytics
Problem
When filling out the form to add a Slack webhook URL for a Crashlytics project the form only allows URLs that begin with https://hooks.slack.com/..., however, some companies have their own proxy URLs to manage the Slack webhooks for their enterprise Slack instance (e.g. https://hooks.mycompanydomain.com/...).
Feature request
Please relax the client-side only form validation to allow other hostnames besides "hooks.slack.com".
14 votes -
Keep Edit History on Reload
Ensure that edit history is retained when the network reconnects or the browser reloads. Accidental history loss can hamper development efficiency, so retaining history on reload would greatly improve dev UX.
2 votes -
not upgrading blaze plan
firebase is not updateing to blaze plan i already have an verified billing account you should have to give more information about how to setup properly
4 votes -
[Hot in 2023-2024] Support Full-Stack Web Framework of Python, like Reflex, Flet, solara, Streamlit, Pyodide, Anvil, ertc.
Recently, we have got many Full-Stack and Frontend Web Frameworks of Python.
- General Purpose Frameworks like Reflex, FastHTML, Anvil, Streamlit, and Flet can work for Mobile Apps.
- Rather Data-Oriented Frameworks like Dash, Gradio-Lite,...
- With Mesop, Google seems targeting Streamlit. Then, Google Web Toolkit was made OSS, "GWT."
- Reflex is capitalized by Y-Combintor, etc.
- And many other frameworks, Pyodide, ReactPy...
- some of them are finally compiled into JS/TS Frameworks, but we can code all by Python.This very hot movement means the shift of value-adding area is going to Gen AI-centric field usually Python deployed,…
3 votes -
Maybe not count Archived projects towards the five project limit?
I don't get to work on projects very often so sometimes so some projects usually get in the archive mode. Sometimes I would like to spin up a test project to learn something new. Making it so that archived projects don't count towards the 5 limit might help in letting people have a decent amount of projects saved.
2 votes -
Encrypt sensitive config data
Most projects are parameterized at least with regards to sensitive config data, like credentials or dotenv files. These need to be stored somewhere, but not in git. They also need to be available when running previews or onStart scripts. IDX could either integrate with Secret Manager or allow its own config store (compare Gitpod's repo specific env vars: https://www.gitpod.io/docs/configure/repositories/environment-variables#environment-variables).
2 votes -
Ability to disable deleting collections and documents from firebase console
In Firebase's Firestore, a user with write access to a project can simply delete any document and even a whole collection with multiple documents with a single click. This is a major security problem as any of my team member may end up deleting a whole collection with millions of documents in under a minute, through the Firebase console.
I would like to request for a feature to disable this.
To be clear - The possibility to grant write access without delete access. Currently, if I am not mistaken, through the User and Permissions panel it's kind of "all or…
13 votes -
Export event state to BigQuery
Currently the events exported from Firebase to BigQuery don't have the issue state, which requires additional work to check the issue state without the information on when the state was updated.
The proposal is that real-time exporting can consider the issue state at the time of receiving the event.
E.g.
- Issue ID 1 currently has an open state
- Issue ID 1 receives event ID A at 10:30am
- Issue ID 1 is set to a closed state at 10:31am
- Issue ID 1 receives event ID B at 10:32am
- BigQuery has event ID A set as open…9 votes -
more android and apple devices, also add hot reload to iOS. And maybe for a future add desktops emulators (MacOS, Windows, Linux)
more android and apple devices, also add hot reload to iOS. And maybe for a future add desktops emulators (MacOS, Windows, Linux)
15 votes -
Add bitbucket support
Add support for bitbucket.
This is fairly similar to add gitlab support:
https://idx.uservoice.com/forums/953956-general/suggestions/46962415-add-gitlab-supportCovering both gitlab & bitbucket covers the top 3 git hosting sites.
A blocker before I try this for a personal project44 votes -
oracle database
implement an oracle database template
2 votes -
Skip Build/Deployment Based on Commit Message
Would it possible to implement skipping build/deployment based on commit message? I know for Cloud Build you can include [skip ci] or [ci skip] in the commit message and a build won't trigger, but based off a quick test this doesn't apply to AppHosting builds.
Thanks!
4 votes -
Integration with Chrome Extension Dev
I'm an independent extension developer and I still find it very difficult to create extensions, meaning few creators are interested in this area. To resolve this, can you add a way to preview our extension's changes on the host site in real time, perhaps using the rollup-plugin-chrome-extension already?
20 votes -
Support Modern Stable Perl 5 with Innovative PSGI / Plack-Native Full-Stack Web Frameworks
We have Modernized Stable Perl 5 and Innovative Modern PSGI / Plack -Armed Full-Stack Web Frameworks such as Mojolicious: Web Real-time Framework, and Dancer2: Lightweight Effortless Yet Powerful Web Framework, also Starman: High-Performance Preforking PSGI/Plack Web Server, and many other products, with much flexibility, e.g. working with JS/TS Frontend Frameworks.
2 votes -
2 votes
-
Enterprise version for this platform
Companies should be able to host their own environments and use cloud for development. IDX is perfect for that. Companies, in turn, don't have to provide powerful laptops to developers and use multiple mechanisms to keep the code safe from employee theft. Instead, all code resides on cloud on the company owned instance of IDX and users can work from much more inexpensive chromebooks.
Realtime collaboration features and direct link to gsuite platform to start audio and video calls to discuss code with colleagues would be cool.
Support for self-customizable virtual machines to keep the RUN environment different from BUILD…11 votes -
Replace collection with new set of documents as an atomic operation
Many time, we have a collection that is created using data received from an API call and the collection needs to be reset to the new data received in the next API call. For e.g., I have a collaborative app. Each user can see who else in their address-book using the app, such that they can collaborate with them. I send the phone contacts to the backend and we check which contacts and using the app and initialize the contacts collection. The phone contacts are synched every day. The next day, when we get the phone contacts, I want simply…
2 votes -
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…
9 votes -
Allow use of TypeScript on "Blank" projects
By default, a new blank project doesn't permit you to select TypeScript as a language, but it should.
53 votes -
dynamic robots.txt and favicon
Add capability to dynamically change robots.txt and favicon. The current behavior returns 404.
5 votes
- Don't see your idea?