shuaiplus
32b3d2ade1
chore: override ws vulnerability
2026-06-30 13:11:07 +08:00
shuaiplus
64f26e76f6
chore: add security automation workflows
2026-06-30 13:05:04 +08:00
rootphantomer and Shuai
68c42a0330
fix: preserve multiline values (e.g. SSH private keys) during CSV import
...
parseBitwardenCsvFieldLines previously discarded any field line that did not
contain the ': ' delimiter, truncating multiline values like OpenSSH private
keys to only their first line.
Replace the map+filter pipeline with a reduce that accumulates continuation
lines (lines without ': ') into the previous entry's value, joined by '\n'.
This preserves the full private key content through a CSV round-trip.
Fixes: CSV export to import of SSH key items where the private key body was
silently dropped.
2026-06-30 11:44:03 +08:00
shuaiplus
0d1bb196e2
feat: add functionality to delete invalid invites and update related components
2026-06-29 12:12:13 +08:00
shuaiplus
e31f82c0d6
feat: update project wiki link and remove obsolete security scripts and workflows
2026-06-29 11:57:53 +08:00
shuaiplus
f82dcc3c17
feat: rename revokeInvite to deleteInvite and update related functionality
2026-06-29 11:47:05 +08:00
shuaiplus
4378e1b430
feat: add pendingAuthRequestsRefreshing state to improve loading feedback in auth request components
2026-06-29 11:29:35 +08:00
shuaiplus
5eeaf4e32e
feat: enhance Bitwarden CSV parsing with custom field handling and metadata restoration
2026-06-29 11:10:41 +08:00
shuaiplus
82f968e51f
feat: add validFolderIds support for cipher responses and update folder handling in storage
2026-06-28 19:43:27 +08:00
shuaiplus
a5ad16ac27
feat: add device selection and removal functionality in SecurityDevicesPage
2026-06-28 15:31:29 +08:00
shuaiplus
6a1a8357bf
feat: refactor PRF extension handling in credential options
2026-06-28 14:13:06 +08:00
shuaiplus
31cfd19b6b
feat: add support for excluding PRF extensions in credential options
2026-06-28 14:02:51 +08:00
shuaiplus
4cd9ad00d2
Add backup-related error messages and improve UI styles
...
- Updated English, Spanish, Russian, Simplified Chinese, and Traditional Chinese locale files to include new error messages related to backup and restore processes.
- Added prefix and suffix strings for the "cached empty" message to enhance clarity in user prompts.
- Enhanced the management CSS with new styles for the backup browser refresh prompt to improve layout and user experience.
2026-06-27 12:38:41 +08:00
shuaiplus
31dcc76ee2
Merge branch 'main' of https://github.com/shuaiplus/nodewarden
2026-06-26 20:58:22 +08:00
soncms and Shuai
bf6ac7b405
Enable WebAuthn related origins support
2026-06-26 20:51:33 +08:00
shuaiplus
1bfb9a647d
feat: refine app-shell styles for improved layout and dark mode consistency
2026-06-26 19:12:20 +08:00
shuaiplus
e9272ec29a
feat: enhance backup import functionality with locking mechanism and checksum support
2026-06-26 18:45:23 +08:00
shuaiplus
8942e5bd49
feat: add support for PRF extension request based on browser compatibility
2026-06-26 11:58:49 +08:00
shuaiplus
d722815999
feat: add fullscreen layout support with toggle and localization updates
2026-06-26 11:26:02 +08:00
shuaiplus
ff85698edb
feat: add Tigris backup provider support with recommendations and localization updates
2026-06-25 21:11:57 +08:00
shuaiplus
c3dc53bac1
feat: add Cloudflare R2 support with detailed backup recommendations and localization updates
2026-06-25 19:45:09 +08:00
shuaiplus
1acc31eda0
feat: add Backblaze B2 support with recommendations and styling updates
2026-06-25 18:42:34 +08:00
shuaiplus and Claude
c694f1bfce
refactor: consolidate security devices UI and remove pending auth requests from settings
...
- Merge device management and authorized devices sections into a single card in SecurityDevicesPage
- Remove PendingAuthRequestsPanel from SettingsPage and its related props
- Clean up unused auth request prop drilling in AppMainRoutes
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-25 01:49:17 +08:00
shuaiplus
bf51309fbb
fix: update version to v1.7.1
v1.7.1
2026-06-24 01:55:09 +08:00
shuaiplus and Shuai
23b23f39b9
fix: require reauthentication for auth request approval
2026-06-24 01:44:50 +08:00
shuaiplus and Shuai
0daad46591
chore: add package overrides for undici, @babel/core, and esbuild
2026-06-24 01:44:50 +08:00
shuaiplus and Shuai
a2a8f1c7b6
fix:Harden authentication and sensitive file handling
2026-06-24 01:44:50 +08:00
shuaiplus and Shuai
850fe0f044
fix: two-phase invite consumption to prevent registration race condition
2026-06-24 01:44:50 +08:00
shuaiplus and Shuai
7279668955
fix: address security issue
2026-06-24 01:44:50 +08:00
shuaiplus
5048cc0720
chore: bump version to 1.7.0
v1.7.0
2026-06-23 01:36:38 +08:00
Shuai and GitHub
3f785febc8
Add SECURITY.md
...
Add security reporting policy and vulnerability disclosure guidance.
2026-06-23 00:07:46 +08:00
shuaiplus
907126d152
fix: refine login success toast handling
2026-06-22 23:15:11 +08:00
shuaiplus
c1f57957c0
Remove vault toolbar switch animation
2026-06-22 22:39:48 +08:00
shuaiplus
cd2ec8240b
Show mobile sort button label
2026-06-22 22:32:58 +08:00
shuaiplus
16bde22604
Unify mobile topbar controls
2026-06-22 22:30:29 +08:00
shuaiplus
4900de0444
Refresh auth requests from realtime notifications
2026-06-22 22:09:54 +08:00
shuaiplus
79ed7c9f85
Add Bitwarden push relay support
2026-06-22 22:09:38 +08:00
shuaiplus
9a21504f40
Fix realtime sync notifications
2026-06-22 16:46:55 +08:00
shuaiplus
045b23fc47
Align web vault updates with resource sync
2026-06-21 18:16:44 +08:00
shuaiplus
42b765b113
Use resource sync notifications in the web client
2026-06-21 16:14:20 +08:00
shuaiplus
f9fe53285f
Preserve stored cipher permission flags in responses
2026-06-21 15:46:37 +08:00
shuaiplus
46ba8b9950
Emit cipher update notifications for attachment changes
2026-06-21 15:42:09 +08:00
shuaiplus
f096681a2b
Align public send access notifications with Bitwarden
2026-06-21 15:38:51 +08:00
shuaiplus
fe0c66c561
Add official Bitwarden resource sync notifications
2026-06-21 15:14:42 +08:00
shuaiplus
add921b3b3
Improve Bitwarden compatibility across account, sync, attachment, and send flows
2026-06-21 15:02:41 +08:00
shuaiplus
f1b716fb31
chore: update .gitignore file
2026-06-20 00:01:36 +08:00
shuaiplus
8f2704fd41
feat: update toast close button with SVG icon and improve styling
2026-06-16 21:48:48 +08:00
shuaiplus
7e0406f751
feat: enhance mobile vault filter UI and improve styling for better usability
2026-06-16 21:17:43 +08:00
shuaiplus
d5c2ab2b0f
refactor: remove unused TOTP styling for cleaner code
2026-06-16 19:26:21 +08:00
shuaiplus
9e0908f43c
feat: enhance TOTP formatting and improve responsive styles for TOTP codes display
2026-06-16 19:17:05 +08:00