From b92ad6b5803d10eab304db016a7cf135043c5b83 Mon Sep 17 00:00:00 2001 From: Adam Szkoda Date: Fri, 3 Jan 2025 10:20:17 +0100 Subject: [PATCH] Add unread items expiration --- src/assets/index.html | 9 +++++ src/assets/javascripts/api.js | 3 ++ src/assets/javascripts/app.js | 20 ++++++++++ src/expirer/expirer.go | 75 +++++++++++++++++++++++++++++++++++ src/server/routes.go | 57 +++++++++++++++++++++++++- src/server/server.go | 6 +++ src/storage/feed.go | 27 ++++++++++++- src/storage/item.go | 45 +++++++++++++++++++++ src/storage/migration.go | 10 ++++- src/storage/settings.go | 1 + 10 files changed, 250 insertions(+), 3 deletions(-) create mode 100644 src/expirer/expirer.go diff --git a/src/assets/index.html b/src/assets/index.html index 1f461f4..d967a83 100644 --- a/src/assets/index.html +++ b/src/assets/index.html @@ -224,6 +224,15 @@ {% inline "edit.svg" %} Change Link + + + +
+ + + +
+