• Joined on 2026-03-16
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:35:44 +00:00
e1b18f392e Show build time in bottom-right corner
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:29:55 +00:00
b9c5f835f4 Add password prompt in Books tab to derive encryption key on-device
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:16:57 +00:00
bbd920d75e Revert random key fallback, rely on PBKDF2 login-derived key
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:14:18 +00:00
2321b80127 Auto-generate encryption key if none exists instead of throwing
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:04:55 +00:00
31578db1bc Fix window.USER_ID not being set (const doesn't create window property)
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 19:59:13 +00:00
c965da6891 Fix USER_ID TDZ error in Firefox by using window.USER_ID
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 19:55:58 +00:00
93dcae84d3 Prevent Firefox from opening dragged files outside drop zone
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 18:43:26 +00:00
d5db882e30 Default radio tab to Saved instead of Search
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 18:15:06 +00:00
391d733c1b Use gevent workers in gunicorn to fix SSE blocking
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 17:04:13 +00:00
2bd83f6315 Add podcast feature with feed management, Docker cron, and ebook reader assets
6d391587c8 Add ebook reader features: highlights, bookmarks, search, settings, PDF paginated mode
Compare 2 commits »
mrwnslz pushed to testing at mrwnslz/diora-web 2026-03-19 12:40:40 +00:00
2bd83f6315 Add podcast feature with feed management, Docker cron, and ebook reader assets
mrwnslz pushed to testing at mrwnslz/diora-web 2026-03-19 12:37:29 +00:00
6d391587c8 Add ebook reader features: highlights, bookmarks, search, settings, PDF paginated mode
0d5ab9a177 Ambient-Chip sucht nur nach "ambient" statt "ambient drone"
cb3b27f0c6 Scrollrad steuert Lautstärke in 4er-Schritten
Compare 3 commits »
mrwnslz pushed to testing at mrwnslz/diora-web 2026-03-19 12:30:22 +00:00
c5caf1128a Trigger CI
mrwnslz commented on issue mrwnslz/diora-web#5 2026-03-16 21:24:41 +00:00
Forgejo Actions?

Artifacts werden in Forgejo automatisch nach 90 Tagen gelöscht (Standardwert). Du kannst die Retention aber auch pro Workflow kürzer setzen:

Wenn du manuell aufräumen willst, geht das über…

mrwnslz commented on issue mrwnslz/diora-web#5 2026-03-16 21:21:43 +00:00
Forgejo Actions?

Erledigt! Der Runner war nur für dieses Repo registriert, nicht instance-weit. Habe ihn neu registriert — er sollte jetzt in allen Repos auf fg.creamfresh.xyz verfügbar sein. Dein Workflow…

mrwnslz commented on issue mrwnslz/diora-web#5 2026-03-16 21:14:06 +00:00
Forgejo Actions?

Habe nachgeschaut — Actions ist auf der Instanz aktiv (unsere CI läuft ja schon). In Forgejo 10 ist Actions bei neuen Repos standardmäßig aktiviert, du brauchst also gar nichts extra…

mrwnslz commented on issue mrwnslz/diora-web#5 2026-03-16 21:13:30 +00:00
Forgejo Actions?

Die Option ist etwas versteckt. Geh in deinem Repo auf:

Settings → General → runter scrollen bis zum Abschnitt Features → dort gibt es eine Checkbox Actions — die einfach…

mrwnslz commented on issue mrwnslz/diora-web#5 2026-03-16 21:10:18 +00:00
Forgejo Actions?

Update: Du brauchst keinen eigenen Runner aufsetzen! Auf fg.creamfresh.xyz läuft bereits ein Runner, den du direkt nutzen kannst.

Du musst nur:

  1. Ein Repo auf fg.creamfresh.xyz anlegen
  2. Eine…
mrwnslz commented on issue mrwnslz/diora-web#5 2026-03-16 21:08:40 +00:00
Forgejo Actions?

Lass uns das gemeinsam durchgehen. Hast du Docker auf deinem Server? Dann ist die einfachste Variante den Runner als Container zu starten.

Schritt 1 — Registration Token holen Geh auf deine…

mrwnslz commented on issue mrwnslz/diora-web#4 2026-03-16 21:06:17 +00:00
Ambient :c

💪