Releases
v1.6.23
v1.6.23 - Restricted Chat Rooms with NOSTR Auth
Compare
Sorry, something went wrong.
No results found
x1watt
released this
11 Dec 23:44
What's New
Restricted Chat Rooms
Add support for private/restricted chat rooms with role-based access control
Role hierarchy: Owner > Admin > Moderator > Member > Banned
Room visibility toggle in Chat Settings page (owner/admin only)
Room Management page for member/role management
API Enhancements
11 new API endpoints for member management with NOSTR authentication
Replay attack prevention with action-specific event tags
Comprehensive test suite (25 tests passing)
Bug Fixes
Fix visibility toggle for channels without existing config (creates default)
Handle null config gracefully when changing room visibility
New Files
lib/pages/room_management_page.dart - Full member/role management UI
tests/restricted_chat_test.dart - Comprehensive test suite
tests/run_restricted_chat_test.sh - Test runner script
tests/voice_test.dart - Voice recording tests
You can’t perform that action at this time.