diff --git a/UpNext.md b/UpNext.md
index 25c6f12..3ae8bc3 100644
--- a/UpNext.md
+++ b/UpNext.md
@@ -33,4 +33,5 @@
## Backend:
* Rewrite sanitizing functions to remove external dependancy.
-* DB: Count document creation, should only add date if doesn't already exist.
\ No newline at end of file
+* DB: Count document creation, should only add date if doesn't already exist.
+ - Then the count doesn't need clearing at each start.
\ No newline at end of file
diff --git a/src/services/dbAccess.services.js b/src/services/dbAccess.services.js
index 4d3467d..fb7bb26 100644
--- a/src/services/dbAccess.services.js
+++ b/src/services/dbAccess.services.js
@@ -107,7 +107,7 @@ async function createCount() {
await client.connect();
let col = db.collection("meta");
var filter = {type: "count", target: "counters"};
- var update = {$set:{since: new Date, type: "count", target: "counters"}};
+ var update = {$set:{/*since: new Date,*/ type: "count", target: "counters"}};
var options = {upsert: true}; // If document isn't present will insert.
try {
var result = await col.updateOne(filter,update,options)
diff --git a/static/404.html b/static/404.html
index c2e1c10..2c9c702 100644
--- a/static/404.html
+++ b/static/404.html
@@ -5,7 +5,7 @@
-
+
diff --git a/static/board.html b/static/board.html
index 4e68b25..76bdb2a 100644
--- a/static/board.html
+++ b/static/board.html
@@ -6,7 +6,7 @@
-
+
OwlBoard - Loading
diff --git a/static/conn-err.html b/static/conn-err.html
index 4f5f95d..e33866e 100644
--- a/static/conn-err.html
+++ b/static/conn-err.html
@@ -5,7 +5,7 @@
-
+
diff --git a/static/find-code.html b/static/find-code.html
index 0b40732..279cbb1 100644
--- a/static/find-code.html
+++ b/static/find-code.html
@@ -6,7 +6,7 @@
-
+
diff --git a/static/help.html b/static/help.html
index 8b5db22..df9fc23 100644
--- a/static/help.html
+++ b/static/help.html
@@ -6,7 +6,7 @@
-
+
diff --git a/static/images/.mask-icon.inkscape.svg b/static/images/.mask-icon.inkscape.svg
new file mode 100644
index 0000000..7df98eb
--- /dev/null
+++ b/static/images/.mask-icon.inkscape.svg
@@ -0,0 +1,116 @@
+
+
+
+image/svg+xml
diff --git a/static/images/app-icons/any/app-256.png b/static/images/app-icons/any/app-256.png
deleted file mode 100644
index 71dbe12..0000000
Binary files a/static/images/app-icons/any/app-256.png and /dev/null differ
diff --git a/static/images/app-icons/any/app-512.png b/static/images/app-icons/any/app-512.png
deleted file mode 100644
index 57cf1c3..0000000
Binary files a/static/images/app-icons/any/app-512.png and /dev/null differ
diff --git a/static/images/app-icons/any/plain-logo-512.png b/static/images/app-icons/any/plain-logo-512.png
new file mode 100644
index 0000000..4057930
Binary files /dev/null and b/static/images/app-icons/any/plain-logo-512.png differ
diff --git a/static/images/app-icons/any/plain-logo.svg b/static/images/app-icons/any/plain-logo.svg
new file mode 100644
index 0000000..694f286
--- /dev/null
+++ b/static/images/app-icons/any/plain-logo.svg
@@ -0,0 +1,87 @@
+
+
+
+image/svg+xml
diff --git a/static/images/app-icons/maskable/app-256.png b/static/images/app-icons/maskable/app-256.png
deleted file mode 100644
index 12d329b..0000000
Binary files a/static/images/app-icons/maskable/app-256.png and /dev/null differ
diff --git a/static/images/app-icons/maskable/app-384.png b/static/images/app-icons/maskable/app-384.png
deleted file mode 100644
index fb785a4..0000000
Binary files a/static/images/app-icons/maskable/app-384.png and /dev/null differ
diff --git a/static/images/app-icons/maskable/app-512.png b/static/images/app-icons/maskable/app-512.png
deleted file mode 100644
index 478d107..0000000
Binary files a/static/images/app-icons/maskable/app-512.png and /dev/null differ
diff --git a/static/images/app-icons/maskable/app-768.png b/static/images/app-icons/maskable/app-768.png
deleted file mode 100644
index cdf2ac3..0000000
Binary files a/static/images/app-icons/maskable/app-768.png and /dev/null differ
diff --git a/static/images/app-icons/maskable/mask-icon.svg b/static/images/app-icons/maskable/mask-icon.svg
new file mode 100644
index 0000000..945ac32
--- /dev/null
+++ b/static/images/app-icons/maskable/mask-icon.svg
@@ -0,0 +1,64 @@
+
+
+
+image/svg+xml
diff --git a/static/index.html b/static/index.html
index eda0ee9..17c6815 100644
--- a/static/index.html
+++ b/static/index.html
@@ -6,7 +6,7 @@
-
+
diff --git a/static/issue.html b/static/issue.html
index 4eca7bb..2bdfb5a 100644
--- a/static/issue.html
+++ b/static/issue.html
@@ -5,7 +5,7 @@
-
+
diff --git a/static/manifest.json b/static/manifest.json
index 27fd80f..0666c18 100644
--- a/static/manifest.json
+++ b/static/manifest.json
@@ -9,41 +9,23 @@
"categories": "travel,utilities",
"lang": "en",
"orientation": "portrait",
- "theme_color": "#155bb7",
+ "theme_color": "#00b7b7",
"icons": [
{
- "src": "/images/app-icons/maskable/app-768.png",
- "sizes": "768x768",
- "type": "image/png",
+ "src": "/images/app-icons/maskable/mask-icon.svg",
+ "sizes": "any",
+ "type": "image/svg+xml",
"purpose": "maskable"
},
{
- "src": "/images/app-icons/maskable/app-512.png",
- "sizes": "512x512",
- "type": "image/png",
- "purpose": "maskable"
- },
- {
- "src": "/images/app-icons/maskable/app-384.png",
- "sizes": "384x384",
- "type": "image/png",
- "purpose": "maskable"
- },
- {
- "src": "/images/app-icons/maskable/app-256.png",
- "sizes": "256x256",
- "type": "image/png",
- "purpose": "maskable"
- },
- {
- "src": "/images/app-icons/any/app-512.png",
- "sizes": "512x512",
- "type": "image/png",
+ "src": "/images/app-icons/any/plain-logo.svg",
+ "sizes": "any",
+ "type": "image/svg+xml",
"purpose": "any"
},
{
- "src": "/images/app-icons/any/app-256.png",
- "sizes": "256x256",
+ "src": "/images/app-icons/any/plain-logo-512.png",
+ "sizes": "512x512",
"type": "image/png",
"purpose": "any"
}
diff --git a/static/settings.html b/static/settings.html
index 6bc90c5..c7dd743 100644
--- a/static/settings.html
+++ b/static/settings.html
@@ -6,7 +6,7 @@
-
+
diff --git a/static/sw.js b/static/sw.js
index d8eafcc..5ca8de1 100644
--- a/static/sw.js
+++ b/static/sw.js
@@ -1,6 +1,6 @@
/* Service Worker */
-const appVersion = "0.0.1-dev-2023020401"
+const appVersion = "0.0.1-dev-2023020501"
const cacheName = `owlboard-${appVersion}`
const cacheIDs = [cacheName]
const cacheFiles = [
@@ -31,7 +31,8 @@ const cacheFiles = [
"/images/icon.svg",
"/images/logo/wide_logo.svg",
"/images/logo/mono-logo.svg",
- "images/app-icons/any/app-256.png",
+ "images/app-icons/any/plain-logo.svg",
+ "images/app-icons/any/plain-logo-512.png",
"/images/nav/alert_icon.svg",
"/images/nav/save.svg",
"/images/nav/home_icon.svg",