Commit Graph

  • db98c4561e Merge branch 'revert-a43efb14' into 'master' master linsui 2025-12-23 07:35:40 +00:00
  • 208d956b05 Revert "scanner: fix gradle command match" linsui 2025-12-23 07:23:57 +00:00
  • 59179517fe Merge branch 'scanner' into 'master' Hans-Christoph Steiner 2025-12-22 20:19:15 +00:00
  • a43efb1469 scanner: fix gradle command match linsui 2025-12-23 01:58:01 +08:00
  • 1884d85e7e Fix wrong type: build.versionCode is int linsui 2025-12-23 01:57:39 +08:00
  • 6aadd29c00 Merge branch 'checkupdates-always-try-commit-ID' into 'master' linsui 2025-12-17 14:53:19 +00:00
  • 36e60d891b checkupdates: error if %v in AutoUpdateMode but no CurrentVersion Hans-Christoph Steiner 2025-12-16 21:44:24 +01:00
  • e3af55dbd5 checkupdates: run CurrentVersion replacement if %v in AutoUpdateMode Hans-Christoph Steiner 2025-12-16 16:38:23 +01:00
  • 9d568d1d3b checkupdates: name boolean var to avoid conflict with commit IDs Hans-Christoph Steiner 2025-12-16 16:35:29 +01:00
  • f21a178f47 checkupdates: always try to use commit ID for commit: field Hans-Christoph Steiner 2025-12-16 12:23:44 +01:00
  • 4da6504d6c Merge branch 'fix-icon-check' into 'master' Hans-Christoph Steiner 2025-12-16 08:55:25 +00:00
  • f33a3004c6 error if repo_icon is a path not just a filename Hans-Christoph Steiner 2025-12-15 23:05:10 +01:00
  • 27b537dd0c fix: fix existing icon detection for repo and archive Angel 2024-01-08 20:25:24 -05:00
  • 2508da8073 Merge branch 'archive_icon' into 'master' Hans-Christoph Steiner 2025-12-15 21:32:06 +00:00
  • 9cad5da14f *_icon was not checking correct path g0t mi1k 2024-07-21 21:59:18 +01:00
  • 6dfae2ac6d Merge branch 'noname' into 'master' Hans-Christoph Steiner 2025-12-11 18:00:41 +00:00
  • 34447616b6 add tests for common.replace_build_vars() Hans-Christoph Steiner 2025-12-10 14:33:30 +01:00
  • 44499d90fa Don't require versionName linsui 2025-12-10 14:12:40 +01:00
  • 3da9b2530a Merge branch 'format' into 'master' Hans-Christoph Steiner 2025-12-11 12:33:18 +00:00
  • 16c876e309 ruff: add exclude list linsui 2025-12-11 19:21:28 +08:00
  • 4b969184be black: bump target version to py39 linsui 2025-12-11 19:20:42 +08:00
  • de8bbc0fb9 Merge branch 'trixie-black-common-index-update' into 'master' Hans-Christoph Steiner 2025-12-11 10:56:48 +00:00
  • fe762978f1 gitlab-ci: upgrade "black" job to Trixie for improved fmt: skip Hans-Christoph Steiner 2025-12-02 10:01:04 +01:00
  • 3e8e9023f9 convert common.py index.py metadata.py update.py to Black format Hans-Christoph Steiner 2025-12-02 09:33:16 +01:00
  • fa80486d89 convert to f-strings for cleaner code format Hans-Christoph Steiner 2025-12-02 09:38:51 +01:00
  • 1db259284c update.get_old_icon_filename() to document old naming scheme Hans-Christoph Steiner 2025-12-02 11:33:53 +01:00
  • 666ed2dd21 make --create-key string translatable Hans-Christoph Steiner 2025-12-02 10:56:04 +01:00
  • b95cc31f75 index: refactor v2 json.dump calls into reusable function Hans-Christoph Steiner 2025-12-02 10:00:35 +01:00
  • 0d7c5d8376 remove broken code block that treats text as a path Hans-Christoph Steiner 2025-12-02 07:47:54 +01:00
  • 2a58fa3cea Merge branch 'misc-examples' into 'master' Hans-Christoph Steiner 2025-12-10 14:43:35 +00:00
  • 26a039cd56 gitlab-ci: add all YAML files to yamllint job Hans-Christoph Steiner 2025-12-10 15:27:11 +01:00
  • 312fdafb8e example config: Typos g0t mi1k 2024-07-14 07:02:23 +01:00
  • 3b3438646d example config: Consistent with lines g0t mi1k 2024-07-14 07:01:23 +01:00
  • 3f3b5be27e example Vagrantfile: Outdated defaults g0t mi1k 2024-07-14 06:59:15 +01:00
  • b1e91c4d30 example Vagrantfile: Consistent with formatting g0t mi1k 2024-07-14 06:58:36 +01:00
  • 1161e8a7a4 Merge branch 'Python-3.14-and-macOS' into 'master' Michael Pöhn 2025-12-04 08:24:43 +00:00
  • 09b8b6c900 version 2.4.3 2.4.3 Hans-Christoph Steiner 2025-12-03 19:31:21 +01:00
  • 30c536d6a2 update CHANGELOG.md Hans-Christoph Steiner 2025-12-03 19:31:09 +01:00
  • 8362108ec1 checkupdates: only run tests on GNU/Linux Hans-Christoph Steiner 2025-12-03 18:39:10 +01:00
  • add4225fc3 skip rewritemeta tests if ruamel.yaml > 0.17.21 #1138 Hans-Christoph Steiner 2025-12-03 18:49:13 +01:00
  • 196b61c23f add Python 3.14 as supported Hans-Christoph Steiner 2025-12-03 19:03:03 +01:00
  • 92f76bafce calculate_math_string: support Python 3.14 and newer Hans-Christoph Steiner 2025-12-03 18:35:31 +01:00
  • 753b73041b add Python 3.14 as supported Hans-Christoph Steiner 2025-12-03 19:03:03 +01:00
  • 81cff5eaa3 skip rewritemeta tests if ruamel.yaml > 0.17.21 #1138 Hans-Christoph Steiner 2025-12-03 18:49:13 +01:00
  • 8c7f5abf92 checkupdates: only run tests on GNU/Linux Hans-Christoph Steiner 2025-12-03 18:39:10 +01:00
  • 31a2c18725 calculate_math_string: support Python 3.14 and newer Hans-Christoph Steiner 2025-12-03 18:35:31 +01:00
  • 6c46c363a1 calculate_math_string: isolate tests, they need no setUp Hans-Christoph Steiner 2025-12-03 18:35:25 +01:00
  • 67f79aec89 deploy: "=" not allowed in configparser key in Python 3.14 Hans-Christoph Steiner 2025-11-23 19:09:39 +01:00
  • 1faafcad65 Merge branch 'download_file-https-only-by-default' into 'master' Hans-Christoph Steiner 2025-12-03 16:43:55 +00:00
  • 0a252a0bdd net.download_file() only uses https:// by default Hans-Christoph Steiner 2025-11-25 09:42:08 +01:00
  • d090663a5f signatures: fix typo in argument name in translatable string Hans-Christoph Steiner 2025-11-25 09:30:16 +01:00
  • e06bb98536 Merge branch 'scanner_permission' into 'master' Hans-Christoph Steiner 2025-12-03 15:59:22 +00:00
  • b56fd635c6 scanner: flag suspicious permissions also when running as root Hans-Christoph Steiner 2025-12-03 16:46:52 +01:00
  • cd33d91e2b scanner: remove file without read permission linsui 2025-02-26 00:00:56 +08:00
  • 2eccd38313 Merge branch 'pip-audit' into 'master' Hans-Christoph Steiner 2025-12-03 14:42:29 +00:00
  • d152b394fd 🛡️ add pip-audit to gitlab ci Michael Pöhn 2025-12-03 15:11:26 +01:00
  • c081012781 Merge branch 'misc' into 'master' Hans-Christoph Steiner 2025-12-03 14:01:09 +00:00
  • 53719f7737 makebuildserver: Be more verbose with actions/stages g0t mi1k 2024-07-14 06:57:34 +01:00
  • d4c7eb2b7f Merge branch 'scanner--binary--allow-debuggable' into 'master' linsui 2025-12-02 17:25:46 +00:00
  • f64f9c82ca scanner: check binaries for debuggable/testOnly Hans-Christoph Steiner 2025-11-26 13:02:08 +01:00
  • 72732c1f9b Merge branch 'lint-https-enforcing' into 'master' Hans-Christoph Steiner 2025-12-01 18:41:34 +00:00
  • 5712438809 lint: update list of URL shorteners Hans-Christoph Steiner 2025-12-01 16:26:12 +01:00
  • 13874b9f4f lint: use PEP8 upper case names for global vars Hans-Christoph Steiner 2025-12-01 16:23:27 +01:00
  • 34a6e2cfee lint: require https:// and no shorteners in Donate: links Hans-Christoph Steiner 2025-11-24 15:18:53 +01:00
  • 4a1af27ab2 lint: if Binaries:/binary: then enforce reproducible srclib refs Hans-Christoph Steiner 2025-12-01 15:56:45 +01:00
  • 40a5d8ecf8 lint: require Binaries:/binary: use https:// and no URL shorteners Hans-Christoph Steiner 2025-11-24 14:52:32 +01:00
  • 7a9bb1d0d8 lint: fix false positives on URL shorteners Hans-Christoph Steiner 2025-11-26 11:07:29 +01:00
  • cfb5d022d2 Merge branch 'buildserver-scheduling' into 'master' Hans-Christoph Steiner 2025-11-26 13:44:25 +00:00
  • d5a558d04e Apply 1 suggestion(s) to 1 file(s) Michael Pöhn 2025-11-26 13:14:01 +00:00
  • 87e030e475 🎼 silence bandit Michael Pöhn 2025-11-23 19:36:04 +01:00
  • 709c8fe675 🏗️ subcommands scheduling and sending buildcycles Michael Pöhn 2025-11-16 23:34:22 +01:00
  • 0360a9bd94 Merge branch 'cleanup-get-virt-container-type' into 'master' Hans-Christoph Steiner 2025-11-26 13:07:29 +00:00
  • 6f1c253b09 🧹 cleanup get_virt_container_type() fail with exception instead exiting Michael Pöhn 2025-11-19 11:09:54 +01:00
  • fec90282a7 Merge branch 'streamline-execute-sudo' into 'master' Hans-Christoph Steiner 2025-11-26 12:42:46 +00:00
  • 12f9de6697 🚗 streamline execute_sudo Michael Pöhn 2025-11-25 15:34:34 +01:00
  • afa513bb6e Merge branch 'purge-remove_debuggable_flags' into 'master' Hans-Christoph Steiner 2025-11-26 12:37:34 +00:00
  • 40d1113898 purge remove_debuggable_flags(), upstreams should handle this Hans-Christoph Steiner 2025-11-22 18:17:20 +01:00
  • 68d7a1de59 Merge branch 'rewritemeta' into 'master' Hans-Christoph Steiner 2025-11-26 12:23:17 +00:00
  • 146f2b93fe rewritemeta: support read from stdin linsui 2025-11-26 18:51:44 +08:00
  • cbb7698f55 Merge branch 'schedule_verify-if-no-Repo' into 'master' Michael Pöhn 2025-11-26 12:06:19 +00:00
  • 2112858185 schedule_verify: do not schedule if no Repo: is provided Hans-Christoph Steiner 2025-11-03 15:42:45 +01:00
  • 280eee9be1 Merge branch 'buildserver-set-fs.inotify.max_user_watches' into 'master' Michael Pöhn 2025-11-26 11:53:03 +00:00
  • 1bffcff5d9 buildserver: set fs.inotify.max_user_watches globally Hans-Christoph Steiner 2025-11-12 17:51:31 +01:00
  • c1356ec635 Merge branch 'rm-CACHEDIR-config.buildserver.yml' into 'master' Michael Pöhn 2025-11-26 11:51:30 +00:00
  • 9f3f912e9c buildserver: remove /opt/gradle/bin from PATH, it is no more Hans-Christoph Steiner 2025-11-18 17:54:57 +01:00
  • 171cf77cc3 rm config.buildserver.yml, ANDROID_HOME set in /etc/profile.d/bsenv.sh Hans-Christoph Steiner 2025-11-18 10:56:19 +01:00
  • 97769ad8cb remove internal CACHEDIR env var, it was only used for gradle Hans-Christoph Steiner 2025-11-18 10:49:02 +01:00
  • 303d038de9 Merge branch 'checkupdates-cleanups' into 'master' Michael Pöhn 2025-11-26 11:50:30 +00:00
  • 5bed7b48e6 checkupdates does not need common.config Hans-Christoph Steiner 2025-11-15 13:04:48 +01:00
  • be27b58114 checkupdates: standardize on "from fdroidserver import X" Hans-Christoph Steiner 2025-11-14 18:37:24 +01:00
  • 5660a06740 checkupdates: remove status JSON, it is no longer used Hans-Christoph Steiner 2025-11-14 16:56:09 +01:00
  • 0b4764504d checkupdates: fix pylint invalid-name use-dict-literal no-else-return/raise Hans-Christoph Steiner 2025-11-14 16:45:16 +01:00
  • 729a971fdd Merge branch 'log-commit-id' into 'master' Michael Pöhn 2025-11-26 11:34:19 +00:00
  • 67b03c5d4c log actual commit ID from git Repo: and srclibs: Hans-Christoph Steiner 2025-11-22 18:16:40 +01:00
  • 48df58854c Merge branch 'prepare-to-enforce-lint' into 'master' linsui 2025-11-25 14:09:24 +00:00
  • 062e7ca4f2 lint: isolate "options" var to only main() and lint_metadata() Hans-Christoph Steiner 2025-11-24 11:21:48 +01:00
  • 185c4ff38a lint: mediawiki-style links are no longer supported Hans-Christoph Steiner 2025-11-24 10:52:19 +01:00
  • b43faa8c75 lint: port to common.config, remove local config var Hans-Christoph Steiner 2025-11-22 23:06:40 +01:00
  • b90fd68794 lint: remove "Invalid bulleted list", there is no list syntax Hans-Christoph Steiner 2025-11-21 21:45:49 +01:00
  • 379e293320 lint; fix double execution of tests Hans-Christoph Steiner 2025-11-21 21:41:31 +01:00