Deployments: three review nits from the rollout-status change, left as-is
Los mantenedores suelen responder en 2 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 32/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- backend-api-design, frontend
Línea de trabajo
Read src/integrations/api/instance/deployments/types.ts, src/features/instance/config/deployments/deploymentsSearch.ts, and src/features/instance/config/deployments/components/DeploymentDetail.tsx alongside the rollout-status change. Check which deferred nit is still worth addressing and trace its current readers or version handling. Done means the issue is resolved by adding a reader, validating status against Harper version, or deciding the behavior is acceptable.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Three review nits on the deployment-status change (claude/funny-lalande-aa0067, Harper 5.4 rolling_out/partial), left as they are on purpose:
Deployment.restart_job_idandDeploymentError.nodeshave no reader yet (src/integrations/api/instance/deployments/types.ts). They type what Harper writes (harpercomponents/operations.ts:1119/1147,deploymentRecorder.tspartialRollout/finishRollout). The detail view shows a partial record'serror.message, which names the same nodes. A "follow the restart job" link would be the first reader ofrestart_job_id.validateDeploymentsSearchaccepts?status=rolling_outand?status=partialon any Harper version (src/features/instance/config/deployments/deploymentsSearch.ts). That is the policystagedalready has: route validation can't know the version, and the page strips an unsupported status before it sends a request.- A node named only in a partial record's
error.nodes, with nopeer_resultsrow, gets no row under "Other nodes" (src/features/instance/config/deployments/components/DeploymentDetail.tsx). Harper names the same nodes inerror.message, which the detail's error block shows, so a node is hidden only if Harper drops it from both.
Close this once either gets a reader or a version-aware route check, or if neither turns out to be worth it.
Review-Deferral: 7ed1786e8f6d66ed severity=nit category=maintainability
Review-Deferral: ac8d50e7cdd33266 severity=nit category=maintainability
Review-Deferral: 79a2f91911c2ff65 severity=nit category=correctness
🤖 Generated by Claude Code (Claude Opus 5.5); posted via @dawsontoth.
- Lenguaje dominante
- TypeScript
- Estrellas
- 5
- Forks
- 4
- Merge medio
- 1 d 19 h
- PR fusionados (30 d)
- 144
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de HarperFast/studio
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
HarperFast/studio#2070 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
HarperFast/studio#2067 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
HarperFast/studio#2053 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
HarperFast/studio#2026 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
HarperFast/studio#2021 ·
Los mantenedores suelen responder en 2 días
Todos los issues de HarperFast/studio
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
home-assistant/frontend#55841 ·
Los mantenedores suelen responder en 1 día
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 76/100
lingdojo/kana-dojo#33905 · 1 comentario · 5 reacciones ·
Los mantenedores suelen responder en 1 día
-
bug(semester-planning): the edit application dialog cannot save with an empty «Annet fra bedriften»Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
blocklist removal
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
MetaMask/eth-phishing-detect#311215 ·
Los mantenedores suelen responder en 1 día
-
Explore filter: multi-select value list with allowNewOptions stops accepting values and drops earlier onesPosiblemente ocupada @isaac-jaynes-imperva la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
apache/superset#46146 · 1 comentario ·
Los mantenedores suelen responder en 2 días