feat: version 4.0.4 -- Nuevo con IA detecta duplicados en actividades y tareas
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "project-linkedcorp-frontend",
|
||||
"private": true,
|
||||
"version": "4.0.3",
|
||||
"version": "4.0.4",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
|
||||
@@ -42,7 +42,10 @@ export const messages = {
|
||||
ai_new_project_start: 'Fecha de inicio',
|
||||
ai_new_project_fixed: 'El proyecto se crea en estado Planificado, contigo como responsable y único miembro. La IA propone el nombre, las actividades y sus tareas; podrás revisarlos antes de crear.',
|
||||
ai_new_project_type: 'Tipo',
|
||||
ai_new_project_similar: 'Ya existen proyectos parecidos; revisa que no sea el mismo (se abren en otra pestaña):',
|
||||
ai_similar_actividad: 'actividad',
|
||||
ai_similar_tarea: 'tarea',
|
||||
ai_similar_in: 'en',
|
||||
ai_new_project_similar: 'Esto ya existe o se parece a trabajo existente; revisa antes de crear (se abre en otra pestaña):',
|
||||
ai_new_project_goal: 'Objetivo',
|
||||
ai_new_project_desc: 'Descripción',
|
||||
ai_new_project_end: 'Fin estimado',
|
||||
@@ -607,7 +610,10 @@ export const messages = {
|
||||
ai_new_project_start: 'Start date',
|
||||
ai_new_project_fixed: 'The project is created as Planned, with you as owner and only member. AI proposes the name, activities and tasks; you will review them before creating.',
|
||||
ai_new_project_type: 'Type',
|
||||
ai_new_project_similar: 'Similar projects already exist; check it is not the same one (opens in a new tab):',
|
||||
ai_similar_actividad: 'activity',
|
||||
ai_similar_tarea: 'task',
|
||||
ai_similar_in: 'in',
|
||||
ai_new_project_similar: 'This already exists or resembles existing work; check before creating (opens in a new tab):',
|
||||
ai_new_project_goal: 'Goal',
|
||||
ai_new_project_desc: 'Description',
|
||||
ai_new_project_end: 'Estimated end',
|
||||
|
||||
@@ -98,7 +98,10 @@ export function NewProjectAiDialog({ open, deptOptions, minLength = 20, onClose,
|
||||
<InfoBar tone="warning" dismissible={false}>
|
||||
{t('ai_new_project_similar')}{' '}
|
||||
{proposal.similarProjects.map((p, i) => (
|
||||
<span key={p.id}>{i > 0 && ', '}<a href={`/proyectos/${p.id}`} target="_blank" rel="noreferrer">{p.code} {p.name}</a> ({p.statusName})</span>
|
||||
<span key={`${p.kind}-${p.itemName}-${i}`}>{i > 0 && '; '}
|
||||
{p.kind !== 'proyecto' && <>{t(`ai_similar_${p.kind}`)} «{p.itemName}» {t('ai_similar_in')} </>}
|
||||
<a href={`/proyectos/${p.id}`} target="_blank" rel="noreferrer">{p.code} {p.name}</a> ({p.statusName})
|
||||
</span>
|
||||
))}
|
||||
</InfoBar>
|
||||
)}
|
||||
|
||||
Reference in New Issue
Block a user