Commit graph

938 commits

Author SHA1 Message Date
Neeraj Gupta 4ad94d6e8a
log changes 2022-07-28 14:49:38 +05:30
ashilkn c7f1d182be removed print and debug print statements 2022-07-25 19:30:07 +05:30
ashilkn 537db7b0b4 Merge branch 'master' into mobile-search 2022-07-21 16:22:11 +05:30
Neeraj Gupta d5296cbd5b
more clean up in local file sync util 2022-07-20 15:30:10 +05:30
ashilkn 4fe2af4be1 made search icon and search text field 2022-07-18 10:15:06 +05:30
ashilkn 5a88832119 fixed video duration bug for files sent to ente from device 2022-07-17 13:02:09 +05:30
ashilkn 1138c4e77b remove unwanted comment + rearrange comments 2022-07-13 10:35:49 +05:30
ashilkn 3a47ad2fe1 Merge branch 'master' into redesign-file-info 2022-07-12 20:54:36 +05:30
ashilkn f4ef14676f video duration for remote files 2022-07-12 13:57:58 +05:30
Neeraj Gupta 5bcb53bee4
Lint fixes 2022-07-12 12:00:02 +05:30
Neeraj Gupta 8629c97734
Fix email client section dialog 2022-07-12 09:36:55 +05:30
Neeraj Gupta 46dc4e243e
use showCupertinoModalPopup for mail options 2022-07-11 18:53:48 +05:30
Neeraj Gupta a42fd6accb
make method private 2022-07-11 16:13:26 +05:30
Neeraj Gupta d42c7e8150
Copy change 2022-07-11 15:49:48 +05:30
Neeraj Gupta 9e87dadae1
Fix send email for iOS clients 2022-07-11 15:05:38 +05:30
ashilkn 9aaa7e6e53 Merge branch 'master' into redesign-file-info 2022-07-07 14:23:01 +05:30
ashilkn 47a6a4b19a resolved merge conflicts 2022-07-06 09:26:19 +05:30
Manav d8de45d925
Merge pull request #382 from ente-io/handle_creation_time_failure
Handle exception in getCreationTimeFromEXIF
2022-07-06 08:17:14 +05:30
Neeraj Gupta ca1d9388e2
Fix share to ente upload 2022-07-06 01:35:51 +05:30
Neeraj Gupta 40f78e88f0
handle exception in getCreationTimeFromEXIF 2022-07-05 23:19:34 +05:30
Neeraj Gupta 460dd1203e
Prefer const 2022-07-04 11:33:10 +05:30
Neeraj Gupta db14a1a9d3
Add logs for freeup space flow 2022-07-03 16:05:46 +05:30
Neeraj Gupta fdadf36baa
Lint fixes 2022-07-03 15:39:01 +05:30
Neeraj Gupta 1911f8fa83
dart format 2022-07-03 15:19:33 +05:30
Neeraj Gupta 590715c9d8
Fix few flutter_lint hints 2022-07-03 15:15:00 +05:30
Neeraj Gupta 6a0e7b2315
Fix more lint issues 2022-07-03 13:17:15 +05:30
Neeraj Gupta d71c5237ec
Link fixes 2022-07-03 12:19:00 +05:30
Neeraj Gupta a25cdbf570
replace loading widget var with EnteLoadingWidget 2022-07-03 11:34:42 +05:30
ashilkn 1c9dc6566e redesigned time and date of file info 2022-07-02 12:54:36 +05:30
Neeraj Gupta 348ddc1f69
reactor: move widgets location 2022-07-01 20:09:02 +05:30
Neeraj Gupta a382a02196
Organize ui widgets in separate folders 2022-07-01 19:48:05 +05:30
Neeraj Gupta 8777dfb77d
force custom routeBuilder while showing DetailPage 2022-06-29 13:12:35 +05:30
Neeraj Gupta ccd587da3e
Handle no element stateError while fetching urls 2022-06-24 08:50:17 +05:30
Vishnu Mohandas 669bce7763
Merge pull request #346 from ente-io/tweak-logs-message
Mention that logs contain file names in the report bug confirmation
2022-06-23 12:58:36 +05:30
Manav 661a6bc243 Use Vishnu's suggestion 2022-06-23 12:55:45 +05:30
Manav 243cf36af7 Mention that logs contain file names in the report bug confirmation 2022-06-23 12:49:20 +05:30
Neeraj Gupta dacd989366
Fix log directory path for send logs 2022-06-23 09:42:58 +05:30
Neeraj Gupta 5c9cf03250
use support directory for logs 2022-06-23 09:02:43 +05:30
Neeraj Gupta a6f7974278
Skip logging handled errors to sentry 2022-06-23 08:42:43 +05:30
Neeraj Gupta b93379b8b2
use fetchUploadUrl instead of canUpload wrapper 2022-06-22 16:49:12 +05:30
Neeraj Gupta 76f279cb83
address review comment 2022-06-22 12:49:34 +05:30
Neeraj Gupta 2f847e0ccc
Verify if user can upload more files before preparing files for upload 2022-06-22 11:57:36 +05:30
Neeraj Gupta 6a884b7bd0
Fix swipe to go back interaction for iOS 2022-06-20 15:20:03 +05:30
Neeraj Gupta ae99feaeaf
increase concurrent video upload limit to 2 2022-06-18 20:46:43 +05:30
Neeraj Gupta 00a65cfc1c
rename variable 2022-06-18 20:41:15 +05:30
Neeraj Gupta 22a46e2f25
fix another typo 2022-06-18 20:31:43 +05:30
Neeraj Gupta c4f7b9abc2
fix stupid typo 2022-06-18 20:29:39 +05:30
Neeraj Gupta 3e26efb30f
minor refactor 2022-06-18 20:24:25 +05:30
Neeraj Gupta 467c272939
upload one video at a time 2022-06-18 20:22:33 +05:30
vishnukvmd 47505ae102 Execute dart format lib 2022-06-11 13:53:52 +05:30
vishnukvmd 3e306facf5 Apply dart fix for require_trailing_commas 2022-06-11 13:53:18 +05:30
vishnukvmd 65a6140532 Remove blur filter for dialogs 2022-06-11 12:09:35 +05:30
vishnukvmd 172bb68bfe Update toast color depending on the theme 2022-06-10 20:03:43 +05:30
vishnukvmd 2ecd872f3d Pass context to toast_util 2022-06-10 19:59:56 +05:30
vishnukvmd dc5dffd601 Fix cases 2022-06-10 12:39:15 +05:30
Neeraj Gupta ceac5c0b40
Capitalize words 2022-06-09 10:21:59 +05:30
Neeraj Gupta 0be2f4af90
Merge pull request #278 from ente-io/minor-redesign-fixes
Minor redesign fixes
2022-06-08 10:03:29 +05:30
ashilkn 56a2a6c390 fixed visibility issues on light theme on the settings screen and set elevation to 0 in some appbars 2022-06-07 13:58:34 +05:30
ashilkn ae5ab5bfd5 made 'View logs' visible in light theme in the 'Report bug' dialog box 2022-06-07 13:14:45 +05:30
vishnukvmd f80122a5e0 Merge remote-tracking branch 'origin/redesign' into minor-redesign-fixes 2022-06-07 10:35:54 +05:30
Neeraj Gupta d8137874d3
Capitalize words 2022-06-06 21:43:29 +05:30
vishnukvmd b4b6f65db2 Update padding for day title 2022-06-06 21:21:43 +05:30
Neeraj Gupta c600f2ea70
Capitalize words 2022-06-06 19:12:27 +05:30
Neeraj Gupta 5a78738fdf
Merge branch 'master' into redesign 2022-06-06 11:16:23 +05:30
Neeraj Gupta 7e71f7fb59
Fix typo 2022-06-06 10:54:05 +05:30
Neeraj Gupta 7c785d5c0a
Merge branch 'master' into redesign 2022-06-06 10:03:29 +05:30
Neeraj Gupta e7a0a88987
invoke shareLogs file action on doubleTap 2022-06-05 17:24:46 +05:30
Neeraj Gupta 1ea3975ce9
add subType in error log for live photo video fetch failure 2022-06-05 17:19:16 +05:30
ashilkn 8f27a6f857 changed opacity of toast 2022-06-03 17:48:16 +05:30
ashilkn 575964499a removed 'thank you for signing up' toast and moved toasts to bottom 2022-06-03 16:56:47 +05:30
ashilkn fdad1dcd5d minor changes 2022-06-03 15:41:26 +05:30
ashilkn 79cb21711a repositioned toast to top from bottom and changed the backgound color 2022-06-03 15:22:31 +05:30
Neeraj Gupta 786b23dfdf
Capitalize words 2022-05-30 16:35:08 +05:30
Neeraj Gupta 5bd9dd1a76
Merge remote-tracking branch 'origin/master' into redesign 2022-05-30 06:42:43 +05:30
Vishnu Mohandas dc5b25cb85
Merge pull request #252 from ente-io/fix_trash_sync
Fix bug trash diff sync
2022-05-29 15:31:14 +05:30
Neeraj Gupta a37cf2bd59
fix stupid typo 2022-05-29 15:21:25 +05:30
Neeraj Gupta 1bab23f5f3
Fix bug trash diff sync 2022-05-29 15:19:00 +05:30
vishnukvmd dad7f409a7 Move super_logging to internal codebase 2022-05-29 03:46:22 +05:30
Neeraj Gupta 22b25db0c1
Merge branch 'master' into redesign 2022-05-27 20:14:47 +05:30
Neeraj Gupta e142e19e60
remove unused code 2022-05-17 22:56:04 +05:30
Neeraj Gupta 5127146ee5
Capitalize words 2022-05-17 22:43:16 +05:30
Neeraj Gupta de7e9d97fc
Capitalize words 2022-05-17 17:08:21 +05:30
Neeraj Gupta d030734440
more ui fixes 2022-05-17 02:31:52 +05:30
Neeraj Gupta 2a4ea117b5
remove sort option: Oldest 2022-05-17 02:10:07 +05:30
Neeraj Gupta 9160e05952
Ui fixes for light theme 2022-05-17 02:08:11 +05:30
Neeraj Gupta c70b08c990
Merge remote-tracking branch 'origin/master' into redesign 2022-05-13 22:52:34 +05:30
Neeraj Gupta e8da432be5
Clear in-memory thumbcache on file updation 2022-05-13 19:44:24 +05:30
Neeraj Gupta ae1ee2ca4a
Merge branch 'master' into photos_manger_upgrade 2022-05-13 17:31:49 +05:30
Neeraj Gupta f5bb25f29b
add method to fetch all assets in an assetPath 2022-05-13 15:43:25 +05:30
vishnukvmd b1c2c36c31 Force confirmation in case local-only files are being deleted on Android 2022-05-12 17:49:36 +05:30
Neeraj Gupta 22babe31e6
upgrade photos_manager pkg 2022-05-12 08:57:32 +05:30
Neeraj Gupta 971484e795
formatting changes 2022-05-11 10:21:25 +05:30
Neeraj Gupta acaeafcc49
Merge branch 'master' into redesign 2022-05-10 14:10:22 +05:30
Neeraj Gupta e4a52845ae
switch to new endpoint for fileUpdate 2022-05-10 13:15:11 +05:30
Neeraj Gupta e3f4092a11
rename 2022-05-08 11:43:43 +05:30
Neeraj Gupta eb26740b32
switch to trash diff v2 2022-05-06 00:08:58 +05:30
ashilkn 423db45d98 added album name on top 2022-04-30 17:48:26 +05:30
ashilkn 9ef0cc7651 changed the textstyle to normal for 'Today' in album screen 2022-04-30 12:30:06 +05:30
ashilkn 7110b248a2 resolved merge conflicts 2022-04-28 20:17:05 +05:30
ashilkn 6b426f26e4 redesigned 'albums' screen 2022-04-28 18:38:27 +05:30
Neeraj Gupta e6a3d31a1a
Fix import issues 2022-04-26 17:26:49 +05:30
Neeraj Gupta edb8aecae2
Merge branch 'master' into redesign 2022-04-26 15:05:00 +05:30
ashilkn b6efab456f redesigned memories 2022-04-25 19:57:10 +05:30
vishnukvmd 892af4d046 Remove unnecessary toast 2022-04-22 21:47:32 +05:30
Neeraj Gupta 82efff81e5
minor fixes for send logs 2022-04-22 21:40:53 +05:30
Neeraj Gupta 2f77003af7
Fix sharing of logs 2022-04-22 21:36:24 +05:30
Neeraj Gupta fc2e62b325
Fix share dialog position for bottom bar button 2022-04-22 21:34:34 +05:30
Neeraj Gupta 42ea1aa64f
Fix sharing for iPAD 2022-04-22 21:07:12 +05:30
ashilkn 044471eaa1 Made a resuable button with linear gradient and bigger font for 'today' 2022-04-20 18:50:35 +05:30
Neeraj Gupta 70855cb927
Merge remote-tracking branch 'origin/theme' into frame-ashil-neeraj 2022-04-07 00:18:49 +05:30
Neeraj Gupta 374dddca44 temp commit 2022-03-26 07:19:43 +05:30
Neeraj Gupta 2c03a09808 Merge remote-tracking branch 'origin/master' into theme 2022-03-26 07:18:45 +05:30
Ashil 5cc225e9ed create account and verification of email is done 2022-03-25 19:10:22 +01:00
vishnukvmd 6059658bf4 Fix typos 2022-03-21 15:37:02 +05:30
Neeraj Gupta 588aae777f Add support for archiving collection 2022-03-21 15:02:24 +05:30
Neeraj Gupta e1ceb7f531
Merge remote-tracking branch 'origin/master' into theme 2022-03-08 21:17:28 +05:30
Neeraj Gupta 25ef4203cb
Fix dialog copy 2022-03-08 13:15:38 +05:30
Neeraj Gupta dc1c31a137
show dialog with email address initiating share files 2022-03-08 13:15:18 +05:30
ashilkn 7a04fd5f9c Merge branch 'master' into theme 2022-03-07 12:27:58 +05:30
Neeraj Gupta 01484c6396
log error on email sender error 2022-03-06 02:52:45 +05:30
Neeraj Gupta 682fb04743
basic theme changes 2022-03-06 02:22:00 +05:30
vishnukvmd 1a75f9e9f8 Remove files that have been deleted from the upload queue 2021-12-07 08:58:06 +05:30
vishnukvmd 550b7d5467 Log issues with fetching upload URLs 2021-12-02 10:38:51 +05:30
vishnukvmd 03152dcaf2 Start the upload timeout after it's processing has begun 2021-11-27 20:42:45 +05:30
vishnukvmd afeab0fcd6 Time out uploads 2021-11-27 20:34:21 +05:30
vishnukvmd 9c4d7e5d44 Improve log statement 2021-11-27 20:15:50 +05:30
vishnukvmd 02b5197cdd Throw an exception when file upload times out 2021-11-27 20:12:53 +05:30
Neeraj Gupta 6a627e8f8a
Merge branch 'bg_sync' into bugfix_ios 2021-11-27 12:06:23 +05:30
Neeraj Gupta c205e78320
make it mandatory to pass authentication reason 2021-11-27 11:49:05 +05:30
Neeraj Gupta 67b717b771
Support for overriding reason for authentication 2021-11-27 11:15:42 +05:30
vishnukvmd 8f542745d3 Timeout file uploads after 50m 2021-11-26 10:26:34 +05:30
vishnukvmd b371b908f6 Add optional string to be shown while requesting authentication 2021-11-26 10:13:48 +05:30
Neeraj Gupta f5d1a24ee7 Allow changing file name via info dialog 2021-11-12 17:18:39 +05:30
Neeraj Gupta 25a215d822
ignoreSizeConstraint while fetching assets 2021-11-01 14:06:18 +05:30
Neeraj Gupta 3239ba3644
Resolve existing package import issues 2021-10-30 11:21:23 +05:30
Neeraj Gupta aa8f4b9bde
lint: enable directives_ordering for imports 2021-10-30 11:13:56 +05:30
vishnukvmd 34b802f114 Remove redundant event 2021-10-30 05:43:58 +05:30
vishnukvmd e1e05664b4 Fix lint warnings 2021-10-30 05:26:27 +05:30
vishnukvmd a7f96ae1f3 Define precise event types for file deletion 2021-10-30 05:25:29 +05:30
vishnukvmd a587359b1f Remove unused import 2021-10-30 05:10:13 +05:30
vishnukvmd 2949f0a0d5 Show the success toast only if files were actually deleted 2021-10-30 04:15:12 +05:30
vishnukvmd cef7c972e6 Reduce the duration of the toast 2021-10-30 03:48:24 +05:30
Neeraj Gupta 016157e0d3
Fix infinite sync loop when all items in diff are deleted 2021-10-29 18:10:16 +05:30
Neeraj Gupta fbaa0fc526
Collection Diff: switch to v2/diff 2021-10-29 17:30:56 +05:30
Neeraj Gupta 2902cf90c5
Fix trash reload on emptying trash 2021-10-28 10:45:48 +05:30
Vishnu Mohandas 20b8b9b794
Merge pull request #119 from ente-io/exif_time
Use creationTime from EXIF when available
2021-10-28 00:06:52 +05:30
vishnukvmd 04cda4ffc4 Set duration for videos when shared to ente 2021-10-27 23:50:05 +05:30
vishnukvmd 8c34e3dd9d Parse time from EXIF for files shared to ente 2021-10-27 23:49:17 +05:30
vishnukvmd eca1c66abb Remove metadata derivation from share util since it will be performed during uploads 2021-10-27 20:03:37 +05:30
vishnukvmd 90904cbe6a Remove dependency on external lib to parse time 2021-10-27 20:03:09 +05:30
vishnukvmd 840e2f3a3c Use creationTime from EXIF when available 2021-10-27 18:17:34 +05:30
Neeraj Gupta 7239e04cc0
Merge branch 'edit-time' of github.com:ente-io/frame into edit-time 2021-10-27 13:41:35 +05:30
Neeraj Gupta 96932f22d7
Merge branch 'master' into edit-time 2021-10-27 13:25:42 +05:30
vishnukvmd 0bc08dda36 Add three dots 2021-10-27 12:51:40 +05:30
Neeraj Gupta 3816f15343
formatting changes 2021-10-26 20:16:58 +05:30
vishnukvmd 6d81d0698c More copy changes 2021-10-26 19:05:13 +05:30
vishnukvmd bf796b6530 Minor copy changes 2021-10-26 19:02:33 +05:30
vishnukvmd dcd61846a7 Parse updated files correctly 2021-10-26 18:01:36 +05:30
Neeraj Gupta c18e944459
Merge branch 'master' into edit-time 2021-10-26 17:28:45 +05:30
Neeraj Gupta aa145e0217
Support for editing date of memory 2021-10-26 16:07:14 +05:30
Neeraj Gupta eff885f696
Handle pubMetadata in trash & diff fetchers 2021-10-26 11:15:26 +05:30
Neeraj Gupta 138501388d
Support for empty trash 2021-10-25 20:27:41 +05:30
Neeraj Gupta 294b0219f1
TrashSync: handle API contract changes 2021-10-24 08:19:34 +05:30
Vishnu Mohandas dd8fe294d4
Merge pull request #104 from ente-io/delete_from_ente
Delete from ente only
2021-10-22 17:58:42 +05:30
Neeraj Gupta 33a64f71da
update toast text 2021-10-22 17:05:05 +05:30
Neeraj Gupta 047b154156
trash_db: store file original metadata as json 2021-10-22 15:00:06 +05:30
Neeraj Gupta 6d3327113a
Fixes based on review comments 2021-10-21 17:38:12 +05:30
Neeraj Gupta 9cf348bd3b
trigger complete sync on deleting files from just ente 2021-10-20 20:20:51 +05:30
Neeraj Gupta 6f48caf21d
deleteFromEnte: fireEvent to reload main gallery 2021-10-20 19:32:10 +05:30
Neeraj Gupta b586dc4411
Merge branch 'trash_api' into delete_from_ente 2021-10-20 19:19:55 +05:30
Neeraj Gupta 39b0f50277
Merge remote-tracking branch 'origin/master' into trash_api 2021-10-20 17:33:35 +05:30
vishnukvmd 615bee6e7a Add log statement to indicate that the file was updated 2021-10-18 18:06:10 +05:30
vishnukvmd 5eab93ee23 Ignore upload if file was already uploaded 2021-10-18 18:00:26 +05:30
Neeraj Gupta 4d92f0fcf5
use trash api while deleting files from remote 2021-10-18 10:13:25 +05:30
Neeraj Gupta 0b8d9c1e13
TrashGallery: actions for restoring/deleting selected files 2021-10-17 22:20:25 +05:30
Neeraj Gupta 45c7da0123
trash: show days left for auto-deletion on thumbnail 2021-10-17 18:07:30 +05:30
Neeraj Gupta dff56f7f72
go to previous screen when file is deleted from trash 2021-10-13 14:55:04 +05:30
Neeraj Gupta 517a7b2a20
Use dummy generatedID for trashed files 2021-10-13 14:47:58 +05:30
Neeraj Gupta 49df079bcc
Add support for deleting files from trash 2021-10-13 04:21:19 +05:30
Neeraj Gupta ceaed8def3
TrashFile: extend File 2021-10-13 02:59:05 +05:30
Neeraj Gupta 79c2aeb5d0
trash files on deletion 2021-10-13 01:55:23 +05:30
Neeraj Gupta 84b0283933
Sync trashed items in local db 2021-10-13 00:57:11 +05:30
Neeraj Gupta a5265b09af
Add diff fetcher for trashed files 2021-10-12 20:18:35 +05:30
Neeraj Gupta 7bd9cbee92
Merge branch 'livePhotoBug' of github.com:ente-io/frame into livePhotoBug 2021-10-06 13:33:59 +05:30
Neeraj Gupta 56a4262a9e
Fix download toast & auto-play liveVideo post download 2021-10-06 13:32:37 +05:30
vishnukvmd d28f8f9b33 Merge branch 'master' into livePhotoBug 2021-10-05 16:00:01 +05:30
Neeraj Gupta da1693e856
minor rename 2021-10-05 10:27:46 +05:30
vishnukvmd 40e5818c63 Replace deprecated share lib 2021-10-05 10:26:48 +05:30
vishnukvmd 56183c72d3 Request originFile while sharing 2021-10-05 10:21:54 +05:30
Neeraj Gupta ebd3db77ae
minor refactor 2021-10-04 14:57:58 +05:30
Neeraj Gupta 2a2d1d568c
bubble up exception during convert/caching phase 2021-10-04 14:15:19 +05:30
Neeraj Gupta 701efe3e21
Fix bug during first load of remote livePhoto 2021-10-04 11:59:22 +05:30
vishnukvmd 71adfcfc54 Extract code to archive a file to a utility function 2021-10-04 03:26:09 +05:30
vishnukvmd ff3a178dbb Fix endpoint 2021-10-01 18:58:59 +05:30
vishnukvmd 771f8f6190 Surface errors from the diff fetcher 2021-10-01 18:58:18 +05:30
vishnukvmd ff3e88a2f1 Publish a single event for file deletions within a collection 2021-09-30 14:58:46 +05:30
vishnukvmd e9b1b8c713 Truncate log statement 2021-09-30 13:46:54 +05:30
Neeraj Gupta bc6fac532a Fix gallery import by removing filter on creationTime 2021-09-29 19:27:20 +05:30
Neeraj Gupta 25d6291877
Fix exif lookup on iOS 2021-09-28 14:54:41 +05:30
vishnukvmd f5643b2f1c Dedupe existing files fetched from remote 2021-09-23 20:25:08 +05:30
vishnukvmd 6d5c80fef6 Remove unnecessary optimization 2021-09-23 18:42:50 +05:30
vishnukvmd 2ee21cd928 Merge branch 'master' into deduplicate 2021-09-23 12:46:08 +05:30
vishnukvmd c0f4fcf857 Improve log statement 2021-09-23 12:40:09 +05:30
Neeraj Gupta fa4480eb44
Improve filename to datetime parsing for video files 2021-09-22 11:48:48 +05:30
Neeraj Gupta 82a9e88cd7
Merge pull request #46 from ente-io/archive_unarchive
Add support for archiving memories
2021-09-22 08:10:10 +05:30
Neeraj Gupta 8f2d5bbd05
reduce initial thumbnail quality to 80 2021-09-20 20:48:20 +05:30
Neeraj Gupta 2474130147
fix logging 2021-09-20 17:57:12 +05:30
Neeraj Gupta be8019f338
SharedMedia: Fix handling of video media type 2021-09-20 17:33:34 +05:30
Neeraj Gupta ccbcef0b6d
Support for generating thumbnail for shared video file 2021-09-20 17:22:08 +05:30
Neeraj Gupta 81eeeb7aeb
magic-metadata: rename 2021-09-20 12:11:38 +05:30
Neeraj Gupta fd95bcdfe8
[shared-media] ignore unsupported file types 2021-09-20 11:48:09 +05:30
Neeraj Gupta af8e1a0ff5
trigger remote sync when files magic metadata is out of sync 2021-09-18 10:23:27 +05:30
Neeraj Gupta e9de949468
[archive] more refactoring 2021-09-18 09:24:32 +05:30
Neeraj Gupta e3c0888083
archive: minor refactor 2021-09-18 09:13:13 +05:30
Neeraj Gupta 8d66af68ac
Support archiving memories & hide them from home page 2021-09-16 23:03:16 +05:30
Neeraj Gupta df4d6b43d4
Parse magic metadata on diff fetch 2021-09-16 22:52:19 +05:30
Neeraj Gupta f3e131e160
Sync service to update magic metadata on remote 2021-09-16 22:51:27 +05:30
vishnukvmd 82aeff80cc Execute deletion on remote 2021-09-16 02:20:13 +05:30
vishnukvmd fbf337c93c Fix lint warnings 2021-09-16 02:14:52 +05:30
Neeraj Gupta c416ca1e94
Merge pull request #41 from ente-io/move_files
Support for moving files between albums
2021-09-13 18:16:49 +05:30
vishnukvmd f2dacffc56 Set color of the dialog button text 2021-09-13 14:17:39 +05:30
Neeraj Gupta 5fa838338c fileTooLargeErr: fix status code mapping 2021-09-12 06:33:54 +05:30
Neeraj Gupta 9507222d9e upload: stop logging fileTooLargeErr as error 2021-09-12 06:26:56 +05:30
vishnukvmd 1578bf2529 Persist updated sort key to disk 2021-09-11 12:31:47 +05:30
Neeraj Gupta 73911b0631 await on localSettings init 2021-09-09 11:23:51 +05:30
Neeraj Gupta 6e1f5558af Gracefully handle deletion of files in app cache 2021-09-09 11:20:55 +05:30
Neeraj Gupta 512b724f8e Fix sort option names 2021-09-09 01:49:25 +05:30
Neeraj Gupta 8404c87791 Support sorting on ente albums by name, recent photo & last modified 2021-09-09 01:36:37 +05:30
Neeraj Gupta 77721ca3b3 Support for persisting sort settings on device 2021-09-09 00:04:20 +05:30
Neeraj Gupta 1e81500edf Linter: fix list warning 2021-09-05 14:57:07 +05:30
Neeraj Gupta 586bb42458 Linter: Fixed unused imports 2021-09-05 11:52:12 +05:30
Neeraj Gupta 3c8b06ad6a Linter: replace FlatButton with TextButton 2021-09-04 15:51:54 +05:30
Neeraj Gupta 3f27c83abd Show correct err when verification code has expired 2021-09-04 15:51:07 +05:30
Neeraj Gupta d47517c639 Log additional details for invalidFile errors 2021-09-01 16:08:00 +05:30
vishnukvmd b97fb12b05 Clear origin files that are cached 2021-08-24 12:44:51 +05:30
vishnukvmd 66e2b5ca7a Add an option to fetch origin file from disk 2021-08-24 01:59:37 +05:30
Vishnu Mohandas bc768cf7fd
Merge pull request #25 from ente-io/bug_fix_sourcePathOnNull 2021-08-22 10:59:22 +05:30
Neeraj Gupta 402cd380d5 Log invalid file extension 2021-08-22 10:52:30 +05:30
Neeraj Gupta 55890f5396 Fix handling of invalid files
When we don't await on _onInvalidFileError, then it result i the following  NPE  error:

> NoSuchMethodError: The getter 'sourceFile' was called on null.
2021-08-22 10:21:25 +05:30
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 474c9cc41d Add an option to view logs 2021-08-09 20:05:17 +05:30
vishnukvmd f6322a9b28 Show warning before sending logs 2021-08-09 19:42:42 +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 5809b9b18d Handle cases where the originFile is null 2021-08-06 14:25:07 +05:30
vishnukvmd 7e2ead40f8 Change live photo name 2021-08-06 14:22:07 +05:30
vishnukvmd 18b6372835 Use await instead of chaining call backs 2021-08-06 14:14:32 +05:30
Neeraj Gupta 8c39bd5b92 Enable live photo in debug mode only 2021-08-05 22:57:00 +05:30
Neeraj Gupta 0ef4e5ad78 Fail livephoto upload if videoUrl is missing 2021-08-05 20:23:54 +05:30
Neeraj Gupta 512247a515 Merge remote-tracking branch 'origin/master' into live_photos 2021-08-05 15:09:52 +05:30
Neeraj Gupta 8a88bbfb2e Check if local file exists before deleting in db 2021-08-05 04:58:26 +05:30
Neeraj Gupta abe969cec0 minor fix to avoid edge-cases 2021-08-05 04:41:58 +05:30
Neeraj Gupta 46d3b34574 Fix bug in thumbnail lookup 2021-08-05 04:27:59 +05:30
vishnukvmd 30daf73bf1 Ignore invalid files whose thumbnails cannot be fetched 2021-08-05 02:43:30 +05:30
vishnukvmd ba61af7fa2 Increase size of thumbnails 2021-08-05 02:42:13 +05:30
vishnukvmd 8ac22e8d08 Prevent double-lockscreens while accessing sensitive information 2021-08-04 23:03:59 +05:30
vishnukvmd 7bb6f1840e Stop existing authentication attempts if any before issuing a new one 2021-08-04 21:40:34 +05:30
Neeraj Gupta 41f404c487 Share both img and video for live photo 2021-08-04 19:18:50 +05:30
Neeraj Gupta 82fa67ef9e Minor refactoring 2021-08-04 15:54:53 +05:30
Neeraj Gupta 771ceda332 LivePhoto: download and unzip livePhoto content 2021-08-03 20:11:40 +05:30
Neeraj Gupta 854a021cc8 Bug fix in livephoto upload flow 2021-08-03 20:11:40 +05:30
Neeraj Gupta 85f3eb2bff Refactor download & decrypt logic in separate util 2021-08-03 20:11:40 +05:30
Neeraj Gupta 5e38786fe1 LivePhoto: Support for uploading image & video in zipped format 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
vishnukvmd c8660b6420 Render data in GBs 2021-07-27 19:49:58 +05:30
Neeraj Gupta 1d8721803b Rename 2021-07-24 23:03:59 +05:30
Neeraj Gupta 830e83e3bb Gracefully handle deletion of unsynced files 2021-07-24 22:52:46 +05:30
Neeraj Gupta bb95979bb6 Support deleting shared media files from localStorage 2021-07-24 20:50:46 +05:30
Neeraj Gupta 48a2a55643 Handle missing shared media file 2021-07-24 19:08:47 +05:30
Neeraj Gupta 4bab7ca586 Store manual backup media in a separate directory 2021-07-24 19:00:33 +05:30
Neeraj Gupta 2559e90352 Formatting changes 2021-07-24 18:03:03 +05:30
Neeraj Gupta 6e1ea2ae6d Move app cache files identifier in constant 2021-07-23 18:23:39 +05:30
Neeraj Gupta 0b32796633 improve time parse logic from name for shared files 2021-07-23 18:15:11 +05:30
Neeraj Gupta 64f44ff50c Shared files: parse time from exif data 2021-07-23 13:58:11 +05:30
Neeraj Gupta f29abe8e72 Merge remote-tracking branch 'origin/master' into share_to_ente_android 2021-07-23 09:58:30 +05:30
vishnukvmd dbfcbdec64 Fix linter warnings 2021-07-23 00:03:35 +05:30
Neeraj Gupta 4cfe31406b ZoomableImg: Use helper method to get thumbnail and file 2021-07-22 19:51:24 +05:30
Neeraj Gupta b123ee0500 getThumbnailFromLocal: add size and quality as optional param 2021-07-22 16:32:45 +05:30
Neeraj Gupta 781a2f03f1 Listen to incoming media & prompt to all files in collection 2021-07-22 15:58:07 +05:30
Neeraj Gupta 77c2489714 Merge remote-tracking branch 'origin/master' into share_to_ente 2021-07-22 13:16:22 +05:30
vishnukvmd e7dd26c69e Fix lint warnings 2021-07-22 12:21:59 +05:30
Neeraj Gupta 9adf41fd2e Add support for uploading & reading image from app cache 2021-07-22 11:41:32 +05:30
vishnukvmd 9f8c409f3d Fix lint warnings 2021-07-22 02:17:43 +05:30
Neeraj Gupta 1c1fb43eda FileUploader: Move AssetEntity related logic in helper class 2021-07-21 16:40:21 +05:30
Neeraj Gupta 759c894a88 File: Add isRemoteFile util method 2021-07-20 12:08:38 +05:30
Neeraj Gupta 2ccdcc4a8a Track counter for fileDownload requests & cancel only when counter <= zero 2021-07-19 20:47:01 +05:30
Neeraj Gupta f8b01859c1 Remove unused methods 2021-07-16 22:31:22 +05:30
vishnukvmd a440fca9de Update logic to render number of uploaded files 2021-07-12 17:07:02 +05:30
Vishnu Mohandas 8be410b583 Reduce toast length 2021-06-29 20:56:36 +05:30
Vishnu Mohandas 4584a3911f Fix event data 2021-06-29 11:38:52 +05:30
Vishnu Mohandas 994d64eee5 Enable user interactions during a toast 2021-06-29 11:21:28 +05:30
Vishnu Mohandas 2dff31e405 Fix background color for dialog 2021-06-29 09:56:20 +05:30
Vishnu Mohandas a97b978848 Remove unused imports 2021-06-29 09:53:30 +05:30
Vishnu Mohandas aeb8c1ec69 Safe guard against empty file titles 2021-06-29 09:53:19 +05:30
Vishnu Mohandas 1f653c0f14 Convert only unknown images 2021-06-29 09:40:24 +05:30
Vishnu Mohandas 1a07114b5e Handle unknown file extensions gracefully 2021-06-29 09:37:13 +05:30
Vishnu Mohandas bf210d18ab Enable one-shot deletes for Android 11+ 2021-06-29 00:33:53 +05:30
Vishnu Mohandas dada941088 Fix iOS toasts 2021-06-29 00:18:33 +05:30
Vishnu Mohandas 03450cf57f Rename functions 2021-06-29 00:02:09 +05:30
Vishnu Mohandas 0b71e19962 Use a different toast library on iOS 2021-06-28 23:55:35 +05:30
Vishnu Mohandas 7f0deae679 Add hints for iOS 2021-06-28 22:21:52 +05:30
Vishnu Mohandas ecec55d0be Reformat code 2021-06-28 22:04:06 +05:30
Vishnu Mohandas b9f59c6ae3 Enhance delete on iOS 2021-06-28 22:02:29 +05:30
Vishnu Mohandas 248746c45f Merge branch 'master' of github.com:ente-io/frame 2021-06-28 21:43:24 +05:30
Vishnu 424f4db999 Improve file delete progress dialog 2021-06-28 21:38:07 +05:30
Vishnu 3419e42095 Add progress dialog 2021-06-28 21:22:21 +05:30
Vishnu c9c2d2ec0e Show dialog in the backup section widget 2021-06-28 20:00:48 +05:30
Vishnu 6bd8f413c3 Delete files in batches on Android 2021-06-28 18:24:57 +05:30
Vishnu 8ba259e147 Show more accurate usage stats 2021-06-28 18:24:27 +05:30
Vishnu 41ca328009 Add API to delete local files 2021-06-28 15:42:12 +05:30
Vishnu Mohandas 41c1f39421 Ignore invalid files 2021-06-19 16:31:32 +05:30
Vishnu Mohandas 811a4cb71e Move expensive ops to a separate isolate 2021-06-19 16:31:32 +05:30
Vishnu Mohandas 7c06ea50b6 Reduce log level 2021-06-19 16:31:32 +05:30
Vishnu d3ee26db0c Process older photos 2021-06-15 17:27:33 +05:30
Vishnu f7bc1962f6 Pull out remote sync to a separate service 2021-06-14 21:54:15 +05:30
Vishnu 3bf844f834 Set type for deletedIDs 2021-06-14 02:08:26 +05:30
Vishnu 6861d0a399 Add logs for deletion 2021-06-14 01:39:06 +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 d292fc8280 Add utility method to fetch all local IDs 2021-06-14 00:38:15 +05:30
Vishnu Mohandas f583d1f7b4 Add util for emailing logs 2021-06-12 16:03:24 +05:30
Vishnu cda1900d96 Remove redundant function 2021-06-11 12:49:19 +05:30
Vishnu Mohandas 5da2f35ee4 Add util to replace page 2021-06-09 19:07:20 +05:30
Vishnu Mohandas b0140f53c3 Save edited file to DB 2021-06-03 03:16:38 +05:30
Vishnu Mohandas 409543081d Add interface for image editor 2021-06-02 19:24:31 +05:30
Vishnu Mohandas 2932faac88 Offload email validation to plugin 2021-05-30 04:18:23 +05:30
Vishnu Mohandas 47997e2100 Upgrade dependencies 2021-05-30 03:28:42 +05:30
Vishnu Mohandas 0c10209624 Safe guard against invalid assets 2021-05-26 00:42:26 +05:30
Vishnu Mohandas ab2f13b8a6 Save guard against deletion errors 2021-05-25 17:56:31 +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 e7a6722458 Update background color of progress dialog 2021-05-12 20:55:14 +05:30
Vishnu Mohandas 74470a7882 Smoothen the first load experience 2021-05-10 18:53:53 +05:30
Vishnu Mohandas 15b0d26bbc Handle invalid files gracefully 2021-05-09 19:55:31 +05:30
Vishnu Mohandas 96465a56fa Push to navigator without triggering a rebuild 2021-05-08 23:44:18 +05:30
Vishnu Mohandas 55decd001c Access code in main 2021-05-07 22:57:11 +05:30
Vishnu Mohandas dc460ffbe2 Remove unused cache 2021-05-07 21:00:52 +05:30
Vishnu Mohandas 85f155fe14 Maintain disk cache for thumbnails by self 2021-05-07 20:59:33 +05:30