Flagsmith / Flagsmith/flagsmith-cli

Spike: Support for required metadata

Abierto
#93 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Go
Estrellas
12
Forks
3
Merge medio
14 h 56 min
PR fusionados (30 d)
8

Descripción

In a project with required metadata fields, `flagsmith feature create` always fails:

```
$ flagsmith feature create cli_max_items --value 25 --yes
Error: POST https://api-staging.flagsmith.com/api/v1/projects/6111/features/ returned 400 Bad Request: Missing required metadata field: Required int field
Think this shouldn't happen? Tell us: https://github.com/Flagsmith/flagsmith-cli/issues/new
```

`feature create` has currently no way to send metadata.

We should spot all the commands this affects, and update design documentation with metadata support

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza con el comando `feature create` y reproduce el fallo de metadatos obligatorios mostrado en el issue. Inspecciona los demás comandos que crean o actualizan recursos para identificar cuáles están afectados y, después, revisa la documentación de diseño existente. Se considera terminado cuando el alcance de los comandos afectados está documentado y el diseño de compatibilidad con metadatos está actualizado.

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

Evaluación

Stack tecnológico
go
Área
cli
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.