[18.0] [IMP] spreadsheet_oca: email digest subscriptions for spreadsheets - #103
Open
dnplkndll wants to merge 3 commits into
Open
[18.0] [IMP] spreadsheet_oca: email digest subscriptions for spreadsheets#103dnplkndll wants to merge 3 commits into
dnplkndll wants to merge 3 commits into
Conversation
dnplkndll
force-pushed
the
18.0-feat-subscriptions
branch
from
March 13, 2026 02:05
f340899 to
e95f7db
Compare
dnplkndll
force-pushed
the
18.0-feat-subscriptions
branch
from
May 13, 2026 20:39
e95f7db to
fbff434
Compare
dnplkndll
force-pushed
the
18.0-feat-subscriptions
branch
from
July 27, 2026 16:25
fbff434 to
8515400
Compare
dnplkndll
force-pushed
the
18.0-feat-subscriptions
branch
2 times, most recently
from
July 27, 2026 18:15
2bf6339 to
a32675b
Compare
Assisted-by: Claude Opus 5
… helpers Assisted-by: Claude Opus 5
Assisted-by: Claude Opus 5
dnplkndll
force-pushed
the
18.0-feat-subscriptions
branch
from
July 27, 2026 18:42
a32675b to
61087ad
Compare
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.
Adds email digest subscriptions: send a spreadsheet's live pivot summary to a
partner on a schedule.
Depends on #99 — its two commits are shared and drop out once
that merges.
Non-mechanical points worth flagging
with_user). This onematters more than elsewhere in the series because the result is emailed: a
shared cron alone would compute every digest with the install user's rights
and send it out.
email_from. Without one, delivery dependson
mail.catchall.domain/mail.default.frombeing configured, andmail.maillogs the failure rather than raising it — so digests would gosilently missing on a stock server.
AI-assisted (Claude Code); every change reviewed, tested, and owned by the author.