Proyecto

General

Perfil

To do #1527

Backlog : optimize issues sorting

Añadido por Redmine Smile hace 9 meses. Actualizado hace 9 meses.

Estado:
New
Prioridad:
Normal
Asignado a:
-
Tiempo estimado:
Blocked:
No
Hitos:
Sprint:

Revisiones asociadas

Revisión 28fd85e7 (diferencias)
Añadido por Jérôme BATAILLE hace 9 meses

add includes to preload relations + only if position change : check dependencies and save

[#1527] Backlog : optimize issues sorting
modifié : app/controllers/product_backlog_controller.rb

Revisión 07231f5b (diferencias)
Añadido por Jérôme BATAILLE hace 9 meses

pbis() : add includes option to preload relations

[#1527] Backlog : optimize issues sorting
modifié : app/models/sprint.rb

Revisión b86328f4 (diferencias)
Añadido por Jérôme BATAILLE hace 9 meses

added param debug to sort

[#1527] Backlog : optimize issues sorting
modifié : app/views/post_its/product_backlog/_pbis.js.erb

Revisión 472000c7 (diferencias)
Añadido por Jérôme BATAILLE hace 9 meses

Added option to include relations preloads

[#1527] Backlog : optimize issues sorting
modifié : app/views/product_backlog/show.html.erb

Revisión 3b73be79 (diferencias)
Añadido por Jérôme BATAILLE hace 9 meses

get_dependencies : Preload Project relation, + debug option

[#1527] Backlog : optimize issues sorting
modifié : lib/scrum/issue_patch.rb

Revisión 8c273056 (diferencias)
Añadido por Jérôme BATAILLE hace 9 meses

get_dependencies debug param

[#1527] Backlog : optimize issues sorting
modifié : app/models/sprint.rb

Revisión 4b8d2a98 (diferencias)
Añadido por Jérôme BATAILLE hace 9 meses

debug traces removed + en-GB locales file fixed

[#1527] Backlog : optimize issues sorting

modifié : app/controllers/product_backlog_controller.rb
modifié : app/models/sprint.rb
modifié : app/views/post_its/product_backlog/_pbis.js.erb
modifié : config/locales/en-GB.yml
modifié : lib/scrum/issue_patch.rb

Revisión dfbf869f
Añadido por Lxc hace 8 meses

Merge branch 'merge_request_1528_french_translations_update' into merge_request_1527_backlog_optimize_pbis_sorting

[#1527] Backlog : optimize issues sorting
Conflict résolut : config/locales/fr.yml

modifié : config/locales/fr.yml

Revisión d4a753c9
Añadido por Lxc hace 8 meses

Merge branch 'master' of https://git.ociotec.com/redmine/scrum into merge_request_1527_backlog_optimize_pbis_sorting

Conflicts resolved : config/locales/en-GB.yml

[#1527] Backlog : optimize issues sorting
modifié : app/controllers/sprints_controller.rb
modifié : app/helpers/scrum_helper.rb
modifié : app/views/scrum/update_task.js.erb
modifié : app/views/settings/_scrum_settings.html.erb
modifié : config/locales/en-GB.yml
modifié : config/locales/en.yml
modifié : config/locales/es.yml
modifié : config/locales/fr.yml
modifié : init.rb
modifié : lib/scrum/setting.rb

Revisión bbef44a0 (diferencias)
Añadido por Lxc hace 8 meses

no translation personnalized for en-GB use default en locale file

[#1527] Backlog : optimize issues sorting
supprimé : config/locales/en-GB.yml

Revisión 38ee7377 (diferencias)
Añadido por Lxc hace 8 meses

fixed 3 translations duplicated

[#1527] Backlog : optimize issues sorting
modifié : config/locales/fr.yml

Revisión c799fdb6 (diferencias)
Añadido por Lxc hace 8 meses

key not translated : use default en version

[#1527] Backlog : optimize issues sorting
modifié : config/locales/zh.yml

Histórico

#1 Actualizado por Redmine Smile hace 9 meses

This issue can be renamed : Backlog : optimize pbis sorting

#2 Actualizado por Redmine Smile hace 9 meses

  • Preload needed relations in pbis ActiveRecord Relation (for sort and show actions)
  • Do not modify Pbis that don't change of position
  • Do not check dependencies on issues that don't change of position (the ones below the issues not affected by the move)
  • A problem remains :
    If there are holes in position indices, and some dependencies exist, no sort is possible.

Exportar a: Atom PDF