baobabsoluciones / cornflow-ui

Repository for the user interface of cornflow
Apache License 2.0
0 stars 0 forks source link

Improve history execution table #68

Open HelenaCA opened 4 weeks ago

HelenaCA commented 4 weeks ago

@JaimeSotomayor wrote:

"The Excel column should be called “Instance”.

The “Date” column should be named “Time”.

Tables should be sortable by some column.

By splitting the table by different dates, you lose the table header. If I had a lot of runs, I would stop seeing the header.

I don't like the experience of searching for a run. It's like going into Gmail and asking you what dates of emails you want to see. Yours would be to see the last X when you log in. It's useful to have a date filter, sure, but not that it comes pre-filtered.

I'm missing more filters, by instance name for example, or even description.

The description says “Here you can find a summary of all the versions you have made for the different projects executed”. It lacks info that the idea is that you can load the instances. It would not even be wrong to indicate that it opens in tabs, since the 1st time you do not know that it works like that. It would be worth a “Each loaded case will open in a new tab”.

The color difference between case tabs is very loose. It's hard to tell which case you're in, or if you're out.

The “Solution” in this same table instead of being a tick, could be the same as with the instance, a file. If there is a file, I download the solution. If there is no file...there is no solution. It is just weird that I can download the instance and not the solution, or both or neither.

I should at least be able to see all the fields within the configuration I have made to create the instance. The time is missing."

HelenaCA commented 3 weeks ago

Implemented enhancements: https://github.com/baobabsoluciones/cornflow-ui/pull/72