Commit graph

1137 commits

Author SHA1 Message Date
Neeraj Gupta 3f729f7767
Merge branch 'push_null_safety' into migrate_services 2022-12-30 15:34:49 +05:30
Neeraj Gupta af9641a06d
Merge branch 'push_null_safety' into migrate_services_2 2022-12-30 15:34:05 +05:30
Neeraj Gupta fbb17c5fcc
NullSafety: More migration and fixes 2022-12-30 15:33:50 +05:30
Neeraj Gupta 0a84f06b5a
NullSafety: More migration and fixes 2022-12-30 15:14:52 +05:30
Neeraj Gupta 6782008580
NullSafety: Migrate HiddenService 2022-12-30 14:57:50 +05:30
Neeraj Gupta e5fa701907
NullSafety: Migrate LocalAuthenticationService 2022-12-30 14:54:59 +05:30
Neeraj Gupta 08a05e8a15
NullSafety: Migrate UpdateService 2022-12-30 14:47:28 +05:30
Neeraj Gupta f02d60499a
NullSafety: Migrate TrashSyncService 2022-12-30 14:47:08 +05:30
Neeraj Gupta 87e81c30c6
NullSafety: Migrate location updation service 2022-12-30 14:38:23 +05:30
Neeraj Gupta 90f58fc4eb
NullSafety: Migrate Favorties service 2022-12-30 14:22:17 +05:30
Neeraj Gupta 2cf6237e28
Switch to Collection#CreateRequest 2022-12-30 14:17:43 +05:30
Neeraj Gupta 318e2abbdb
Merge branch 'db_and_services' into push_null_safety 2022-12-30 13:57:57 +05:30
Neeraj Gupta 588cbbbce1
temp commit 2022-12-30 13:57:18 +05:30
Neeraj Gupta c6dbe06d48
Migrate MemoryService 2022-12-30 13:53:06 +05:30
Neeraj Gupta b9620f5a9a
Minor: check for null value for fcmToken 2022-12-30 13:50:53 +05:30
Neeraj Gupta b388bdb7dc
minor formatting changes 2022-12-30 13:50:13 +05:30
Neeraj Gupta a845e8cf77
NullSafety: Migrate PushService 2022-12-30 13:43:19 +05:30
Neeraj Gupta f508835981
NullSafety: Migrate SearchService 2022-12-30 13:33:46 +05:30
Neeraj Gupta f53fb8523b
NullSafety: Migrate SyncService 2022-12-30 13:29:48 +05:30
Neeraj Gupta dbb5941233
NullSafety: Migrate RemoteSyncService 2022-12-30 13:29:35 +05:30
Neeraj Gupta 03ff93b6a2
NullSafety: Migrate LocalSyncService 2022-12-30 13:21:03 +05:30
Neeraj Gupta 4ca7a073b7
NullSafety: Migrate DeduplicationService 2022-12-30 13:20:04 +05:30
Neeraj Gupta 6181edf958
NullSafety: Migrate IgnoredFileServices 2022-12-30 12:20:35 +05:30
ashilkn 0301f2a797 Moved all dialog util functions to dialog_util.dart 2022-12-30 08:03:03 +05:30
Neeraj Gupta 0ee9371004
NullSafety: Migrated deviceFilesDB and localSyncUtil 2022-12-29 18:43:48 +05:30
ashilkn b23f8f06fe Replaced errorDialogs with new errorDialogs 2022-12-29 09:59:01 +05:30
Neeraj Gupta 4238e0b293
Fix: use bang operator 2022-12-28 13:51:47 +05:30
Neeraj Gupta c4bacb0e8d
Merge branch 'main' into null_safety_1 2022-12-28 12:10:49 +05:30
Ashil e2f1879f27
Merge pull request #743 from ente-io/user_details
Render cached user details while fetch is in progress
2022-12-28 11:52:16 +05:30
Neeraj Gupta 96483358e8
NullSafety: Migrate billing service 2022-12-27 17:55:24 +05:30
Vishnu Mohandas 4379b977dc
Merge pull request #742 from ente-io/minor_opt
Perf: Skip name decryption for deleted collections
2022-12-27 17:27:42 +05:30
vishnukvmd 49e9756afb Add log line 2022-12-27 17:24:25 +05:30
vishnukvmd 44d0601e3e Add option to cache fetched user details 2022-12-27 17:21:26 +05:30
Neeraj Gupta 73a288c44d
Perf: Skip name decryption for deleted collections 2022-12-27 17:14:39 +05:30
vishnukvmd 82b229f4ff Reuse existing method 2022-12-27 15:24:17 +05:30
Neeraj Gupta 6d33b5904c
Merge pull request #735 from ente-io/file_search 2022-12-27 13:21:32 +05:30
ashilkn fe7a1ce556 Merge branch 'main' into replace-dialogs 2022-12-26 16:40:25 +05:30
ashilkn e0fe29bf98 Replaced generic error dialog with new one + some minor changes 2022-12-26 16:39:29 +05:30
Neeraj Gupta e49c7667a4
remove unused method 2022-12-26 14:52:43 +05:30
Neeraj Gupta 5d2f1394ff
Enable search by filename 2022-12-26 14:51:27 +05:30
Neeraj Gupta 173a3bcd07
Replace happy case toasts with shortToast 2022-12-26 10:44:36 +05:30
Neeraj Gupta a84dd32d78
Change sharedLink collection type to normal on first rename 2022-12-23 08:04:49 +05:30
Neeraj Gupta 8ba1877529
Add subType for collections created for link 2022-12-22 23:21:59 +05:30
ashilkn 2e6bd52bdc Handled error on deleting account 2022-12-22 19:08:39 +05:30
ashilkn 417aedcea7 Replaced 'Delete account' dialog with new one 2022-12-22 16:41:40 +05:30
Neeraj Gupta 3361db1029
Fix minor bug 2022-12-20 15:08:21 +05:30
Neeraj Gupta aed55f5770
Merge pull request #695 from ente-io/collaboration_view
Prettify Sharing + Collect Files 
2022-12-19 15:34:56 +05:30
Neeraj Gupta f8ee97ed4c
Fix bug in fav state refresh 2022-12-17 16:36:43 +05:30
Neeraj Gupta 8172575b04
Add changelog entry 2022-12-17 09:32:31 +05:30
Neeraj Gupta e953968a82
Fix: show correct file owner 2022-12-16 10:18:15 +05:30
Manav f4aae4947a Change frame => photos-app in README etc 2022-12-15 19:25:36 +05:30
Neeraj Gupta 439c7241d4
Add hooks for more file actions 2022-12-15 15:32:46 +05:30
Neeraj Gupta 3c5816587c
Minor fix in hidden failure 2022-12-15 09:31:51 +05:30
Neeraj Gupta 1aadc08fdf
Merge branch 'redesign-with-components' into collaboration_view 2022-12-14 15:13:54 +05:30
ashilkn 14da1794ec Minor change 2022-12-14 10:11:30 +05:30
ashilkn fcb7f3e67d Removed repeated query parameter 2022-12-13 17:59:55 +05:30
Neeraj Gupta 9cf457a903
remove feature flag 2022-12-12 12:55:46 +05:30
Neeraj Gupta 8891b0ce58
Merge branch 'master' into collaboration_view 2022-12-11 19:18:23 +05:30
Neeraj Gupta 1506d5115f
Add feature flag for collect 2022-12-11 18:19:42 +05:30
Neeraj Gupta b71c214c58
Merge branch 'master' into collaboration_view 2022-12-08 14:06:00 +05:30
Neeraj Gupta 4e4807ac5a
Show rate us on AlternativeTo 2022-12-07 14:08:57 +05:30
vishnukvmd 7133930af4 Merge branch 'master' into grid 2022-12-06 23:29:03 +05:30
vishnukvmd 3b28725458 Remove duplicate code 2022-12-06 22:28:17 +05:30
Neeraj Gupta 67ef2bfad4
Merge branch 'master' into password_prompt 2022-12-06 14:14:21 +05:30
vishnukvmd 34746a9712 Always fetch user specific plans 2022-12-06 13:58:52 +05:30
Neeraj Gupta a075f335e8
Fix state fresh issues while adding/remove participants 2022-11-25 16:34:35 +05:30
Neeraj Gupta 4143a14ab3
Fix state refresh issue on collab add/remove 2022-11-25 16:02:20 +05:30
Neeraj Gupta 59b9bafb7e
Merge branch 'master' into collaboration_view 2022-11-25 15:35:21 +05:30
Neeraj Gupta 8fba024653
Minor fixes 2022-11-25 10:01:53 +05:30
Neeraj Gupta 94ce181f22
Add password reminder for iOS 2022-11-25 09:38:27 +05:30
Neeraj Gupta 2732b399d4
Add option to free up space for a device folder 2022-11-24 16:24:59 +05:30
Neeraj Gupta 6f386640d2
Merge branch 'master' into collaboration_view 2022-11-24 12:02:47 +05:30
Neeraj Gupta 06296051c1
Fix typo 2022-11-24 10:08:06 +05:30
Neeraj Gupta ac539fa4b5
Fix bug where hasMarkedAllFolder was set incorrectly 2022-11-24 10:06:25 +05:30
Neeraj Gupta 0bf87f4042
Fix bug where hasMarkedAllFolder was set incorrectly 2022-11-24 10:04:03 +05:30
Neeraj Gupta 7cee5e1b70
Merge remote-tracking branch 'origin/master' into bug_fixes 2022-11-23 11:20:23 +05:30
Neeraj Gupta f17d8813a7
Add change log 2022-11-23 09:09:52 +05:30
Neeraj Gupta e5615ac17b
Fix critical bug in syncing folder 2022-11-23 08:58:57 +05:30
Neeraj Gupta 1052b3c034
Show collab collections in add to list 2022-11-23 07:33:04 +05:30
Neeraj Gupta 14dbc28284
Add flag to return collaborative albums 2022-11-23 07:24:43 +05:30
Neeraj Gupta df9d5d5771
Support for adding as collaborator 2022-11-22 23:13:36 +05:30
Neeraj Gupta af45eacd1f
Fix critical bug in syncing folder 2022-11-22 21:04:10 +05:30
Neeraj Gupta 2e53ac6635
Add delay in refreshing 2FA status on appStart 2022-11-22 19:45:38 +05:30
Neeraj Gupta 72e056bc54
Fix: Fetch 2FA status when account is configured 2022-11-22 19:40:56 +05:30
Neeraj Gupta 1e18531c5f
Merge pull request #663 from ente-io/fix_copy
Fix cases
2022-11-21 20:14:58 +05:30
vishnukvmd 8ee5c863d8 Fix cases 2022-11-21 14:59:17 +05:30
ashilkn f8296ca639 minor fix 2022-11-18 14:26:09 +05:30
ashilkn 253614143a define params inside each batch 2022-11-18 12:52:34 +05:30
ashilkn 3fa1875392 Merge branch 'master' into batch-files 2022-11-18 12:08:51 +05:30
ashilkn 36fe2d46d4 use constant variable for batch size 2022-11-18 11:35:46 +05:30
ashilkn 6f30346462 batch files to batch of 1000s on deleteFromTrash() 2022-11-18 10:52:52 +05:30
ashilkn 7607cbf788 batch files to batch of 1000s on removeFromCollection() 2022-11-17 21:34:48 +05:30
ashilkn ce9c44e581 refactor batching on trashFilesOnServer() 2022-11-17 17:33:21 +05:30
ashilkn c6a8d9dcf8 batch files to batch of 1000s on restore() 2022-11-17 17:05:54 +05:30
ashilkn ee95b7effd batch files to batch of 1000s on updateMagicData() 2022-11-17 16:27:22 +05:30
Neeraj Gupta 4eaad13bd8
CollectionDelete: Do not turn-off folder backup if collection is empty 2022-11-17 15:10:13 +05:30
ashilkn 9d7b830c7d batch files to batch of 1000s on addToCollection() 2022-11-17 15:08:35 +05:30
Neeraj Gupta 75fd37718c
Fix: Create on ente album only when files can be uploaded in that album 2022-11-17 14:45:17 +05:30
ashilkn 6c882d233e batch files to batch of 1000s on move() 2022-11-17 14:44:01 +05:30
Neeraj Gupta f063bdbd4d
Favorite: Cache fav fileIds for quick lookup 2022-11-17 11:00:23 +05:30
ashilkn aafaf22bf0 add .ignore for future 2022-11-16 20:03:39 +05:30
ashilkn f0838f5916 added listener to TwoFactorStatusChangeEvent to change two factor status in shared pref when event fires 2022-11-16 18:29:25 +05:30
ashilkn c7d6542219 move two shared pref logic to user service 2022-11-16 17:50:02 +05:30
ashilkn 32640948c5 Merge branch 'master' into 2fa-toggle-bug-fix 2022-11-16 10:03:41 +05:30
Ashil 02a91d32a4
Merge pull request #643 from ente-io/fix_time
[Migration] Fix bad creation time for already imported/uploaded files
2022-11-16 10:02:54 +05:30
ashilkn 2d7d82d556 sync two factor status in shared pref everytime two factor status is fetched from server 2022-11-16 09:37:13 +05:30
ashilkn eea62276a6 Merge branch 'master' into 2fa-toggle-bug-fix 2022-11-15 19:13:04 +05:30
ashilkn 4555f5d79f use completer to fix bug on 2FA status change 2022-11-15 19:12:26 +05:30
Neeraj Gupta 734afbfbb1
Fix state refresh issue on leave album 2022-11-15 15:50:26 +05:30
Neeraj Gupta 2907721604
Fix state refresh bug during delete album 2022-11-15 15:47:01 +05:30
Neeraj Gupta 34de3f5fc3
Merge pull request #583 from ente-io/empty_albums
Empty albums
2022-11-15 10:54:56 +05:30
Vishnu Mohandas 63a6f457df
Merge pull request #642 from ente-io/fix_copy 2022-11-14 17:23:13 +05:30
Neeraj Gupta 75eb89fbf9
Fix minor bug 2022-11-14 16:56:32 +05:30
Neeraj Gupta 40b2c07967
ignore uploaded files with editedTime 2022-11-14 16:30:39 +05:30
Neeraj Gupta 792710a19d
Add migration script for fixing badCreationTime 2022-11-14 15:03:16 +05:30
vishnukvmd 3332b030ef Fix casing in copies 2022-11-14 14:20:41 +05:30
Neeraj Gupta 7ba30c5898
minor refactor 2022-11-14 14:11:42 +05:30
Neeraj Gupta 9f935e11f0
Add support for bulkEdit time 2022-11-14 14:03:49 +05:30
Neeraj Gupta 39cac17c0c
FileMetadata: Support for bulk updating different values 2022-11-14 13:37:32 +05:30
Neeraj Gupta 51d0ee0d20
Add enum: EditTimeSource 2022-11-14 12:46:51 +05:30
Neeraj Gupta 5f3f46eaf8
remove redundant ignore for lint rule 2022-11-14 12:18:15 +05:30
Neeraj Gupta 504bdddd95
Merge pull request #641 from ente-io/more_fixes
Misc. fixes and perf improvements
2022-11-14 11:17:48 +05:30
Neeraj Gupta 3b8ffd3043
Avoid redundant db queries 2022-11-14 10:58:19 +05:30
Neeraj Gupta dbf5e257ea
Perf: Fire event for deleted collection only if previously cached 2022-11-14 10:17:23 +05:30
Neeraj Gupta 4f766c1775
mark unawaited collections as ignored 2022-11-14 10:11:40 +05:30
Neeraj Gupta 871a010961
Merge pull request #640 from ente-io/perf_changes
Perf: Use cached value of collection key
2022-11-13 14:19:05 +05:30
Neeraj Gupta 7b71d107f8
Cache and use cached collection decryptionKey 2022-11-13 14:00:30 +05:30
Neeraj Gupta 75f77f279e
Add EnteWatch for easy logging of time taken 2022-11-13 14:00:30 +05:30
Vishnu Mohandas e8a7803da2
Merge pull request #639 from ente-io/fix_2fa_reset
Allow resetting on 2FA with the mnemonic phrase
2022-11-13 13:57:09 +05:30
vishnukvmd fd581d553f Allow resetting of 2FA with the mnemonic phrase 2022-11-13 13:52:43 +05:30
Neeraj Gupta 992a2c30ab
Remove redundant forceReload of home gallery 2022-11-12 16:41:16 +05:30
Neeraj Gupta 9f72614ed2
Logging improvements: 2/n 2022-11-11 18:39:22 +05:30
Neeraj Gupta 9faeb511db
Log source for all CollectionUpdate events 2022-11-11 17:00:37 +05:30
Neeraj Gupta 4cc2f70710
Enchance logs for easier debugging 2022-11-11 15:53:35 +05:30
Neeraj Gupta 198ad9880d
Show update changelog for independent apk 2022-11-10 00:26:26 +05:30
Neeraj Gupta aa1cfd211f
Do not show change log on independent apk 2022-11-09 15:16:44 +05:30
Neeraj Gupta a74137103f
Track if changeLog needs to be shown or not 2022-11-09 13:48:58 +05:30
Neeraj Gupta afe10c0adc
Fix null pointer exception sentry#5606 2022-11-09 11:32:34 +05:30
Neeraj Gupta 4a060c4edd
Fix unawaited future warnings 2022-11-06 16:06:33 +05:30
Neeraj Gupta 943c5edfb6
Add lint rule to warn for unawaited futures 2022-11-06 15:46:14 +05:30
Neeraj Gupta 46fe951e0d
Merge pull request #621 from ente-io/removeAwaits
Remove unncessary Future/Awaits
2022-11-06 15:08:45 +05:30
Neeraj Gupta bbbc61fd4e
Merge branch 'master' into empty_albums 2022-11-06 14:45:46 +05:30
Neeraj Gupta 19cc54f422
Fix lint issues 2022-11-06 13:52:54 +05:30
Neeraj Gupta b6688d4646
minor fix 2022-11-06 11:54:10 +05:30
Neeraj Gupta 709e2a0085
Remove unncessary awaits by passing pref 2022-11-06 11:44:46 +05:30
Neeraj Gupta 01121ddc62
Billing: Remove redundant future 2022-11-06 11:38:24 +05:30
Neeraj Gupta ec8aab680d
Add support for searching by caption 2022-11-05 11:22:28 +05:30
Neeraj Gupta 9a468c97c7
remove redundant null comparision 2022-11-02 16:18:11 +05:30
Neeraj Gupta 66e7fc0560
Add unhide option in overflow menu 2022-11-02 15:55:32 +05:30
Neeraj Gupta f7d43d33ee
Handle case when file is already part of hidden collection 2022-11-02 15:27:40 +05:30