shuaiplus
aa6f9210b4
feat: implement cipher decryption functionality and update related API methods
2026-04-28 00:34:52 +08:00
shuaiplus
3be6a16d90
refactor: clean up vault components by removing unused drag-and-drop functionality and optimizing icon loading logic
2026-04-27 23:37:35 +08:00
shuaiplus
fdb4cb91bf
feat: implement caching for cryptographic keys to improve performance and reduce overhead
2026-04-27 22:49:52 +08:00
shuaiplus
4b69f71ddb
refactor: optimize TOTP and vault components with useMemo for performance improvements
2026-04-27 15:14:32 +08:00
shuaiplus
5869755c74
feat: update favicon and logo images to improve visual quality
2026-04-27 02:29:08 +08:00
shuaiplus
5b62d2142e
fix: correct typo in README description
2026-04-27 02:25:53 +08:00
shuaiplus
575cf7ca79
feat: add TOTP secret input actions and enhance dark mode styles
2026-04-27 02:15:41 +08:00
shuaiplus
bfd347a52c
feat: update SVG logos and enhance brand wordmark styling
2026-04-27 02:01:27 +08:00
shuaiplus
7ab836d0f3
feat: enhance sync functionality by adding excludeSends option and refactor related API calls
2026-04-27 01:41:56 +08:00
shuaiplus
d589b15123
feat: replace PNG logos with SVG for better scalability and update styles for improved responsiveness
2026-04-27 00:57:45 +08:00
shuaiplus
f48f3d0c8e
feat: implement drag-and-drop reordering for vault items and enhance sorting functionality
2026-04-26 20:32:55 +08:00
shuaiplus
2f7e66ee69
feat: enhance mobile layout with FAB visibility and responsive adjustments
2026-04-26 19:59:50 +08:00
shuaiplus
0cffbcd1f8
feat: update .gitignore to include settings.json
2026-04-26 19:40:06 +08:00
shuaiplus
64b4da4035
feat: add folder creation date and sorting functionality in Vault components
2026-04-26 19:28:49 +08:00
shuaiplus
3d2285e7af
feat: refine styles for improved UI consistency and responsiveness across themes
2026-04-26 00:03:45 +08:00
shuaiplus
62f0aedc27
feat: enhance OnePassword CSV parsing with improved field handling and new category type support
2026-04-25 23:45:22 +08:00
shuaiplus
193e0ca189
feat: enhance cipher import process by preserving source ID during payload construction
2026-04-25 19:01:51 +08:00
shuaiplus
4a63c077f5
feat: enhance URI handling and TOTP field extraction in import functions
2026-04-25 16:35:35 +08:00
shuaiplus
15ee922777
chore: update version to 1.4.6 in package.json, package-lock.json, and app-version.ts
2026-04-25 16:05:07 +08:00
shuaiplus
2ea0b2c14c
feat: Adds an API to update attachment metadata, supporting the repair of encrypted information of old attachments
2026-04-25 15:52:00 +08:00
shuaiplus
4ec1926888
fix: correct dialog-card width from 5000px to 500px for proper layout
2026-04-25 12:07:45 +08:00
shuaiplus
3995e01336
feat: enhance icon error handling and loading state management in TotpCodesPage and VaultListIcon components
2026-04-25 10:20:30 +08:00
shuaiplus
481536ba24
feat: update list icon opacity and z-index for improved loading behavior
2026-04-25 04:40:22 +08:00
shuaiplus
db8b9263a1
feat: implement session timeout feature with customizable actions and update UI components
2026-04-25 03:49:15 +08:00
shuaiplus
a1f7250e90
feat: update mobile layout query to 1180px and enhance icon loading experience
2026-04-25 03:19:06 +08:00
shuaiplus
e4bc1b9bbe
Refactor frontend styles toward Tailwind utilities and unified design system
2026-04-25 02:23:10 +08:00
shuaiplus
514889adfc
feat: refactor TOTP code handling to improve state management and refresh logic
2026-04-25 01:48:20 +08:00
shuaiplus
fccc85c4bb
feat: enhance ConfirmDialog with focus management and accessibility improvements
2026-04-25 01:36:12 +08:00
shuaiplus
acd59a7387
feat: add auto-lock feature with customizable timeout settings and update UI for security preferences
2026-04-24 15:27:46 +08:00
shuaiplus
d40b0514fd
Refactor styles to utilize Tailwind CSS utility classes for improved consistency and maintainability across forms, motion, shell, and vault components. Remove deprecated reduced-motion styles and consolidate motion-related animations. Update color tokens for better contrast and accessibility. Introduce a new Tailwind CSS configuration file.
2026-04-24 15:14:12 +08:00
shuaiplus
033d44808f
chore: update version to 1.4.5 in package.json, package-lock.json, and app-version.ts
2026-04-24 00:51:27 +08:00
shuaiplus
4246e179f1
Merge branch 'pr-200'
2026-04-23 23:22:01 +08:00
shuaiplus
fe8d9e0b7d
fix: harden API key authentication
2026-04-23 23:17:25 +08:00
shuaiplus
77794e43ce
feat: remove unused styles for select input in dark theme
2026-04-22 23:50:25 +08:00
shuaiplus
b990f17a3e
Add new styles for app shell, tokens, and vault components
...
- Introduced `shell.css` for the main application layout, including styles for the app shell, top bar, and user interactions.
- Created `tokens.css` to define CSS variables for theming, including colors, shadows, and transition durations for light and dark modes.
- Developed `vault.css` for the vault component, implementing grid layouts, sidebar styles, search inputs, and list item designs.
2026-04-22 23:44:51 +08:00
shuaiplus
31b8ec6f7d
feat: update VaultListPanel styles for improved item display and adjust row height for better layout
2026-04-22 21:39:15 +08:00
shuaiplus
ef47597be5
feat: update website branding with new logo and wordmark, enhance styles for better responsiveness
2026-04-18 21:44:27 +08:00
shuaiplus
408874ac05
feat: update version to 1.4.4 in package.json, package-lock.json, and app-version.ts
2026-04-18 04:02:49 +08:00
shuaiplus
dabd2c923e
feat: optimize attachment handling in backup process
2026-04-18 03:55:27 +08:00
shuaiplus
08414d7cf2
feat: add support for new cipher properties and enhance import functionality
2026-04-18 03:44:17 +08:00
shuaiplus
38b33df719
feat: add password history feature with dialog and encryption handling
2026-04-18 02:05:01 +08:00
shuaiplus
7ebd12fa07
feat: add device note and last seen tracking to devices, enhance device management features
2026-04-18 01:43:21 +08:00
shuaiplus
6cae5cb218
feat: update version to 1.4.3 in package.json, package-lock.json, and app-version.ts
2026-04-16 23:01:20 +08:00
shuaiplus
d96ad9bb1c
Merge branch 'main' of https://github.com/shuaiplus/nodewarden
2026-04-16 22:30:01 +08:00
shuaiplus
92d1f07998
feat: enhance cipher handling with nested object merging and additional fields
2026-04-16 22:29:55 +08:00
shuaiplus
2230f75d8a
feat: add loading state management for TOTP and import/export operations
2026-04-09 23:27:40 +08:00
shuaiplus
a982a5a57b
feat: enhance database indexing and optimize sync response handling
2026-04-09 23:05:00 +08:00
shuaiplus
34d4851981
feat: add links to documentation homepage and quick start in README
2026-04-09 17:05:52 +08:00
shuaiplus
4827a4958e
Merge branch 'main' of https://github.com/shuaiplus/nodewarden
2026-04-09 16:50:49 +08:00
shuaiplus
70463d3fc7
feat: add Telegram channel and group links to README files
2026-04-09 16:50:43 +08:00
shuaiplus
681705ee13
feat: add passkey deletion functionality and related UI components
2026-04-08 14:47:53 +08:00
shuaiplus
5bf7c79ada
feat: add FIDO2 credentials support in cipher handling and UI components
2026-04-08 14:40:49 +08:00
shuaiplus
c516194d54
feat: implement web session handling and enhance token management
2026-04-07 22:14:26 +08:00
shuaiplus
53231a4878
feat: enhance backup progress handling and improve user status toggling
2026-04-07 20:58:23 +08:00
shuaiplus
c9e7417825
feat: add timezone support for backup file naming and extraction
2026-04-07 20:24:28 +08:00
shuaiplus
76623d7201
Refactor: Remove passkey-related functionality and types
...
- Deleted passkey-related interfaces and types from index.ts and types.ts.
- Removed passkey handling from App component, including related state and functions.
- Cleaned up API calls in auth.ts, removing passkey registration and login functions.
- Updated vault and import formats to eliminate passkey references.
- Removed passkey support checks and UI elements from AuthViews and SettingsPage.
- Cleaned up unused passkey helper functions and constants.
- Adjusted related components and hooks to ensure consistent functionality without passkey support.
2026-04-06 00:46:13 +08:00
shuaiplus
90a7731351
Merge branch 'main' of https://github.com/shuaiplus/nodewarden
2026-04-01 23:05:47 +08:00
shuaiplus
f4adeb8ec9
fix: enhance QR code visibility with background and border adjustments
2026-04-01 23:05:44 +08:00
shuaiplus
882fa2e8c8
chore: ignore local wiki repo
2026-03-29 01:07:28 +08:00
shuaiplus
b6b7e46f79
feat: Update README
2026-03-29 01:00:33 +08:00
shuaiplus
144d3d9406
feat: add decodeIncomingMessage function and improve webSocketMessage handling
2026-03-28 15:28:46 +08:00
shuaiplus
3bd4f6a9fe
feat: enhance error handling for remote attachment index loading
2026-03-28 14:51:58 +08:00
shuaiplus
3d4e95ef66
feat: update version to 1.4.2 across package files
2026-03-28 06:01:07 +08:00
shuaiplus
2a7879efaa
feat: enhance backup and restore functionality with integrity checks and progress tracking
...
- Added support for backup integrity verification during export and restore processes.
- Introduced progress dispatching for backup export and restore operations.
- Implemented new API endpoints for inspecting remote backup integrity.
- Enhanced user interface with progress indicators and warning dialogs for integrity issues.
- Updated localization strings for new features and user feedback.
- Refactored backup-related functions for better clarity and maintainability.
2026-03-28 05:52:47 +08:00
shuaiplus
bd8e26d2ab
feat: add search clear functionality and improve search input styling
2026-03-28 01:58:47 +08:00
shuaiplus
783fcbbe4b
feat: add normalization functions for optional IDs and public keys in cipher and user decryption handling
2026-03-28 01:18:40 +08:00
shuaiplus
9e892e85a2
feat: update version to 1.4.1 and enhance drag-and-drop functionality for TOTP and website entries
2026-03-27 00:54:24 +08:00
shuaiplus
3e5a80e498
Refactor code structure for improved readability and maintainability
2026-03-27 00:08:29 +08:00
shuaiplus
89308fc8a6
feat: enhance login URI handling with match options and improve UI components
2026-03-26 21:59:50 +08:00
shuaiplus
fe0bd80f43
feat: improve handling of archived timestamps in cipher storage normalization
2026-03-24 00:56:56 +08:00
shuaiplus
0062fd6c48
feat: enhance dark theme styles for mobile settings and table elements
2026-03-23 09:06:36 +08:00
shuaiplus
7373eeb501
feat: add backup start time configuration and theme switch functionality
...
- Introduced BACKUP_DEFAULT_START_TIME constant for backup scheduling.
- Updated BackupScheduleConfig interface to include startTime.
- Implemented normalizeStartTime function for validating and normalizing start time input.
- Enhanced backup settings parsing to accommodate start time.
- Added start time input field in BackupDestinationDetail component.
- Created ThemeSwitch component for toggling between light and dark themes.
- Integrated theme preference management in App component.
- Updated styles for dark mode support across the application.
- Added translations for theme toggle and backup start time labels.
2026-03-23 08:53:18 +08:00
shuaiplus
8b07cd4409
feat: refactor unarchive handling to support bulk unarchive and update prop types
2026-03-23 08:40:40 +08:00
shuaiplus
0fc7bd7985
feat: implement unarchive functionality for selected ciphers with state management
2026-03-23 08:32:43 +08:00
shuaiplus
58c029beba
feat: add .tmp/ directory to .gitignore
2026-03-23 08:28:15 +08:00
shuaiplus
ac79cbd8bd
feat: remove temporary subproject references for bitwarden components
2026-03-23 08:28:07 +08:00
shuaiplus
96fc3ae485
feat: implement archive and bulk archive functionality with confirmation dialogs
2026-03-23 08:22:08 +08:00
shuaiplus
cb4632cd04
feat: add bulk unarchive functionality for ciphers
2026-03-23 08:18:15 +08:00
shuaiplus
f7b5534cd0
feat: add archiving functionality for ciphers
...
- Introduced `archive` and `unarchive` endpoints in the API for ciphers.
- Implemented bulk archiving and unarchiving of ciphers in the vault.
- Updated the storage schema to include `archived_at` timestamps for ciphers.
- Enhanced user interface to support archiving actions in the vault.
- Added necessary translations for archive-related actions.
- Updated user and device models to accommodate new fields related to archiving.
2026-03-23 01:10:48 +08:00
shuaiplus
b50673f7d9
feat: update README files to clarify cloud backup center and password hint features
2026-03-20 06:55:20 +08:00
shuaiplus
98e94e766f
feat: update README files for clarity and consistency in descriptions
2026-03-20 06:47:25 +08:00
shuaiplus
a17ed646a0
feat: update backup routes and navigation links for consistency
2026-03-20 05:53:24 +08:00
shuaiplus
c2b920532d
feat: refactor backup scheduling to use interval hours and update UI components
2026-03-20 05:44:00 +08:00
shuaiplus
fba2aa9746
feat: update version to 1.4.0 and integrate APP_VERSION in components
2026-03-20 05:03:04 +08:00
shuaiplus
cbf1e86881
feat: enhance backup functionality with attachment options
...
- Added support for including attachments in backup exports.
- Updated backup-related interfaces and functions to handle attachment options.
- Introduced a new UI component for selecting attachment inclusion during backup operations.
- Modified existing components to integrate the new attachment functionality.
- Improved user feedback and error handling during backup processes.
2026-03-20 04:55:23 +08:00
shuaiplus
3d38424d77
feat: optimize backup archive settings for improved performance and reliability
2026-03-19 01:13:19 +08:00
shuaiplus
5ff322d809
feat: simplify asset serving and enhance bootstrap response handling
2026-03-19 00:52:58 +08:00
shuaiplus
facd0ea5f7
feat: add master password hint functionality
...
- Updated user model to include masterPasswordHint.
- Modified sync handler to return masterPasswordHint.
- Implemented password hint retrieval in public API.
- Enhanced user profile management to allow updating of password hint.
- Added UI components for displaying and editing password hint.
- Updated localization files for new password hint strings.
- Improved rate limiting for sensitive public requests.
- Adjusted database schema to accommodate master password hint.
2026-03-19 00:38:56 +08:00
shuaiplus
8bc43b8f0c
feat: update icon fetching logic to support multiple upstream sources
2026-03-18 22:37:37 +08:00
shuaiplus
bb3fe41330
feat: implement direct file upload for sends with JWT token validation
...
- Added `processSendFileUpload` function to handle file uploads for sends.
- Integrated JWT token creation and verification for secure file uploads.
- Updated `handleCreateFileSendV2` and `handleGetSendFileUpload` to use new upload URL generation.
- Refactored upload handling in `handleUploadSendFile` and `handlePublicUploadSendFile` to utilize the new upload process.
- Introduced `uploadDirectEncryptedPayload` for handling direct uploads with progress tracking.
- Enhanced API routes to support both POST and PUT methods for attachment uploads.
- Added localization strings for upload progress messages.
- Created utility functions for direct upload URL building and payload parsing.
2026-03-18 02:26:10 +08:00
shuaiplus
3204eeb9ab
feat: add duplicate handling features and UI elements for cipher management
2026-03-18 01:39:35 +08:00
shuaiplus
9280f6916e
feat: add item limit for ciphers import and streamline response handling
2026-03-18 00:56:32 +08:00
shuaiplus
3f7ca52983
feat: refactor authentication flow and improve token verification process
2026-03-18 00:24:45 +08:00
shuaiplus
011fe15aae
feat: enhance sync cache with size limits and entry management
2026-03-18 00:12:18 +08:00
shuaiplus
98a653efb6
feat: add support for steam:// secrets in TOTP handling and corresponding tests
2026-03-17 23:35:34 +08:00
shuaiplus
010cda972c
feat: add observability configuration with logging and tracing options
2026-03-17 09:17:52 +08:00
shuaiplus
911cec337e
feat: remove unused deriveLoginHash import and use deriveLoginHashLocally instead
2026-03-17 09:09:03 +08:00
shuaiplus
40fe9223ac
feat: add parseSerializedUris function and update Bitwarden CSV parsing to handle multiple URIs
2026-03-17 09:03:14 +08:00
shuaiplus
3791f89a5c
feat: enhance login handling by introducing local hash derivation and updating session management
2026-03-17 08:50:47 +08:00
shuaiplus
0ba85229a9
feat: refactor setup handling and enhance asset serving with bootstrap integration
2026-03-16 23:48:08 +08:00