1449 Commits

Author SHA1 Message Date
haorwen cc07d615f3 ci: add GitHub Actions workflows for release and CNB synchronization 2025-12-17 23:57:35 +08:00
haorwen c3ccf5a03f chore: update version to 0.9.31 in package.json and add magic link authentication strings in English and Chinese 2025-12-12 23:46:53 +08:00
haorwen 36d25f86d3 chore: update version to 0.9.30 in package.json 2025-12-12 21:53:58 +08:00
haorwen 210a34b33c 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
2025-12-12 21:25:49 +08:00
haorwen 344ad200df docs: Remove outdated contact information and completed feature requests (#272) 2025-12-11 23:04:45 +08:00
haorwen 0a97aa5760 docs(readme): add Chinese readme and update package mananger to pnpm 2025-11-12 09:59:20 +08:00
Tristan Yang e64fe6a82a chore: download case 2025-08-22 09:55:10 +08:00
Tristan Yang 749d825bfe chore: updates 2025-08-12 14:16:40 +08:00
Tristan Yang 5502525c1f chore: update version 2025-08-11 16:57:12 +08:00
Tristan Yang f7e05dfbbb chore: iOS video preview hack 2025-08-11 16:56:44 +08:00
Tristan Yang bbc42d7055 fix: image display by opposite user 2025-08-11 16:56:06 +08:00
Tristan Yang 90e4b3f3dc fix: local message retain 2025-08-11 08:51:04 +08:00
Tristan Yang a55bc92909 fix: forward user name display 2025-08-11 07:59:48 +08:00
Tristan Yang db525ea222 refactor: preview image modal 2025-08-10 18:11:55 +08:00
Tristan Yang 880ef4f2cc doc: de lang 2025-08-07 22:24:58 +08:00
Tristan Yang 46f8e57e01 chore: version checker for remark 2025-07-18 10:11:01 +08:00
Tristan Yang d8c98451df chore: updates 2025-07-17 09:02:31 +08:00
Tristan Yang 4a2f98dfd2 refactor: remark 2025-07-16 22:25:02 +08:00
Tristan Yang 4e67c5dca9 chore: update version 2025-07-16 17:53:42 +08:00
Tristan Yang 2f9e0ccaab feat: remark 2025-07-16 17:52:57 +08:00
Tristan Yang 5e537cae39 feat: downloads in login/reg page 2025-06-30 09:57:15 +08:00
Tristan Yang 71fbd6422b feat: onlyAdminCanInvite in blank page 2025-06-17 17:53:12 +08:00
Tristan Yang a194339e65 chore: update versions 2025-06-09 11:45:55 +08:00
Tristan Yang 6f0038d4ea feat: select language 2025-06-05 08:42:54 +08:00
Tristan Yang e7a024e49d refactor: files 2025-05-15 11:38:22 +08:00
Tristan Yang 2aede0acc5 refactor: files 2025-05-15 10:56:42 +08:00
Tristan Yang 7b8e6c28ac fix: expired local msg 2025-03-26 11:20:47 +08:00
Tristan Yang 5c42e5f4a1 chore: remove unused file 2025-02-23 20:54:58 +08:00
Tristan Yang d5d3a67a4d chore: hasOwn polyfill 2025-02-13 12:03:54 +08:00
Tristan Yang 9a798849d4 chore: fix chinese input 2025-02-11 16:54:09 +08:00
Tristan Yang 0972c87842 feat: more setting of ext 2025-02-10 17:15:16 +08:00
Tristan Yang 82761ee73e refactor: eslint v9 2025-02-10 15:06:50 +08:00
Tristan Yang 45e9530de4 docs: pr 2025-02-10 09:56:17 +08:00
Tristan Yang c62a18d823 feat: ru lang 2025-01-15 19:17:20 +08:00
Tristan Yang 183dbe634a chore: referrerpolicy in widget iframe 2025-01-08 11:02:43 +08:00
Tristan Yang b7d819cfef chore: install link 2025-01-02 10:53:27 +08:00
Tristan Yang 4f243db6f5 chore: update 2024-12-29 15:09:56 +08:00
Tristan Yang 6524cb477e chore: fix 404 2024-12-29 15:08:51 +08:00
Tristan Yang 98776b5e54 chore: fix 2024-12-29 08:00:59 +08:00
Tristan Yang 0e93379fc9 chore: version 2024-12-29 07:52:57 +08:00
Tristan Yang 0235719738 refactor: remove check ip API 2024-12-29 07:52:41 +08:00
Tristan Yang e6904715cd chore: fix 2024-12-28 08:24:46 +08:00
Tristan Yang cf782b330b chore: add uuid 2024-12-23 09:31:54 +08:00
Tristan Yang 0cab55e15c chore: updates 2024-12-10 10:08:33 +08:00
Tristan Yang bf7e103c36 chore: update 2024-12-10 09:29:39 +08:00
Tristan Yang 5e79a49e00 refactor: ip api 2024-12-09 11:48:31 +08:00
Tristan Yang f2f3dd9489 chore: fix ip api 2024-12-09 09:41:27 +08:00
Tristan Yang 6ad8654c7b chore: change check version 2024-12-07 08:35:32 +08:00
Tristan Yang ebb6745c4f chore: update 2024-12-06 17:53:41 +08:00
Tristan Yang 19f486cedb feat: email msg tip 2024-12-06 17:53:24 +08:00