ashilkn
95e342830b
[mob][photo] Fix incorrectly formatted query (missing whitespace)
2024-07-31 18:20:53 +05:30
Neeraj Gupta
f8d1851311
[mob] Fix range error in getUploadedFiles
2024-06-23 12:24:44 +05:30
Neeraj Gupta
ec81300971
[mob][fix] Hide archived items from memories
2024-06-18 15:23:28 +05:30
ashilkn
a79d11c263
[mob][photos] Add more info in error message
2024-05-24 14:43:39 +05:30
ashilkn
500d7da306
[mob][photos] Remove log lines used for testing
2024-05-24 14:39:16 +05:30
ashilkn
637adb4617
[mob][photos] Simplify how FilesDB migrates
2024-05-24 14:21:02 +05:30
ashilkn
22fc67c8c3
[mob][photos] Remove unnecessary parameters
2024-05-22 16:17:05 +05:30
ashilkn
f513473362
[mob][photos] Check db version when sqflite was used and run only migrations that are necessary using sqlite_async
...
Tested adding a new migration and it works. Tested two cases (a)Fresh install (b)Opening app with new migration added and the last db migration was done when sqflite was used
2024-05-22 14:20:29 +05:30
ashilkn
eaca151a9f
[mob][photos] Minor change
2024-05-21 18:34:11 +05:30
ashilkn
e3ea22f479
[mob][photos] add comment
2024-05-21 17:44:38 +05:30
ashilkn
5a017616f5
[mob][photos] Fix sqlite command syntax errors
2024-05-21 17:10:42 +05:30
ashilkn
b2a359ca59
[mob][photos] Migrate to sqlite_async(13): Use getAll() instead of execute() for SELECT commands
2024-05-21 16:53:49 +05:30
ashilkn
cae3748995
[mob][photos] Resolve conflicts and merge main
2024-05-21 16:32:03 +05:30
ashilkn
49e64b3d4c
[mob][photos] Fix issue with EnteFile not having location data
2024-05-21 16:12:44 +05:30
laurenspriem
90c0ad08da
[mob][photos] Remove jank
2024-05-18 15:22:41 +05:30
ashilkn
a7e0f3df7b
[mob][photos] Remove sqflite import in filesDB
2024-05-17 17:05:58 +05:30
ashilkn
ab9cef689d
[mob][photos] Create ConflictAlgorithm enum and stop using it from sqflite
2024-05-17 16:40:59 +05:30
ashilkn
18d68bbdf3
Migrate to sqlite_async(13): Migrate db migration to use sqlite_async
2024-05-17 16:34:04 +05:30
ashilkn
16178b6f09
[mob][photos] Add missing paranthesis
2024-05-17 15:09:10 +05:30
laurenspriem
88b75c1191
[mob][photos] Migrate some db calls to async
2024-05-17 15:05:34 +05:30
ashilkn
c2b6032b6f
[mob][photos] Fix broken query
2024-05-17 13:40:38 +05:30
ashilkn
28ddb93747
[mob][photos] Add missing parameters for query
2024-05-16 20:17:58 +05:30
ashilkn
dec7c45310
[mob][photos] Migrate to sqlite_async(9)
2024-05-16 16:41:57 +05:30
ashilkn
1a360d3ee7
[mob][photos] Migrate to sqlite_async(8): Migrate insert() + rearrange + clean up
2024-05-16 15:37:00 +05:30
ashilkn
cd023b621a
[mob][photos] Remove optional parameter which should never be used
...
Since generatedID (_id) has NOT NULL constrain, it shouldn't be in a parameter set of a query
2024-05-16 12:59:19 +05:30
ashilkn
7fdc2b5e66
[mob][photos] Migrate to sqlite_async(8): Fix faulty update statements due to incorrect query generation
2024-05-16 12:48:21 +05:30
ashilkn
1e7779a819
[mob][photos] Remove method inline annotation which doesn
...
't have noticeable perf improvement + remove commented out code
2024-05-15 21:18:14 +05:30
ashilkn
56478fcb8a
[mob][photos] avoid unnecessary compute
2024-05-15 21:10:37 +05:30
ashilkn
e179d351d9
[mob][photos] Migrate to sqlite_async(7): Assign String '{}' instead of map object {} to fix unexpected behaviour
2024-05-15 21:04:32 +05:30
ashilkn
25554209ec
[mob][photos] Migrate to sqlite_async)(6): Migrate insertMultipleNew to use sqlite_async
2024-05-15 19:52:55 +05:30
ashilkn
d1a5921c27
[mob][photos] Migrate to sqlite_async(5): Create a method to get parameter set from file without calling getRowForFile()
2024-05-15 15:28:24 +05:30
ashilkn
ff14eb1d5a
[mob][photos] Migrate to sqlite_async (4)
2024-05-14 14:59:03 +05:30
ashilkn
8fcd05b95f
[mob][photos] Migrate to sqlite_async (3)
2024-05-13 18:29:01 +05:30
ashilkn
3a0882a1a9
[mob][photos] Migrate to sqlite_async (2): Migrate all update queries in filesDB
2024-05-13 17:57:22 +05:30
ashilkn
5bd845d32b
[mob][photos] Migrate to sqlite_async (1)
2024-05-13 15:39:35 +05:30
Neeraj Gupta
089aa16bc6
Merge branch 'main' into mobile_face
2024-05-09 14:49:25 +05:30
vishnukvmd
6f338867e4
Add log
2024-04-30 16:04:50 +05:30
Neeraj Gupta
cc682a0a09
Merge branch 'mobile_face' of https://github.com/ente-io/auth into mobile_face
2024-04-20 16:01:08 +05:30
Neeraj Gupta
864f8444d5
Merge branch 'main' into mobile_face
2024-04-20 15:59:36 +05:30
Neeraj Gupta
3e5648dae4
[mob][photos][internal] Enable fav + add to album action for shared files ( #1484 )
...
## Description
https://github.com/ente-io/ente/assets/254676/7ec2f82a-d0d1-4dbe-8836-87d1ffd793f6
## Tests
- [x] Hide Shared Item on Home Page If user has copied it.
- [x] Keep the fav state on the UI
- [x] Client side hash based dedupe works for copied items. Items are
linked to existing item instead of uploading duplicate entries
2024-04-20 15:33:54 +05:30
Ashil
8113b70441
[mob][photos] Remove code related to sqlite3 ( #1490 )
2024-04-19 18:11:52 +05:30
Ashil
c4c513a1d7
[mob][photos] Use sqlite_async instead of sqlite3 ( #1489 )
...
## Description
Using both `sqlite_async` and `sqlite3` for querying at the same time
was throwing this error:
`error: SqliteException(5): while executing, database is locked,
database is locked (code 5)`
So, have used `sqlite_async` everywhere.
## Tests
- [x] Tested all changes
2024-04-19 16:56:40 +05:30
Neeraj Gupta
01822b760d
[mob][photos] Dedupe using hash before copying
2024-04-19 16:45:29 +05:30
Neeraj Gupta
02890a100b
[mob][photos] Lint fix
2024-04-19 15:56:49 +05:30
Neeraj Gupta
564ca77a8b
Merge remote-tracking branch 'origin/main' into mobile_save_a_copy
2024-04-19 14:57:19 +05:30
Neeraj Gupta
136f53b581
[mob][photos] Fix: Remove fav action on shared photos
2024-04-19 14:53:41 +05:30
Neeraj Gupta
3788fdda6f
[mob][photos]Fix: Show fav icon on shared photos
2024-04-19 14:15:33 +05:30
ashilkn
23801f8fa6
Merge branch 'main' into migrate_from_sqflite
2024-04-18 17:15:08 +05:30
ashilkn
b238ba2c62
[mob] Migrate from sqflite (2)
2024-04-18 17:14:22 +05:30
ashilkn
eb68a6c293
[mob] Migrate from sqflite
2024-04-18 16:23:43 +05:30