From e0349bdf0015766290f4dad7996172597731a016 Mon Sep 17 00:00:00 2001 From: Ryan Breen Date: Sun, 12 Feb 2023 22:46:34 -0500 Subject: [PATCH] Filters for created_at and kind. --- Shared (Extension)/Resources/db.js | 4 +- Shared (Extension)/Resources/event_log.html | 56 +++++++++++++++++---- Shared (Extension)/Resources/event_log.js | 40 ++++++++++++++- 3 files changed, 85 insertions(+), 15 deletions(-) diff --git a/Shared (Extension)/Resources/db.js b/Shared (Extension)/Resources/db.js index d2775d5..65fbac9 100644 --- a/Shared (Extension)/Resources/db.js +++ b/Shared (Extension)/Resources/db.js @@ -19,13 +19,13 @@ export async function saveEvent(event) { return db.put('events', event); } -export async function sortByIndex(index, asc, max) { +export async function sortByIndex(index, query, asc, max) { let db = await openEventsDb(); let events = []; let cursor = await db .transaction('events') .store.index(index) - .openCursor(null, asc ? 'next' : 'prev'); + .openCursor(query, asc ? 'next' : 'prev'); while (cursor) { events.push(cursor.value); if (cursor.length >= max) { diff --git a/Shared (Extension)/Resources/event_log.html b/Shared (Extension)/Resources/event_log.html index e117577..b1ec0ad 100644 --- a/Shared (Extension)/Resources/event_log.html +++ b/Shared (Extension)/Resources/event_log.html @@ -17,19 +17,53 @@

Event Log

-
- +
+
Filters
+ +
+
+ + +
+ +
+ + +
+ +
+
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
-
- - -