Commit Graph

  • fe7e4f8226 scanner: refresh data before loading data linsui 2024-01-25 19:04:18 +0800
  • aa0b85955c Merge branch 'version' into 'master' Hans-Christoph Steiner 2024-01-25 12:00:30 +0000
  • b9c7e8f63a Fix "fdroid --version" Gregor Düster 2024-01-23 17:54:45 +0100
  • 7ade08e46d Merge branch 'updatesuss' into 'master' Hans-Christoph Steiner 2024-01-25 11:40:32 +0000
  • 1d9ec42758 scanner: update test counts based on new default rules Hans-Christoph Steiner 2024-01-25 12:31:05 +0100
  • 681392d8c2 scanner: script to update default rules from SUSS Hans-Christoph Steiner 2024-01-25 10:02:21 +0100
  • ac6a08e10f Update default suss Licaon_Kter 2024-01-24 10:36:34 +0200
  • f309dc5d22
    test: update and add test Angel 2024-01-25 01:17:41 -0500
  • f8c8261630
    check for the basename of the repo_icon value Angel 2024-01-25 00:56:30 -0500
  • 65934f35a8 Merge branch fdroidserver:master into fix-icon-check 1024mb 2024-01-25 05:46:15 +0000
  • d60f36c30e Merge branch 'serverwebroot-as-dict' into 'master' Michael Pöhn 2024-01-24 10:46:04 +0000
  • 810387a009 deploy: update_serverwebroots() for testable logic Hans-Christoph Steiner 2024-01-23 18:47:17 +0100
  • fbf097d390 deploy: update_serverwebroot() works w/o options/config Hans-Christoph Steiner 2024-01-23 14:39:57 +0100
  • 7a656d45e3 config: convert serverwebroot: to list-of-dicts format Hans-Christoph Steiner 2024-01-22 21:58:12 +0100
  • 3f50372d8d config: test cases for serverwebroot: with string and list Hans-Christoph Steiner 2024-01-22 21:46:56 +0100
  • 901b05e14a
    test: add test_copy_repo_icon() Angel 2024-01-14 19:20:42 -0500
  • e5ae22ac83
    refactor: refactor to its own function Angel 2024-01-14 18:32:06 -0500
  • ead6691bf7
    only check for repo_icon existence Angel 2024-01-14 18:02:04 -0500
  • 779314e648 Merge branch 'icon' into 'master' linsui 2024-01-12 02:20:24 +0000
  • a6400a3ff0 Merge branch 'scan-tarball' into 'master' linsui 2024-01-11 20:02:58 +0000
  • 5983962107 Merge branch 'biplist' into 'master' Michael Pöhn 2024-01-11 16:21:32 +0000
  • dc7170e709 gitlab-ci: install biplist if available, otherwise skip test_parse_ipa Hans-Christoph Steiner 2024-01-11 15:56:42 +0100
  • 6eee83db47 run black on new .ipa test cases Hans-Christoph Steiner 2024-01-11 15:45:54 +0100
  • 22d3ba81dd Merge branch 'ipa-support' into 'master' Hans-Christoph Steiner 2024-01-11 11:13:48 +0000
  • 8b5a61bb25 ⛰️ make ipa related test cases more robust Michael Pöhn 2023-12-30 13:51:37 +0100
  • 881943a0db 🥔 install biplist for ci tests Michael Pöhn 2023-12-30 00:06:16 +0100
  • 7211e9f9b4 🍲 add unit test for update.scan_repo_for_ipas Michael Pöhn 2023-12-20 04:11:05 +0100
  • 995118bcd2 🥔 add strapped IPA file and test for parse_ipa Michael Pöhn 2023-12-18 13:35:06 +0100
  • c288317530 🪨 version string conversion: error handling+tests Michael Pöhn 2023-12-18 12:58:37 +0100
  • 3ee91d1777 🧴 force android package names for IPAs for now Michael Pöhn 2023-11-30 17:28:22 +0100
  • ea9374ecf6 🛠️ update.py: finish minimal IPA support Michael Pöhn 2023-11-30 16:27:09 +0100
  • 60371093e2 Make python3-biplist optional Jochen Sprickerhof 2023-01-13 18:11:34 +0100
  • e3d319f30b Update with suggestions Jochen Sprickerhof 2023-01-13 18:00:29 +0100
  • 7d06608531 Move version_string_to_int into separate function Jochen Sprickerhof 2023-01-13 16:00:19 +0100
  • dfbb2df839 Use CFBundleShortVersionString for version code Jochen Sprickerhof 2022-12-09 16:04:51 +0100
  • a987341c37 ipa: add Usage permissions Jochen Sprickerhof 2022-12-09 11:47:06 +0100
  • 77daf6feb6 Add Apple ipa support (Closes: #1067) Jochen Sprickerhof 2022-12-05 14:58:08 +0100
  • 11d21d6b18
    gitlab-ci: bump base commit in metadata_v0 job to get rev-parse fix Hans-Christoph Steiner 2024-01-11 11:32:39 +0100
  • 50aa35772b Merge branch 'fix-ci-pycountry' into 'master' Hans-Christoph Steiner 2024-01-10 17:46:53 +0000
  • 1f3411f14f
    Drop duplicated code (already done in get_metadata_files) Jochen Sprickerhof 2022-07-19 13:29:28 +0200
  • 86c537f8f2
    Use vercodes in read_metadata interface Jochen Sprickerhof 2022-07-19 13:41:24 +0200
  • 293849c83a
    Read only metadata of apps given on the command line Jochen Sprickerhof 2022-07-19 08:48:47 +0200
  • 69ccce0644
    gitlab-ci: include pycountry in all master-only jobs Hans-Christoph Steiner 2024-01-09 16:52:58 +0100
  • 79bb763986 Merge branch 'fix_git_describe' into 'master' Hans-Christoph Steiner 2024-01-09 14:04:26 +0000
  • 0849e664e7 metadata_v0: use `git rev-parse` instead of `git describe` Hans-Christoph Steiner 2024-01-09 14:54:38 +0100
  • d3abb74c88
    Use git rev-parse instead of describe Jochen Sprickerhof 2024-01-09 13:15:23 +0100
  • 252af24cc3 Merge branch 'lint-config-files' into 'master' Hans-Christoph Steiner 2024-01-09 09:41:35 +0000
  • d7a673523d "field will be in random order" only applies to config.py Hans-Christoph Steiner 2023-12-07 21:36:44 +0100
  • a1d9d9d885 switch to loading mirrors.yml with ruamel to get YAML 1.2 support Hans-Christoph Steiner 2023-12-07 18:19:28 +0100
  • 96fc49d7fc lint: check syntax of countryCode: fields for mirrors Hans-Christoph Steiner 2023-12-07 17:38:34 +0100
  • 4511da68b9 lint: support linting config files Hans-Christoph Steiner 2023-12-07 16:45:12 +0100
  • 3f35b0b361 lint: do yamllint install check once globally Hans-Christoph Steiner 2023-12-07 15:14:14 +0100
  • 7ab93617f0
    fix: fix existing icon detection for repo and archive Angel 2024-01-08 20:25:24 -0500
  • a3b7c5ad12 Merge branch 'parse-srclibs' into 'master' Hans-Christoph Steiner 2024-01-08 15:02:34 +0000
  • 207a3e19f6 Merge branch 'autodevops' into 'master' proletarius101 2024-01-07 12:19:57 +0000
  • 6faaae9431 always parse srclib entries with parse_srclib_spec() Hans-Christoph Steiner 2024-01-06 23:24:35 +0100
  • 15b983f48d handle all cases of @ in srclibs Hans-Christoph Steiner 2024-01-06 23:23:46 +0100
  • 599bd5a3a1 Merge branch 'srclib' into 'master' Hans-Christoph Steiner 2024-01-06 21:46:33 +0000
  • ce9cf33c7c
    ci: enable merge request pipelines proletarius101 2023-12-30 19:26:26 +0800
  • ece5ab1400
    ci: remove duplicates proletarius101 2023-12-30 15:53:48 +0800
  • 34ba0fc6eb
    ci: add several autodevops jobs proletarius101 2023-12-30 15:45:41 +0800
  • 2331bcfe15 all @ in srclib tag linsui 2023-12-19 15:49:17 +0800
  • 83cd04f3b6 Merge branch 'macOS' into 'master' Hans-Christoph Steiner 2023-12-15 08:47:42 +0000
  • 8c8b9021f5 tests/run-tests: disable nightly.TestCase on non-Linux until its ported Hans-Christoph Steiner 2023-12-13 17:59:39 +0100
  • 52f27aea75 tests/run-tests: temp disable git mirror test on non-Linux Hans-Christoph Steiner 2023-12-13 22:41:54 +0100
  • d9288c8613 gitlab-ci: add macOS job based on only Travis job Hans-Christoph Steiner 2023-12-13 22:32:42 +0100
  • 2f84ce36da androguard 4 came out, and has breaking changes Hans-Christoph Steiner 2023-12-14 14:47:34 +0100
  • 2d5770985f gitlab-ci: silence irrelevant bandit error Hans-Christoph Steiner 2023-12-14 14:28:48 +0100
  • 865673964e gitlab-ci: enable shellcheck on tests/run-tests Hans-Christoph Steiner 2023-12-13 21:24:16 +0100
  • 9d8c098f74 gitlab-ci: add shellcheck to gradlew-fdroid checks Hans-Christoph Steiner 2023-12-13 21:08:12 +0100
  • 45d1363a0e tests/run-tests: use $sed var for all calls that need GNU sed Hans-Christoph Steiner 2023-12-13 21:06:24 +0100
  • 0f0cae9aa3 Merge branch 'fish_completion' into 'master' FestplattenSchnitzel 2023-12-13 13:44:20 +0000
  • bf73477d4c Merge branch 'port-to-vendored-looseversion' into 'master' Michael Pöhn 2023-12-08 11:18:30 +0000
  • e2949cbd61 port to looseversion Hans-Christoph Steiner 2023-12-08 09:48:11 +0100
  • 4b208e438e gitlab-ci: gradle job needs python3-packaging now Hans-Christoph Steiner 2023-12-08 09:48:04 +0100
  • ad9cabdab9 add looseversion license information to vendored file Hans-Christoph Steiner 2023-12-08 09:33:30 +0100
  • a1a88d39cf download looseversion to vendor Hans-Christoph Steiner 2023-12-08 09:16:58 +0100
  • c4424a5e1a Merge branch 'python3.12' into 'master' Hans-Christoph Steiner 2023-12-08 07:30:48 +0000
  • 679ba6f552
    Add support for Python 3.12 Andrew Gunnerson 2023-11-11 21:18:28 -0500
  • 2fb8fc4879 Merge branch 'config-mirrors-yml' into 'master' Michael Pöhn 2023-12-07 16:34:14 +0000
  • 4536b130df index: add datatype checking to mirrors: and config/mirrors.yml Hans-Christoph Steiner 2023-12-07 13:47:27 +0100
  • 6d541e3ef6
    establish config/mirrors.yml as a way to set up mirrors Hans-Christoph Steiner 2023-12-06 16:04:43 +0100
  • 7a0dad6dfc Merge branch 'master' into 'master' Hans-Christoph Steiner 2023-12-07 09:58:53 +0000
  • 825f969652 Support `Uri.create()` syntax for maven repositories Axel López 2023-11-28 10:37:51 +0000
  • 4a8b6432a4 Merge branch 'lint' into 'master' Hans-Christoph Steiner 2023-12-06 16:01:22 +0000
  • 2081a9f2d2 lint: remove check_bulletes_lists linsui 2023-12-06 23:35:55 +0800
  • baf4cd6b61 Merge branch 'gradle-release-checksums.py' into 'master' Michael Pöhn 2023-12-01 13:29:37 +0000
  • 685983bfab gradle v8.5 fdroid-bot 2023-11-30 19:13:01 +0000
  • a7142f787c Merge branch 'fix-bandit-lint' into 'master' Hans-Christoph Steiner 2023-11-30 19:12:29 +0000
  • ac2a3896aa
    🩹 fix bandit warning Michael Pöhn 2023-11-30 17:49:55 +0100
  • 304caa4b42 Merge branch 'deinit' into 'master' Hans-Christoph Steiner 2023-11-28 10:02:03 +0000
  • e2e7782ef3 add --force to git deinit linsui 2023-11-25 22:11:19 +0800
  • 9b38690df6 Merge branch 'port-test-jq-to-gnu-sed' into 'master' Michael Pöhn 2023-11-23 12:29:25 +0000
  • f13d9235ce remove jq dependency in the tests, port to GNU sed Hans-Christoph Steiner 2023-11-20 18:04:59 +0100
  • 4b5dd72674 Merge branch 'ruamel' into 'master' Michael Pöhn 2023-11-23 12:24:32 +0000
  • 6a7a6e310b set ruamel.yaml version to older than 1.17.22 linsui 2023-09-09 14:48:13 +0800
  • 1638abfa29
    fixup! Add script for generating fish completions Gregor Düster 2023-11-21 15:18:34 +0100
  • 0baab9bb4b
    Update Bash completion Gregor Düster 2023-09-11 14:02:27 +0200
  • e4c5f3d595
    CI: Check fish completions are current and valid Gregor Düster 2023-05-30 21:56:30 +0200
  • 5e41450267
    Add script for generating fish completions Gregor Düster 2023-05-30 21:55:44 +0200