Just pushed some changes to https://cordn.net
Browser Attention & Reconnect Status
- Chat attention service: centralized browser-level unread tracking including dynamic tab-title message counts, browser notifications for new messages, and mobile sidebar attention indicators.
- Reconnect status tracking: new service to display real-time coordinator connection states in the chat UI.
- Key-package tracking refactor: groups now store `joinedWithKeyPackageRef` directly instead of marking packages as consumed, simplifying lifecycle management.
- `ChatGroupListItem` component: extracted reusable list item for consistent group rendering across sidebar and main views.
- Message UX improvements: added touch actions for mobile, improved text wrapping, and reaction tooltips showing reactor names.
- Welcome notifications: enabled periodic background refetching to keep pending welcomes up to date.
Besao
besao@cordn.net
npub1qc8q...twss
Cooking 🍳
Wanna chat? https://cordn.net/p/besao
Wake up, check cordn.net, catch up on messages, everything’s still working. Life is good 🧘🏼♀️ Good morning!
So far, so good. The release of https://cordn.net went great, new people are joining, activity is increasing, and everything is holding up nicely. We’ve received good feedback, though there are still a few things to polish.
Life is great, and I’m very proud of this. Bringing private, permissionless communications into an increasingly less private, aggressive, and permissioned world feels truly powerful 🔥