Commit graph

35 commits

Author SHA1 Message Date
Neeraj Gupta 6a60e3e1b2 Add test for secret box 2023-10-20 13:40:23 +05:30
Neeraj Gupta 2d8b3eb215 Add decryptChacha using native go 2023-10-20 13:20:49 +05:30
Neeraj Gupta 5f029fc12f Minor refactor 2023-10-20 11:34:07 +05:30
Neeraj Gupta ccb8a5834c Switch to blake2b-simd for kdf 2023-10-20 10:17:02 +05:30
Neeraj Gupta 5a97e36ccb Promot for export dir during add 2023-10-16 23:48:00 +05:30
Neeraj Gupta cc80b0decb Fix bug in decryption 2023-10-16 20:52:47 +05:30
Neeraj Gupta 234131a886 Add support for decrypting file 2023-10-16 13:29:28 +05:30
Neeraj Gupta ece4d1f719 Rename 2023-10-04 08:31:24 +05:30
Neeraj Gupta bc7a8418ee Add support for downloading file 2023-09-25 19:10:36 +05:30
Neeraj Gupta 8aafeccd1d Add support for persisting remote files metadata 2023-09-25 11:53:12 +05:30
Neeraj Gupta ba7d0c4493 Fix API request 2023-09-25 01:40:14 +05:30
Neeraj Gupta 02ff452c09 Refactor 2023-09-23 16:15:10 +05:30
Neeraj Gupta d59991bd7f Move encoding utils in separate pkg 2023-09-23 09:35:37 +05:30
Neeraj Gupta 42a6217d44 Refactor computation of collecitonKey 2023-09-23 09:34:21 +05:30
Neeraj Gupta fcb290a553 Bug fixes and support for decrypting collection names 2023-09-22 19:07:12 +05:30
Neeraj Gupta b4f0994a34 Fetch remote collection & print ids 2023-09-22 13:50:50 +05:30
Neeraj Gupta e3c6f4c8a7 API: Fix GetCollection 2023-09-22 13:49:09 +05:30
Neeraj Gupta 42112309d5 RestClient: Attach account specific token 2023-09-22 13:48:33 +05:30
Neeraj Gupta 40acd1d226 Use token map for storing multiple tokens 2023-09-22 10:57:58 +05:30
Neeraj Gupta 1b45bc0e0c Add support for storing accounts 2023-09-21 17:37:18 +05:30
Neeraj Gupta 69a4f48488 Add appType in ctx for client pkg header 2023-09-21 15:05:52 +05:30
Neeraj Gupta 383dd7daea Add support for decrypting masterKey and token 2023-09-21 11:55:40 +05:30
Neeraj Gupta a852adae1e Write helper method to encrypt 2023-09-21 08:29:02 +05:30
Neeraj Gupta d442dff14a Add support for validating 2FA 2023-09-15 16:17:38 +05:30
Neeraj Gupta 1bc363ac8d Add basic commands for account 2023-09-14 09:50:32 +05:30
Neeraj Gupta f34be1f3c0 Add colors to http log 2023-09-13 18:09:54 +05:30
Neeraj Gupta 57ad458662 Add pkg ctrl 2023-09-13 14:21:05 +05:30
Neeraj Gupta 181056d8c5 APIClient: Pass host as parameter 2023-09-13 14:19:56 +05:30
Neeraj Gupta 1e2ad3067c Add models for file and collection requests 2023-09-12 15:26:04 +05:30
Neeraj Gupta b6ace6dc35 Add custom logger to redact headers 2023-09-08 20:12:58 +05:30
Neeraj Gupta f7a90ad1ad Add basic API to perform SRP login 2023-09-07 21:53:14 +05:30
Neeraj Gupta 2dfea90c09 Add basic API to perform SRP login 2023-09-07 09:04:55 +05:30
Neeraj Gupta 2881a5effd Add basic API to perform SRP login 2023-09-07 08:53:25 +05:30
Neeraj Gupta edd1af6699 Add logic to derive ente login key 2023-09-07 08:48:00 +05:30
Neeraj Gupta b56ebf3c3d Scaffold project 2023-09-06 10:32:32 +05:30