[P1][Prayer] Prayer expiry (90-day auto-archive) and email reminders #33

Open
opened 2026-05-26 01:33:10 +00:00 by ChrisChen · 0 comments
Owner

Overview

Prayer requests auto-archive after 90 days; submitters get a reminder email before expiry with option to extend.

Tasks

  • Background job: daily check for expires_at < NOW() -> auto-set Archived
  • Reminder email 7 days before expiry: 'Your prayer request expires soon'
  • Extend button: adds 90 days to expires_at
  • Archived requests hidden from prayer wall (visible to pastor/super_admin)
  • Member notification opt-out preference

Reference

PLANNING.md Section 3.13 - Feature list (90-day auto-archive)

## Overview Prayer requests auto-archive after 90 days; submitters get a reminder email before expiry with option to extend. ## Tasks - [ ] Background job: daily check for expires_at < NOW() -> auto-set Archived - [ ] Reminder email 7 days before expiry: 'Your prayer request expires soon' - [ ] Extend button: adds 90 days to expires_at - [ ] Archived requests hidden from prayer wall (visible to pastor/super_admin) - [ ] Member notification opt-out preference ## Reference PLANNING.md Section 3.13 - Feature list (90-day auto-archive)
ChrisChen added this to the Phase 1 - MVP milestone 2026-05-26 01:33:10 +00:00
ChrisChen added the module: prayer label 2026-05-26 01:33:10 +00:00
Sign in to join this conversation.