Show a warning overlay when admin creates a public channel and guest
mode is on, offering three actions: disable guest mode, switch to
private channel, or dismiss permanently (stored in localStorage).
chore: bump version to 0.9.93
- Rename "Skip" to "Next" / "跳过" to "下一步" across all locales
- Show loading spinner only when auto-redirecting (localhost), hide it otherwise
- Replace plain tunnel URL text with a clickable link
- Remove redundant duplicate anchor in non-localhost done/dns_wait phase
* feat: enhance widget functionality with customizable tooltip and programmatic control
- Added new properties for tooltip customization: iconTitle, iconSubtitle, iconImage, and iconClosable.
- Implemented JavaScript functions to open, close, and toggle the widget programmatically.
- Updated widget icon component to display a tooltip with the new properties.
- Enhanced localization files to include new tooltip parameters and usage examples.
* chore: bump version to v0.9.59
* refactor: optimize message feed rendering and state management
- Removed unnecessary initialization state in VirtualMessageFeed.
- Updated message data subscription to only track visible messages, improving performance.
- Simplified props in Layout component for VirtualMessageFeed and Send components.
* refactor: 针对低性能设备进行更多优化,包括消息隔离等
- Added a script to suppress ResizeObserver errors in index.html.
- Introduced memoized selectors for efficient message retrieval in message selectors.
- Optimized message insertion logic in message slices to reduce unnecessary sorting.
- Improved memoization in Message component for better rendering performance.
- Enhanced MessageInput to reset editor state on chat changes.
- Updated VirtualMessageFeed to manage visible messages more efficiently and reduce initial load for better performance on low-end devices.
* chore: bump version to v0.9.50
* Add Web Client Auto Update feature with localization support
- Introduced a new setting for automatic updates of the web client, available in both English and Chinese.
- Added a new component for managing the auto-update feature in the settings overview.
- Updated localization files to include descriptions and titles for the new feature.
* chore: Update to v0.9.38
* vocespace video conf page
[feat]: get and update vocespace config
[feat]: get and update vocespace config
[feat]: vocespace setting box in home page
remove zip
send vocespace link
[feat]: vocespace license upgrade
* docs(readme): add Chinese readme and update package mananger to pnpm
* docs: Remove outdated contact information and completed feature requests (#272)
* feat: 增加passkey支持 (#270)
* chore: add .pnpm-store to .gitignore
* feat: implement passkey authentication and management features
- Added passkey login and registration endpoints to the auth service.
- Introduced PasskeyManagement component for user passkey management.
- Updated localization files to include passkey-related strings in English and Chinese.
- Created utility functions for handling passkey operations in WebAuthn.
- Adjusted login page to support passkey login flow.
- Modified configuration for local development server.
* feat: enhance passkey management with modal input and localization updates
- Added a modal for entering passkey names during registration in the PasskeyManagement component.
- Updated English and Chinese localization files to include new strings for passkey name input.
- Improved user experience by validating passkey name input before registration.
* feat: enhance passkey login experience with localization updates
- Added new localization strings for passkey authentication errors and status messages in English and Chinese.
- Updated the login page to utilize localized strings for improved user feedback during passkey login attempts.
* feat: add name field to UserPasskey interface for enhanced user identification
* feat: integrate passkey support across login and settings
- Added passkey option to login configuration and updated related components to conditionally render passkey login button.
- Enhanced MyAccount and Logins components to manage passkey settings and display passkey management options based on configuration.
- Updated English and Chinese localization files to include new strings for passkey functionality.
* feat: added server version check for passkey
* chore: update version to 0.9.30 in package.json
* chore: update version to 0.9.31 in package.json and add magic link authentication strings in English and Chinese
* i18n
[feat]: undeploy or vocespace.com
[fix]: theme fit for ui
[feat]: ip or alert
version v0.9.32
[fix]: use version compare for feat
[fix]: api hook inner useEffect
---------
Co-authored-by: haorwen <haorwen@qq.com>
* chore: add .pnpm-store to .gitignore
* feat: implement passkey authentication and management features
- Added passkey login and registration endpoints to the auth service.
- Introduced PasskeyManagement component for user passkey management.
- Updated localization files to include passkey-related strings in English and Chinese.
- Created utility functions for handling passkey operations in WebAuthn.
- Adjusted login page to support passkey login flow.
- Modified configuration for local development server.
* feat: enhance passkey management with modal input and localization updates
- Added a modal for entering passkey names during registration in the PasskeyManagement component.
- Updated English and Chinese localization files to include new strings for passkey name input.
- Improved user experience by validating passkey name input before registration.
* feat: enhance passkey login experience with localization updates
- Added new localization strings for passkey authentication errors and status messages in English and Chinese.
- Updated the login page to utilize localized strings for improved user feedback during passkey login attempts.
* feat: add name field to UserPasskey interface for enhanced user identification
* feat: integrate passkey support across login and settings
- Added passkey option to login configuration and updated related components to conditionally render passkey login button.
- Enhanced MyAccount and Logins components to manage passkey settings and display passkey management options based on configuration.
- Updated English and Chinese localization files to include new strings for passkey functionality.
* feat: added server version check for passkey