Commit Graph

15 Commits

Author SHA1 Message Date
Torsten Grote
4ae34d9f14 [db] attach install data from PackageManager to search results
otherwise all found apps are considered not installed
2022-11-25 11:07:37 +01:00
Torsten Grote
ddb6d46b6f Change repo attribute icons to be localized
This affects anti-features and categories. Reflection diffing has been made more robust in the process with the earlier FileV2 hack removed and better error messages.
2022-11-25 11:07:37 +01:00
Torsten Grote
45708edb66 Rename EntryV2 to Entry as requested by Hans in #2443 2022-11-25 11:07:37 +01:00
Torsten Grote
713e687856 [db] expose preferredSigner to AppListItems (needed for picking correct version)
and add a test for checking preferredSigner in DbUpdateChecker
2022-11-25 11:07:37 +01:00
Torsten Grote
82ecf7c0ab [db] only consider enabled repos for getApp() query 2022-11-25 11:07:37 +01:00
Torsten Grote
8e022b1709 DO NOT MERGE [db] migrations and schemas during development 2022-11-25 11:07:37 +01:00
Torsten Grote
d5edeac42b [db] Add IPFS CIDv1 to database
and support new version of download library
2022-11-25 11:07:37 +01:00
Torsten Grote
9035649f52 Upgrade to Android Studio Chipmunk
and upgrade other dependencies as well
2022-11-25 11:07:37 +01:00
Torsten Grote
ed82ae7b88 [app] upgrade dependencies 2022-11-25 11:07:03 +01:00
Torsten Grote
a74041123b [db] add test for DefaultUriBuilder 2022-11-25 11:07:03 +01:00
Torsten Grote
7d84689068 [db] Verify that v2 files start with /
and add a DbV2StreamReceiverTest for it
2022-09-12 09:46:15 +00:00
Torsten Grote
6b4e91ca0b [db] Assert that DB transaction gets rolled back when index update fails 2022-09-12 09:46:15 +00:00
Torsten Grote
f9f81dc894 [db] Allow use of IndexV1Updater with v2 repos 2022-09-12 09:46:15 +00:00
Torsten Grote
3a012e2d2d [db] Use constants for Room table names 2022-09-12 09:46:15 +00:00
Torsten Grote
f6075848e7 Move libraries into their own folder
and remove sharedTest symlink hack. The shared tests are now a proper gradle module to avoid issues with using the same source files in different modules.
2022-09-12 09:46:15 +00:00