Commit graph

543 commits

Author SHA1 Message Date
Vishnu Mohandas ff0811dfe1 Safe guard against OOMs while uploading a video file 2020-09-17 17:57:02 +05:30
Vishnu Mohandas 305b7b470d Revert to the HTTPS URL 2020-09-17 17:56:50 +05:30
Vishnu Mohandas 8553a9f25b Add an option to configure the folders whose photos should be backed up 2020-09-17 17:23:17 +05:30
Vishnu Mohandas 7e37df2947 Trigger location search only after the user has entered at least 2 characters 2020-09-17 14:19:21 +05:30
Vishnu Mohandas df800b0e92 Add hint text to location search widget 2020-09-17 14:18:47 +05:30
Vishnu Mohandas 6e780daa80 Don't update the sync time on upload 2020-09-14 12:39:28 +05:30
Vishnu Mohandas 43c9fa37cd Fix duplicate file issue 2020-09-14 12:29:28 +05:30
Vishnu Mohandas aba132058d Add toString for KeyAttributes 2020-09-14 12:23:53 +05:30
Vishnu Mohandas 9e641ba57d Return base64 encoded string 2020-09-10 05:18:11 +05:30
Vishnu Mohandas 87fd87987a Explicitly call the AESCrypt password as password 2020-09-10 03:57:54 +05:30
Vishnu Mohandas db3869fa58 Use existing raw API for steel crypt 2020-09-10 03:00:04 +05:30
Vishnu Mohandas dbdf8ac935 Extract code to fetch diff to a separate class 2020-09-10 02:54:03 +05:30
Vishnu Mohandas 69a6fb9200 Rename file 2020-09-10 02:47:21 +05:30
Vishnu Mohandas 5659adf384 Minor reformatting 2020-09-10 02:42:20 +05:30
Vishnu Mohandas 94a41a72c9 Remove all assumptions related to key attribute encoding 2020-09-10 02:39:41 +05:30
Vishnu Mohandas 5fffea1824 Remove single line hash function 2020-09-10 02:22:18 +05:30
Vishnu Mohandas d9a583a46c Ensure that CBC is always the chosen mode of encryption 2020-09-10 02:17:51 +05:30
Vishnu Mohandas 4cd93610f7 Make no assumptions about the encoding type of the key 2020-09-10 01:01:14 +05:30
Vishnu Mohandas 79b27084f5 Display key attributes in debug builds 2020-09-09 19:34:11 +05:30
Vishnu Mohandas 1f98f8ca8d Modify steel crypt to expose a hashBytes function that does not assume the encoding of the inputs or output 2020-09-09 14:35:24 +05:30
Vishnu Mohandas 3a539ea0aa Update staging endpoint 2020-09-06 13:56:55 +05:30
Vishnu Mohandas 1b2aa9c998 Wait for the configuration to be persisted 2020-09-06 12:00:44 +05:30
Vishnu Mohandas cde0eccc60 Remove redundant base64 encoding 2020-09-06 12:00:26 +05:30
Vishnu Mohandas 6f05e25354 Fix typo 2020-09-06 11:59:46 +05:30
Vishnu Mohandas 831de35e9c Update file upload API 2020-09-06 11:59:30 +05:30
Vishnu Mohandas c61368f7f2 Update structure of a file object 2020-09-06 11:59:03 +05:30
Vishnu Mohandas 29ac224785 Set the key attributes on server post login 2020-09-05 15:08:03 +05:30
Vishnu Mohandas 46d9c45914 Remove unused widgets 2020-09-05 14:59:56 +05:30
Vishnu Mohandas bc36bf8f5e Verify the correctness of the passphrase entered 2020-09-05 14:23:23 +05:30
Vishnu Mohandas a5d3305cbf Encrypt every file with a separate key 2020-09-03 22:20:26 +05:30
Vishnu Mohandas aa2890107f Add API to use AesCrypt to encrypt and decrypt data directly 2020-09-03 21:08:46 +05:30
Vishnu Mohandas 81db6e73d1 Display the full month in billing details 2020-08-29 09:34:59 +05:30
Vishnu Mohandas 8dc5bad44c Integrate support chat 2020-08-29 09:22:12 +05:30
Vishnu Mohandas fc76a77355 Add a support section within settings 2020-08-29 06:09:52 +05:30
Vishnu Mohandas ae99549110 Add settings screen 2020-08-29 05:20:34 +05:30
Vishnu Mohandas a37260d647 Use existing dio instance 2020-08-29 05:20:18 +05:30
Vishnu Mohandas 617ea34f57 Upload data to the presigned s3 bucket URL 2020-08-27 20:11:56 +05:30
Vishnu Mohandas 93b1fb446d
Merge pull request #1 from ente-io/login_with_email
Login with email
2020-08-26 08:08:28 +05:30
Vishnu Mohandas 7a34da5588 Add screen to let a returning user enter her existing passphrase 2020-08-26 08:04:13 +05:30
Vishnu Mohandas 9220f2bef8 Let users set their passphrase on sign up 2020-08-26 07:13:10 +05:30
Vishnu Mohandas 355d87c3f2 Remove useless illustration 2020-08-26 06:23:22 +05:30
Vishnu Mohandas da1d4830e2 Move the logic of deeplink initialization to the home widget 2020-08-26 05:56:07 +05:30
Vishnu Mohandas fd074e96ee Simplify EmailEntryPage 2020-08-26 04:32:43 +05:30
Vishnu Mohandas 12a1ccd8cd Let the user resend emails 2020-08-26 04:09:11 +05:30
Vishnu Mohandas 739c69da22 Breaking changes to OTT verification screens 2020-08-25 11:53:51 +05:30
Vishnu Mohandas ddb2c7dc82 Update UI for the OTT sign in flow 2020-08-25 11:30:19 +05:30
Vishnu Mohandas 8a101af009 Enable OTT verification by email 2020-08-25 11:21:56 +05:30
Vishnu Mohandas b98566459a Add email entry page 2020-08-25 09:40:05 +05:30
Vishnu Mohandas 3f385e63e9 Update app theme 2020-08-25 06:24:32 +05:30
Vishnu Mohandas 0c70cd96fd Fix crash on attempting to share multiple large files 2020-08-25 05:29:57 +05:30