Commit Graph

  • 93ff390f07 [db] Implement diffing via DbV2DiffStreamReceiver Torsten Grote 2022-05-05 17:43:52 -03:00
  • aecff91dda [db] make repo icon and name localizable Torsten Grote 2022-05-04 10:50:52 -03:00
  • 28df05c2c1 [db] use prefix and postfix when serializing lists of strings into the DB Torsten Grote 2022-05-04 10:47:33 -03:00
  • b6fb74a1fe [db] remove grouping of author and donation fields Torsten Grote 2022-05-03 15:12:04 -03:00
  • 94aa1d9824 [db] Add webBaseUrl to Repository Torsten Grote 2022-04-29 17:23:14 -03:00
  • 9e03f1290d [db] allow clearing all repos Torsten Grote 2022-04-29 16:43:06 -03:00
  • 1beb6d5bb2 [db] explicitly clear repo data before updating with full index Torsten Grote 2022-04-28 08:47:01 -03:00
  • 770ed6ae81 [db] Add app preferences and let UpdateChecker use them Torsten Grote 2022-04-21 16:32:53 -03:00
  • 691cd7242d [db] Let UpdateChecker also check for known vulnerabilities Torsten Grote 2022-04-19 16:45:57 -03:00
  • 536607da22 [db] store localized name and summary in DB Torsten Grote 2022-04-11 16:02:09 -03:00
  • 5a015fca3a [db] Enable strict API mode and ktlint for database library Torsten Grote 2022-04-11 13:10:13 -03:00
  • a4da725772 [db] Store repo version in DB Torsten Grote 2022-04-07 09:59:51 -03:00
  • c4c49b7072 Use sharedTest sourceSet from index library instead own TestUtils Torsten Grote 2022-04-06 17:25:28 -03:00
  • 4df60a42c8 [db] Calculate app compatibility in DB Torsten Grote 2022-04-06 14:19:07 -03:00
  • 3cb7538fc8 [db] Add special queries for AppListItems Torsten Grote 2022-04-01 17:09:24 -03:00
  • 97567a2057 [db] Add UpdateChecker Torsten Grote 2022-03-28 17:26:09 -03:00
  • 55a446fe64 [db] Allow pre-populating the database via onCreate callback Torsten Grote 2022-03-25 16:59:55 -03:00
  • 44ceaa6842 [db] Add a method for getting an app without specifying the repoId Torsten Grote 2022-03-21 15:33:13 -03:00
  • 5908789c29 [db] Add repo preferences as separate table Torsten Grote 2022-03-21 15:00:36 -03:00
  • 50bb9ce60c [db] Prepare DB for use by UI Torsten Grote 2022-03-17 15:24:07 -03:00
  • 95266df96a [db] Add simple IndexV1Updater (not in final form) Torsten Grote 2022-03-16 15:51:58 -03:00
  • a445bee197 [db] Add support for apps and streaming Torsten Grote 2022-03-15 09:45:29 -03:00
  • ca6da651ec [db] First prototype Torsten Grote 2022-02-23 15:38:00 -03:00
  • ade37a4d9c [download] Add docs for special exceptions Torsten Grote 2022-06-16 17:41:24 -03:00
  • a830f1ef86 [download] Add new download method for v2 index Torsten Grote 2022-05-18 11:46:20 -03:00
  • c8514adb94 [download] Fix corrupted download after mirror fail-over bug audit-2022-09-05 Torsten Grote 2022-09-02 14:39:28 -03:00
  • f6d1637d92 [app] Add support for IPFS CID downloading Torsten Grote 2022-09-01 15:45:57 -03:00
  • b608f56eb6 DO NOT MERGE [db] migrations and schemas during development Torsten Grote 2022-09-01 15:41:47 -03:00
  • a39136406d [db] Add IPFS CIDv1 to database Torsten Grote 2022-09-01 15:41:03 -03:00
  • 68b45ddd84 [index] Add support for IPFS CIDv1 in the index v2 format Torsten Grote 2022-09-01 15:32:14 -03:00
  • fefa8e70e7 [download] add support for IPFS HTTP gateways Torsten Grote 2022-09-01 15:30:42 -03:00
  • 8e79aa7af6 Upgrade to Android Studio Chipmunk Torsten Grote 2022-08-16 16:17:42 -03:00
  • 2b9d7ea8a0 [app] Don't show summary if null Torsten Grote 2022-07-26 15:29:45 -03:00
  • 795025acb5 Fix canonical nightly repo URL Torsten Grote 2022-07-26 11:33:36 -03:00
  • fbf3816cb5 [app] Add Repo name as prefix to update error toasts Torsten Grote 2022-07-25 18:11:28 -03:00
  • d2d078e165 [app] Fix formatting of timestamps (e.g. lastUpdated) and remove unused Utils methods Torsten Grote 2022-06-20 11:09:39 -03:00
  • a57aa3230f [app] Fix downloading from content:// Uris (flash drive repos) Torsten Grote 2022-06-16 18:01:57 -03:00
  • 013aed717c [app] Remove code for SDK versions that we don't support anymore Torsten Grote 2022-06-16 12:25:08 -03:00
  • 2a6cea9aaf [app] Remove unused code Torsten Grote 2022-06-16 12:13:11 -03:00
  • 4e1f538797 [app] Remove jackson dependency Torsten Grote 2022-06-16 11:04:51 -03:00
  • 1c833939e7 [app] Fix ApkVerifierTest by removing index v0 XML parsing and adding permissions directly in the test Torsten Grote 2022-06-16 10:42:16 -03:00
  • 928cd1d6a4 [app] remove old ContentProviders from old database implementation Torsten Grote 2022-06-15 14:57:26 -03:00
  • 6ffb0dc8d7 [app] kill old IndexUpdaters and related code as this is now in libraries via RepoUpdater Torsten Grote 2022-06-15 10:19:32 -03:00
  • 8ace3e1129 [app] kill InstalledAppProvider and related code Torsten Grote 2022-06-15 09:31:53 -03:00
  • 2cd8a24367 [app] Fix or remove UI tests Torsten Grote 2022-06-01 09:36:59 -03:00
  • a81ca55bc6 [app] Adapt nearby/swap to new DB Torsten Grote 2022-05-02 17:59:39 -03:00
  • e32e71494f [app] Remove Provisioner as it isn't used/needed anymore Torsten Grote 2022-05-02 08:59:55 -03:00
  • ad758caa40 [app] Adjust settings UI to new DB Torsten Grote 2022-04-29 16:45:48 -03:00
  • 2a6617e6f0 [app] Make InstallConfirmActivity use new DB Torsten Grote 2022-04-20 16:13:36 -03:00
  • d7dd24a5f3 [app] Make installed apps use new DB Torsten Grote 2022-04-04 17:25:17 -03:00
  • d88c2d14de [app] App list search with new DB Torsten Grote 2022-03-31 14:12:18 -03:00
  • 27f07559a1 [app] Make Updates tab use new DB Torsten Grote 2022-03-30 15:30:07 -03:00
  • 091899e499 [app] Move managing repos to new DB Torsten Grote 2022-03-24 17:42:44 -03:00
  • 1f9e055967 [app] Expose beta release channel in the app details UI Torsten Grote 2022-04-21 16:47:31 -03:00
  • ec718ebbc9 [app] Make AppDetailsActivity use new DB Torsten Grote 2022-03-21 17:31:48 -03:00
  • 90b7570ffb [app] Use new IndexV1Updater and make latest and category tab use new DB Torsten Grote 2022-03-17 15:35:01 -03:00
  • 4b5aaf2d16 [app] Don't show unknown (other) anti-features by default Torsten Grote 2022-04-13 11:49:55 -03:00
  • 65ee9c7fec [app] upgrade dependencies Torsten Grote 2022-05-25 16:03:34 -03:00
  • 49cdcb98b3 [db] add test for DefaultUriBuilder Torsten Grote 2022-07-26 11:27:55 -03:00
  • c7bf225ba0 [index] move v1 tests from app to index Torsten Grote 2022-06-14 12:08:42 -03:00
  • 068f4d37ad [download] Fix double slash in repo URLs causing redirect exceptions Torsten Grote 2022-07-26 11:28:37 -03:00
  • a07e57ec99 DO NOT MERGE: nightly deploy also from db-library branch Torsten Grote 2022-04-07 14:07:00 -03:00
  • c92d64a36b Merge branch 'monochrome-icon' into 'master' Hans-Christoph Steiner 2022-08-25 18:25:57 +00:00
  • 777c6c492a Use NotificationChannelCompat. Isira Seneviratne 2021-10-31 05:57:09 +05:30
  • 0b2938e6b0 A monochrome icon for android 13+ Donnnno 2022-08-14 16:49:17 +02:00
  • 72bdf58210 Move libraries into their own folder Torsten Grote 2022-07-20 16:06:50 -03:00
  • 363ea96c5f [db] clean up public API and docs Torsten Grote 2022-07-19 14:52:05 -03:00
  • 6e5aef5c1e [db] add dokka for generation of docs Torsten Grote 2022-07-19 14:22:03 -03:00
  • abf265450c [db] add search support with FTS4 Torsten Grote 2022-06-29 14:57:22 -03:00
  • 2dbbbad74a [db] remove getBestLocale() as it was moved to index lib Torsten Grote 2022-06-27 18:07:13 -03:00
  • 83bc99ab3c [db] Add a RepoUriBuilder for custom Uris for downloading a file from a repo. Allowing different implementations for this is useful for exotic repository locations that do not allow for simple concatenation such as content:// repos. Torsten Grote 2022-06-16 17:48:54 -03:00
  • 79160b68ec [db] clean up RepositoryDao and add more tests Torsten Grote 2022-06-14 13:26:12 -03:00
  • 40d5c60d63 [db] simplify app queries and add more tests for AppDao Torsten Grote 2022-06-09 17:09:17 -03:00
  • a1b64a5ba2 [db] Add more tests (for locales, IndexV1, etc.) Torsten Grote 2022-06-07 17:15:44 -03:00
  • dfd8eb178f [db] improve loading of versions Torsten Grote 2022-06-08 10:52:31 -03:00
  • a47ab38533 [db] Run tests also locally with roboelectric Torsten Grote 2022-06-06 16:10:01 -03:00
  • 1fd3205f84 [db] Implement interfaces from index library Torsten Grote 2022-06-02 13:58:39 -03:00
  • 663f7fd305 [db] Add IndexV2Updater and RepoUpdater Torsten Grote 2022-05-19 16:17:34 -03:00
  • 8236f48b38 [db] Implement diffing via DbV2DiffStreamReceiver Torsten Grote 2022-05-05 17:43:52 -03:00
  • 56af97990e [db] make repo icon and name localizable Torsten Grote 2022-05-04 10:50:52 -03:00
  • 3c8cc6c9d8 [db] use prefix and postfix when serializing lists of strings into the DB Torsten Grote 2022-05-04 10:47:33 -03:00
  • 0f1d0e03dc [db] remove grouping of author and donation fields Torsten Grote 2022-05-03 15:12:04 -03:00
  • 03ba42bbc1 [db] Add webBaseUrl to Repository Torsten Grote 2022-04-29 17:23:14 -03:00
  • 0a2075b51e [db] allow clearing all repos Torsten Grote 2022-04-29 16:43:06 -03:00
  • 7fbb08de1b [db] explicitly clear repo data before updating with full index Torsten Grote 2022-04-28 08:47:01 -03:00
  • 8d60009e49 [db] Add app preferences and let UpdateChecker use them Torsten Grote 2022-04-21 16:32:53 -03:00
  • 69673475cc [db] Let UpdateChecker also check for known vulnerabilities Torsten Grote 2022-04-19 16:45:57 -03:00
  • 89a2a50f7c [db] store localized name and summary in DB Torsten Grote 2022-04-11 16:02:09 -03:00
  • 8f132fc6d0 [db] Enable strict API mode and ktlint for database library Torsten Grote 2022-04-11 13:10:13 -03:00
  • 5ab385ac57 [db] Store repo version in DB Torsten Grote 2022-04-07 09:59:51 -03:00
  • 1a73527c1e Use sharedTest sourceSet from index library instead own TestUtils Torsten Grote 2022-04-06 17:25:28 -03:00
  • 772cdb170f [db] Calculate app compatibility in DB Torsten Grote 2022-04-06 14:19:07 -03:00
  • 1cfa06d6b5 [db] Add special queries for AppListItems Torsten Grote 2022-04-01 17:09:24 -03:00
  • 0fd4eb9c0c [db] Add UpdateChecker Torsten Grote 2022-03-28 17:26:09 -03:00
  • 6f79b4dc17 [db] Allow pre-populating the database via onCreate callback Torsten Grote 2022-03-25 16:59:55 -03:00
  • 81ab1b56f2 [db] Add a method for getting an app without specifying the repoId Torsten Grote 2022-03-21 15:33:13 -03:00
  • 0627d3276a [db] Add repo preferences as separate table Torsten Grote 2022-03-21 15:00:36 -03:00
  • 3d69c13228 [db] Prepare DB for use by UI Torsten Grote 2022-03-17 15:24:07 -03:00
  • b1f1d031f7 [db] Add simple IndexV1Updater (not in final form) Torsten Grote 2022-03-16 15:51:58 -03:00
  • 9d696e01cb [db] Add support for apps and streaming Torsten Grote 2022-03-15 09:45:29 -03:00