v3.12.14 Release
· 約2分
メーカー向け改善点
商品管理
- UI改善: 商品管理画面を全面的にリデザイン
- レスポンシブデザインの強化
- コンパクトな検索機能
- 操作性向上のためのボタン配置最適化
- 商品詳細ページ: 情報構造を改善
- 商品サマリーカードの追加
- セクションごとの表示を最適化
- 商品価格管理:
- 商品価格詳細閲覧ページを新設
- 価格テーブルの表示改善
- 画像管理:
- インターフェースの最適化
- サムネイル表示の改善
- 登録・更新・削除機能の操作性向上
- 商品属性:
- テーブル表示に作成日・更新日の表示追加
自動化機能
- 商品価格コピー機能:
- 小売りとメーカー間の関連チェック強化
- 対象価格のみ削除するよう最適化
- 利益率計算の正確性向上
- 商品サブマスターコピー機能:
- 処理安定性の向上
- 商品画像コピー機能:
- 参照先画像の正確な複製処理に修正
小売向け改善点
- 商品検索・閲覧体験:
- 安定性の向上
- パフォーマンス改善
- 注文管理:
- UIの細かな修正と調整
管理者向け改善点
- マスター管理:
- コード検証ロジックの一貫性強化
- 日時フォーマットバリデーション改善
システム関連改善
- 依存関係更新:
- nokogiriライブラリを1.18.8にアップデート(セキュリティ改善)
- デプロイ改善:
- ステージング環境のデプロイを「release/staging」ブランチに限定
- エラー・ログ管理:
- Slack通知関連ライブラリ(exception_notification, slack-notifier)を削除
- より堅牢なログ管理システムへの移行
- 例外通知機能の整理とコード改善
- セキュリティ強化:
- オートメーション処理のポリシー追加
- API権限管理の強化
その他の改善
- コード品質:
- 技術的負債の解消
- 重複コードのパーシャル化
- バリデーションロジックの統一
- テスト・品質保証:
- 自動化機能のテストケース追加(商品価格、画像、サブマスターコピー処理)
- ドキュメント:
- 自動化機能のコメント追加によるロジック説明の充実
https://github.com/tanomimaster/tanomimaster-www/compare/v3.12.13...v3.12.14