Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Validate HOSTNAME and ADMIN_HOSTNAME at boot

Abierto Apto para principiantes
#956 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
68/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
typescript
Área
backend

Línea de trabajo

Empieza leyendo config.ts y localiza los seis puntos del backend donde se construyen URL que usan HOSTNAME o ADMIN_HOSTNAME para los enlaces de restablecimiento, registro e invitación de administradores. Comprueba cómo se carga la configuración al arrancar y qué pruebas la cubren; el trabajo estará terminado cuando los valores ausentes y las barras al final se rechacen al arrancar, en lugar de producir URL incorrectas.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

backend bug enhancement

Six places in the backend build user-facing URLs by concatenating process.env.HOSTNAME or process.env.ADMIN_HOSTNAME directly (reset links, register link, admin invite link). Neither env var is validated anywhere — not in config.ts, not at the call sites.

If either is unset, links come out as undefined/register/xxx. If either has a trailing slash, they come out with a double slash. Neither case fails at boot; it fails silently the first time a user clicks a broken link.

Lenguaje dominante
TypeScript
Estrellas
4
Forks
0
Merge medio
14 h 50 min
PR fusionados (30 d)
5

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Garvan-Data-Science-Platform/ctrl

Todos los issues de Garvan-Data-Science-Platform/ctrl

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.