Skip to content

Commit

Permalink
v3.12.3
Browse files Browse the repository at this point in the history
  • Loading branch information
matsubo committed Dec 11, 2024
1 parent 2556ae8 commit eca7854
Showing 1 changed file with 73 additions and 0 deletions.
73 changes: 73 additions & 0 deletions website/blog/2024-12-11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
---
title: v3.12.3 Release
author: Yuki Matsukura
authorURL: "http://twitter.com/matsubokkuri"
authorFBID: matsubokkuri
---


# 概要

サイト全体でUI改善を行い、レイアウトの改善、ページが表示されるまでの時間を高速化しました。
また,メーカー向けAPIへのフィルタ追加が含まれます。

## メーカー

### Web
- 商品管理機能を大幅に改善
- 商品一覧のページネーションを最適化(1ページあたり100件表示)
- 商品詳細画面を新設し、以下の情報を一覧で確認可能に
- 基本情報
- 価格情報
- 画像一覧
- 商品属性
- 商品画像の管理機能を改善
- サムネイル表示とプレビュー機能
- ファイルサイズの表示
- アップロード時のバリデーション強化

### API
- 商品一覧APIに更新日時によるフィルタリング機能を追加
- `updated_at_from`: 指定日時以降に更新された商品を取得
- `updated_at_to`: 指定日時以前に更新された商品を取得

## 小売

### Web
- 商品画像の表示を最適化
- 関連商品の画像サイズを統一
- 画像の読み込みパフォーマンスを改善

### API

N/A

## システム
- アカウントセキュリティの強化
- アカウントロックの試行回数を20回から5回に変更
- デザインシステムを刷新
- ログイン画面の改善
- エラー画面の改善
- フッターの追加(サービス概要、YouTube、GitHub、APIドキュメントへのリンク)
- アセットの最適化
- 管理者/メーカー/小売別にJavaScript/CSSを分割
- ビルド速度の改善
- インフラストラクチャの改善
- Ruby 3.3.6へのアップグレード
- 本番環境のログレベルをdebugからinfoに変更
- GitHub Actionsの最適化
- テストの並列実行
- キャッシュ戦略の改善
- デプロイプロセスの信頼性向上

## その他
- ヘルスチェックエンドポイントの追加
- アプリケーションの状態監視を強化
- CIプロセスの改善
- テスト実行の安定性向上
- キャッシュ管理の最適化



https://github.com/tanomimaster/tanomimaster-www/compare/v3.12.2...v3.12.3

0 comments on commit eca7854

Please sign in to comment.