Commit Graph

  • c3331b1c58 Merge branch 'gradlew-8.3' into 'master' Jochen Sprickerhof 2023-08-21 12:26:40 +00:00
  • f0aa3bae66 Gradle 8.3 cvzi 2023-08-18 22:11:06 +00:00
  • 8bba38f5dc Merge branch 'config-files-error' into 'master' Michael Pöhn 2023-07-25 14:39:34 +00:00
  • 9df8caca07 log error if config file name is not known Hans-Christoph Steiner 2023-05-31 23:08:40 +02:00
  • 4e28fad55a use constants for names used in the config dict Hans-Christoph Steiner 2023-05-31 23:08:07 +02:00
  • 190a95ab17 use consistent name for releaseChannels config file Hans-Christoph Steiner 2023-05-31 22:48:30 +02:00
  • 04aa9d2a06 Merge branch 'mirror-rsync-timeout' into 'master' Jochen Sprickerhof 2023-07-25 13:03:41 +00:00
  • ce77a33228 mirror-to-mirror.sh: set 1h timeout for rsync runs Hans-Christoph Steiner 2023-07-25 13:54:59 +02:00
  • c88eb253f6 Merge branch 'importtemplate' into 'master' Hans-Christoph Steiner 2023-07-12 13:45:10 +00:00
  • a756ce0b1a Import - add more template content Licaon_Kter 2023-07-12 13:45:10 +00:00
  • 15adec73ca Merge branch 'licaon-kter-master-patch-54084' into 'master' Hans-Christoph Steiner 2023-07-12 13:33:52 +00:00
  • d040fc518a Gradle 8.2.1 Licaon_Kter 2023-07-12 10:13:50 +00:00
  • 85d87aea14 Merge branch 'alex2-master-patch-82183' into 'master' Hans-Christoph Steiner 2023-07-10 10:19:59 +00:00
  • 5660e7089d Don't specify a release candidate in version constraint for androguard dependency Alex Gaynor 2023-07-08 16:24:00 +00:00
  • e1a108fd71 Merge branch 'gradle-release-checksums.py' into 'master' Hans-Christoph Steiner 2023-07-04 08:27:43 +00:00
  • fda149821a gradle v8.2 fdroid-bot 2023-07-04 08:19:00 +00:00
  • 3f02072f20 Merge branch 'licaon-kter-master-patch-84619' into 'master' Hans-Christoph Steiner 2023-07-04 08:18:33 +00:00
  • f9d9abf98d Gradle 8.2 Licaon_Kter 2023-07-03 06:37:48 +00:00
  • 61925ac4f4 Merge branch 'fix-ci' into 'master' Hans-Christoph Steiner 2023-07-04 08:18:05 +00:00
  • 132e953c8c update: use proper name for PIL image filter ANTIALIAS -> LANCZOS Hans-Christoph Steiner 2023-07-03 17:44:47 +02:00
  • 3db90b65fb gitlab-ci: switch archlinux job to virtualenv Hans-Christoph Steiner 2023-07-03 16:17:08 +02:00
  • 255258f1c8 Merge branch 'lint-categories-from-config' into 'master' Hans-Christoph Steiner 2023-06-13 16:05:51 +00:00
  • 6b82710039 test load_localized_config() with categories Hans-Christoph Steiner 2023-05-30 22:43:21 +02:00
  • bc58959315 purge remnants of repo/categories.txt, which is long unused Hans-Christoph Steiner 2023-05-30 22:42:22 +02:00
  • 1c3a87e002 lint: get Categories from config Hans-Christoph Steiner 2023-05-30 19:19:27 +02:00
  • 6124caf341 Merge branch 'test_for_1370' into 'master' Hans-Christoph Steiner 2023-06-02 11:12:17 +00:00
  • 7af95fc660 gitlab-ci: bump version to compare in metadata_v0 job Jochen Sprickerhof 2023-06-02 10:38:16 +02:00
  • 27ea667438 Add test for !1370 Jochen Sprickerhof 2023-06-02 10:06:47 +02:00
  • a1c4f803de Merge branch 'fix-ArchivePolicy-0' into 'master' Hans-Christoph Steiner 2023-06-01 18:59:14 +00:00
  • d96de4d8c2 update: test archive_old_apks() with ArchivePolicy: 0 Hans-Christoph Steiner 2023-06-01 20:26:42 +02:00
  • 9ac7dfe452 update: fix regression for ArchivePolicy: 0 FC Stegerman 2023-06-01 20:23:00 +02:00
  • d564ba1fd1 Merge branch 'fix_antifeatures' into 'master' Hans-Christoph Steiner 2023-06-01 17:56:59 +00:00
  • 2ee3cccb60 Don't modify app dict when generating v2 antifeatures Jochen Sprickerhof 2023-06-01 17:38:49 +02:00
  • 3f7e01b909 Merge branch 'licaon-kter-master-patch-94098' into 'master' Hans-Christoph Steiner 2023-06-01 11:40:20 +00:00
  • 2a60f6c195 scanner - tgz is gzip Licaon_Kter 2023-06-01 07:43:42 +00:00
  • d929c15843 Merge branch 'archivepolicy-integer' into 'master' Hans-Christoph Steiner 2023-05-31 19:34:00 +00:00
  • 31791b44f3 fixup! metadata: Make ArchivePolicy an interger internally Gregor Düster 2023-05-30 23:05:59 +02:00
  • 9ef2088ace add unit tests Hans-Christoph Steiner 2023-05-25 19:23:01 +02:00
  • 337974cbed metadata: Make ArchivePolicy an interger internally Gregor Düster 2023-05-25 19:05:57 +02:00
  • cf887583c0 Merge branch 'metadata-sort-and-refactor' into 'master' Michael Pöhn 2023-05-29 16:50:57 +00:00
  • fac7ceffe3 metadata: remove non-values from Builds: entries Hans-Christoph Steiner 2023-05-24 21:54:29 +02:00
  • 689786eea4 metadata: refactor _builds_to_yaml to use dicts and _format functions Hans-Christoph Steiner 2023-05-24 18:43:48 +02:00
  • b055559df7 metadata: remove STRING/INT conversion on output Hans-Christoph Steiner 2023-05-24 15:28:25 +02:00
  • 1bc9b41a2b metadata: YAML 1.2 handles gradle: off now, "off" isn't a boolean Hans-Christoph Steiner 2023-05-24 16:46:41 +02:00
  • 070dae1431 versionCode is an int everywhere since !1176 fixed #332 Hans-Christoph Steiner 2023-05-24 16:18:24 +02:00
  • e64f121c0c metadata: type conversion happens at parsing, not at writing Hans-Christoph Steiner 2023-05-24 21:44:36 +02:00
  • 26b2cffdcc metadata: tests for converting Builds: entries for writing out Hans-Christoph Steiner 2023-05-24 16:44:34 +02:00
  • d3521d7374 metadata: case-insensitive sort for AntiFeatures Categories Hans-Christoph Steiner 2023-05-24 14:57:32 +02:00
  • 2efc9437ab gitlab-ci: purge stale removals from metadata_v0 job. Hans-Christoph Steiner 2023-05-25 16:52:14 +02:00
  • 65a1698ba3 Merge branch 'normalize-type-list-int' into 'master' Hans-Christoph Steiner 2023-05-25 15:05:01 +00:00
  • 2aa0403208 metadata: handle SHA-256 values that parse as decimal ints Hans-Christoph Steiner 2023-05-04 22:06:42 +02:00
  • 642e444cfa metadata: _normalize_type_list for TYPE_LIST quirks and errors Hans-Christoph Steiner 2023-04-25 12:07:02 +02:00
  • 4711b632b8 metadata: _normalize_type_int to handle exceptions Hans-Christoph Steiner 2023-04-24 23:15:18 +02:00
  • 9f606d0fbb metadata: auto-convert YAML special float values: .nan .inf -.inf Hans-Christoph Steiner 2023-05-04 18:34:50 +02:00
  • 8374842faa metadata: normalize TYPE_BOOL to YAML 1.2 booleans Hans-Christoph Steiner 2023-05-24 09:03:23 +02:00
  • aa98d67c86 metadata: test None in post_metadata_parse Hans-Christoph Steiner 2023-05-24 11:54:27 +02:00
  • d9b1d845e7 Merge branch 'linsui-master-patch-37288' into 'master' Hans-Christoph Steiner 2023-05-25 13:06:55 +00:00
  • 982ecb45ab Fix Chinese example in doc string linsui 2023-05-25 12:09:13 +00:00
  • 7e1c63b407 Merge branch 'test-build-Prepare-only-in-VM' into 'master' Michael Pöhn 2023-05-25 13:06:21 +00:00
  • df7c909884 build: add test to ensure Prepare: is only run in VM Hans-Christoph Steiner 2023-05-24 14:13:17 +02:00
  • 65e1c81f20 Merge branch 'scanner_argument_order' into 'master' Michael Pöhn 2023-05-25 12:54:18 +00:00
  • fde880d780 scanner: Print all short options before long options Gregor Düster 2023-05-25 12:33:39 +02:00
  • 6d8c1fb885 Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2023-05-24 21:10:26 +00:00
  • 544fa1bb4d make -C locale update Hans-Christoph Steiner 2023-05-24 22:19:39 +02:00
  • c5ef3d19cd Update translation files Hosted Weblate 2023-03-09 13:54:54 +01:00
  • 5d85f7ad95 Merge branch 'ci-metadata_v0-RequiresRoot' into 'master' Hans-Christoph Steiner 2023-05-24 20:45:08 +00:00
  • fc9afc83b8 gitlab-ci: update metadata_v0 job for RequiresRoot: as TYPE_BOOL Hans-Christoph Steiner 2023-05-24 22:35:14 +02:00
  • 86343cbf18 Merge branch 'antiFeatures-from-config' into 'master' Michael Pöhn 2023-05-23 19:08:35 +00:00
  • dbf163e03f test to check that the right Builds flag values get removed Hans-Christoph Steiner 2023-05-23 12:07:56 +02:00
  • f68b77a933 use pathlib's read_text() to avoid confusin intended blocks Hans-Christoph Steiner 2023-05-23 11:46:50 +02:00
  • 895e0553a0 error if a YAML Anti-Feature conflicts with a localized file Hans-Christoph Steiner 2023-05-10 16:07:05 +02:00
  • b0c05842d8 metadata: RequiresRoot is boolean, according to docs Hans-Christoph Steiner 2023-05-09 13:43:33 +02:00
  • 0393e46af9 metadata: handle TYPE_STRINGMAP when writing out YAML Hans-Christoph Steiner 2023-05-08 22:03:25 +02:00
  • e8ab84b583 metadata: simplify _app_to_yaml() Hans-Christoph Steiner 2023-05-08 14:44:01 +02:00
  • 2cb12f9594 metadata: break out write_yaml to standalone function and add unit tests Hans-Christoph Steiner 2023-05-09 18:15:10 +02:00
  • 784bebfee9 metadata: keep manually added NoSourceSince in AntiFeatures Hans-Christoph Steiner 2023-05-04 17:13:19 +02:00
  • 7c1d7fb4b3 metadata: check error messages are printed for more cases Hans-Christoph Steiner 2023-05-03 21:42:03 +02:00
  • b2fc59ef9a gitlab-ci: bump version to compare in metadata_v0 job Hans-Christoph Steiner 2023-05-12 14:28:26 +02:00
  • 061ca38afd define "string map" type for new Anti-Features explanations Hans-Christoph Steiner 2023-04-21 10:00:40 +02:00
  • 6e62ea3614 Merge branch 'scanner-allow-non-zero-exit' into 'master' Hans-Christoph Steiner 2023-05-23 08:35:18 +00:00
  • 9af2efda2e feat(scanner): Allow non-zero-exit code if problems were found Georg krause 2023-04-17 14:13:22 +02:00
  • 44513c23fd Merge branch 'readme-and-contributing' into 'master' Hans-Christoph Steiner 2023-05-22 14:16:43 +00:00
  • a08d4a74e8 update CONTRIBUTING.md Hans-Christoph Steiner 2023-05-10 17:54:58 +02:00
  • a02ed98c7e update README to fix out of date things Hans-Christoph Steiner 2023-05-10 15:20:36 +02:00
  • 84b45abb03 Merge branch 'last-prop' into 'master' Hans-Christoph Steiner 2023-05-22 11:35:54 +00:00
  • f160ae55cb gradlew-fdroid: use last duplicate key like java.util.Properties FC Stegerman 2023-05-19 18:12:23 +02:00
  • a9b2f624e5 Merge branch 'scanner_dataclass' into 'master' Michael Pöhn 2023-05-12 17:58:26 +00:00
  • 2488cb5710 scanner: replace global dict by dataclass Jochen Sprickerhof 2022-04-11 14:40:27 +02:00
  • 52e798575b Merge branch 'fix_mkdir' into 'master' Jochen Sprickerhof 2023-05-12 07:25:53 +00:00
  • 5723a1dafe Create repo/icons without failure Jochen Sprickerhof 2023-05-12 09:12:28 +02:00
  • 1b765d11e7 Merge branch 'lint-AntiFeatures-from-config' into 'master' Michael Pöhn 2023-05-11 14:20:15 +00:00
  • af5b067396 gitlab-ci: bump version to compare in metadata_v0 job Hans-Christoph Steiner 2023-05-09 11:55:18 +02:00
  • 024d309262 index: rename app var to app_dict, its not an App instance Hans-Christoph Steiner 2023-05-03 19:20:45 +02:00
  • 8bc9a3da73 test_parse_yaml_metadata_continue_on_warning checks logging calls Hans-Christoph Steiner 2023-05-03 13:01:42 +02:00
  • 86b643f87b metadata: test to check that metadata/*.yml overrides .fdroid.yml Hans-Christoph Steiner 2023-05-02 19:28:34 +02:00
  • bb99986630 metadata: fix crash if .fdroid.yml but its not a git repo Hans-Christoph Steiner 2023-05-03 13:39:37 +02:00
  • c2bc52dd85 use constant for default locale Hans-Christoph Steiner 2023-04-21 11:06:42 +02:00
  • d5a1439457 lint: Anti-Features validator uses names from config Hans-Christoph Steiner 2023-04-24 20:10:17 +02:00
  • d6dba05ec3 test load_localized_locale() and translated Anti-Features Hans-Christoph Steiner 2023-04-24 19:53:06 +02:00
  • b04c7ff539 load_localized_config() returns a dict in a stable order Hans-Christoph Steiner 2023-05-10 13:16:53 +02:00