feat: mover una actividad (con sus tareas) a otro proyecto
Menu de tres puntos en el listado de Actividades -> elegir proyecto destino -> confirmar
("Se movera la actividad... (junto con sus tareas)... Aceptar/Cancelar) antes de ejecutar.
Tareas, comentarios y adjuntos se mueven solos (referencian la actividad, no el proyecto). Las
dependencias existentes se eliminan al mover -- solo tienen sentido dentro del mismo proyecto
(addDependency ya lo exigia). Nuevo PUT /api/activities/:id/move, exige permiso de escritura en
ambos proyectos (origen y destino).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -76,6 +76,7 @@ export const messages = {
|
||||
common_edit: 'Editar',
|
||||
common_save: 'Guardar',
|
||||
common_cancel: 'Cancelar',
|
||||
common_accept: 'Aceptar',
|
||||
common_delete: 'Eliminar',
|
||||
common_close: 'Cerrar',
|
||||
common_search: 'Buscar...',
|
||||
@@ -199,6 +200,10 @@ export const messages = {
|
||||
activity_milestone: 'Es hito',
|
||||
activity_estimated_hours: 'Horas estimadas',
|
||||
activity_dependencies: 'Dependencias',
|
||||
activity_move: 'Mover a otro proyecto',
|
||||
activity_move_title: 'Mover actividad',
|
||||
activity_move_target: 'Proyecto destino',
|
||||
activity_move_confirm_msg: 'Se moverá la actividad "{activity}" (junto con sus tareas) al proyecto "{project}". ¿Deseas continuar?',
|
||||
activity_add_dependency: 'Agregar dependencia',
|
||||
activity_depends_on: 'Depende de',
|
||||
activity_no_dependency_options: 'No hay otras actividades en este proyecto para agregar como dependencia.',
|
||||
@@ -318,6 +323,7 @@ export const messages = {
|
||||
common_edit: 'Edit',
|
||||
common_save: 'Save',
|
||||
common_cancel: 'Cancel',
|
||||
common_accept: 'Accept',
|
||||
common_delete: 'Delete',
|
||||
common_close: 'Close',
|
||||
common_search: 'Search...',
|
||||
@@ -441,6 +447,10 @@ export const messages = {
|
||||
activity_milestone: 'Is milestone',
|
||||
activity_estimated_hours: 'Estimated hours',
|
||||
activity_dependencies: 'Dependencies',
|
||||
activity_move: 'Move to another project',
|
||||
activity_move_title: 'Move activity',
|
||||
activity_move_target: 'Target project',
|
||||
activity_move_confirm_msg: 'Activity "{activity}" (along with its tasks) will move to project "{project}". Continue?',
|
||||
activity_add_dependency: 'Add dependency',
|
||||
activity_depends_on: 'Depends on',
|
||||
activity_no_dependency_options: 'There are no other activities in this project to add as a dependency.',
|
||||
|
||||
Reference in New Issue
Block a user