shuaiplus
91320a4eba
fix: persist offline unlock record during passkey PRF login
...
- Add fallbackKdfIterations parameter to completeLoginWithVaultKeys
- Save offline unlock record (email, profile, profileKey, kdfIterations)
when completing vault-key-based login, ensuring offline unlock works
after passkey (PRF) authentication
- Pass through fallbackIterations from performPasskeyLogin caller
- Add .reasonix/ to .gitignore
2026-06-10 13:44:43 +08:00
shuaiplus
19b96a7aca
feat: add passkey unlock functionality and improve related error handling
2026-06-10 12:10:11 +08:00
shuaiplus
18e0396c0a
feat: enhance account passkey functionality and improve error handling
2026-06-10 12:09:25 +08:00
shuaiplus
18d3490c4f
feat: implement account passkey functionality
...
- Added functions for managing account passkeys including creation, listing, updating, and deletion.
- Introduced login methods using account passkeys with options for direct unlock and login-only modes.
- Enhanced error handling and response parsing for passkey-related API calls.
- Updated UI styles for account passkey management components.
- Added new translations for account passkey features in multiple languages.
- Modified network status handling to improve service reachability checks.
2026-06-10 00:53:41 +08:00
shuaiplus
615caf5946
feat: improve offline PWA resilience
2026-06-09 14:09:46 +08:00
rootphantomer
1a10df4a18
fix: preserve cipher edit time during auto repair
2026-06-09 12:14:11 +08:00
shuaiplus
d4749d3f82
feat: add PWA offline unlock support
2026-06-09 12:09:44 +08:00
shuaiplus
5ed7c949c1
feat: add remote backup restore and attachment download functionality
2026-06-07 21:06:34 +08:00
shuaiplus
af70cab766
feat: implement BackupTransferRunner for managing backup processes and enhance backup handling
2026-06-07 20:43:43 +08:00
shuaiplus
bfea5d0a1c
fix: add support for KeePass CSV import format and enhance import parsing logic
2026-06-07 19:18:17 +08:00
shuaiplus
cda654e1c3
fix: enhance cipher login URI handling and import format support
2026-06-06 22:43:16 +08:00
shuaiplus
1ee7b0f31b
Fix initial i18n render crash on auth pages
...
Initialize locale messages before the first app render so the auth page does not diff from the fallback language into the detected locale during startup.
Mark the app root as non-translatable and keep the document language synchronized with the active locale to reduce browser translation DOM mutations.
2026-06-06 19:30:35 +08:00
shuaiplus
2d2cbea530
fix: add .tmp-bitwarden-clients/ to .gitignore
2026-05-31 21:23:53 +08:00
shuaiplus
4f5d992f10
fix: enhance cipher handling with repairable URI support and sync improvements
2026-05-31 19:53:42 +08:00
52assert
667afa305b
fix(deploy): make KV deploy idempotent
...
Adapted from #233 with deploy build kept in wrangler config.
2026-05-31 01:20:14 +08:00
shuaiplus
85bd2fa4bf
fix: streamline deployment commands in configuration files
2026-05-31 01:15:00 +08:00
shuaiplus
fd9707c396
fix: enable cipher key encryption feature for 2026.4.x clients and streamline key handling
2026-05-31 01:03:32 +08:00
shuaiplus
192071e4a7
fix: enhance cipher key handling and compatibility for secure notes
2026-05-30 02:43:09 +08:00
shuaiplus
fcf7c80daa
fix: adjust input padding for improved layout in forms and responsive styles
2026-05-30 02:34:45 +08:00
shuaiplus
ed9251c014
fix: enhance compatibility for cipher login normalization and uri handling
2026-05-30 02:26:36 +08:00
shuaiplus
a75955ca6d
fix: update password verification to support legacy client hashes
2026-05-23 23:07:10 +08:00
shuaiplus
03f7fbf601
fix: repair mixed cipher key encryption handling
2026-05-23 12:43:44 +08:00
shuaiplus
a63336764f
fix: improve lock timeout retrieval by handling null and empty values
2026-05-23 03:19:49 +08:00
shuaiplus
f56d7f01ca
fix: add content length validation and timeout handling for icon fetching
2026-05-23 03:17:24 +08:00
shuaiplus
8ff60aed24
fix: remove unused change password handling functions from public route
2026-05-23 03:08:21 +08:00
shuaiplus
749de4e2e1
fix: update server hash prefix handling for password hashing and verification
2026-05-23 03:00:58 +08:00
shuaiplus
ea9e238aa7
fix: remove checks for portable admins in backup settings saving and normalization
2026-05-23 02:53:03 +08:00
shuaiplus
22d267f5bc
fix: remove unused saveRefreshTokenRecord parameter from getRefreshTokenRecord
2026-05-23 02:42:08 +08:00
shuaiplus
18eefd1174
fix: simplify login identifier construction in two-factor recovery and token handling
2026-05-23 02:22:04 +08:00
shuaiplus
d468745841
fix: restore ip-scoped password login lockout
2026-05-23 02:12:40 +08:00
shuaiplus
970621c459
fix: remove optional TOTP_SECRET from environment bindings
2026-05-23 02:07:59 +08:00
shuaiplus
385a873e65
fix: improve device validation logic in refresh token handling
2026-05-23 02:00:41 +08:00
shuaiplus
56185ecb69
fix: strip plaintext login helpers from cipher payload
2026-05-23 01:49:34 +08:00
shuaiplus
04ebfc7021
feat: refactor cipher login data type for improved clarity
2026-05-18 02:13:01 +08:00
shuaiplus
c50247b8fe
feat: add URI checksum repair functionality for ciphers
2026-05-18 01:59:02 +08:00
shuaiplus
776408e9d0
feat: enhance SSH key handling with Ed25519 support and PEM formatting
2026-05-16 16:34:06 +08:00
shuaiplus
e641da517d
feat: add uriChecksum handling and sha256Base64 function for enhanced security
2026-05-16 16:22:43 +08:00
shuaiplus
b7878ffe01
feat: improve scrollbar styles and dark mode compatibility
2026-05-15 19:12:40 +08:00
shuaiplus
bbad9d60a7
Merge branch 'main' of https://github.com/shuaiplus/nodewarden
2026-05-15 18:28:09 +08:00
shuaiplus
ed58467766
feat: enhance authorized devices table layout and styling
2026-05-15 18:28:05 +08:00
agesky
2f911e66a6
Update README.md
...
修改一处描述错误
2026-05-15 11:12:47 +08:00
shuaiplus
d06e050162
feat: Updated visual rapid deployment instructions, added JWT_SECRET settings and Workers custom domain prompts
2026-05-14 22:54:54 +08:00
shuaiplus
d0dc31ce86
feat: enhance attachment metadata handling and add change password URI support
2026-05-14 22:46:29 +08:00
shuaiplus
f64abaa75d
feat: enhance search functionality by including cipher ID in search text
2026-05-14 10:52:11 +08:00
shuaiplus
7312086f92
feat: add restore functionality for deleted items with corresponding UI updates
2026-05-14 10:40:32 +08:00
shuaiplus
3e4c104e1d
feat: added logging system
2026-05-14 02:42:15 +08:00
shuaiplus
17ceec45b1
feat: implement user and device cache invalidation in AuthService
2026-05-12 19:12:53 +08:00
shuaiplus
2685741386
feat: add permanent trust functionality for devices with corresponding API and UI updates
2026-05-12 18:01:04 +08:00
shuaiplus
83a1fc2376
feat: enhance TOTP settings UI with improved layout and status indication
2026-05-12 15:55:05 +08:00
shuaiplus
06431c4145
feat: enhance mobile responsiveness for management routes and table layout
2026-05-12 15:16:17 +08:00