2024.02
February 2024 release of Corny Chat
🌽 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 February 2024.
- Documentation
- Modify install guidance for nodejs and dev
- Modify readme with roadmap features checked
- Deployment
- Add dev-docker-compose.yml for local development
- Backend
- Initialize isOwner and checks by moderator
- Room updates only allowed by admins, owners and moderators
- Initialize support for redis mget
- UI
- Add /about page
- Add operations for managing owners and current slide for room
- Add support for private (unannounced) rooms
- Add toggle for whether a room supports recordings
- Add updateTime tracking to rooms for prep to prevent LIW overwrites
- Modified 'blue' color theme swapping button and avatar bg color
- Added 'corn' color theme
- Logins with NIP07 are now signature verified by other clients
- Nostr verified users now have nostr emblem
- Unverified / Anon users now have guy fawkes emblem
- Add Feb 14 animated hearts
- Add homepage header (locally served vs nostr.build)
- Add user toggle for animations
- Modify avatars with static emblems for Marie, TheNoshole and island
- Removed zap action from basic avatar display
- Modify exit emoji letters to have outline shadow for better contrast
- Add support for user selection of avatar when anonymous, disallow uploads
- Reimplement support for verification without NIP07 extension
- Add support for multiple room exit emojis during sign-off
- Add guidance on room entry page for privacy and modifying personal settings
- Refactored navigation menu and room settings for better maintenance
- Add confirmation checks for negative actions
- Add initial support for room slides
- Modify home page header, layout of live rooms and event schedule