メール処理履歴画面にフィードバック機能を追加

- 全メール(重要・通常問わず)に対してフィードバックボタンを追加
- PATCH /api/mail/emails/<pk>/feedback/ エンドポイントを追加(JWT認証)
- フィードバックモーダル: 重要/普通/今後通知しない/常に通知 の4択
- never_notify/always_notify 選択時はアドレス/ドメインの適用範囲を選択可能
- gmail_service アカウントのフィルタオプションを追加

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Akira
2026-02-24 13:52:21 +09:00
parent 757371cdc4
commit b19e08a8dd
3 changed files with 185 additions and 30 deletions

View File

@@ -12,6 +12,8 @@ urlpatterns = [
# メール記録POST: APIキー認証履歴取得GET: JWT認証
path('emails/', views.MailEmailView.as_view(), name='mail-emails'),
# 履歴画面からのフィードバック更新JWT認証
path('emails/<int:pk>/feedback/', views.MailEmailFeedbackView.as_view(), name='mail-email-feedback'),
# ダッシュボード用統計JWT認証
path('stats/', views.MailStatsView.as_view(), name='mail-stats'),