| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 4 hours | Centralize deployment settings in the root environment file | Doan 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. | |||
| 4 hours | Refine chat controls and add explicit owner recovery reset | Doan 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. | |||
| 5 hours | Match private chat to the site's ASCII style | Doan 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. | |||
| 5 hours | Implement experimental file-based encrypted private chat | Doan 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. | |||
| 5 hours | Merge main placeholder updates into the chat feature branch | Doan Luu Duc Tai | |
| 9 hours | Add Message Me links and an under-construction pageHEADmain | Doan Luu Duc Tai | |
| 9 hours | Prove OpenSSL PQ crypto in browser WASI and document the migration | Doan Luu Duc Tai | |
| 9 hours | Add experimental PQ browser probe and document blocking timing review | Doan Luu Duc Tai | |
| 10 hours | Render the license page in cgit and stack the site footer links | Doan Luu Duc Tai | |
| 10 hours | Select rootless networking for the installed Podman version | Doan Luu Duc Tai | |
| 10 hours | Restrict published environment files to the root example | Doan Luu Duc Tai | |
| 10 hours | Remove the completed migration helper and document private downloads | Doan Luu Duc Tai | |
| 10 hours | Retain an OCI runtime when removing Docker packages | Doan Luu Duc Tai | |
| 10 hours | Support Debian Podman shutdown and dual-stack listeners | Doan Luu Duc Tai | |
| 10 hours | Use portable rootless networking and publish IPv6 ports | Doan Luu Duc Tai | |
| 10 hours | Preserve the SearXNG path prefix for local search requests | Doan Luu Duc Tai | |
| 12 hours | Manage the portable stack with Rust and rootless Podman | Doan Luu Duc Tai | |
| 13 days | Streamlining contacts | Doan Luu Duc Tai | |
| 13 days | Remove "Message Me" functionality | Doan Luu Duc Tai | |
| Remove the custom message me form to reduce maintenance burden May potentially add it again (improved). | |||
| 2026-10-12 | Update desc of kanji-deck | Doan Luu Duc Tai | |
| 2026-10-12 | Add one entry into Projects | Doan Luu Duc Tai | |
| Add kanji-deck Also reorder alphabetically | |||
| 2026-10-12 | Remove MiroTalk | Doan Luu Duc Tai | |
| MiroTalk has bad performance to me. So it is purged. | |||
| 2026-09-20 | Add 'repository' entry into Cargo.toml and update metadata accordingly | Doan Luu Duc Tai | |
| 2026-09-20 | Add stricter compilation rules, dependency license reporting, and cargo deny ↵ | Doan Luu Duc Tai | |
| configuration | |||
| 2026-09-16 | feat: add source code footer | Doan Luu Duc Tai | |
| 2026-09-16 | Add stack entry at [Projects] | Doan Luu Duc Tai | |
| 2026-09-16 | Initial Commit | Doan Luu Duc Tai | |
