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
+ +
+
+ + +
+ +
+ + +
+ +
+
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
-
- - -