Hide deprecated features by default #4905
Labels
area/backend
Needs backend code changes
enhancement
New feature or request
kind/customer-request
Requested by one or more customers
Next Steps
We will:
runner
for script tasksExtra info: for deprecation of larger features, we can continue using enabled configuration allowing users who need it to enable it until transition https://kestra.io/docs/configuration-guide/enabled
Feature description
In views like Topology and Plugins, we show deprecated features. It can be unclear to end users whether functionality is still supported when they use them in this way.
Instead, we should hide these plugins by default, e.g. take topology for example, the first 3 items are deprecated
![image](https://private-user-images.githubusercontent.com/10284994/366854631-2489b528-5236-4f86-ae02-bcb14f035e98.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxMjU2OTksIm5iZiI6MTczOTEyNTM5OSwicGF0aCI6Ii8xMDI4NDk5NC8zNjY4NTQ2MzEtMjQ4OWI1MjgtNTIzNi00Zjg2LWFlMDItYmNiMTRmMDM1ZTk4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA5VDE4MjMxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg4ZmE3Njg2NGEwNzhkN2NiMjdjZDhhNWQ5M2UwZWUzMjg2OTA3NzJkNDAxMTlkZmFiNWZlOWI0MjViOGExNjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.2zNwyErZexXkfrdOmMkWmmAWh_-fbCQT2Qonqxjr3JQ)
Instead of showing these, we should hide them. However, users should still be able to find them if needed -- possible options to consider:
Tasks
The text was updated successfully, but these errors were encountered: