Commit graph

1522 commits

Author SHA1 Message Date
ashilkn 595e0e1149 Store loactionTag data with name, raduis & properites of the ellipse 2023-03-17 10:12:47 +05:30
Neeraj Gupta 17a12da2da
Lint fixes 2023-03-16 10:14:47 +05:30
Neeraj Gupta 0120cfa0b3
Remove unused field 2023-03-16 10:14:46 +05:30
Neeraj Gupta 02d43be270
Remove blocking progress dialog 2023-03-15 18:41:33 +05:30
Neeraj Gupta 7d18ab8e47
Send feedback as part of deletion request 2023-03-15 18:39:07 +05:30
Neeraj Gupta 4cdfd5d7ac
Add feedback type for anonymous feedbacks 2023-03-15 18:35:11 +05:30
ashilkn 47a3221484 Resolved merge conflicts 2023-03-15 14:44:07 +05:30
vishnukvmd 0c0a981442 Extract code to process image into the base class 2023-03-15 13:28:10 +05:30
vishnukvmd 05a6c2f600 Make Classifier more abstract 2023-03-15 13:20:48 +05:30
vishnukvmd bfdae3dab2 Fix case 2023-03-15 13:03:48 +05:30
vishnukvmd 3569cc404d Fix warnings 2023-03-15 13:02:26 +05:30
vishnukvmd 70247e8c79 Minor refactor 2023-03-15 13:01:42 +05:30
vishnukvmd f349b8e3ff Add source for MobileNet 2023-03-15 12:57:08 +05:30
vishnukvmd 290bcc959b Merge branch 'main' into image_classification 2023-03-15 12:33:05 +05:30
vishnukvmd bc1fb63005 Minor refactor 2023-03-15 12:31:35 +05:30
vishnukvmd 8116ae8543 Add scene detection 2023-03-15 12:28:25 +05:30
vishnukvmd c0110d1a0b Remove code for debugging 2023-03-14 15:18:55 +05:30
vishnukvmd a5646511e0 Add MobileNetv1 2023-03-14 15:11:49 +05:30
Neeraj Gupta 9edc8431bb
Revert changes 2023-03-14 07:10:54 +05:30
vishnukvmd 00a8e38a13 Parse internal user IDs 2023-03-13 14:44:33 +05:30
vishnukvmd 07afaef749 Rethrow sync errors for internal users 2023-03-13 13:50:23 +05:30
vishnukvmd 1f2fec23ab Rename variable 2023-03-13 10:35:01 +05:30
vishnukvmd 7898fe69ac Simplify if condition 2023-03-13 10:26:20 +05:30
vishnukvmd 5474d56949 Add more logs to remote sync 2023-03-13 10:24:57 +05:30
Neeraj Gupta 3a24599717
Anon feedback dialog post account deletion 2023-03-11 16:23:20 +05:30
ashilkn 8d3dde6d13 Search for location name strings with query with both lowercase 2023-03-09 10:49:18 +05:30
ashilkn b8c5892388 Merge branch 'main' into location 2023-03-08 17:22:29 +05:30
vishnukvmd 9100615e55 Disable 2FA recovery 2023-03-08 14:36:22 +05:30
Muhesh7 847eab2dca feat(location_tag): add location tags 2023-03-07 07:43:13 +05:30
vishnukvmd 29b8576108 Remove unnecessary log 2023-03-01 14:29:02 +05:30
vishnukvmd c5edee17f8 Log user details only on debug builds 2023-03-01 14:26:26 +05:30
vishnukvmd bcc1348a7d Document functions exposed by CryptoUtil 2023-02-27 17:56:51 +05:30
vishnukvmd 43fb16bf52 Remove unnecessary type casting 2023-02-27 16:15:27 +05:30
vishnukvmd 7c932ca533 Fix version check for decrypting collection path 2023-02-27 16:14:54 +05:30
vishnukvmd 0cf7daeba8 Rename variables for clarity 2023-02-27 16:14:27 +05:30
vishnukvmd cdb8fd9881 Merge branch 'main' into refactor_sodium 2023-02-27 11:23:21 +05:30
Neeraj Gupta 13ac0abfc0
Bump change log version 2023-02-27 10:10:25 +05:30
Neeraj Gupta 746d06aa0f
remove reference for unused property 2023-02-27 10:00:19 +05:30
ashilkn afa0309f39 Resolved merge conflicts 2023-02-23 18:13:15 +05:30
Neeraj Gupta c894bf06a3
Show storage banner until 5 counts 2023-02-23 10:12:03 +05:30
Neeraj Gupta 3d1630e7a1
Merge branch 'main' into fix_archived_albums 2023-02-23 07:07:28 +05:30
Neeraj Gupta fc419f757e
minor refactor 2023-02-22 16:59:02 +05:30
Muhesh7 16a82b62d1 feat(file_viewer): implement file view handler 2023-02-22 16:32:56 +05:30
Neeraj Gupta 7ba1f11dae
Fix: Clear entries from memory cache on file deletion 2023-02-22 15:29:33 +05:30
Manav 1b30c55c12
Merge pull request #761 from ente-io/connectivity-plus
Migrate from connectivity to connectivity_plus
2023-02-20 19:48:59 +05:30
ashilkn 7062c2acbd Merge branch 'main' into empty_state 2023-02-20 14:18:03 +05:30
ashilkn d7fc4b9b01 Fixed error handling on 'Collect event photos' 2023-02-20 12:35:41 +05:30
Neeraj Gupta 28410ce621
Show archived albums inside archive section 2023-02-18 14:58:11 +05:30
Neeraj Gupta 55b0f76987
Remove extra space 2023-02-18 12:53:42 +05:30
Neeraj Gupta 82e96f6e2a
Update copy 2023-02-18 12:53:18 +05:30
Neeraj Gupta bedbf383b3
Make dialog dismissable 2023-02-18 12:44:45 +05:30
Neeraj Gupta 022e368c4f
bump version to 0.7.26+426 2023-02-18 09:31:45 +05:30
Neeraj Gupta 73a702ac86
Add change log 2023-02-17 17:19:24 +05:30
Neeraj Gupta df009ff9cc
Show banner for referral 2023-02-17 14:19:11 +05:30
Manav b9619499f5 Migrate from connectivity to connectivity_plus
Both are official Flutter plugins. connectivity has been deprecated, and
connectivity_plus is the replacement:

https://pub.dev/packages/connectivity_plus

Tested on: iOS simulator, by turning WiFi on/off on the laptop
2023-02-17 12:33:43 +05:30
Neeraj Gupta 8e9eebe2b4
Referral: integrate the APIs 2023-02-15 22:17:40 +05:30
Neeraj Gupta a149e661f5
Referral: Add gateway and model classes 2023-02-15 10:49:32 +05:30
vishnukvmd d3005be29f Merge branch 'main' into refactor_sodium 2023-02-14 11:21:19 +05:30
Neeraj Gupta 948e25a4ac
Merge pull request #861 from ente-io/objects 2023-02-12 20:13:35 +05:30
vishnukvmd 32f554df84 Tag only objects with a score > 0.6 2023-02-12 19:29:09 +05:30
Manav 4a1ba7a967
Merge pull request #858 from ente-io/remove-deprecated-loc-search
Remove deprecated location search endpoint
2023-02-10 22:07:38 +05:30
Manav aaaca0d94e Remove deprecated location search endpoint 2023-02-10 19:33:59 +05:30
Vishnu Mohandas 3ea4574b8c
Merge pull request #852 from ente-io/objects 2023-02-09 19:00:15 +05:30
Muhesh7 cb1fffa421 refactor: implement singelton instance of intent-action 2023-02-08 22:36:43 +05:30
vishnukvmd f407c0e899 Implement ObjectDetectionService 2023-02-08 19:10:18 +05:30
vishnukvmd d9d0ae5994 Setup isolate utils to perform computation on a separate thread 2023-02-08 19:09:59 +05:30
vishnukvmd c130021db0 Setup classifier 2023-02-08 19:09:47 +05:30
vishnukvmd 675179c265 Setup models to hold inference results 2023-02-08 19:06:40 +05:30
Neeraj Gupta f43018360e
Merge pull request #842 from ente-io/minor_refactor
Refactoring: rename
2023-02-03 13:29:38 +05:30
Neeraj Gupta 3366264dde
Refactoring: rename 2023-02-03 13:09:04 +05:30
Neeraj Gupta 4ac064e327
Skip synCall for logged out users 2023-02-03 12:12:27 +05:30
vishnukvmd 80f36d1bd5 Move all calls to Sodium to CryptoUtil 2023-02-03 10:11:45 +05:30
Neeraj Gupta dc97f5b8dc
Merge Clear cached collection for uncat and hidden #834
Clear cached collection for uncat and hidden
2023-02-01 17:39:01 +05:30
Neeraj Gupta d6b5259406
Clear cached collection for uncat and hidden 2023-02-01 15:40:58 +05:30
Neeraj Gupta 0e268cc338
Merge pull request #832 from ente-io/clean_up_sync
Refactor: Clean up local sync service
2023-02-01 11:23:47 +05:30
Neeraj Gupta 339431a7f0
refactor 2023-01-31 15:50:20 +05:30
Neeraj Gupta 9e018af21d
Use str interpolation and minor rename 2023-01-31 15:37:03 +05:30
Neeraj Gupta 03519e985e
Use named parameter for improving readability 2023-01-31 15:24:46 +05:30
Neeraj Gupta 044bb5c4dc
LocalSync: Remove redundant ref to editedFileIDs 2023-01-31 15:17:59 +05:30
Neeraj Gupta db2df1665a
Fix error handling in fetching publicKey 2023-01-31 13:15:34 +05:30
Neeraj Gupta eda5acf443
CreateUrl: send enableCollect flag 2023-01-30 20:46:46 +05:30
Neeraj Gupta f3de88276d
Fix handling of downloads from shared albums 2023-01-30 11:49:58 +05:30
Neeraj Gupta 8d49d69682
remove debug logs 2023-01-28 09:56:30 +05:30
Neeraj Gupta 12a95136af
Support for removing files from shared collection 2023-01-28 09:53:48 +05:30
Neeraj Gupta 0fae5b1375
Fix typo 2023-01-28 06:45:25 +05:30
ashilkn d11e56b931 Minor changes 2023-01-27 18:30:32 +05:30
ashilkn e38a2c29c6 Handled error state of logout dialog 2023-01-27 15:53:31 +05:30
ashilkn a4dec6c1d0 Replaced old logout confirmation dialog with the new actionSheet 2023-01-27 15:18:14 +05:30
Neeraj Gupta 98a22c34a5
Merge branch 'main' into uncategorized 2023-01-18 12:46:16 +05:30
Neeraj Gupta 5835176db1
Fix: Avoid redundant fetch for upload urls 2023-01-17 14:02:31 +05:30
Neeraj Gupta 1b53a53b58
Use moveFromCurrentCollection during unfav action 2023-01-12 23:52:14 +05:30
Neeraj Gupta d0cecf5946
Support for deleting both collection and files 2023-01-12 17:02:52 +05:30
Neeraj Gupta 17d85b86a8
Fix: Fire colleciton updated event 2023-01-12 16:36:10 +05:30
Neeraj Gupta 96afe926aa
Hide uncategorized collection from search 2023-01-12 10:54:54 +05:30
Neeraj Gupta a3173b71af
Merge branch 'main' into uncategorized 2023-01-12 09:18:55 +05:30
Neeraj Gupta 45ebc73291
Merge pull request #804 from ente-io/clean_up_logs
Reduce noisy errors on Sentry
2023-01-11 15:12:28 +05:30
Neeraj Gupta 2783a4f13f
LocalfileUpdate: Handle invalid file errors 2023-01-11 14:00:20 +05:30
Neeraj Gupta aa00d9288a
ignore errors during unawaited syncs 2023-01-11 12:35:40 +05:30
Neeraj Gupta 11da7a4aae
KeyAttributes: make more fields nullable 2023-01-11 10:41:02 +05:30
Neeraj Gupta 8ebc5e49b5
Handle null values for mem/ops limit in local storage 2023-01-11 10:32:47 +05:30
Neeraj Gupta 6bcadeda0e
Merge branch 'main' into uncategorized 2023-01-09 15:50:50 +05:30
Neeraj Gupta 51afc7bf7a
Merge pull request #795 from ente-io/release_reset_ignore_fix
Fix logic for computing reset ignore flag on droid
2023-01-09 14:09:53 +05:30
Neeraj Gupta da7f9d2699
Fix reset ignore logic for droid 2023-01-09 13:58:43 +05:30
Neeraj Gupta d917884079
Lint: Add missing trailing commas 2023-01-07 17:44:45 +05:30
Neeraj Gupta 08c317fe2a
Merge branch 'main' into change_log_4 2023-01-07 16:03:23 +05:30
Neeraj Gupta 5c8cdd2bb0
Rate Us: Open playstore app for rating with fallback to https url 2023-01-07 16:02:24 +05:30
Neeraj Gupta 1d490e20b9
Add changelog 2023-01-07 15:47:23 +05:30
Neeraj Gupta 083933bf8d
Fix: Ignore auto-upload for files deleted from ente 2023-01-06 21:26:12 +05:30
Neeraj Gupta 0cc7a91af5
Merge branch 'main' into uncategorized 2023-01-06 13:34:30 +05:30
Neeraj Gupta 54d14627b7
Fix: Local id value for trash diff 2023-01-06 10:49:46 +05:30
Neeraj Gupta b3bc236139
Fix mapping of files during restore 2023-01-06 10:47:00 +05:30
Neeraj Gupta 0d95b8bc17
Merge pull request #775 from ente-io/remove_redundant_code
iOS: Clean up the code fore password reminder
2023-01-05 20:04:37 +05:30
Neeraj Gupta 0d117a7752
iOS: Clean up the code fore password reminder 2023-01-05 20:00:41 +05:30
ashilkn b876ae0698 Removed tracking of edited files 2023-01-05 15:32:00 +05:30
ashilkn 39bfd985bb Minor changes 2023-01-05 09:44:11 +05:30
ashilkn 578c822b01 minor change 2023-01-05 09:16:55 +05:30
ashilkn 0cbcfcfb93 Resolved merge conflicts 2023-01-05 09:15:30 +05:30
ashilkn caeb3ef84e Resolved merge conflicts 2023-01-05 09:13:43 +05:30
ashilkn 0b378c824e Trigger local sync after downloading a file 2023-01-05 09:09:15 +05:30
Neeraj Gupta c79d7e3bc2
Add support for getOrCreate Uncategorized collection 2023-01-05 09:08:27 +05:30
ashilkn 45f9cd1f34 Removed code related to tracking of downloadedFileIDs 2023-01-04 21:30:41 +05:30
ashilkn 89a54a5d8b Set 2FA status to true while on boarding if 2FA is enabled 2023-01-04 20:17:27 +05:30
Neeraj Gupta 628967e999
Merge branch 'db_and_services' of github.com:ente-io/photos-app into db_and_services 2023-01-03 20:25:12 +05:30
Neeraj Gupta 5f4b67b93e
Merge branch 'main' into db_and_services 2023-01-03 20:24:42 +05:30
ashilkn e4863dd14b Merge branch 'main' into unuploaded-duplicate-on-device-folder 2023-01-03 17:55:50 +05:30
ashilkn 8e24ce6e2f Removed tracking of downloaded files 2023-01-03 17:34:54 +05:30
Neeraj Gupta c2d2caa05b
Fix typos and dispose valueNotifier 2023-01-03 14:30:10 +05:30
Neeraj Gupta b59e681fdc
CollectionService: Add collection delete V3 for empty collections 2023-01-03 13:59:04 +05:30
Neeraj Gupta 280043bf1b
Fire single event for deleted collections 2023-01-02 14:21:25 +05:30
Neeraj Gupta c400ba62f4
Batch insert collection updates 2023-01-02 14:18:52 +05:30
Neeraj Gupta f3d8a13337
Apply lint suggestions 2022-12-30 21:12:03 +05:30
Neeraj Gupta d6ad004354
NullSafety: Apply dart migrate suggestions + compilation fixes 2022-12-30 17:40:17 +05:30
Neeraj Gupta 187796f1f2
Merge branch 'migrate_services' into migrate_services_2 2022-12-30 15:59:59 +05:30
Neeraj Gupta ef4b972a51
Merge branch 'mirage_logging_null_safety' into migrate_services 2022-12-30 15:59:37 +05:30
Neeraj Gupta 3549ef2695
Merge branch 'main' into db_and_services 2022-12-30 15:58:25 +05:30
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
Neeraj Gupta e91d2de311
Update cache immedidately 2022-10-31 16:24:30 +05:30
Neeraj Gupta 858f0b5720
Remove hidden collection items from search result 2022-10-31 16:14:20 +05:30
Neeraj Gupta 8ccb4476a6
Search: Do not load files in memory unless needed 2022-10-31 16:06:56 +05:30
Neeraj Gupta 8d02908308
Exclude hidden albums from search 2022-10-31 15:44:21 +05:30
Neeraj Gupta 5744c35874
Fix bug in collection creation 2022-10-31 15:42:04 +05:30
Neeraj Gupta 830d8c3d8e
Changes for Hidden 2022-10-31 15:26:59 +05:30
Neeraj Gupta 587c0b5cd9
Support for basic hidden functionality 2022-10-27 12:53:45 +05:30
Neeraj Gupta c479a8e225
Support for hidden stuff 2022-10-27 11:35:39 +05:30
Neeraj Gupta 5932bcb3cd
Hide hidden collections from timeline and memory 2022-10-26 22:41:06 +05:30
Neeraj Gupta cb246cc436
Merge branch 'master' into main_galley_all 2022-10-20 15:36:38 +05:30
Neeraj Gupta 635bc0bed0
Remove device folder name from logs 2022-10-20 14:56:56 +05:30
Neeraj Gupta 5fae039823
Refactor home widget 2022-10-20 14:40:17 +05:30
Neeraj Gupta d80868b053
Show empty and archived albums in search result 2022-10-19 17:26:06 +05:30
Neeraj Gupta b7bcef98d9
Refactor 2022-10-19 17:09:56 +05:30
Neeraj Gupta 5df97c4f19
RemoteSync: Force reload gallery on file update 2022-10-18 00:15:11 +05:30
Neeraj Gupta 9d4765a48d
Invalidate cache on local hash mismatch 2022-10-18 00:12:48 +05:30
Neeraj Gupta 1fd2efd9c7
Switch to enteDio 2022-10-14 20:33:55 +05:30
Neeraj Gupta aadc34d4e1
Switch to enteDio 2022-10-14 15:33:58 +05:30
Neeraj Gupta 02e1c70d2e
Use enteDio in UserService 2022-10-14 15:02:51 +05:30
Neeraj Gupta d4856e3ed4
Remove unused model 2022-10-14 14:15:17 +05:30
Neeraj Gupta 217b42925e
Merge pull request #560 from ente-io/leave_album
Support for leaving shared album
2022-10-11 11:22:04 +05:30
Neeraj Gupta 651ccfd7e6
Support for leaving shared album 2022-10-11 07:05:09 +05:30
vishnukvmd 1159b8e6f3 Upgrade in_app_purchase 2022-10-10 22:40:57 +05:30
Neeraj Gupta ddf8b6438e
LocalSync: Handle empty album 2022-10-07 03:29:35 +05:30
Neeraj Gupta 0d5b6803f5
Handle npe due to missing asset 2022-10-03 16:16:46 +05:30
Neeraj Gupta a1fddd23ee
Merge branch 'master' into update_index 2022-10-03 15:01:02 +05:30
Neeraj Gupta cf28c69058
Use milliSec instead of microSec while calling photo manager 2022-10-03 14:08:00 +05:30
Neeraj Gupta 4f6d64f7a2
[FileUpdate]Limit number of files processed in a singleRun 2022-10-03 11:15:23 +05:30
Neeraj Gupta 90d1ce2271
[iOS] Skip re-upload check on mismatch of local and remote modTime 2022-10-03 11:07:18 +05:30
Neeraj Gupta 292b700208
remove re-upload for missing location logic 2022-10-03 10:16:01 +05:30
Neeraj Gupta 327ea4e595
Search: Do not getAllFiles from DB on localPhoto update event 2022-10-02 23:43:25 +05:30
vishnukvmd 996996e151 Ignore Recent on Android 2022-09-29 16:29:19 +05:30
Neeraj Gupta d71dc7463e
Fix: Show newly queued up files for upload on UI 2022-09-29 15:41:55 +05:30
Neeraj Gupta a2603a7dd9
Show progress dialog on folder selection update 2022-09-29 14:19:50 +05:30
Neeraj Gupta f2244f8ae2
Show import progress on loading screen 2022-09-27 09:39:36 +05:30
Neeraj Gupta f4e05db855
Merge branch 'rewrite_device_sync' of github.com:ente-io/frame 2022-09-26 17:47:31 +05:30
Ashil 0803130e5f
Merge pull request #530 from ente-io/video-loader
Video loader
2022-09-26 14:24:10 +05:30
Neeraj Gupta 40e96f1cec
Merge branch 'ente_theme' into rewrite_device_sync 2022-09-26 14:07:16 +05:30
Neeraj Gupta ef924f1545
improve local photo visiblity on import 2022-09-26 14:04:37 +05:30
ashilkn 0e3d6afc76 video loader bug fix for files in which diff is not fetched yet 2022-09-26 13:08:08 +05:30
Neeraj Gupta e7261c6eec
Fix mapping of edited files on Android 2022-09-23 19:42:31 +05:30
ashilkn 5ff88756af renamed kBooleanFeatureFlagsKey to _featureFlagsKey 2022-09-23 16:28:58 +05:30
Neeraj Gupta f8204ca65d
re-scan files for upload after initial upload 2022-09-23 16:02:57 +05:30
ashilkn de0988ff51 remove prefix letter 'k' from constant 2022-09-23 13:54:21 +05:30
ashilkn 5e4db4b2a0 migrated feature_flag_service.dart to null safety 2022-09-23 13:53:22 +05:30
ashilkn 0d7e44c7f5 removed unused code 2022-09-23 13:42:14 +05:30
ashilkn f3213cc848 convert to getters 2022-09-23 07:18:25 +05:30
ashilkn 61a5553d36 migrated constants.dart to null safety 2022-09-22 10:56:14 +05:30
Ashil 19123c1957
Merge pull request #518 from ente-io/migrate-to-null-safety
Migrate to null safety
2022-09-22 10:41:21 +05:30
Neeraj Gupta 74c26628d6
Fix: Show backup folder option during onboarding 2022-09-21 20:21:14 +05:30
ashilkn 8d7758a70f Merge branch 'rewrite_device_sync' into migrate-to-null-safety 2022-09-21 18:11:41 +05:30
Neeraj Gupta 99a5bd8ff0
Merge branch 'rewrite_device_sync' of github.com:ente-io/frame into rewrite_device_sync 2022-09-21 17:57:39 +05:30
Neeraj Gupta 0a6d6f0f62
Merge branch 'master' into rewrite_device_sync 2022-09-21 17:57:09 +05:30
ashilkn 3041351d03 migrated app_lifecycle_service.dart to null safety 2022-09-21 17:50:59 +05:30
Neeraj Gupta de9d6e7541
RecoveryKeyVerification: remove notification is verified on different device 2022-09-21 15:48:42 +05:30
ashilkn 51eb2cceff Merge branch 'migrate-to-null-safety' into migrate-to-null-safety-2 2022-09-21 10:58:47 +05:30
ashilkn 5d69149ae6 Merge branch 'migrate-to-null-safety' of https://github.com/ente-io/frame into migrate-to-null-safety 2022-09-21 10:56:21 +05:30
ashilkn d4c226d10a migrated notification_service.dart to null safety 2022-09-21 09:52:43 +05:30
Neeraj Gupta 5920abe112
use firstWhereOrNull 2022-09-20 23:31:21 +05:30
Neeraj Gupta e6bc277fa3
Merge branch 'rewrite_device_sync' of github.com:ente-io/frame into rewrite_device_sync 2022-09-20 23:25:14 +05:30
Neeraj Gupta 8734c94a4e
Merge branch 'master' into rewrite_device_sync 2022-09-20 23:24:47 +05:30
ashilkn c9bbb80c05 remove prefix letter 'k' from constants in constants.dart 2022-09-20 17:23:32 +05:30
Neeraj Gupta 113d77a456
fix delay 2022-09-20 16:49:03 +05:30
Neeraj Gupta aed002157c
minor bug fixes 2022-09-20 16:03:22 +05:30
Neeraj Gupta 6bab218942
refactor 2022-09-20 11:55:22 +05:30
Neeraj Gupta ca940e9c64
Add UserRemoteFlag service 2022-09-20 11:35:34 +05:30
ashilkn 3e8bfc6f29 remove prefix letter 'k' from constants 2022-09-19 17:22:20 +05:30
Neeraj Gupta 144e86dcbf
Add UserRemoteFlag service 2022-09-19 15:46:52 +05:30
Neeraj Gupta c4eb36188c
bug fix 2022-09-16 21:20:00 +05:30
Neeraj Gupta 5059a4f102
remove debugLogs 2022-09-16 17:45:10 +05:30
Neeraj Gupta f7ed0a3db6
Search: Support for search by calendar date & specific day 2022-09-16 17:41:16 +05:30
ashilkn 624397c6f0 replace regex check with checking after converting to lower case on search 2022-09-16 11:43:24 +05:30
Neeraj Gupta c70f6babcc
FixBug: ensure getOrCreateForPath does not return deleted collection 2022-09-15 13:12:14 +05:30
Neeraj Gupta b52ea8f302
remove unused method: getCollectionForPath 2022-09-15 12:55:46 +05:30
Neeraj Gupta 2ef7c7ce01
CollectionService: remove getCollectionNameByID method
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2022-09-15 12:41:57 +05:30
Neeraj Gupta 5f5caeb887
Remove disableUrl sharing feature flag 2022-09-15 11:04:22 +05:30
Neeraj Gupta c4846a55a5
remove enableSearch feature flag 2022-09-15 10:54:04 +05:30
Neeraj Gupta c730e36201
Search: Support for searching by fileExtension 2022-09-15 10:14:09 +05:30
Neeraj Gupta db37c8b6dd
Support for searching by type:Image/Video/LivePhoto 2022-09-15 09:59:46 +05:30
Neeraj Gupta 0080d82d22
Fix typo 2022-09-14 16:27:47 +05:30
Neeraj Gupta bffc967e21
more refactoring 2022-09-14 16:25:45 +05:30
Neeraj Gupta 40ddbc968f
SearchService: mark method getAllFiles as private 2022-09-14 14:03:51 +05:30
Neeraj Gupta 819a8ad6d3
Debug: Add option to clear ignored files 2022-09-13 14:03:37 +05:30
Neeraj Gupta a7766d3b30
Merge branch 'master' into rewrite_device_sync 2022-09-13 13:16:35 +05:30
Neeraj Gupta 75e0341606
Fix: fire syncTrash after emptying trash 2022-09-13 12:49:13 +05:30
Neeraj Gupta 06e619e9b3
Add support for trashing collections 2022-09-13 12:14:10 +05:30
Neeraj Gupta 8b2a8554db
minor refactor 2022-09-13 09:14:48 +05:30
Neeraj Gupta ff5117f55f
Merge pull request #474 from ente-io/part_5_local_file_speed
Part 5: Fix minor issues for while showing local files
2022-09-12 21:35:16 +05:30
Neeraj Gupta f7723b2bc5
migrate only after first import is done 2022-09-12 17:49:05 +05:30
Neeraj Gupta ca282c4979
Fix: Refresh device folder state on PhotoManager callback 2022-09-12 17:34:19 +05:30
Neeraj Gupta df6f6c7d60
set collectionID as null instead of -1 2022-09-12 14:59:01 +05:30
Ashil 67d318d6b5
Merge pull request #469 from ente-io/incremental-migration-to-null-safety
Migrate all search models to null safety
2022-09-12 12:35:48 +05:30
Neeraj Gupta 178e68a3da
minor refactor 2022-09-12 11:49:17 +05:30
Neeraj Gupta 6b22064590
Fix logic to show backupfolder hook 2022-09-12 11:45:22 +05:30
Neeraj Gupta 64363dcac4
Fire TrashUpdatedEvent and refresh trashCount based on that 2022-09-12 10:29:13 +05:30
Neeraj Gupta b44c349c10
Add missing await and use unawaited for remote sync 2022-09-12 10:12:53 +05:30
Neeraj Gupta 7ba4ccb16b
add log when syncing remote is resulting in forceReload of gallery 2022-09-12 10:07:18 +05:30
Neeraj Gupta d61d456217
[Part-4] Mark all folders for backup when limited permission is granted 2022-09-10 10:06:41 +05:30
ashilkn b9bd97446e Merge branch 'rewrite_device_sync_remote' of https://github.com/ente-io/frame into incremental-migration-to-null-safety 2022-09-09 17:58:37 +05:30
Neeraj Gupta e14f44e6bd
Merge branch 'rewrite_device_sync' into rewrite_device_sync_remote 2022-09-09 17:51:23 +05:30
Neeraj Gupta 6aa01ce833
minor refactor 2022-09-09 17:50:37 +05:30
ashilkn eea38d6857 Merge branch 'rewrite_device_sync_remote' of https://github.com/ente-io/frame into incremental-migration-to-null-safety 2022-09-09 17:10:02 +05:30
Neeraj Gupta 53ce251528
remove unused variable 2022-09-09 16:01:29 +05:30
Neeraj Gupta 01c29037dd
Handle cancellation for uploads when folder is unmarked for backup 2022-09-09 15:04:09 +05:30
ashilkn 78392da517 resolved merge conflicts 2022-09-09 12:56:59 +05:30
Neeraj Gupta 5851e48fe1
minor refactor 2022-09-08 11:24:07 +05:30
Neeraj Gupta 83067bc523
Merge branch 'rewrite_device_sync' into rewrite_device_sync_remote 2022-09-08 10:50:27 +05:30
Neeraj Gupta 3c6acb85ba
Merge branch 'master' into rewrite_device_sync 2022-09-08 10:49:21 +05:30
Ashil 9c0226e549
Merge pull request #467 from ente-io/migrate-to-null-safety
started incremental migration to null safety
2022-09-07 18:12:31 +05:30
ashilkn c1722959e7 resolve merge conflicts 2022-09-07 17:56:24 +05:30
Neeraj Gupta c99fe1bf59
Merge branch 'master' into rewrite_device_sync_remote 2022-09-07 17:31:00 +05:30
Neeraj Gupta 28dda0443b
Merge branch 'master' into rewrite_device_sync 2022-09-07 17:30:39 +05:30
Neeraj Gupta bb038e043b
Fix stupid bug: continue instead of break 2022-09-07 17:01:11 +05:30
Neeraj Gupta a5b516b643
Migrate existing backup folder selection 2022-09-07 16:20:02 +05:30
Neeraj Gupta cc0c6e3442
Import files from recent collection (isAll True) in the end 2022-09-07 16:01:18 +05:30