authentik Default Admin manawenuz
  • Joined on 2025-07-05
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 04:52:51 +00:00
99da095a0f Fix WASM decrypt: store SPK secret, pass to decrypt_wire_message
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 04:45:50 +00:00
ab296df825 Add debug logging to web client for WASM crypto troubleshooting
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 04:42:01 +00:00
c7a31c674e Update DESIGN.md roadmap: Phase 1 done, add WebSocket as remaining item
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 04:38:01 +00:00
40ea631283 WASM bridge: web client now uses same crypto as CLI (full interop)
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 04:24:56 +00:00
d7b71efdbc Fix DB lock error: clear message + instructions, fix passphrase reprompt
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 04:01:38 +00:00
c8b51fa96b UAT test plans for all 7 phases
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 03:55:05 +00:00
cfb227a93d Server auth (challenge-response) + OTP key replenishment
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 03:49:54 +00:00
3ffac0c751 Unlock seed once at startup, pass identity to all commands
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 03:45:59 +00:00
37a4c3c54f Seed encryption at rest (Argon2id + ChaCha20-Poly1305) + HW wallet plan
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 03:39:17 +00:00
7fe6de0ba1 Alias TTL renews only on authenticated actions (sending messages)
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 03:18:14 +00:00
bf67566b0c Alias TTL, recovery keys, and reclamation
manawenuz pushed to main at manawenuz/featherChat 2026-03-27 03:01:46 +00:00
29c059cebf Aliases: human-readable names mapped to fingerprints
manawenuz pushed to main at manawenuz/featherChat 2026-03-26 19:20:28 +00:00
b90155c3b7 Fix web client: gracefully handle CLI members in groups
manawenuz pushed to main at manawenuz/featherChat 2026-03-26 19:17:05 +00:00
5cf7e8a02f Auto-join groups: /g and /gjoin auto-create if group doesn't exist
manawenuz pushed to main at manawenuz/featherChat 2026-03-26 19:13:18 +00:00
f3e78c6cff Group chat with E2E encryption for both web and CLI clients
manawenuz pushed to main at manawenuz/featherChat 2026-03-26 19:05:54 +00:00
7b1e0bd162 Full web client with E2E encrypted messaging
manawenuz pushed to main at manawenuz/featherChat 2026-03-26 18:59:11 +00:00
a298c9430c TUI chat interface with real-time E2E encrypted messaging
manawenuz pushed to main at manawenuz/featherChat 2026-03-26 18:55:52 +00:00
6d4a09a0c6 Fetch-and-delete: server deletes messages after poll delivery
manawenuz pushed to main at manawenuz/featherChat 2026-03-26 18:48:23 +00:00
8a6eebabfd Fix axum route params: use :param syntax (not {param}) for axum 0.7
manawenuz pushed to main at manawenuz/featherChat 2026-03-26 18:43:57 +00:00
bc64afcb05 Add request tracing, debug /v1/keys/list endpoint