admin-portal icon indicating copy to clipboard operation
admin-portal copied to clipboard

Provide a way to manually set order of Task Status

Open hmnd opened this issue 4 years ago • 6 comments

What version of Invoice Ninja are you running? ie v4.5 / v5 v5.1.61-C47

What environment are you running? Docker

Have you searched existing issues/requests? Yes.

Screenshots Task Status

Additional context Currently, there doesn't appear to be a way to manually change the order of task statuses. I can see that some form of sort order is already being stored, so I'm guessing it's just a matter of implementing it in the frontend.

Along with that, it would be great if a default task status could be specified. Currently the latest added task is set as default (from my screenshot above, Awaiting Feedback is now the default which isn't ideal).

hmnd avatar May 09 '21 08:05 hmnd

Hi,

You can drag and drop the statuses on the Kanban board.

Tasks should use the first task status by default.

hillelcoren avatar May 09 '21 08:05 hillelcoren

@hillelcoren Doesn't seem like I can (on web, at least). Can't drag statuses, nor individual tasks.

As a workaround, I've set the sort_order key on my task statuses manually via the API.

hmnd avatar May 09 '21 08:05 hmnd

You need to click for a second and hold to drag

hillelcoren avatar May 09 '21 08:05 hillelcoren

Ah, I see. That works, thanks!

hmnd avatar May 09 '21 08:05 hmnd

Happy to help :)

hillelcoren avatar May 09 '21 08:05 hillelcoren

@hillelcoren Although that works, I think it would still be great to provide a way to do this from the task status list in settings. Perhaps by dragging, and/or with a menu like in Invoices.

Dragging in the kanban board isn't easily discoverable, particularly for those who prefer the list view.

hmnd avatar May 09 '21 08:05 hmnd