新機能
- メーカーAPI機能の追加
- 商品情報の取得・更新APIを追加 (
/api/v1/maker/products
) - メーカー商品の一覧表示、詳細表示、作成、更新が可能に
- 商品一覧画面の改善
- メーカー管理画面の商品一覧に商品画像を表示するように改善
- 商品画像が設定されている場合、一覧で確認可能に
- 小売API機能の拡張
- 商品一覧APIに検索条件を追加
- メーカーコードによる絞り込み
- 商品コードによる絞り込み
- 注文一覧APIに検索条件を追加
- 注文コードによる絞り込み
- 注文ステータスによる絞り込み
変更点
- 発注関連の仕様変更
- 希望納期の必須化
- 注文コードのバリデーション仕様を変更(英数字、ハイフン、アンダースコアを許可)
- 小売によるキャンセル可能条件の修正
- 画面表示の改善
- メーカー向け、消費管理ページにて、パンくずリストの構造を改善
依存パッケージのアップデート
- Rails 7.0.8.5へのアップデート
- committee gem を 5.4へアップデート
- rambulance gem を 3.3へアップデート
- その他、複数のgemおよびnpmパッケージをアップデート
その他
- GitHub Actionsワークフローの追加
- キャッシュクリア用のワークフロー
- 開発環境への手動デプロイワークフロー
- Docker開発環境の改善
host.docker.internal
ドメインを許可
https://github.com/tanomimaster/tanomimaster-www/compare/v3.11.2...v3.12.0