• Joined on 2024-09-19
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 22:10:39 +00:00
378c1a075e Add PDF tools: merge, split, rotate, delete, watermark, compress, convert, protect
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:56:27 +00:00
bda0871969 Fix: about section (remove duplicate stat, fix text), placeholder public
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:52:44 +00:00
1236a27c49 Fix AdminJS: no crash on empty password, proper validation errors
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:49:55 +00:00
27ad078e07 Unified header: same top-header across landing, login, register, status
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:43:07 +00:00
b7e9eb03ab Status page: clean neutral design, uptime only
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:39:40 +00:00
5c7066b7d3 Security hardening: helmet, rate limits, session fixes, admin auth
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:35:17 +00:00
64bf816e34 Status page: public monitoring at /status
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:28:34 +00:00
6ac3366ea9 Security: lock down API — only landing endpoints public
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:22:49 +00:00
3353253cef Fix video progress: parse each chunk, -progress pipe:2, out_time support
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:20:06 +00:00
6aca7e9e47 Video: async conversion with live progress polling
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:18:12 +00:00
7f2a6f208f Video: upload progress bar with percentage (XMLHttpRequest)
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:15:07 +00:00
b079263534 Fix video: use mpeg4 software encoder (v4l2m2m hw fails on this RPi)
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:11:34 +00:00
a048e84f26 Fix: landing nav uses CSS variables instead of hardcoded dark rgba
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:10:15 +00:00
69ec8f4ede UI: light theme default, remove free mentions, fix scroll animation
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:04:19 +00:00
01c31ec35b Fix: landing served at / instead of dashboard
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 21:00:16 +00:00
0664c018c6 Admin SSO: shared session with main site
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 20:56:43 +00:00
4008155abd Admin: password confirmation field + validation
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 20:54:31 +00:00
cb412f5b1d Admin: password change field for users
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 20:53:38 +00:00
e8aef7aa28 Dynamic content: landing and dashboard load texts from DB via API
treamz pushed to master at treamz/wa-dev-tools 2026-03-21 20:46:43 +00:00
1837f42a91 AdminJS admin panel + dynamic content API