Commit graph

19 commits

Author SHA1 Message Date
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