Inbox: rolling "Last 3 days" option in the Updated filter

Aperta
#3,301 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
Mezza giornata
Idoneità per principianti
45/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
typescript
Ambito
frontend

Direzione di ricerca

The payload names no files, so start by finding the Updated date filter in the Inbox UI and where its presets (Today, Last 7 days, Last 30 days) are defined and persisted. Check how the existing presets compute their cutoff and how the selection is stored. Done when a rolling 'Last 3 days' option appears, filters threads by their last update, and is remembered like the other presets. The issue leaves open whether to add a preset or make Custom range relative, so confirm the choice with the maintainers first.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Problem

The Updated filter has Today, Last 7 days, Last 30 days and Custom range. I want to see only threads that moved in the last few days (for example 3). Today is too narrow and Last 7 days is too wide. Custom range takes two fixed dates, so it doesn't move forward with time and I'd have to pick the dates again every day.

Current behavior (0.28.63)

Filter → Updated: Today, Last 7 days, Last 30 days, Custom range… (From/To date inputs).

Request

  1. A rolling preset such as Last 3 days (or Last 24 hours / Last 3 days), remembered like the other presets.
  2. Or let Custom range take a relative value ("last N days") that stays relative.

Why

Many threads finish within a few days. With a rolling "last 3 days" view, quiet threads drop out of my list by themselves, so neither I nor my agents need to archive them by hand just to keep the list readable.

Lingua principale
TypeScript
Stelle
8.7k
Fork
649
Merge medio
10h 45m
PR unite (30g)
830

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di backnotprop/plannotator

Tutte le issue di backnotprop/plannotator

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.