feat: Add notifications

This commit is contained in:
2026-03-30 04:32:24 +02:00
parent b7d4bf20e3
commit 42ac712571
32 changed files with 1974 additions and 14 deletions

View File

@@ -47,6 +47,10 @@ export class ElectronDatabaseService {
return this.api.query<Message[]>({ type: 'get-messages', payload: { roomId, limit, offset } });
}
getMessagesSince(roomId: string, sinceTimestamp: number): Promise<Message[]> {
return this.api.query<Message[]>({ type: 'get-messages-since', payload: { roomId, sinceTimestamp } });
}
/** Permanently delete a message by ID. */
deleteMessage(messageId: string): Promise<void> {
return this.api.command({ type: 'delete-message', payload: { messageId } });