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

Amending UI behavior of system namespaces #5396

Open
MilosPaunovic opened this issue Oct 10, 2024 · 4 comments
Open

Amending UI behavior of system namespaces #5396

MilosPaunovic opened this issue Oct 10, 2024 · 4 comments
Assignees
Labels
area/backend Needs backend code changes area/frontend Needs frontend code changes

Comments

@MilosPaunovic
Copy link
Member

MilosPaunovic commented Oct 10, 2024

Right now, in the UI (both OSS and EE) we have system namespaces fixed to that particular word, which is not ideal, see #5226 (comment).

We need to decide are we going to handle this on UI side, which would mean we need to send the name of custom system namespace, and to decide whether this will be the new value in all of the select fields, or, are we going to handle this on the BE side, meaning to send and show system on the UI, and handle the rest on the side of endpoint.

I need your opinions here @Ben8t, @brian-mulier-p.

@Ben8t
Copy link
Member

Ben8t commented Oct 10, 2024

@MilosPaunovic

if I understand, currently we don't take into account this configuration property ?

kestra:
  system-flows:
    namespace: system # here user can configure to whatever word they want

To me backend should send this to frontend and so filter and system namespace should update accordingly

@MilosPaunovic
Copy link
Member Author

Yes, that is correct.

@brian-mulier-p
Copy link
Member

@MilosPaunovic the BE should send it to the /config endpoint 👍

@brian-mulier-p
Copy link
Member

Done, should be available in the config now 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/backend Needs backend code changes area/frontend Needs frontend code changes
Projects
Status: Backlog
Development

No branches or pull requests

3 participants