summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
14 hoursfeat(guix): carry prebuilt runtime and recover preserved stateDoan Luu Duc Tai
29 hoursdocs: shorten guides and map repository filesDoan Luu Duc Tai
33 hoursRemove obsolete branch status and upgrade documentationDoan Luu Duc Tai
34 hoursForbid Rust lints and enforce strict typed TypeScript lintingDoan Luu Duc Tai
34 hoursMigrate browser code and tests to strict TypeScriptDoan Luu Duc Tai
36 hoursRemove retired chat placeholder and stale deployment documentationDoan Luu Duc Tai
38 hoursExport readable wrapped chat files with legacy compatibilityDoan Luu Duc Tai
38 hoursVersion site CSS and hide tooltip text before styles loadDoan Luu Duc Tai
39 hoursShow crypto download progress and centralize license linksDoan Luu Duc Tai
39 hoursPackage private chat for HTTPS and verify portable encrypted recoveryDoan Luu Duc Tai
2 daysDocument the signed history rewrite and clone recoveryDoan Luu Duc Tai
2 daysCentralize 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.
2 daysRefine chat controls and add explicit owner recovery resetDoan Luu Duc Tai
Simplify the ASCII interface, expose owner setup, and load any selected number of messages using bounded history batches. Add backend-only owner reset with a matching public fingerprint and stopped-service guards, and document the loss of old history and key continuity.
2 daysMatch private chat to the site's ASCII styleDoan Luu Duc Tai
Reuse the historical Message Me form's ASCII frames, red logo, green prompts, bracketed actions, and the homepage light/dark palette. Preserve readable controls on small screens, align the license page and footer, and run browser fixtures beside the active local preview.
2 daysImplement 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.
2 daysProve OpenSSL PQ crypto in browser WASI and document the migrationDoan Luu Duc Tai
2 daysAdd experimental PQ browser probe and document blocking timing reviewDoan Luu Duc Tai
2 daysRender the license page in cgit and stack the site footer linksDoan Luu Duc Tai
2 daysRestrict published environment files to the root exampleDoan Luu Duc Tai
2 daysRemove the completed migration helper and document private downloadsDoan Luu Duc Tai
2 daysManage the portable stack with Rust and rootless PodmanDoan Luu Duc Tai