pull down to refresh

May 2024 release of Corny Chat has been tagged at https://github.com/vicariousdrama/cornychat/releases/tag/v2024.05
šŸŒ½ Corny Chat is an open source audio space built on Jam that integrates Nostr and Lightning. A publicly running instance of Corny Chat is accessible at https://cornychat.com. The following enhancements were made during May 2024.
UI
Start page now has tabs for live rooms, users rooms (My Rooms) and scheduled events
Start new Room will now initialize with Tutorial slides as guidance
New My Rooms page added
    User can see a list of all rooms they are a member of by deviceid and npub
    User can remove themself from any room they are in
    A room left without an owner will promote the first moderator as owner
    A room left without any owners or moderators will be hard deleted
Enter Room ads are now smaller and centered
Personal settings
    Refactored into expandable/collapsable groups
    Add additional doorbells and preview playback
    Add toggle for displaying peer avatar or name in text chat
    Added support for Nostr Wallet Connect (NWC)
    NWC enabled users may opt in to support the service to forego ads
    NWC enabled users may opt in to auto-tip the room they are in if enabled
Avatar cards
    Now check nostr npub for room role level
    Fix image URI of mature accounts that used legacy paths
User Profile display
    Nostr users can now assign custom petnames (NIP81) to other users
    Fix for list cache invalidating prematurely, forcing data fetch on view
    Zap/Lightning button is now only depicted if the user has a lightning address
Maintenance Message
    Can now appear on screen to inform users of planned maintenance
Text Chat enhancements
    Unread indicator when the chat is not open and message received
    An ad may appear every 15 minutes, unless user opts to support
    Ads that appear may now have hyperlinks
    V4V payments are now reported to the text chat in an orange color
Room settings enhancement
    Owner can set room to announce as nostr live activity
    Owners, Moderators, and Speakers may now be assigned via npub
    Corny Chat Slide set may now be deleted on the import screen
    Corny Chat Link set may now be deleted on the import screen
Room Tips
    Fix: Private rooms with a lightning address no longer crash on tipping
Server/Backend
Nostr Npub supported in revamped access control checks
Nostr Live Events are published/updated periodically for enabled rooms
Restriction added to room definition and required fields
Support for smaller ad size retrieval, and denoting if it has a link
Integrated Announcement Bot into the backend to announce rooms
Add endpoint to return ad report
Add endpoint to return list of rooms a user is in, and their role
Fixed server crash bug when a public room was emptied of all users
Documentation
Documented use of more kinds on data types page
Additional known supporters added to the about page
Fixed image tag names for the pantry-sfu in the install and update guidance
Special Thanks to all the Corny Chat regulars to help test, find bugs and provide feedback.