Merged
Conversation
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 1, 2026
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 1, 2026
commit: cloudnativedaysjp/dreamkast@b126c34 action URL: https://github.com/cloudnativedaysjp/dreamkast/actions/runs/22544730808 Co-authored-by: gitops-for-cloudnativedays[bot] <113280573+gitops-for-cloudnativedays[bot]@users.noreply.github.com>
- announcement_deliveries テーブルを新規作成(送信ログ) - announcements テーブルに send_status/sent_count/failed_count を追加 - AnnouncementDelivery モデル追加(status enum: queued/sent/failed) - AnnouncementMailer#notify を追加 - PrepareAnnouncementDeliveriesJob: 対象プロフィールを解決しdeliveryを作成 - SendAnnouncementBatchJob: BATCH_SIZE 件ずつ送信しバッチを継続 - Announcement#target_profiles: receiver に応じた対象プロフィールを返す - publish=true 変更時に PrepareAnnouncementDeliveriesJob を自動トリガー - 管理画面アナウンス一覧に送信状況サマリ列を追加 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
b126c34 to
7831c53
Compare
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 3, 2026
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 3, 2026
commit: cloudnativedaysjp/dreamkast@7831c53 action URL: https://github.com/cloudnativedaysjp/dreamkast/actions/runs/22617854699 Co-authored-by: gitops-for-cloudnativedays[bot] <113280573+gitops-for-cloudnativedays[bot]@users.noreply.github.com>
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 5, 2026
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 5, 2026
commit: cloudnativedaysjp/dreamkast@3a9fb43 action URL: https://github.com/cloudnativedaysjp/dreamkast/actions/runs/22717837251 Co-authored-by: gitops-for-cloudnativedays[bot] <113280573+gitops-for-cloudnativedays[bot]@users.noreply.github.com>
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 5, 2026
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 5, 2026
commit: cloudnativedaysjp/dreamkast@655de52 action URL: https://github.com/cloudnativedaysjp/dreamkast/actions/runs/22718093747 Co-authored-by: gitops-for-cloudnativedays[bot] <113280573+gitops-for-cloudnativedays[bot]@users.noreply.github.com>
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 5, 2026
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 5, 2026
commit: cloudnativedaysjp/dreamkast@7eb42df action URL: https://github.com/cloudnativedaysjp/dreamkast/actions/runs/22718283687 Co-authored-by: gitops-for-cloudnativedays[bot] <113280573+gitops-for-cloudnativedays[bot]@users.noreply.github.com>
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 5, 2026
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 5, 2026
commit: cloudnativedaysjp/dreamkast@d4060ea action URL: https://github.com/cloudnativedaysjp/dreamkast/actions/runs/22718522826 Co-authored-by: gitops-for-cloudnativedays[bot] <113280573+gitops-for-cloudnativedays[bot]@users.noreply.github.com>
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 7, 2026
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 7, 2026
commit: cloudnativedaysjp/dreamkast@ee630c0 action URL: https://github.com/cloudnativedaysjp/dreamkast/actions/runs/22790344936 Co-authored-by: gitops-for-cloudnativedays[bot] <113280573+gitops-for-cloudnativedays[bot]@users.noreply.github.com>
Collaborator
|
@copilot レビューして |
Contributor
Merged
…de, receiver validation Co-authored-by: jacopen <79102+jacopen@users.noreply.github.com>
Collaborator
|
@takaishi ↑Copilotが修正のPR出してくれたので確認お願いします! ロガーの修正とcascadeの設定、例外処理の追加がメイン |
参加者向けアナウンスのメール配信機能を実装
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 14, 2026
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 14, 2026
commit: cloudnativedaysjp/dreamkast@639f82e action URL: https://github.com/cloudnativedaysjp/dreamkast/actions/runs/23076136798 Co-authored-by: gitops-for-cloudnativedays[bot] <113280573+gitops-for-cloudnativedays[bot]@users.noreply.github.com>
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 15, 2026
gitops-for-cloudnativedays bot
added a commit
to cloudnativedaysjp/dreamkast-infra
that referenced
this pull request
Mar 15, 2026
commit: cloudnativedaysjp/dreamkast@9ba179f action URL: https://github.com/cloudnativedaysjp/dreamkast/actions/runs/23106965939 Co-authored-by: gitops-for-cloudnativedays[bot] <113280573+gitops-for-cloudnativedays[bot]@users.noreply.github.com>
Simplecov Report
|
jacopen
approved these changes
Mar 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
参加者向けアナウンスのメール配信機能を追加しました。
公開されたアナウンスを対象参加者へ段階的に配信し、送信状態を追跡できるようにします。
変更内容
announcement_deliveriesテーブルを追加(配信キュー/結果ログ)announcementsテーブルに以下を追加send_status(pending / processing / completed)sent_countfailed_countAnnouncementDeliveryモデルを追加(status: queued / sent / failed)AnnouncementMailer#notifyを追加PrepareAnnouncementDeliveriesJobを追加SendAnnouncementBatchJobを追加BATCH_SIZE件ずつ送信し、残件があれば次バッチを継続Announcement#target_profilesを追加receiverに応じて対象プロフィールを返却Announcementのpublish更新時に配信ジョブを自動起動テスト