Commit Graph

  • 9f6f010f5d gradle verification: include all keys in .gpg keyring Hans-Christoph Steiner 2022-11-28 09:28:56 +01:00
  • 5967bad692 Merge branch 'index-v2-randoms' into 'master' Hans-Christoph Steiner 2022-11-25 13:11:34 +00:00
  • 5cfdae0719 [app] Don't show summary if null Torsten Grote 2022-07-26 15:29:45 -03:00
  • 477436af68 [app] Don't show unknown (other) anti-features by default Torsten Grote 2022-04-13 11:49:55 -03:00
  • 8c64ad4707 [db] add test for DefaultUriBuilder Torsten Grote 2022-07-26 11:27:55 -03:00
  • 318f09663a Merge branch 'index-v2-renames' into 'master' Hans-Christoph Steiner 2022-11-25 11:52:27 +00:00
  • 38e7bce982 Rename EntryV2 to Entry as requested by Hans in #2443 Torsten Grote 2022-11-25 11:41:28 +01:00
  • f46db0d9a4 Remove unused code Torsten Grote 2022-06-16 12:13:11 -03:00
  • 3f88fdb8cb [app] Remove Provisioner as it isn't used/needed anymore Torsten Grote 2022-05-02 08:59:55 -03:00
  • 4fdee716a4 WIP: [app] Fix ApkVerifierTest#testExtendedPerms with actual duplicated permissions last-grote-index-v2-new-libs Torsten Grote 2022-11-18 13:51:36 -03:00
  • 322416aeec DO NOT MERGE: nightly deploy also from db-library branch Torsten Grote 2022-04-07 14:07:00 -03:00
  • 6aa1906f0e [app] Adapt SwapRepoEmulatorTest to new DB Torsten Grote 2022-11-18 14:42:16 -03:00
  • 2edfaf7933 Make index file name constants public and replace their string usages Torsten Grote 2022-11-18 13:37:52 -03:00
  • fc4aee206e [app] catch exceptions when running things off UiThread Torsten Grote 2022-11-14 10:00:17 -03:00
  • 1904da2b23 [app] recover from corrupted sort clause Torsten Grote 2022-11-10 13:53:56 -03:00
  • 26f2d0699b [app] also sort search results by user-selected sort-mode Torsten Grote 2022-11-10 11:59:40 -03:00
  • ef2019ac7a [db] add lastUpdated to AppListItem so it can be used for custom sorting in UI Torsten Grote 2022-11-10 11:58:54 -03:00
  • b0748fc11f [app] pass App object into installers, so it is available everywhere where needed Torsten Grote 2022-11-10 11:19:42 -03:00
  • d3b5620035 [app] Don't use ETag for determining if a repo has been updated or not Torsten Grote 2022-09-23 17:40:47 -03:00
  • 978da87f84 [app] Allow runOffUiThread() to return null Torsten Grote 2022-09-23 17:35:35 -03:00
  • 4ae34d9f14 [db] attach install data from PackageManager to search results Torsten Grote 2022-09-23 17:34:39 -03:00
  • ddabd8375b Explicitly bubble up NotFoundException to UI Torsten Grote 2022-09-19 15:16:15 -03:00
  • ddb6d46b6f Change repo attribute icons to be localized Torsten Grote 2022-09-19 14:59:48 -03:00
  • 45708edb66 Rename EntryV2 to Entry as requested by Hans in #2443 Torsten Grote 2022-09-15 11:07:11 -03:00
  • 713e687856 [db] expose preferredSigner to AppListItems (needed for picking correct version) Torsten Grote 2022-09-15 10:54:14 -03:00
  • 4651c6b786 [download] properly calculate hash when resuming downloads Torsten Grote 2022-09-12 15:40:15 -03:00
  • 03b536779f [app] Bump minSdkVersion to 23 Torsten Grote 2022-09-12 14:04:58 -03:00
  • 82ecf7c0ab [db] only consider enabled repos for getApp() query Torsten Grote 2022-09-12 10:11:57 -03:00
  • 49c7792349 [app] Make forceOldIndex preference work for forcing v1 Torsten Grote 2022-09-09 17:55:07 -03:00
  • a2093f92bf [download] Fix corrupted download after mirror fail-over bug Torsten Grote 2022-09-02 14:39:28 -03:00
  • e792f70fc6 [app] Add support for IPFS CID downloading Torsten Grote 2022-09-01 15:45:57 -03:00
  • 8e022b1709 DO NOT MERGE [db] migrations and schemas during development Torsten Grote 2022-09-01 15:41:47 -03:00
  • d5edeac42b [db] Add IPFS CIDv1 to database Torsten Grote 2022-09-01 15:41:03 -03:00
  • 59982c9990 [index] Add support for IPFS CIDv1 in the index v2 format Torsten Grote 2022-09-01 15:32:14 -03:00
  • 066a4e265f [download] add support for IPFS HTTP gateways Torsten Grote 2022-09-01 15:30:42 -03:00
  • 9035649f52 Upgrade to Android Studio Chipmunk Torsten Grote 2022-08-16 16:17:42 -03:00
  • 50bdb3d4e4 [app] Don't show summary if null Torsten Grote 2022-07-26 15:29:45 -03:00
  • c1c1553135 [app] Add Repo name as prefix to update error toasts Torsten Grote 2022-07-25 18:11:28 -03:00
  • 46267a297d [app] Fix formatting of timestamps (e.g. lastUpdated) and remove unused Utils methods Torsten Grote 2022-06-20 11:09:39 -03:00
  • e8e5351fe4 [app] Fix downloading from content:// Uris (flash drive repos) Torsten Grote 2022-06-16 18:01:57 -03:00
  • debc35b6bd [app] Remove code for SDK versions that we don't support anymore Torsten Grote 2022-06-16 12:25:08 -03:00
  • f6b36f7633 [app] Remove unused code Torsten Grote 2022-06-16 12:13:11 -03:00
  • bf01a16c75 [app] Remove jackson dependency Torsten Grote 2022-06-16 11:04:51 -03:00
  • 12ebcff665 [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
  • 065cfe40f5 [app] remove old ContentProviders from old database implementation Torsten Grote 2022-06-15 14:57:26 -03:00
  • ad0f84f619 [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
  • a51c8776f5 [app] kill InstalledAppProvider and related code Torsten Grote 2022-06-15 09:31:53 -03:00
  • 16f5f6dc16 [app] Fix or remove UI tests Torsten Grote 2022-06-01 09:36:59 -03:00
  • aaa919e1a9 [app] Adapt nearby/swap to new DB Torsten Grote 2022-05-02 17:59:39 -03:00
  • c84c158ffa [app] Remove Provisioner as it isn't used/needed anymore Torsten Grote 2022-05-02 08:59:55 -03:00
  • 3908ac93d9 [app] Adjust settings UI to new DB Torsten Grote 2022-04-29 16:45:48 -03:00
  • 564c7f8310 [app] Make InstallConfirmActivity use new DB Torsten Grote 2022-04-20 16:13:36 -03:00
  • f9f53f4610 [app] Make installed apps use new DB Torsten Grote 2022-04-04 17:25:17 -03:00
  • ab2941cae6 [app] App list search with new DB Torsten Grote 2022-03-31 14:12:18 -03:00
  • e6419b8f09 [app] Make Updates tab use new DB Torsten Grote 2022-03-30 15:30:07 -03:00
  • dff7666cf3 [app] Move managing repos to new DB Torsten Grote 2022-03-24 17:42:44 -03:00
  • 3d59ddf28b [app] Expose beta release channel in the app details UI Torsten Grote 2022-04-21 16:47:31 -03:00
  • 614f1a55d5 [app] Make AppDetailsActivity use new DB Torsten Grote 2022-03-21 17:31:48 -03:00
  • 9971693f7d [app] Use new IndexV1Updater and make latest and category tab use new DB Torsten Grote 2022-03-17 15:35:01 -03:00
  • cc3f45bb41 [app] Don't show unknown (other) anti-features by default Torsten Grote 2022-04-13 11:49:55 -03:00
  • ed82ae7b88 [app] upgrade dependencies Torsten Grote 2022-05-25 16:03:34 -03:00
  • a74041123b [db] add test for DefaultUriBuilder Torsten Grote 2022-07-26 11:27:55 -03:00
  • 9f7b160986 Merge branch 'index-download-libs-fixes' into 'master' Hans-Christoph Steiner 2022-11-25 09:50:23 +00:00
  • 8cf836a8b3 IndexV1UpdaterTest is now in the database lib. Hans-Christoph Steiner 2022-11-25 10:20:54 +01:00
  • 835f7485f0 LocaleSelectionTest is now in org.fdroid.database.BestLocaleTest Hans-Christoph Steiner 2022-11-24 22:23:50 +01:00
  • 6d9f3a8d7e [download] Require ktor-client-core as API dependency, otherwise consumers can't use HttpManager Torsten Grote 2022-09-28 12:04:09 -03:00
  • ce1d07b4b1 [index] in v1 the whatsNew refers to suggested version not first version Torsten Grote 2022-09-12 10:42:43 -03:00
  • 1608502569 [index] move v1 tests from app to index Torsten Grote 2022-06-14 12:08:42 -03:00
  • 4d3e03b89c [download] Fix double slash in repo URLs causing redirect exceptions Torsten Grote 2022-07-26 11:28:37 -03:00
  • ccd3b59bc1 gitlab-ci: rules:/workflow: to make RUN_KVM_JOBS work reliably Hans-Christoph Steiner 2022-11-24 20:10:03 +01:00
  • 4943d6d5ee Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2022-11-22 14:10:09 +00:00
  • 7839a34173 Translated using Weblate: Hungarian (hu) by Balázs Meskó <meskobalazs@mailbox.org> Balázs Meskó 2022-11-21 09:49:03 +01:00
  • ea4deeb97e Translated using Weblate: Malayalam (ml) by Abhi <abhiram@skiff.com> Abhi 2022-11-21 09:49:02 +01:00
  • 0b16238b3a Translated using Weblate: Dutch (nl) by Pander <pander@users.sourceforge.net> Pander 2022-11-21 09:49:02 +01:00
  • f8cb38d467 Translated using Weblate: Japanese (ja) by HiSubway <shenyusoftware@gmail.com> HiSubway 2022-11-21 09:49:01 +01:00
  • 7bb51d40a8 Translated using Weblate: Chinese (Traditional) (zh-TW) by ifurther <i.further.5.4@gmail.com> ifurther 2022-11-21 09:49:01 +01:00
  • 3d94c9d6a1 Translated using Weblate: Estonian (et) by Kristjan Räts <kristjanrats@gmail.com> Kristjan Räts 2022-11-21 09:48:59 +01:00
  • cae3c909b3 Translated using Weblate: Tamil (ta) by K.B.Dharun Krishna <kbdharunkrishna@gmail.com> K.B.Dharun Krishna 2022-11-21 09:48:59 +01:00
  • f4cbb61864 Translated using Weblate: Lithuanian (lt) by Gediminas Murauskas <muziejusinfo@gmail.com> Gediminas Murauskas 2022-11-21 09:48:59 +01:00
  • 1f5dd970be Translated using Weblate: Slovak (sk) by Martin M <mclenin666@protonmail.com> Martin M 2022-11-21 09:48:58 +01:00
  • 6aea606225 Translated using Weblate: Chinese (Simplified) (zh-rCN) by JY3 <GeeyunJY3@gmail.com> JY3 2022-11-21 09:48:58 +01:00
  • 5491dda7ad Translated using Weblate: Korean (ko) by 이정희 <daemul72@gmail.com> 이정희 2022-11-21 09:48:57 +01:00
  • 695e0d0e10 Translated using Weblate: Greek (el) by Thunderstrike116 <thunderstrike116@gmail.com> Thunderstrike116 2022-11-21 09:48:57 +01:00
  • 5f70edd945 Translated using Weblate: Indonesian (id) by Reza Almanda <rezaalmanda27@gmail.com> Reza Almanda 2022-11-21 09:48:54 +01:00
  • 8b2a013bd2 Translated using Weblate: Chinese (Traditional, Hong Kong) (zh-rHK) by yangyangdaji <1504305527@qq.com> yangyangdaji 2022-11-21 09:48:53 +01:00
  • 4bf8982209 Translated using Weblate: Ukrainian (uk) by Sergii Horichenko <m@sgg.im> Sergii Horichenko 2022-11-21 09:48:52 +01:00
  • 35c540a293 Translated using Weblate: Filipino (fil) by martx <johnmartyncadampog@gmail.com> martx 2022-11-21 09:48:52 +01:00
  • 657b631ee1 Translated using Weblate: Spanish (es) by Iago <translate@delthia.com> Iago 2022-11-21 09:48:51 +01:00
  • 8dc44a7e1c Translated using Weblate: Portuguese (Portugal) (pt-rPT) by ssantos <ssantos@web.de> ssantos 2022-11-21 09:48:51 +01:00
  • 3e7440fbb0 Translated using Weblate: Vietnamese (vi) by bruh <quangtrung02hn16@gmail.com> bruh 2022-11-21 09:48:51 +01:00
  • 5642a63258 Translated using Weblate: Yue (yue) by Ray <ray.cfu@protonmail.com> Ray 2022-11-21 09:48:50 +01:00
  • 2db9259341 Translated using Weblate: Norwegian Bokmål (nb) by Allan Nordhøy <epost@anotheragency.no> Allan Nordhøy 2022-11-21 09:48:50 +01:00
  • cf16cd40bb Translated using Weblate: Asturian (ast) by Enol P. <enolp@softastur.org> Enol P 2022-11-21 09:48:49 +01:00
  • 7c63898add Translated using Weblate: Portuguese (Brazil) (pt-rBR) by Vander <vander.azevedo88@gmail.com> Vander 2022-11-21 09:48:48 +01:00
  • c3be049508 Translated using Weblate: Greek (el) by Retrial <giwrgosmant@gmail.com> Retrial 2022-11-21 09:48:48 +01:00
  • a1b3257d22 Translated using Weblate: Portuguese (Brazil) (pt-rBR) by Felipe <teadesu@disroot.org> Felipe 2022-11-21 09:48:46 +01:00
  • 75f5ebec08 Translated using Weblate: Sardinian (sc) by Ajeje Brazorf <lmelonimamo@yahoo.it> Ajeje Brazorf 2022-11-21 09:48:45 +01:00
  • 29390c1d91 Translated using Weblate: Italian (it) by random r <epsilin@yopmail.com> random r 2022-11-21 09:48:45 +01:00
  • 12c838f4fe Translated using Weblate: Portuguese (pt) by SC <lalocas@protonmail.com> SC 2022-11-21 09:48:44 +01:00
  • 44fa076a46 Translated using Weblate: Chinese (Traditional) (zh-rTW) by Jeff Huang <s8321414@gmail.com> Jeff Huang 2022-11-21 09:48:44 +01:00