Flagsmith / Flagsmith/flagsmith-cli
Spike: Support for required metadata
- 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