dolphinscheduler
dolphinscheduler copied to clipboard
[Improvement][dolpinschedulrer-ui-next] task component extend with backend config
Search before asking
- [X] I had searched in the issues and found no similar feature requirement.
Description
When adding a task component type, the status quo is:
- Add a plug-in to the back-end, and change the form of the code on the front-end It is hoped that the back-end will configure which plugins the front-end can display through the interface in the future, and then the front-end does not need to write dead code;

Use case
No response
Related issues
No response
Are you willing to submit a PR?
- [X] Yes I am willing to submit a PR!
Code of Conduct
- [X] I agree to follow this project's Code of Conduct
Good idea, in fact, the workflow status enum/ task instance status enum, plugin type... are all hard code in the front-end. But this is not a new feature, it's more like am improvement.
Thank you for your feedback, we have received your issue, Please wait patiently for a reply.
- In order for us to understand your request as soon as possible, please provide detailed information、version or pictures.
- If you haven't received a reply for a long time, you can join our slack and send your question to channel
#troubleshooting
Good idea, in fact, the workflow status enum/ task instance status enum, plugin type... are all hard code in the front-end. But this is not a new feature, it's more like am improvement.
this is a big feature, many backend contributors are not familiar with front-end code, this is a good job if completed
awesome, this idea is a boon for backend programmers like me... and it is possible to control the permissions that users can view tasks in the future? User A can use SHELL/PYTHON/SQL User B can use Flink/Spark ...
@woshiwuxiaofei Could you please provide a detail design, in my knowledge, your description in the issue is want to add an interface to control how many plugins will display in the front-end, or you want to refactor the task-plugin, control the UI like alert-plugin?
This issue has been automatically marked as stale because it has not had recent activity for 30 days. It will be closed in next 7 days if no further activity occurs.
This issue has been closed because it has not received response for too long time. You could reopen it if you encountered similar problems in the future.