Commit Graph

8 Commits

Author SHA1 Message Date
Torsten Grote
a47ab38533 [db] Run tests also locally with roboelectric
This is much faster and doesn't require a device. However, the test should also continue to run on-device as this is the sqlite version used in practice.
2022-07-21 16:55:58 -03:00
Torsten Grote
8f132fc6d0 [db] Enable strict API mode and ktlint for database library 2022-07-21 16:49:23 -03:00
Torsten Grote
1a73527c1e Use sharedTest sourceSet from index library instead own TestUtils 2022-07-21 16:49:22 -03:00
Torsten Grote
81ab1b56f2 [db] Add a method for getting an app without specifying the repoId 2022-07-21 16:49:22 -03:00
Torsten Grote
3d69c13228 [db] Prepare DB for use by UI
Add AppOverviewItem and certificates for repos
2022-07-21 16:49:21 -03:00
Torsten Grote
b1f1d031f7 [db] Add simple IndexV1Updater (not in final form)
just to be able to get a real DB into the app for further testing
2022-07-21 16:49:21 -03:00
Torsten Grote
9d696e01cb [db] Add support for apps and streaming 2022-07-21 16:49:21 -03:00
Torsten Grote
75a6267cec [db] First prototype 2022-07-21 16:49:21 -03:00