Backlog ordering doesn't seem to stay

18 views
Skip to first unread message

Scott Johnson

unread,
Jan 13, 2021, 4:58:11 PM1/13/21
to tai...@googlegroups.com
Hello!

I have a locally hosted Taiga instance, a version of Taiga5 with some modifications to the frontend (taiga-front) project (it mostly just includes a couple of user interface changes that make it clear when a ticket is blocked, etc... These are PRs I submitted over a year ago that have since been closed because of Taiga 6's impending release :) )

Unfortunately, when I reorder the backlog, the ordering doesn't seem to "take". The drag-and-drop appears fine, but then when I reload the page, the order is back to the way it was prior to my reordering.

I've read through this thread:


But, it doesn't appear to have a conclusion.

I have ~212 user stories right now, so it's not a HUGE database. When I perform a query of the userstory_userstories table, I see quite a number of rows that have values of something like "1546706773718" for backlog_order, which makes me wonder if something went wrong at some point in time. (Some rows have reasonable values, like "10" or "15", but most of them are these very large integers.

I'm wondering if resetting all of my backlog order values to "10000" (which, I believe, is the default value) will cause a bunch of chaos in my setup. I don't want to do it if there is a chance I will be unable to access my taiga instance (as I don't have time right now to reinstall from a backup).

Any suggestions on what I might be able to try to get this to work, or what I can do to troubleshoot this issue prior to the release of Taiga 6? (Once Taiga 6 is released, I'm planning on allocating time to move everything over to a new instance of Taiga anyway, but I suspect that the corrupt data I have now will likely also be present in the new instance, so I'd like to get it fixed if possible).

Thanks,

Scott

David Barragán

unread,
Jan 14, 2021, 3:03:23 AM1/14/21
to Scott Johnson, taigaio
Hi Scott,

Large numbers are normal. When a user story is created, the timestamp in miliseconds is assigned as the backlog order so the story is placed at the end of the stack (you can review the code here https://github.com/taigaio/taiga-back/blob/master/taiga/projects/userstories/models.py#L101). On the other hand, we have detected some strange behavior related to drag&drop in the backlog (they happen only a few times) that we have fixed in Taiga 6 rewriting the code of this functionality.

I hope with the new release all your problems will be solved.

Best regards


--
Please help us keep the Taiga.io Community open and inclusive, follow our Code of Conduct:
https://github.com/taigaio/code-of-conduct/blob/master/CODE_OF_CONDUCT.md
---
You received this message because you are subscribed to the Google Groups "taigaio" group.
To unsubscribe from this group and stop receiving emails from it, send an email to taigaio+u...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/taigaio/CAEFop40ZkPOXDPpqOD6oWfGFkf6bt4%2BLvFBNJmH5Bw_119kXtw%40mail.gmail.com.


--
Logo Kaleidos David Barragán Merino
Engineer & Co-founder 
kaleidos.net/FFF8E7
 


Este mensaje y sus archivos adjuntos van dirigidos exclusivamente a su destinatario, y pudiendo contener información confidencial sometida a secreto profesional, o cuya divulgación esté legalmente prohibida. Cualquier opinión en él contenida es exclusiva de su autor y no representa necesariamente la opinión de la empresa. Si ha recibido este mensaje por error, le rogamos nos lo comunique de forma inmediata por esta misma vía y proceda a su eliminación, así como a la de cualquier documento adjunto al mismo. El correo electrónico vía Internet no es seguro y no se puede garantizar que no haya errores ya que puede ser interceptado, modificado, perdido o destruido, o contener virus. Cualquier persona que se ponga en contacto con nosotros por correo electrónico se considerará que asume estos riesgos.

KALEIDOS OPEN SOURCE se reserva las acciones legales que le correspondan contra todo tercero que acceda de forma ilegítima al contenido de cualquier mensaje externo procedente del mismo.

INFORMACIÓN PROTECCIÓN DE DATOS. Responsable: KALEIDOS OPEN SOURCE (B86241973)

Le informamos que sus datos identificativos y los contenidos en los correos electrónicos y ficheros adjuntos pueden ser incorporados a nuestras bases de datos con la finalidad de mantener relaciones profesionales y/o comerciales y, que serán conservados mientras se mantenga la relación. Si lo desea, puede ejercer su derecho a acceder, rectificar y suprimir sus datos y demás reconocidos normativamente dirigiéndose al correo emisor o en los datos del responsable. Para información y consultas visite nuestra web  https://kaleidos.net

Scott Johnson

unread,
Jan 14, 2021, 11:47:59 AM1/14/21
to David Barragán, taigaio
Thanks, David. I look forward to the new release!

~Scott
Reply all
Reply to author
Forward
0 new messages