Commit Graph

  • 3560a2522a gitlab-ci: docker:git has become stable, so switch to stable tag Hans-Christoph Steiner 2024-03-06 14:50:24 +01:00
  • 7b45ea7898 gitlab-ci: always use HTTPS for apt repos Hans-Christoph Steiner 2024-02-27 20:27:32 +01:00
  • 2f556a9026 Merge branch 'net-install-tests' into 'master' Hans-Christoph Steiner 2024-03-06 13:32:12 +00:00
  • cff3364fdf split out mirrors data structure into standalone, tested function Hans-Christoph Steiner 2024-02-26 18:45:05 +01:00
  • 9749282b44 net: fix test_download_file_url_parsing Hans-Christoph Steiner 2024-02-27 16:35:56 +01:00
  • 7904f12d05 net: add test of automatic retries in download_file() Hans-Christoph Steiner 2024-02-26 11:46:08 +01:00
  • 074dda4b61 use tiny entry.jar rather than large index-v1.jar for net test case Hans-Christoph Steiner 2024-02-26 11:18:08 +01:00
  • 261be20109 convert tests/testcommon.py to black code format Hans-Christoph Steiner 2024-03-04 17:09:11 +01:00
  • 617a9e75c7 convert install.py to black code format Hans-Christoph Steiner 2024-02-15 08:49:35 +01:00
  • 9dc14674f1 Merge branch 'nice-console-output' into 'master' Michael Pöhn 2024-03-06 13:03:18 +00:00
  • 76d9eddb3a method to globally set logging to output nicely to the console Hans-Christoph Steiner 2024-02-27 16:39:53 +01:00
  • 091fe9b260 Merge branch 'litecoin' into 'master' Hans-Christoph Steiner 2024-02-28 08:01:03 +00:00
  • 7913df25ba fix litecoin address regex linsui 2024-02-04 20:44:00 +08:00
  • c5d4b5b991 Merge branch 'nonfreenet-non-changeable' into 'master' Hans-Christoph Steiner 2024-02-21 17:31:58 +00:00
  • 8931e038d6 add 'non-changeable' to NonFreeNet description Nitai Sasson 2024-02-21 12:50:41 +00:00
  • ba59241422 Merge branch 'refresh-scanner-in-buildserver-vm' into 'master' Hans-Christoph Steiner 2024-02-16 15:36:34 +00:00
  • 04cedd1808 build: pass --refresh-scanner thru to buildserver VM Hans-Christoph Steiner 2024-02-16 11:43:13 +01:00
  • 35c373a473 Merge branch 'gradle-release-checksums.py' into 'master' Hans-Christoph Steiner 2024-02-14 17:41:46 +00:00
  • ec88cc627f gradle v8.6 fdroid-bot 2024-02-14 17:32:15 +00:00
  • 3c77ac66b1 gitlab-ci: revert to old config.py for servergitmirrors: job Hans-Christoph Steiner 2024-02-14 18:31:09 +01:00
  • c794c0fe18 Merge branch 'fixup-1438' into 'master' Hans-Christoph Steiner 2024-02-14 17:12:17 +00:00
  • 4e0c721b04 fixups from "feat: add servergitmirrors as a dict support" Hans-Christoph Steiner 2024-02-14 17:58:05 +01:00
  • 094764398a Merge branch 'servergitmirrors-as-dict' into 'master' Hans-Christoph Steiner 2024-02-14 16:50:40 +00:00
  • 947217549a feat: add servergitmirrors as a dict support proletarius101 2024-02-14 16:50:39 +00:00
  • 12692b76b7 Merge branch 'safety-ignore-windows-only-CVE-2024-22190' into 'master' Hans-Christoph Steiner 2024-02-14 16:49:50 +00:00
  • b36153b06c safety: ignore CVE-2024-22190 it only affects Windows Hans-Christoph Steiner 2024-02-14 17:46:09 +01:00
  • 7462ed7283 Merge branch 'gradle' into 'master' Hans-Christoph Steiner 2024-02-05 13:23:45 +00:00
  • ac71bb07b8 add gradle 8.6 linsui 2024-02-04 20:42:43 +08:00
  • ee764ff92e Merge branch 'scanner' into 'master' Hans-Christoph Steiner 2024-01-29 15:26:28 +00:00
  • 2f313a0bd6 scanner: refresh data without scaning linsui 2024-01-29 23:13:13 +08:00
  • 1c203ae643 Merge branch 'refresh_scanner-config' into 'master' Michael Pöhn 2024-01-25 22:40:23 +00:00
  • 031a130395 scanner: add refresh_config config item for buildserver Hans-Christoph Steiner 2024-01-25 15:37:46 +01:00
  • 907dfd1c3c Merge branch 'suss-refresh' into 'master' Hans-Christoph Steiner 2024-01-25 13:11:21 +00:00
  • d6aa3caaca scanner: test of --refresh controls triggering a refresh Hans-Christoph Steiner 2024-01-25 14:02:54 +01:00
  • 6fb2e07dda fdroid build: add --refresh-scanner option linsui 2024-01-25 19:15:02 +08:00
  • fe7e4f8226 scanner: refresh data before loading data linsui 2024-01-25 19:04:18 +08:00
  • aa0b85955c Merge branch 'version' into 'master' Hans-Christoph Steiner 2024-01-25 12:00:30 +00:00
  • b9c7e8f63a Fix "fdroid --version" Gregor Düster 2024-01-23 17:54:45 +01:00
  • 7ade08e46d Merge branch 'updatesuss' into 'master' Hans-Christoph Steiner 2024-01-25 11:40:32 +00:00
  • 1d9ec42758 scanner: update test counts based on new default rules Hans-Christoph Steiner 2024-01-25 12:31:05 +01:00
  • 681392d8c2 scanner: script to update default rules from SUSS Hans-Christoph Steiner 2024-01-25 10:02:21 +01:00
  • ac6a08e10f Update default suss Licaon_Kter 2024-01-24 10:36:34 +02:00
  • d60f36c30e Merge branch 'serverwebroot-as-dict' into 'master' Michael Pöhn 2024-01-24 10:46:04 +00:00
  • 810387a009 deploy: update_serverwebroots() for testable logic Hans-Christoph Steiner 2024-01-23 18:47:17 +01:00
  • fbf097d390 deploy: update_serverwebroot() works w/o options/config Hans-Christoph Steiner 2024-01-23 14:39:57 +01:00
  • 7a656d45e3 config: convert serverwebroot: to list-of-dicts format Hans-Christoph Steiner 2024-01-22 21:58:12 +01:00
  • 3f50372d8d config: test cases for serverwebroot: with string and list Hans-Christoph Steiner 2024-01-22 21:46:56 +01:00
  • 5983962107 Merge branch 'biplist' into 'master' Michael Pöhn 2024-01-11 16:21:32 +00:00
  • dc7170e709 gitlab-ci: install biplist if available, otherwise skip test_parse_ipa Hans-Christoph Steiner 2024-01-11 15:56:42 +01:00
  • 6eee83db47 run black on new .ipa test cases Hans-Christoph Steiner 2024-01-11 15:45:54 +01:00
  • 22d3ba81dd Merge branch 'ipa-support' into 'master' Hans-Christoph Steiner 2024-01-11 11:13:48 +00:00
  • 8b5a61bb25 ⛰️ make ipa related test cases more robust Michael Pöhn 2023-12-30 13:51:37 +01:00
  • 881943a0db 🥔 install biplist for ci tests Michael Pöhn 2023-12-30 00:06:16 +01:00
  • 7211e9f9b4 🍲 add unit test for update.scan_repo_for_ipas Michael Pöhn 2023-12-20 04:11:05 +01:00
  • 995118bcd2 🥔 add strapped IPA file and test for parse_ipa Michael Pöhn 2023-12-18 13:35:06 +01:00
  • c288317530 🪨 version string conversion: error handling+tests Michael Pöhn 2023-12-18 12:58:37 +01:00
  • 3ee91d1777 🧴 force android package names for IPAs for now Michael Pöhn 2023-11-30 17:28:22 +01:00
  • ea9374ecf6 🛠️ update.py: finish minimal IPA support Michael Pöhn 2023-11-30 16:27:09 +01:00
  • 60371093e2 Make python3-biplist optional Jochen Sprickerhof 2023-01-13 18:11:34 +01:00
  • e3d319f30b Update with suggestions Jochen Sprickerhof 2023-01-13 18:00:29 +01:00
  • 7d06608531 Move version_string_to_int into separate function Jochen Sprickerhof 2023-01-13 16:00:19 +01:00
  • dfbb2df839 Use CFBundleShortVersionString for version code Jochen Sprickerhof 2022-12-09 16:04:51 +01:00
  • a987341c37 ipa: add Usage permissions Jochen Sprickerhof 2022-12-09 11:47:06 +01:00
  • 77daf6feb6 Add Apple ipa support (Closes: #1067) Jochen Sprickerhof 2022-12-05 14:58:08 +01:00
  • 11d21d6b18 gitlab-ci: bump base commit in metadata_v0 job to get rev-parse fix Hans-Christoph Steiner 2024-01-11 11:32:39 +01:00
  • 50aa35772b Merge branch 'fix-ci-pycountry' into 'master' Hans-Christoph Steiner 2024-01-10 17:46:53 +00:00
  • 69ccce0644 gitlab-ci: include pycountry in all master-only jobs Hans-Christoph Steiner 2024-01-09 16:52:58 +01:00
  • 79bb763986 Merge branch 'fix_git_describe' into 'master' Hans-Christoph Steiner 2024-01-09 14:04:26 +00:00
  • 0849e664e7 metadata_v0: use git rev-parse instead of git describe Hans-Christoph Steiner 2024-01-09 14:54:38 +01:00
  • d3abb74c88 Use git rev-parse instead of describe Jochen Sprickerhof 2024-01-09 13:15:23 +01:00
  • 252af24cc3 Merge branch 'lint-config-files' into 'master' Hans-Christoph Steiner 2024-01-09 09:41:35 +00:00
  • d7a673523d "field will be in random order" only applies to config.py Hans-Christoph Steiner 2023-12-07 21:36:44 +01:00
  • a1d9d9d885 switch to loading mirrors.yml with ruamel to get YAML 1.2 support Hans-Christoph Steiner 2023-12-07 18:19:28 +01:00
  • 96fc49d7fc lint: check syntax of countryCode: fields for mirrors Hans-Christoph Steiner 2023-12-07 17:38:34 +01:00
  • 4511da68b9 lint: support linting config files Hans-Christoph Steiner 2023-12-07 16:45:12 +01:00
  • 3f35b0b361 lint: do yamllint install check once globally Hans-Christoph Steiner 2023-12-07 15:14:14 +01:00
  • a3b7c5ad12 Merge branch 'parse-srclibs' into 'master' Hans-Christoph Steiner 2024-01-08 15:02:34 +00:00
  • 6faaae9431 always parse srclib entries with parse_srclib_spec() Hans-Christoph Steiner 2024-01-06 23:24:35 +01:00
  • 15b983f48d handle all cases of @ in srclibs Hans-Christoph Steiner 2024-01-06 23:23:46 +01:00
  • 599bd5a3a1 Merge branch 'srclib' into 'master' Hans-Christoph Steiner 2024-01-06 21:46:33 +00:00
  • 2331bcfe15 all @ in srclib tag linsui 2023-12-19 15:49:17 +08:00
  • 83cd04f3b6 Merge branch 'macOS' into 'master' Hans-Christoph Steiner 2023-12-15 08:47:42 +00:00
  • 8c8b9021f5 tests/run-tests: disable nightly.TestCase on non-Linux until its ported Hans-Christoph Steiner 2023-12-13 17:59:39 +01:00
  • 52f27aea75 tests/run-tests: temp disable git mirror test on non-Linux Hans-Christoph Steiner 2023-12-13 22:41:54 +01:00
  • d9288c8613 gitlab-ci: add macOS job based on only Travis job Hans-Christoph Steiner 2023-12-13 22:32:42 +01:00
  • 2f84ce36da androguard 4 came out, and has breaking changes Hans-Christoph Steiner 2023-12-14 14:47:34 +01:00
  • 2d5770985f gitlab-ci: silence irrelevant bandit error Hans-Christoph Steiner 2023-12-14 14:28:48 +01:00
  • 865673964e gitlab-ci: enable shellcheck on tests/run-tests Hans-Christoph Steiner 2023-12-13 21:24:16 +01:00
  • 9d8c098f74 gitlab-ci: add shellcheck to gradlew-fdroid checks Hans-Christoph Steiner 2023-12-13 21:08:12 +01:00
  • 45d1363a0e tests/run-tests: use $sed var for all calls that need GNU sed Hans-Christoph Steiner 2023-12-13 21:06:24 +01:00
  • bf73477d4c Merge branch 'port-to-vendored-looseversion' into 'master' Michael Pöhn 2023-12-08 11:18:30 +00:00
  • e2949cbd61 port to looseversion Hans-Christoph Steiner 2023-12-08 09:48:11 +01:00
  • 4b208e438e gitlab-ci: gradle job needs python3-packaging now Hans-Christoph Steiner 2023-12-08 09:48:04 +01:00
  • ad9cabdab9 add looseversion license information to vendored file Hans-Christoph Steiner 2023-12-08 09:33:30 +01:00
  • a1a88d39cf download looseversion to vendor Hans-Christoph Steiner 2023-12-08 09:16:58 +01:00
  • c4424a5e1a Merge branch 'python3.12' into 'master' Hans-Christoph Steiner 2023-12-08 07:30:48 +00:00
  • 679ba6f552 Add support for Python 3.12 Andrew Gunnerson 2023-11-11 21:18:28 -05:00
  • 2fb8fc4879 Merge branch 'config-mirrors-yml' into 'master' Michael Pöhn 2023-12-07 16:34:14 +00:00
  • 4536b130df index: add datatype checking to mirrors: and config/mirrors.yml Hans-Christoph Steiner 2023-12-07 13:47:27 +01:00
  • 6d541e3ef6 establish config/mirrors.yml as a way to set up mirrors Hans-Christoph Steiner 2023-12-06 16:04:43 +01:00