qaz741wsd856
50f5a60f1b
chore: fix some warnings
2025-12-11 04:32:18 +00:00
qaz741wsd856
5e04837b5d
feat: add folder management routes and update API version
2025-12-10 18:08:15 +00:00
qaz741wsd856
89137fb150
refactor: streamline cipher and sync handlers to utilize raw JSON responses from sqlite json query
2025-12-10 12:34:12 +00:00
qaz741wsd856
ae423c1a53
feat: add error mapping for D1 JSON parsing and update cipher move logic to handle JSON directly
2025-12-09 17:28:36 +00:00
qaz741wsd856
eee4cc90ef
chore: remove unnecessary attachement urls
2025-12-09 03:38:29 +00:00
qaz741wsd856
d6ef6113fd
fix: add cipher details to attachment delete response
2025-12-07 15:46:52 +00:00
qaz741wsd856
2591e2e46f
chroe: remove unused code and suppress warnings
2025-12-07 15:43:02 +00:00
qaz741wsd856
73223bfa94
feat: add file attachment support for ciphers
...
- Implemented functionality to create, upload, download, and delete attachments associated with ciphers.
- Introduced a new `attachments` module and updated the database schema to include an `attachments` table.
- Enhanced the API routes to handle attachment operations, including legacy support.
- Updated the README and configuration files to reflect the new attachment feature and its usage.
2025-12-07 11:13:06 +00:00
qaz741wsd856
38b978ca6e
chore: format code
2025-12-06 17:52:31 +00:00
qaz741wsd856
84e35ec032
feat: support for changing user name and avatar color
2025-12-06 15:42:52 +00:00
qaz741wsd856
3408ccb555
feat: implement two-factor authentication (2FA) support with TOTP and recovery codes
2025-12-06 15:01:14 +00:00
qaz741wsd856
90b6058fb6
feat: enhance cipher management with legacy API routes and partial updates
2025-12-05 08:58:26 +00:00
qaz741wsd856
6d2fb7aa3e
feat: support for moving selected ciphers to a folder
2025-12-05 08:21:54 +00:00
qaz741wsd856
40f07dcd58
feat: add purge vault endpoint for deleting all ciphers and folders
2025-12-05 03:38:44 +00:00
qaz741wsd856
a1fd81c1a9
feat: implement backward compatibility for KDF settings in accounts handler
...
- Added support for both simple and complex KDF request formats in the post_kdf handler.
- Enhanced KDF validation to ensure compatibility with legacy formats.
- Updated data structures to reflect changes in KDF parameters and request handling.
- Introduced methods to extract KDF parameters and new password hash from either format.
2025-12-04 15:32:47 +00:00
qaz741wsd856
b519226cd6
feat: implement Argon2 KDF support in user authentication and registration
...
- Added new fields for Argon2 parameters (kdf_memory, kdf_parallelism) in the users table and related SQL migration.
- Updated API routes and handlers to support changing KDF settings.
- Enhanced KDF validation logic to accommodate both PBKDF2 and Argon2.
- Modified user registration and prelogin responses to include Argon2 parameters.
- Updated relevant data structures to reflect new KDF settings.
2025-12-04 14:44:40 +00:00
qaz741wsd856
238573f299
feat: add profile retrieval endpoint and refactor profile creation logic
2025-12-04 03:26:30 +00:00
qaz741wsd856
2571f9de42
fix: add fields for collections, policies, and sends to SyncResponse structure
2025-12-03 17:27:12 +00:00
qaz741wsd856
b8a961a936
feat: optimize bulk cipher restoration
2025-12-01 10:30:50 +00:00
qaz741wsd856
25c16cf03a
refactor: unify cipher data definition
2025-12-01 05:11:50 +00:00
qaz741wsd856
388469a84c
feat: enhance import functionality to handle existing folders and improve cipher insertion logic
2025-12-01 03:32:38 +00:00
qaz741wsd856
ae6d52a638
fix: handle null folder IDs in account data to prevent errors during updates
2025-11-30 10:44:16 +00:00
qaz741wsd856
9a028169b7
feat: add password change and key rotation endpoints for user accounts
2025-11-30 08:00:05 +00:00
qaz741wsd856
16a2a7421b
feat: implement password salting and PBKDF2 hashing for user registration and authentication
2025-11-29 14:42:40 +00:00
qaz741wsd856
744a05906c
fix: update delete account request format
2025-11-28 14:57:57 +00:00
qaz741wsd856
2ecc13bf02
feat: add delete account support
2025-11-28 15:47:25 +08:00
qaz741wsd856
1d45beebe2
fix: add /api/ciphers endpoint and fix ciphers model
2025-11-28 13:49:02 +08:00
qaz741wsd856
b591e363b4
feat: add "permissions" key to response
2025-11-28 13:43:43 +08:00
Deep
ff3ab17077
Add import support
2025-09-22 02:40:24 +05:30
Deep
42976295df
Add folder support
2025-09-22 02:29:47 +05:30
Deep
892036f65e
Cargo fix
2025-09-21 16:02:07 +05:30
Deep
5ad6a1986d
Cleanup
2025-09-21 16:01:16 +05:30
Deep
2cb2004840
Vault + registration
2025-09-21 15:39:41 +05:30
Deep
0112286623
Login to vault
2025-09-21 11:35:13 +05:30