Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

YAML editor should open by default, not the no-code one #6941

Closed
anna-geller opened this issue Jan 25, 2025 · 3 comments · Fixed by #6951
Closed

YAML editor should open by default, not the no-code one #6941

anna-geller opened this issue Jan 25, 2025 · 3 comments · Fixed by #6951
Assignees
Labels
area/frontend Needs frontend code changes bug Something isn't working

Comments

@anna-geller
Copy link
Member

Describe the issue

Current behavior:

Image

Existing users would find it very confusing, let's please make sure that toggle is off by default.

Environment

  • Kestra Version: develop
@anna-geller anna-geller added area/backend Needs backend code changes area/frontend Needs frontend code changes bug Something isn't working labels Jan 25, 2025
@github-project-automation github-project-automation bot moved this to Backlog in Issues Jan 25, 2025
@anna-geller anna-geller removed the area/backend Needs backend code changes label Jan 25, 2025
@anna-geller
Copy link
Member Author

The annoying part is that even if you have that toggled off, you go back from another tab and it's toggled on again. This must be saved in browser so the UI respects user's decision if they prefer code over no-code.

@MilosPaunovic
Copy link
Member

We have agreed that the default editor is going to remain YAML. The ability to change default editor is limited to Settings page. Toggling it on the Flow Edit section ll only switch the view for that particular moment.

Is that not what we wanted to achieve @Ben8t?

@Ben8t
Copy link
Member

Ben8t commented Jan 27, 2025

Let's do this: use the toggle state on the flow view as the default user setting 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/frontend Needs frontend code changes bug Something isn't working
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants