elpatron
5821e20086
fix(deploy): Backend-Healthcheck und Staging-Wrapper absichern
...
Expliziter Compose-Healthcheck für das Backend, curl-Fallback und längeres
MAX_WAIT im Deploy-Skript; update-staging.sh lehnt -dest ab.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-05 17:52:05 +02:00
elpatron
aff8d1517d
feat(deploy): Staging-Umgebung und einheitliches Deploy-Skript
...
Fügt docker-compose.staging.yml, Staging-Dokumentation und -dest prod|stage
in update-prod.sh hinzu, damit Prod und Staging über ein Skript deploybar sind.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-05 17:47:12 +02:00
elpatron
f4d6b11414
chore: release v0.1.1.19
v0.1.1.19
2026-06-05 11:47:07 +02:00
elpatron
968e81f4fb
feat(auth): Session-Wiederherstellung nach Reload ohne vollen Login
...
Nach gültigem Server-Cookie wird automatisch Passkey oder PIN zum Entsperren angeboten, statt die komplette Anmelde-Maske zu zeigen.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-05 11:42:06 +02:00
elpatron
10835c9def
chore: release v0.1.1.18
v0.1.1.18
2026-06-05 11:30:44 +02:00
elpatron
cdbc618521
fix(admin): kompakteres Mobile-Layout für Admin-Dashboard
...
KPI-Karten bleiben auf schmalen Viewports in zwei Spalten, Header und Filter nutzen weniger vertikalen Platz.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-05 11:30:25 +02:00
elpatron
f75fe42910
chore: release v0.1.1.17
v0.1.1.17
2026-06-05 11:15:46 +02:00
elpatron
212775ffdc
fix(deploy): pass ADMIN_USER_IDS into backend container
...
Docker Compose did not forward the admin whitelist from .env, so production always treated every user as non-admin.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-05 11:14:56 +02:00
elpatron
c80760db02
chore: release v0.1.1.16
v0.1.1.16
2026-06-05 11:05:03 +02:00
elpatron
cd1dd12c15
fix: require auth before rendering admin dashboard
...
Show login instead of AdminDashboard on /admin when unauthenticated to avoid pointless admin API calls.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-05 10:31:54 +02:00
elpatron
43cf589613
feat: add in-app admin navigation for whitelisted users
...
Detect admin access after login and expose a header button that opens /admin via client-side routing so the session stays unlocked when returning to the app.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-05 10:03:46 +02:00
elpatron
e1cb2754c4
fix: keep session when leaving admin
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-05 09:32:30 +02:00
elpatron
5dedb8fac0
feat: add admin dashboard with usage stats
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-05 09:26:55 +02:00
elpatron
78f1659db4
chore: release v0.1.1.15
v0.1.1.15
2026-06-04 19:30:53 +02:00
elpatron
935c263648
style: link KnorrLabs to dashy with compass icon badge
2026-06-04 19:29:59 +02:00
elpatron
29ac96f892
chore: release v0.1.1.14
v0.1.1.14
2026-06-04 19:27:12 +02:00
elpatron
4d3b7210b3
style: replace name with email address in footer mail link badge
2026-06-04 19:27:00 +02:00
elpatron
369bca2ef1
chore: release v0.1.1.13
v0.1.1.13
2026-06-04 19:23:13 +02:00
elpatron
2fcc741f5e
style: style email link in footer as icon badge similar to Ko-Fi badge
2026-06-04 19:22:43 +02:00
elpatron
27722186d1
AI Video updated
2026-06-04 19:18:10 +02:00
elpatron
5710c74706
feat: add square sticker/sharepic image
2026-06-04 19:09:27 +02:00
elpatron
cd27dfa27d
Add AI generated marketing video
2026-06-04 19:05:36 +02:00
elpatron
c4c7d42de4
feat: add portrait sharepic and update generation script
2026-06-04 18:39:07 +02:00
elpatron
71025b3d61
style: add QR code to sharepic layout
2026-06-04 18:36:51 +02:00
elpatron
f790a6adcc
feat: add sharepic HTML template, generation script, and client package task
2026-06-04 18:36:12 +02:00
elpatron
de5a46938b
chore: release v0.1.1.12
v0.1.1.12
2026-06-04 18:26:15 +02:00
elpatron
16944c1a26
chore: update contact email in footer to moin@kapteins-daagbok.eu
2026-06-04 18:26:02 +02:00
elpatron
fae7b20f90
chore: release v0.1.1.11
v0.1.1.11
2026-06-03 19:39:37 +02:00
elpatron
73e7613a1b
feat(logbook): attribute log events to creator and show in exports
2026-06-03 19:39:15 +02:00
elpatron
6c8aa5af4c
chore: release v0.1.1.10
v0.1.1.10
2026-06-03 19:17:02 +02:00
elpatron
9554f4b66e
style(client): center PWA update and install banners properly
2026-06-03 19:16:56 +02:00
elpatron
5c77bbfdc3
style(client): hide version footer on mobile when bottom navigation is active
2026-06-03 19:15:09 +02:00
elpatron
979b572136
chore: release v0.1.1.9
v0.1.1.9
2026-06-03 19:11:29 +02:00
elpatron
f189317dfc
chore: remove visual debug logs panel from voice recording modal
2026-06-03 19:11:25 +02:00
elpatron
c54f834311
chore: release v0.1.1.8
v0.1.1.8
2026-06-03 19:07:07 +02:00
elpatron
9d05005bb7
fix: allow blob and data urls in Content-Security-Policy media-src directive
2026-06-03 19:07:03 +02:00
elpatron
40c4874156
chore: release v0.1.1.7
v0.1.1.7
2026-06-03 18:56:39 +02:00
elpatron
2de0636608
fix: call load() to force mobile browsers to fetch blob URL metadata and fix player duration
2026-06-03 18:56:32 +02:00
elpatron
9e7c6f4397
chore: release v0.1.1.6
v0.1.1.6
2026-06-03 18:51:14 +02:00
elpatron
6600ceafce
debug: add verbose console logging and on-screen logs area to LiveVoiceCapture
2026-06-03 18:51:08 +02:00
elpatron
d7a497a4a2
chore: release v0.1.1.5
v0.1.1.5
2026-06-03 18:44:56 +02:00
elpatron
4c04086d63
fix: solve audio recording on iOS/Safari and fix Dockerfile health check
2026-06-03 18:44:51 +02:00
elpatron
79ce42bec6
chore: release v0.1.1.4
v0.1.1.4
2026-06-03 18:33:39 +02:00
elpatron
72c956162c
fix: resolve 0-second duration issue on WebM voice recordings in Chrome/Android
2026-06-03 18:33:35 +02:00
elpatron
3080b59dc8
chore: release v0.1.1.3
v0.1.1.3
2026-06-03 18:27:00 +02:00
elpatron
d054e42cc0
style: add sunset background image to login screen
2026-06-03 18:26:52 +02:00
elpatron
d299fc1d93
chore: release v0.1.1.2
v0.1.1.2
2026-06-03 18:23:23 +02:00
elpatron
6447e95d7d
fix: defer stopping media stream tracks until media recorder finishes stopping
2026-06-03 18:22:30 +02:00
elpatron
7ec5a1eccc
chore: release v0.1.1.1
v0.1.1.1
2026-06-03 18:14:13 +02:00
elpatron
4cf70a3431
style: increase footer and Ko-Fi badge font-size
2026-06-03 18:14:07 +02:00