Commit graph

117 commits

Author SHA1 Message Date
vishnukvmd
f8f589f975 Fix exif local storage 2021-08-18 19:32:37 +05:30
vishnukvmd
97ea3b2777 Add file subtype and video duration to metadata 2021-08-18 17:43:20 +05:30
vishnukvmd
dd941e6e31 Add file hash to metadata 2021-08-18 17:37:50 +05:30
vishnukvmd
1fe20b579d Encrypt fileEncryptionKey outside the upload function 2021-08-16 17:01:59 +05:30
vishnukvmd
528b7da54e Remove all lengthSync ops 2021-08-09 12:04:42 +05:30
vishnukvmd
7792c3d6d0 Remove readAsBytesSync 2021-08-09 12:04:42 +05:30
vishnukvmd
1d6fc95593 Remove all writeAsBytesSync ops 2021-08-09 12:04:42 +05:30
vishnukvmd
b11ee940f3 Move delete to async ops 2021-08-09 12:04:42 +05:30
vishnukvmd
18b6372835 Use await instead of chaining call backs 2021-08-06 14:14:32 +05:30
Neeraj Gupta
85f3eb2bff Refactor download & decrypt logic in separate util 2021-08-03 20:11:40 +05:30
vishnukvmd
cf699872ce Increment the number of retry attempts correctly 2021-07-31 11:38:50 +05:30
vishnukvmd
47c8beb374 Send file and thumbnail sizes to the server for verification 2021-07-29 21:46:44 +05:30
vishnukvmd
dfdf054e5c Retry failed upload API calls 2021-07-27 22:34:32 +05:30
vishnukvmd
73dfaa8a8e Fix lint warnings 2021-07-27 22:15:16 +05:30
Neeraj Gupta
830e83e3bb Gracefully handle deletion of unsynced files 2021-07-24 22:52:46 +05:30
Neeraj Gupta
1c1fb43eda FileUploader: Move AssetEntity related logic in helper class 2021-07-21 16:40:21 +05:30
vishnukvmd
a440fca9de Update logic to render number of uploaded files 2021-07-12 17:07:02 +05:30
Vishnu Mohandas
aeb8c1ec69 Safe guard against empty file titles 2021-06-29 09:53:19 +05:30
Vishnu Mohandas
41c1f39421 Ignore invalid files 2021-06-19 16:31:32 +05:30
Vishnu Mohandas
7c06ea50b6 Reduce log level 2021-06-19 16:31:32 +05:30
Vishnu
782e6c70f3 Mark files that were deleted during upload correctly 2021-06-14 01:35:42 +05:30
Vishnu
8026c12fc0 Safeguard against already deleted files 2021-06-14 01:19:25 +05:30
Vishnu Mohandas
2f9ccb6787 Merge branch 'master' into sign_up_flow 2021-05-14 03:12:42 +05:30
Vishnu Mohandas
2e31c98186 Reformat code 2021-05-13 21:00:34 +05:30
Vishnu Mohandas
540b64bbbc Remove verbose logs 2021-05-13 03:08:28 +05:30
Vishnu Mohandas
0969b8f73f Add comment linking to Github issue 2021-05-13 02:03:21 +05:30
Vishnu Mohandas
6f8324137c Safe guard against timeouts in fetching assets or origin files 2021-05-13 01:56:46 +05:30
Vishnu Mohandas
89790cc9c4 Remove redundant variable 2021-05-13 01:33:16 +05:30
Vishnu Mohandas
15b0d26bbc Handle invalid files gracefully 2021-05-09 19:55:31 +05:30
Vishnu Mohandas
55decd001c Access code in main 2021-05-07 22:57:11 +05:30
Vishnu Mohandas
078421b3b0 Make encrypt function async 2021-05-04 21:02:23 +05:30
Vishnu Mohandas
07ce960f65 Emit the list of changed files along with the event 2021-04-24 00:41:05 +05:30
Vishnu Mohandas
2b7c4612ea Remove FileRepository 2021-04-21 18:39:18 +05:30
Vishnu Mohandas
d1d72ed325 Display the correct queue size 2021-03-22 12:44:16 +05:30
Vishnu Mohandas
887bcbf06a Add functionality to add and remove folders from queue 2021-03-22 11:59:53 +05:30
Vishnu Mohandas
a7b2e63b1a Add an option to logout 2021-03-18 02:37:17 +05:30
Vishnu Mohandas
055d26d4c8 Log error only when file upload finally fails 2021-03-10 10:41:05 +05:30
Vishnu Mohandas
f83e52f7c7 Log size of the file whose upload failed 2021-03-07 10:54:36 +05:30
Vishnu Mohandas
5cdcf5f743 Capture upload errors triggered in the background 2021-03-05 00:06:40 +05:30
Vishnu Mohandas
15bd805843 Rename param 2021-03-04 23:02:57 +05:30
Vishnu Mohandas
d4ce8fc162 Simplify detection of background uploads 2021-03-04 22:58:27 +05:30
Vishnu Mohandas
d2fd2004f4 Add a different name for files being uploaded in the background 2021-03-04 21:05:13 +05:30
Vishnu Mohandas
f01933d62a Reload prefs before checking for last heartbeat time 2021-03-04 20:44:37 +05:30
Vishnu Mohandas
3519d78be7 Add a heart beat for BG tasks, that can indicate whether the locks are valid or not 2021-03-04 20:44:08 +05:30
Vishnu Mohandas
889b9cbd38 Refactor FileUploader 2021-03-04 20:29:32 +05:30
Vishnu Mohandas
a557723061 Refresh on background updates 2021-03-04 06:17:49 +05:30
Vishnu Mohandas
3b3e5b60d1 Make UploadLocksDB dumber 2021-03-04 01:48:50 +05:30
Vishnu Mohandas
0b90ea1271 Update timestamp on disk when a background upload is completed 2021-03-04 01:43:55 +05:30
Vishnu Mohandas
74d108c113 Minor refactor 2021-03-04 01:39:57 +05:30
Vishnu Mohandas
3c331c174a Surface the error to the completer 2021-03-03 23:11:01 +05:30