Flagsmith / Flagsmith/flagsmith-cli
Spike: Support for required metadata
- 主要言語
- Go
- スター
- 12
- フォーク
- 3
- 平均マージ
- 14時間 56分
- マージ済み PR(30日)
- 8
説明
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
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
Start with the `feature create` command and reproduce the required-metadata failure shown in the issue. Inspect the other commands that create or update resources to identify which are affected, then review the existing design documentation. Done means the affected command scope is documented and the metadata-support design is updated.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- go
- 領域
- cli
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100