Inquiry on Conflict Resolution in Collaborative Tasks

Hello,
I was recently collaborating with my team on a project, and we encountered an issue while managing our tasks on the kanban board. One of the team members was disconnected during the process, and I am unsure whether this was related to their internet connection or a potential bug that occurred when multiple users attempted to modify the same task simultaneously.

While I could not see their screen during this time, I did observe some updates as I worked on my own tasks. I would appreciate any guidance or insight on how Vikunja handles the conflict resolution when multiple users are editing the same task or project.

Thank you for your assistance.

Best regards,
Alex

Currently, Vikunja does not do any conflict resolution at all. There are plans to change that but it’s a little more complicated.

I would like to gain a better understanding of how conflicts are prioritized within the system. Specifically, what constitutes a conflict? For instance, if I edit a description while another users comments in the same task, would that create an issue?

In the case where two individuals edit a description simultaneously, how is priority determined? Is it simply the last person to press ‘edit’, or does it favor the individual who submitted the edit first, requiring the second person to refresh the page?

I appreciate your assistance in clarifying these limitations. Thank you!

Not at all. Whoever writes last will override whatever happened before. There is no code handling priority.