FilOzone / FilOzone/filecoin-pay-explorer

feat(explorer): inactive-dataset email links to the triage queue

Open
#467 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
3
Forks
7
Avg merge
5d 14h
Merged PRs (30d)
47

Description

### Description

When a dataset crosses the inactivity threshold from #465, email the payer with a link to `/console/services/[operator]#stale`. Email uses the wallet-to-email binding from the notifications work.

### Expected behavior

One email per dataset per threshold crossing. Muted (Keep) datasets never email. Link deep-links to the queue with the dataset highlighted.

### Additional context

Parent: #460. Depends on #465 and on the email alerts backend. The POC's `AlertPreferencesCard` is not the implementation; alert categories extend the existing Email Alerts page.

Merges alone: backend job plus one email template; the console link target exists once #465 merges and otherwise resolves to the service page.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing #465, the email alerts backend, and the existing Email Alerts page; treat AlertPreferencesCard as a POC rather than the implementation. Trace the wallet-to-email binding and the `/console/services/[operator]#stale` target. Done means one email per dataset per threshold crossing, no email for muted datasets, and a highlighted queue link.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
backend, documentation
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.