From 1c2576bad8aa308032a03d61340ce847ffef9dc9 Mon Sep 17 00:00:00 2001 From: gitea-actions Date: Fri, 29 May 2026 08:19:56 +0000 Subject: [PATCH] chore: publish code check badges [skip ci] --- .../adminfront.svg | 19 +++++ .../backend-tests.svg | 19 +++++ .../badges.json | 69 +++++++++++++++++++ .../biome.svg | 0 .../code-check.svg | 10 +-- .../dev-sha.svg | 8 +-- .../devfront.svg | 19 +++++ .../orgfront.svg | 19 +++++ .../userfront-chrome.svg | 19 +++++ .../userfront-firefox.svg | 19 +++++ .../userfront-safari.svg | 19 +++++ .../userfront.svg | 19 +++++ .../adminfront-coverage.svg | 19 ----- .../badges.json | 54 --------------- .../devfront-coverage.svg | 19 ----- .../orgfront-coverage.svg | 19 ----- .../userfront-e2e-fast.svg | 19 ----- .../userfront-e2e-full.svg | 19 ----- latest/adminfront-coverage.svg | 19 ----- latest/adminfront.svg | 19 +++++ latest/backend-tests.svg | 19 +++++ latest/badges.json | 67 +++++++++++------- latest/code-check.svg | 10 +-- latest/dev-sha.svg | 8 +-- latest/devfront-coverage.svg | 19 ----- latest/devfront.svg | 19 +++++ latest/orgfront-coverage.svg | 19 ----- latest/orgfront.svg | 19 +++++ latest/userfront-chrome.svg | 19 +++++ latest/userfront-e2e-fast.svg | 19 ----- latest/userfront-e2e-full.svg | 19 ----- latest/userfront-firefox.svg | 19 +++++ latest/userfront-safari.svg | 19 +++++ latest/userfront.svg | 19 +++++ 34 files changed, 432 insertions(+), 288 deletions(-) create mode 100644 dev/23cd316c23419bad410d049a250150ec3c8f9c0c/adminfront.svg create mode 100644 dev/23cd316c23419bad410d049a250150ec3c8f9c0c/backend-tests.svg create mode 100644 dev/23cd316c23419bad410d049a250150ec3c8f9c0c/badges.json rename dev/{5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a => 23cd316c23419bad410d049a250150ec3c8f9c0c}/biome.svg (100%) rename dev/{5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a => 23cd316c23419bad410d049a250150ec3c8f9c0c}/code-check.svg (74%) rename dev/{5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a => 23cd316c23419bad410d049a250150ec3c8f9c0c}/dev-sha.svg (79%) create mode 100644 dev/23cd316c23419bad410d049a250150ec3c8f9c0c/devfront.svg create mode 100644 dev/23cd316c23419bad410d049a250150ec3c8f9c0c/orgfront.svg create mode 100644 dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-chrome.svg create mode 100644 dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-firefox.svg create mode 100644 dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-safari.svg create mode 100644 dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront.svg delete mode 100644 dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/adminfront-coverage.svg delete mode 100644 dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/badges.json delete mode 100644 dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/devfront-coverage.svg delete mode 100644 dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/orgfront-coverage.svg delete mode 100644 dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/userfront-e2e-fast.svg delete mode 100644 dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/userfront-e2e-full.svg delete mode 100644 latest/adminfront-coverage.svg create mode 100644 latest/adminfront.svg create mode 100644 latest/backend-tests.svg delete mode 100644 latest/devfront-coverage.svg create mode 100644 latest/devfront.svg delete mode 100644 latest/orgfront-coverage.svg create mode 100644 latest/orgfront.svg create mode 100644 latest/userfront-chrome.svg delete mode 100644 latest/userfront-e2e-fast.svg delete mode 100644 latest/userfront-e2e-full.svg create mode 100644 latest/userfront-firefox.svg create mode 100644 latest/userfront-safari.svg create mode 100644 latest/userfront.svg diff --git a/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/adminfront.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/adminfront.svg new file mode 100644 index 00000000..87454647 --- /dev/null +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/adminfront.svg @@ -0,0 +1,19 @@ + + adminfront: pass | 60.01% + + + + + + + + + + + + adminfront + adminfront + pass | 60.01% + pass | 60.01% + + diff --git a/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/backend-tests.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/backend-tests.svg new file mode 100644 index 00000000..fb9b44a1 --- /dev/null +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/backend-tests.svg @@ -0,0 +1,19 @@ + + backend: pass + + + + + + + + + + + + backend + backend + pass + pass + + diff --git a/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/badges.json b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/badges.json new file mode 100644 index 00000000..ffeca7f0 --- /dev/null +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/badges.json @@ -0,0 +1,69 @@ +{ + "schemaVersion": 1, + "generatedBy": "scripts/update_code_check_badges.mjs", + "updatedAt": "2026-05-29T08:19:56.176Z", + "source": { + "branch": "dev", + "sha": "23cd316c23419bad410d049a250150ec3c8f9c0c", + "shortSha": "23cd316c2341", + "runId": "197885", + "runNumber": "877" + }, + "badges": { + "dev-sha": { + "label": "dev", + "message": "23cd316c2341", + "color": "#0969da" + }, + "code-check": { + "label": "code check", + "message": "passing", + "color": "#2ea043" + }, + "biome": { + "label": "biome", + "message": "passing", + "color": "#2ea043" + }, + "backend-tests": { + "label": "backend", + "message": "pass", + "color": "#2ea043" + }, + "userfront": { + "label": "userfront", + "message": "pass | unknown", + "color": "#6e7781" + }, + "adminfront": { + "label": "adminfront", + "message": "pass | 60.01%", + "color": "#bf8700" + }, + "devfront": { + "label": "devfront", + "message": "pass | 58.82%", + "color": "#bf8700" + }, + "orgfront": { + "label": "orgfront", + "message": "pass | 61.18%", + "color": "#bf8700" + }, + "userfront-chrome": { + "label": "chrome", + "message": "unknown", + "color": "#6e7781" + }, + "userfront-firefox": { + "label": "firefox", + "message": "unknown", + "color": "#6e7781" + }, + "userfront-safari": { + "label": "safari", + "message": "unknown", + "color": "#6e7781" + } + } +} diff --git a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/biome.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/biome.svg similarity index 100% rename from dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/biome.svg rename to dev/23cd316c23419bad410d049a250150ec3c8f9c0c/biome.svg diff --git a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/code-check.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/code-check.svg similarity index 74% rename from dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/code-check.svg rename to dev/23cd316c23419bad410d049a250150ec3c8f9c0c/code-check.svg index e241af51..43740db2 100644 --- a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/code-check.svg +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/code-check.svg @@ -1,5 +1,5 @@ - - code check: failing + + code check: passing @@ -7,13 +7,13 @@ - + code check code check - failing - failing + passing + passing diff --git a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/dev-sha.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/dev-sha.svg similarity index 79% rename from dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/dev-sha.svg rename to dev/23cd316c23419bad410d049a250150ec3c8f9c0c/dev-sha.svg index 3539b317..327fd806 100644 --- a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/dev-sha.svg +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/dev-sha.svg @@ -1,5 +1,5 @@ - - dev: 5ddfc6c81bb4 + + dev: 23cd316c2341 @@ -13,7 +13,7 @@ dev dev - 5ddfc6c81bb4 - 5ddfc6c81bb4 + 23cd316c2341 + 23cd316c2341 diff --git a/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/devfront.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/devfront.svg new file mode 100644 index 00000000..6b210435 --- /dev/null +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/devfront.svg @@ -0,0 +1,19 @@ + + devfront: pass | 58.82% + + + + + + + + + + + + devfront + devfront + pass | 58.82% + pass | 58.82% + + diff --git a/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/orgfront.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/orgfront.svg new file mode 100644 index 00000000..cb11591b --- /dev/null +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/orgfront.svg @@ -0,0 +1,19 @@ + + orgfront: pass | 61.18% + + + + + + + + + + + + orgfront + orgfront + pass | 61.18% + pass | 61.18% + + diff --git a/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-chrome.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-chrome.svg new file mode 100644 index 00000000..c8e41adf --- /dev/null +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-chrome.svg @@ -0,0 +1,19 @@ + + chrome: unknown + + + + + + + + + + + + chrome + chrome + unknown + unknown + + diff --git a/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-firefox.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-firefox.svg new file mode 100644 index 00000000..8d367f33 --- /dev/null +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-firefox.svg @@ -0,0 +1,19 @@ + + firefox: unknown + + + + + + + + + + + + firefox + firefox + unknown + unknown + + diff --git a/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-safari.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-safari.svg new file mode 100644 index 00000000..c290a2f9 --- /dev/null +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront-safari.svg @@ -0,0 +1,19 @@ + + safari: unknown + + + + + + + + + + + + safari + safari + unknown + unknown + + diff --git a/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront.svg b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront.svg new file mode 100644 index 00000000..fd364aaf --- /dev/null +++ b/dev/23cd316c23419bad410d049a250150ec3c8f9c0c/userfront.svg @@ -0,0 +1,19 @@ + + userfront: pass | unknown + + + + + + + + + + + + userfront + userfront + pass | unknown + pass | unknown + + diff --git a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/adminfront-coverage.svg b/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/adminfront-coverage.svg deleted file mode 100644 index 22e46cd2..00000000 --- a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/adminfront-coverage.svg +++ /dev/null @@ -1,19 +0,0 @@ - - adminfront coverage: failing - - - - - - - - - - - - adminfront coverage - adminfront coverage - failing - failing - - diff --git a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/badges.json b/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/badges.json deleted file mode 100644 index f12c0db1..00000000 --- a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/badges.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "schemaVersion": 1, - "generatedBy": "scripts/update_code_check_badges.mjs", - "updatedAt": "2026-05-29T07:48:48.971Z", - "source": { - "branch": "dev", - "sha": "5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a", - "shortSha": "5ddfc6c81bb4", - "runId": "197882", - "runNumber": "874" - }, - "badges": { - "dev-sha": { - "label": "dev", - "message": "5ddfc6c81bb4", - "color": "#0969da" - }, - "code-check": { - "label": "code check", - "message": "failing", - "color": "#cf222e" - }, - "biome": { - "label": "biome", - "message": "passing", - "color": "#2ea043" - }, - "userfront-e2e-fast": { - "label": "userfront e2e fast", - "message": "passing", - "color": "#2ea043" - }, - "userfront-e2e-full": { - "label": "userfront e2e full", - "message": "unknown", - "color": "#6e7781" - }, - "adminfront-coverage": { - "label": "adminfront coverage", - "message": "failing", - "color": "#cf222e" - }, - "devfront-coverage": { - "label": "devfront coverage", - "message": "failing", - "color": "#cf222e" - }, - "orgfront-coverage": { - "label": "orgfront coverage", - "message": "failing", - "color": "#cf222e" - } - } -} diff --git a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/devfront-coverage.svg b/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/devfront-coverage.svg deleted file mode 100644 index f7c71b6a..00000000 --- a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/devfront-coverage.svg +++ /dev/null @@ -1,19 +0,0 @@ - - devfront coverage: failing - - - - - - - - - - - - devfront coverage - devfront coverage - failing - failing - - diff --git a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/orgfront-coverage.svg b/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/orgfront-coverage.svg deleted file mode 100644 index a1454f54..00000000 --- a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/orgfront-coverage.svg +++ /dev/null @@ -1,19 +0,0 @@ - - orgfront coverage: failing - - - - - - - - - - - - orgfront coverage - orgfront coverage - failing - failing - - diff --git a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/userfront-e2e-fast.svg b/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/userfront-e2e-fast.svg deleted file mode 100644 index af5887ba..00000000 --- a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/userfront-e2e-fast.svg +++ /dev/null @@ -1,19 +0,0 @@ - - userfront e2e fast: passing - - - - - - - - - - - - userfront e2e fast - userfront e2e fast - passing - passing - - diff --git a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/userfront-e2e-full.svg b/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/userfront-e2e-full.svg deleted file mode 100644 index 1c8369c8..00000000 --- a/dev/5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a/userfront-e2e-full.svg +++ /dev/null @@ -1,19 +0,0 @@ - - userfront e2e full: unknown - - - - - - - - - - - - userfront e2e full - userfront e2e full - unknown - unknown - - diff --git a/latest/adminfront-coverage.svg b/latest/adminfront-coverage.svg deleted file mode 100644 index 22e46cd2..00000000 --- a/latest/adminfront-coverage.svg +++ /dev/null @@ -1,19 +0,0 @@ - - adminfront coverage: failing - - - - - - - - - - - - adminfront coverage - adminfront coverage - failing - failing - - diff --git a/latest/adminfront.svg b/latest/adminfront.svg new file mode 100644 index 00000000..87454647 --- /dev/null +++ b/latest/adminfront.svg @@ -0,0 +1,19 @@ + + adminfront: pass | 60.01% + + + + + + + + + + + + adminfront + adminfront + pass | 60.01% + pass | 60.01% + + diff --git a/latest/backend-tests.svg b/latest/backend-tests.svg new file mode 100644 index 00000000..fb9b44a1 --- /dev/null +++ b/latest/backend-tests.svg @@ -0,0 +1,19 @@ + + backend: pass + + + + + + + + + + + + backend + backend + pass + pass + + diff --git a/latest/badges.json b/latest/badges.json index f12c0db1..ffeca7f0 100644 --- a/latest/badges.json +++ b/latest/badges.json @@ -1,54 +1,69 @@ { "schemaVersion": 1, "generatedBy": "scripts/update_code_check_badges.mjs", - "updatedAt": "2026-05-29T07:48:48.971Z", + "updatedAt": "2026-05-29T08:19:56.176Z", "source": { "branch": "dev", - "sha": "5ddfc6c81bb46ad86bfca06b8b2a21da71c4c61a", - "shortSha": "5ddfc6c81bb4", - "runId": "197882", - "runNumber": "874" + "sha": "23cd316c23419bad410d049a250150ec3c8f9c0c", + "shortSha": "23cd316c2341", + "runId": "197885", + "runNumber": "877" }, "badges": { "dev-sha": { "label": "dev", - "message": "5ddfc6c81bb4", + "message": "23cd316c2341", "color": "#0969da" }, "code-check": { "label": "code check", - "message": "failing", - "color": "#cf222e" + "message": "passing", + "color": "#2ea043" }, "biome": { "label": "biome", "message": "passing", "color": "#2ea043" }, - "userfront-e2e-fast": { - "label": "userfront e2e fast", - "message": "passing", + "backend-tests": { + "label": "backend", + "message": "pass", "color": "#2ea043" }, - "userfront-e2e-full": { - "label": "userfront e2e full", + "userfront": { + "label": "userfront", + "message": "pass | unknown", + "color": "#6e7781" + }, + "adminfront": { + "label": "adminfront", + "message": "pass | 60.01%", + "color": "#bf8700" + }, + "devfront": { + "label": "devfront", + "message": "pass | 58.82%", + "color": "#bf8700" + }, + "orgfront": { + "label": "orgfront", + "message": "pass | 61.18%", + "color": "#bf8700" + }, + "userfront-chrome": { + "label": "chrome", "message": "unknown", "color": "#6e7781" }, - "adminfront-coverage": { - "label": "adminfront coverage", - "message": "failing", - "color": "#cf222e" + "userfront-firefox": { + "label": "firefox", + "message": "unknown", + "color": "#6e7781" }, - "devfront-coverage": { - "label": "devfront coverage", - "message": "failing", - "color": "#cf222e" - }, - "orgfront-coverage": { - "label": "orgfront coverage", - "message": "failing", - "color": "#cf222e" + "userfront-safari": { + "label": "safari", + "message": "unknown", + "color": "#6e7781" } } } diff --git a/latest/code-check.svg b/latest/code-check.svg index e241af51..43740db2 100644 --- a/latest/code-check.svg +++ b/latest/code-check.svg @@ -1,5 +1,5 @@ - - code check: failing + + code check: passing @@ -7,13 +7,13 @@ - + code check code check - failing - failing + passing + passing diff --git a/latest/dev-sha.svg b/latest/dev-sha.svg index 3539b317..327fd806 100644 --- a/latest/dev-sha.svg +++ b/latest/dev-sha.svg @@ -1,5 +1,5 @@ - - dev: 5ddfc6c81bb4 + + dev: 23cd316c2341 @@ -13,7 +13,7 @@ dev dev - 5ddfc6c81bb4 - 5ddfc6c81bb4 + 23cd316c2341 + 23cd316c2341 diff --git a/latest/devfront-coverage.svg b/latest/devfront-coverage.svg deleted file mode 100644 index f7c71b6a..00000000 --- a/latest/devfront-coverage.svg +++ /dev/null @@ -1,19 +0,0 @@ - - devfront coverage: failing - - - - - - - - - - - - devfront coverage - devfront coverage - failing - failing - - diff --git a/latest/devfront.svg b/latest/devfront.svg new file mode 100644 index 00000000..6b210435 --- /dev/null +++ b/latest/devfront.svg @@ -0,0 +1,19 @@ + + devfront: pass | 58.82% + + + + + + + + + + + + devfront + devfront + pass | 58.82% + pass | 58.82% + + diff --git a/latest/orgfront-coverage.svg b/latest/orgfront-coverage.svg deleted file mode 100644 index a1454f54..00000000 --- a/latest/orgfront-coverage.svg +++ /dev/null @@ -1,19 +0,0 @@ - - orgfront coverage: failing - - - - - - - - - - - - orgfront coverage - orgfront coverage - failing - failing - - diff --git a/latest/orgfront.svg b/latest/orgfront.svg new file mode 100644 index 00000000..cb11591b --- /dev/null +++ b/latest/orgfront.svg @@ -0,0 +1,19 @@ + + orgfront: pass | 61.18% + + + + + + + + + + + + orgfront + orgfront + pass | 61.18% + pass | 61.18% + + diff --git a/latest/userfront-chrome.svg b/latest/userfront-chrome.svg new file mode 100644 index 00000000..c8e41adf --- /dev/null +++ b/latest/userfront-chrome.svg @@ -0,0 +1,19 @@ + + chrome: unknown + + + + + + + + + + + + chrome + chrome + unknown + unknown + + diff --git a/latest/userfront-e2e-fast.svg b/latest/userfront-e2e-fast.svg deleted file mode 100644 index af5887ba..00000000 --- a/latest/userfront-e2e-fast.svg +++ /dev/null @@ -1,19 +0,0 @@ - - userfront e2e fast: passing - - - - - - - - - - - - userfront e2e fast - userfront e2e fast - passing - passing - - diff --git a/latest/userfront-e2e-full.svg b/latest/userfront-e2e-full.svg deleted file mode 100644 index 1c8369c8..00000000 --- a/latest/userfront-e2e-full.svg +++ /dev/null @@ -1,19 +0,0 @@ - - userfront e2e full: unknown - - - - - - - - - - - - userfront e2e full - userfront e2e full - unknown - unknown - - diff --git a/latest/userfront-firefox.svg b/latest/userfront-firefox.svg new file mode 100644 index 00000000..8d367f33 --- /dev/null +++ b/latest/userfront-firefox.svg @@ -0,0 +1,19 @@ + + firefox: unknown + + + + + + + + + + + + firefox + firefox + unknown + unknown + + diff --git a/latest/userfront-safari.svg b/latest/userfront-safari.svg new file mode 100644 index 00000000..c290a2f9 --- /dev/null +++ b/latest/userfront-safari.svg @@ -0,0 +1,19 @@ + + safari: unknown + + + + + + + + + + + + safari + safari + unknown + unknown + + diff --git a/latest/userfront.svg b/latest/userfront.svg new file mode 100644 index 00000000..fd364aaf --- /dev/null +++ b/latest/userfront.svg @@ -0,0 +1,19 @@ + + userfront: pass | unknown + + + + + + + + + + + + userfront + userfront + pass | unknown + pass | unknown + +