From 735f4f56edb25be38ebd39f4e73c833094a278bd Mon Sep 17 00:00:00 2001 From: Josh Bernstein Date: Tue, 24 Feb 2026 23:27:14 -0800 Subject: [PATCH] Add Progressive Web App support --- myviews/debug.ejs | 7 ++++ myviews/footer.ejs | 3 +- myviews/header.ejs | 6 +++ myviews/logon.ejs | 7 ++++ myviews/settings.ejs | 10 ++++- package.json | 2 + public/js/pwa-register.js | 24 +++++++++++ public/service-worker.js | 86 +++++++++++++++++++++++++++++++++++++++ public/site.webmanifest | 22 ++++++++++ 9 files changed, 164 insertions(+), 3 deletions(-) create mode 100644 public/js/pwa-register.js create mode 100644 public/service-worker.js create mode 100644 public/site.webmanifest diff --git a/myviews/debug.ejs b/myviews/debug.ejs index 5b52b61..cb82f5f 100644 --- a/myviews/debug.ejs +++ b/myviews/debug.ejs @@ -24,6 +24,12 @@ Posterr Debug Page + + + + + + @@ -85,5 +91,6 @@ See logs for results
  • <%= k %>: <%= keyVal %>
  • <% } %> + diff --git a/myviews/footer.ejs b/myviews/footer.ejs index 691287b..edc9ab8 100644 --- a/myviews/footer.ejs +++ b/myviews/footer.ejs @@ -1,2 +1,3 @@ + - \ No newline at end of file + diff --git a/myviews/header.ejs b/myviews/header.ejs index f1d6df8..be07288 100644 --- a/myviews/header.ejs +++ b/myviews/header.ejs @@ -50,5 +50,11 @@ Posterr + + + + + + diff --git a/myviews/logon.ejs b/myviews/logon.ejs index cfdc2a2..de49d93 100644 --- a/myviews/logon.ejs +++ b/myviews/logon.ejs @@ -26,6 +26,12 @@ Posterr - Settings Login + + + + + +