{"type":"rich","version":"1.0","title":"vicariousdrama wrote","author_name":"vicariousdrama (npub1yx…p7kza)","author_url":"https://yabu.me/npub1yx6pjypd4r7qh2gysjhvjd9l2km6hnm4amdnjyjw3467fy05rf0qfp7kza","provider_name":"njump","provider_url":"https://yabu.me","html":"August 2024 release of Corny Chat\n\nhttps://github.com/vicariousdrama/cornychat/releases/tag/v2024.08\n\n🌽 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 August 2024.\n\nWeb Application\n===========\nZap Goals!\n🆕 The server now has a zap goal on the home page which updates each month.\n🆕 Room owners can create zap goals for their rooms. A progress indicator depicts how far along the zaps are towards the goal that has been set.\nAutotipping rooms that have a zap goal set go to the goal instead of direct pay.\n🆕 Users can zap a goal by clicking the progress meter.\n🆕 Room owners can clear zap goal for the room, list and attach existing zap goals, and delete them.\n---\nRoom Header, Description, and Navigation Menu\nThe room header has been changed to use space more effectively and add more indicators for room state.\n🆕 The room's description now yields details about whether a room is stage only, public, protected, live activity, etc.\nElements of the navigation menu now each appear on their own line and have been assigned a scalable icon for consistency.\n---\nScheduled Calendar Time Events\nBased on an agreed upon change to NIP-52, the summary tag is now being set on the published nostr event as about is deprecated.\n---\nEncrypted Private Messages\n🆕 Payment errors resulting from v4v room and server zaps will now be reported to the user via private text instead of simply to the console. This informs the user of possible mitigation steps to correct.\nDue to browser disparities in the handling of session data, private keys have been changed to be locally stored and are not currently ephemeral\n---\nAudio Player\nThe volume controller for the audio player now has the proper label value when loading the dialog on subsequent usages.\n🆕 A new feature allows for looping a track continuously.\n---\nOther Bug Fixes\nVerification of anonymous users setting nostr identity has been restored.\nA lightning address placeholder is no longer shown if a user does not have one set.\nRecent Posts header no longer shows if the user has no posts.\nNostr logins which were temporarily broken were restored. \nThe list of link sets and slide sets on their respective import screens now show the name assigned by the user.\n\nServer Logic\n========\nThe server generates a new zap goal each month for the server goal.\nThe old rooms endpoint (/api/v1/oldrooms/) and the old identities endpoint (/api/v1/oldidentities/) now properly checks the age of these records\n\nDocumentation\n==========\n🆕 Usage of kinds 9041, 9735 zap goals and receipts documented in data types page.\nCorny Chat now supports 18 different kinds across 11 different NIPs.\n\nMany thanks to the Corny Chat regulars who have been instrumental in testing features, providing feedback and patience with bug resolution and financially and emotionally supporting this project.\n\n#cornychat #foss #dev #plebchain"}
