store, control, web, wiki: notifications settings mail on|off !345

merged merged by cmc on 2026-09-08 02:35 UTC · krz/gitbay:mail-preference into main

Discussion

cmc

notifications settings mail on|off (and show) is a per-account switch the mail half consults: inbox rows are filed either way, login links are not activity and still arrive, and the dependency worker's mail honours it too. The account page carries the same checkbox. Migration 0048, CLI entries, Parity row, Users page. e2e covers the row with mail off, no mail sent, the web toggle, and mail arriving again.

The default watch state for repositories an account gains access to, the other half of #194, is not in this change; the issue stays open for it.

Ref #194

retargeted from mentions-notify to main: !344 merged

2026-09-08 02:35 UTC