Vic on Nostr: June 2024 release of Corny Chat š½ Corny Chat is an open source audio space built ...
June 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 June 2024.
UI
Bugfixes
Fixed room tip interval to autotip rooms if room owner adds a lightning address
Assorted javascript warnings have been addressed with more code corrections
Fixed bug where speakers for non stageonly rooms could not hear each other
Fixed returning to homepage for the room named cornychat.
š Kick Users
Admins, Owners and Moderators can kick out unruly users
When kicking a user, the kicker an provide a reason and set how long the user is being kicked for
Any admin, owner or moderator can prematurely clear the kick status for a user
My Rooms List
Additional emojis indicate whether a room is marked as private, or if the room is protected by a passphrase
Personal Settings
š Add toggle whether to publish live status (NIP-38)
Allow selecting the frequency to pay for each value 4 value option
Configure number of posts to render for a user on profile view
Improved layout for zoom accessiblity
Add toggle for whether avatars should remain full size or mini mode when textchat displayed
Profiles
š Corny Chat badges will now be rendered on the user profile view
Room Entry
š Protected rooms require a passphrase for entry
š Kicked users will not be allowed in the room
If the user's environment does not support WebRTC, a warning message will be displayed
If the passphrase is forgotten for a protected room, owners and admins can enter using the elvish word for friend
Room Header
Users can now toggle room tips on/off on a room by room basis
Room Settings
š Basic settings now allows room owners to mark a room as protected and set a passphrase
š New section added for kicked users
Improved layout for zoom accessiblity
Slides
š Added video player for video types (it will reset when screen redrawn from state change)
Text Chat
Maximum length of a text chat line has been increased
š Added support for detecting and rendering Cashu tokens
Clicking the avatar in text chat will now display that user's profile
š Added direct messages between peers
š URLs in text that appear to be images will be rendered in a scaled down version
Server
Fixed a server crash bug retrieving user rooms
Improve verifications of npub ownership
Make note of when room or identity is created, updated or accessed
Assign created and updated times for rooms and users
š Add API endpoints to retrieve list of rooms or identities that have not been used in 30 days
Documentation
Install guide updated with corrections based on test feedback
Install guide now includes info for SERVER_NSEC to support announcement bot
Documented kind 8 integration of badge awards
Documented kind 30315 integration of live statuses
š Added current PGP Pubkey linked from the about page
Super Thanks to everyone that has been helping try out and test Corny Chat and providing feedback.
https://github.com/vicariousdrama/cornychat/releases/tag/v2024.06
š½ 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 June 2024.
UI
Bugfixes
Fixed room tip interval to autotip rooms if room owner adds a lightning address
Assorted javascript warnings have been addressed with more code corrections
Fixed bug where speakers for non stageonly rooms could not hear each other
Fixed returning to homepage for the room named cornychat.
š Kick Users
Admins, Owners and Moderators can kick out unruly users
When kicking a user, the kicker an provide a reason and set how long the user is being kicked for
Any admin, owner or moderator can prematurely clear the kick status for a user
My Rooms List
Additional emojis indicate whether a room is marked as private, or if the room is protected by a passphrase
Personal Settings
š Add toggle whether to publish live status (NIP-38)
Allow selecting the frequency to pay for each value 4 value option
Configure number of posts to render for a user on profile view
Improved layout for zoom accessiblity
Add toggle for whether avatars should remain full size or mini mode when textchat displayed
Profiles
š Corny Chat badges will now be rendered on the user profile view
Room Entry
š Protected rooms require a passphrase for entry
š Kicked users will not be allowed in the room
If the user's environment does not support WebRTC, a warning message will be displayed
If the passphrase is forgotten for a protected room, owners and admins can enter using the elvish word for friend
Room Header
Users can now toggle room tips on/off on a room by room basis
Room Settings
š Basic settings now allows room owners to mark a room as protected and set a passphrase
š New section added for kicked users
Improved layout for zoom accessiblity
Slides
š Added video player for video types (it will reset when screen redrawn from state change)
Text Chat
Maximum length of a text chat line has been increased
š Added support for detecting and rendering Cashu tokens
Clicking the avatar in text chat will now display that user's profile
š Added direct messages between peers
š URLs in text that appear to be images will be rendered in a scaled down version
Server
Fixed a server crash bug retrieving user rooms
Improve verifications of npub ownership
Make note of when room or identity is created, updated or accessed
Assign created and updated times for rooms and users
š Add API endpoints to retrieve list of rooms or identities that have not been used in 30 days
Documentation
Install guide updated with corrections based on test feedback
Install guide now includes info for SERVER_NSEC to support announcement bot
Documented kind 8 integration of badge awards
Documented kind 30315 integration of live statuses
š Added current PGP Pubkey linked from the about page
Super Thanks to everyone that has been helping try out and test Corny Chat and providing feedback.
https://github.com/vicariousdrama/cornychat/releases/tag/v2024.06