Support unread reminders

Co-authored-by: trevor-signal <131492920+trevor-signal@users.noreply.github.com>
This commit is contained in:
automated-signal
2026-09-23 22:20:17 +00:00
committed by GitHub
co-authored by trevor-signal
parent d5bcb1ba30
commit 4d737568c3
31 changed files with 1841 additions and 44 deletions
+6
View File
@@ -295,6 +295,10 @@ import {
setKTAccountData,
removeAllKTAccountData,
} from './server/keyTransparency.std.ts';
import {
getUnremindedUnreadMessageTimeRanges,
getUnreadReminderSummaryData,
} from './server/unreadReminders.std.ts';
import { INITIAL_EXPIRE_TIMER_VERSION } from '../util/expirationTimer.std.ts';
import type { GifType } from '../components/fun/panels/FunPanelGifs.dom.tsx';
import type { NotificationProfileType } from '../types/NotificationProfile.std.ts';
@@ -490,6 +494,8 @@ export const DataReader: ServerReadableInterface = {
getOldestUnreadMentionOfMeForConversation,
getTotalUnreadForConversation,
getTotalUnreadMentionsOfMeForConversation,
getUnremindedUnreadMessageTimeRanges,
getUnreadReminderSummaryData,
getMessageMetricsForConversation,
getConversationRangeCenteredOnMessage,
getConversationMessageStats,