summaryrefslogtreecommitdiff
path: root/web
AgeCommit message (Collapse)Author
10 hoursForbid Rust lints and enforce strict typed TypeScript lintingDoan Luu Duc Tai
13 hoursRemove retired chat placeholder and stale deployment documentationDoan Luu Duc Tai
15 hoursVersion site CSS and hide tooltip text before styles loadDoan Luu Duc Tai
15 hoursShow crypto download progress and centralize license linksDoan Luu Duc Tai
16 hoursPackage private chat for HTTPS and verify portable encrypted recoveryDoan Luu Duc Tai
25 hoursCentralize deployment settings in the root environment fileDoan Luu Duc Tai
Document public domains, ports, upstreams, chat binding, and backup defaults alongside private settings. Validate shared configuration and render Caddy, cgit, and website links from an explicit public allowlist while preserving one installation environment file.
26 hoursImplement experimental file-based encrypted private chatDoan Luu Duc Tai
Add fixed-suite Rust/WASI identity files, signed challenge authentication, ciphertext-only SQLite storage, a minimal LibreJS-compatible interface, and consistent backup snapshots. Keep production unchanged and document the local workflow, limits, source distribution, and browser recovery tests.
26 hoursMerge main placeholder updates into the chat feature branchDoan Luu Duc Tai
30 hoursAdd Message Me links and an under-construction pageDoan Luu Duc Tai
30 hoursProve OpenSSL PQ crypto in browser WASI and document the migrationDoan Luu Duc Tai
30 hoursAdd experimental PQ browser probe and document blocking timing reviewDoan Luu Duc Tai
31 hoursRender the license page in cgit and stack the site footer linksDoan Luu Duc Tai
33 hoursManage the portable stack with Rust and rootless PodmanDoan Luu Duc Tai