Comments (2)
The ui logic must follow backen constraints. So we have to define the appropriate behavior.
For this issue we can :
- Allo id change ( which is obviously not what is possible and desired now)
- Clone flow with new name ans ns on clone operation
- Clone and delete flow
- Manage virtual flows or allow id change on revision update which seems complicated and looks like a trap
I think the best way to do this is clone only. Ask new id when operation is in progress.
This prevent existing flow and it's exexution to be deleted. conservative approach is often good ans we may disable some unwanted flows.
We should avoid complex user data management to keep sustem ux as kiss as possible.
Also I really think description in flow should be quite mandatory : it forces self documentation and legacy flow easier to manage.
from kestra.
Maybe I'm not clear but the idea is to forbid the edition of namespace and Id.
On the #60, we are going on further
from kestra.
Related Issues (20)
- Blueprint: Add a space between the header and the topology
- Skip executions of a given flow for emergency case where too many executions were generated HOT 1
- Add a warning in the UI when using a Flow trigger without specifying any conditions
- Add a notification alert in case a task execution time exceeds a certain threshold HOT 2
- Misleading UI warning about inputs name property
- [UI] Navigating between parent and child flow leads to a flaky screen HOT 1
- DockerScriptRunner autocompletion lists 5 runners instead of 1 HOT 1
- KubernetesScriptRunner issues spotted during QA HOT 6
- Webserver crashes after few API calls from external server after upgrade to 0.15.8 HOT 2
- Add support for Proxmox (either plugin or the ability to run kestra within proxmox) HOT 3
- Stats page is blank on Kestra Cloud HOT 1
- Service Accounts landing page shows no service account even when there exists service account HOT 2
- Grey out Namespace tabs other than "Create" for a namespace that hasn't been created yet HOT 4
- Not created namespaces lead to confusion — provide a better UX for creating new namespaces HOT 5
- Namespace Create button lands on Dependencies tab HOT 1
- Namespace dropdown is empty while adding roles to groups HOT 3
- Follow up on JDBC Scheduler scalability
- Improve handling of working directory and file inputs/outputs for remote Script Runners HOT 1
- Unable to trigger execution with large file in input parameters HOT 2
- Provide metrics providing better overview of cluster processing ability
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kestra.