9449 Commits

Author SHA1 Message Date
Hans-Christoph Steiner
b18c146839 Merge branch 'fix_ci' into 'master'
Fix ci

See merge request fdroid/fdroidserver!1773
2026-01-22 21:46:15 +00:00
Hans-Christoph Steiner
333bd43fe7 ignore locale tests on macOS, localization is not yet used there 2026-01-22 22:15:03 +01:00
Jochen Sprickerhof
1ad5fad707 compile locales to test on Debian/testing 2026-01-22 22:14:42 +01:00
Jochen Sprickerhof
033c57efbc CI: ignore existing directory 2026-01-22 20:07:51 +01:00
Jochen Sprickerhof
0708f33671 Merge branch 'debian-trixie64-box' into 'master'
makebuildserver: switch to debian/trixie64 box

See merge request fdroid/fdroidserver!1775
2026-01-22 03:23:17 +00:00
Hans-Christoph Steiner
b8819ebc92 makebuildserver: switch to debian/trixie64 box 2026-01-21 22:20:21 +01:00
Jochen Sprickerhof
bca7829eaf Merge branch 'lint' into 'master'
lint: disable trailing-spaces in yamllint

See merge request fdroid/fdroidserver!1771
2026-01-19 15:25:26 +00:00
linsui
c6d156ac24 lint: disable trailing-spaces in yamllint
ruamel.yaml produces this
2026-01-19 23:12:05 +08:00
linsui
0fcd4285d6 Merge branch 'trixieupdate' into 'master'
Use latest Trixie images for makebuildserver

See merge request fdroid/fdroidserver!1697
2026-01-19 14:22:32 +00:00
linsui
5887c5e8db update ruamel.yaml version restriction 2026-01-19 22:10:02 +08:00
linsui
14573e7ccb fix B105 hardcoded_password_string 2026-01-19 21:53:43 +08:00
linsui
54a1bceff8 docker: update to trixie 2026-01-19 21:53:43 +08:00
linsui
fa040155c6 CI: fix pip install 2026-01-19 21:53:43 +08:00
linsui
2c5299b6d0 scanner: fix json_per_appid['disabled'] is None 2026-01-19 21:53:43 +08:00
linsui
bdbe3e501d pylint: disable global-variable-not-assigned, global-statement, global-variable-undefined, too-many-positional-arguments and unspecified-encoding 2026-01-19 21:53:43 +08:00
linsui
14ebe3edb2 fix C0207 use-maxsplit-arg 2026-01-19 21:53:43 +08:00
linsui
2d1e0be988 fix E721 type-comparison 2026-01-19 21:53:36 +08:00
linsui
502433e0e6 CI: update to nose2 2026-01-19 21:50:43 +08:00
Licaon_Kter
892c8f1f73 CI: update to trixie 2026-01-18 17:14:16 +08:00
Licaon_Kter
89079d4d73 checkupdates: update blocklist to trixie
update more checkupdate
2026-01-18 17:02:49 +08:00
Licaon_Kter
a9d8d21f53 buildserver: update to trixie 2026-01-18 17:01:47 +08:00
Hans-Christoph Steiner
17dd302a41 Merge branch 'weblate' into 'master'
weblate

See merge request fdroid/fdroidserver!1770
2026-01-14 08:51:57 +00:00
Hans-Christoph Steiner
7e3abb8844 run locale/copy-antifeatures-translations-from-fdroidclient.py 2026-01-14 09:34:20 +01:00
Hans-Christoph Steiner
cf97f52859 Translated using Weblate: Portuguese (Brazil) (pt_BR) by Igor Rückert <igorruckert@yahoo.com.br>
Currently translated at 100.0% (624 of 624 strings)

Translated using Weblate: Portuguese (Brazil) (pt_BR) by Igor Rückert <igorruckert@yahoo.com.br>

Currently translated at 95.3% (595 of 624 strings)

Co-authored-by: Igor Rückert <igorruckert@yahoo.com.br>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/pt_BR/
Translation: F-Droid/F-Droid Server

# Conflicts:
#	locale/pt_BR/LC_MESSAGES/fdroidserver.po
2026-01-14 08:31:15 +01:00
Hans-Christoph Steiner
ad28a326fa Merge branch 'DisabledAlgorithm' into 'master'
Fix apk['antiFeatures']['DisabledAlgorithm']

See merge request fdroid/fdroidserver!1499
2026-01-13 19:32:22 +00:00
Hans-Christoph Steiner
1de072b194 update: use translations when adding DisabledAlgorithm/KnownVuln
The translations were filled in using the included script
2026-01-13 20:20:01 +01:00
g0t mi1k
b4636e2cae Fix apk['antiFeatures']['DisabledAlgorithm']
$ grep 'archive_older:' config.yml
archive_older: 3
$
$ /opt/fdroidserver/fdroid update --verbose
[...]
2024-07-21 16:33:45,048 CRITICAL: Unknown exception found!
Traceback (most recent call last):
  File "/opt/fdroidserver/fdroid", line 22, in <module>
    fdroidserver.__main__.main()
  File "/opt/fdroidserver/fdroidserver/__main__.py", line 222, in main
    raise e
  File "/opt/fdroidserver/fdroidserver/__main__.py", line 203, in main
    mod.main()
  File "/opt/fdroidserver/fdroidserver/update.py", line 2715, in main
    archapks, cc = process_apks(apkcache, repodirs[1], knownapks,
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/fdroidserver/fdroidserver/update.py", line 2042, in process_apks
    (skip, apk, cachethis) = process_apk(apkcache, apkfilename, repodir, knownapks,
                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/fdroidserver/fdroidserver/update.py", line 1953, in process_apk
    apk['antiFeatures'].update(['KnownVuln', 'DisabledAlgorithm'])  # TODO
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: dictionary update sequence element #0 has length 9; 2 is required
2026-01-13 19:32:11 +01:00
Hans-Christoph Steiner
65f5a2ea05 Merge branch 'weblate' into 'master'
weblate

See merge request fdroid/fdroidserver!1769
2026-01-13 18:25:27 +00:00
Hans-Christoph Steiner
a4b743e08c fix format strings 2026-01-13 19:15:03 +01:00
Максим Горпиніч
333762088a Translated using Weblate: Ukrainian (uk) by Максим Горпиніч <gorpinicmaksim0@gmail.com>
Currently translated at 100.0% (622 of 622 strings)

Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/uk/
Translation: F-Droid/F-Droid Server
2026-01-13 18:31:15 +01:00
Aindriú Mac Giolla Eoin
47171ac512 Translated using Weblate: Irish (ga) by Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Currently translated at 100.0% (622 of 622 strings)

Translated using Weblate: Irish (ga) by Aindriú Mac Giolla Eoin <aindriu80@gmail.com>

Currently translated at 100.0% (622 of 622 strings)

Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/ga/
Translation: F-Droid/F-Droid Server
2026-01-13 18:31:15 +01:00
Fjuro
1f054dbb76 Translated using Weblate: Czech (cs) by Fjuro <fjuro@alius.cz>
Currently translated at 100.0% (622 of 622 strings)

Co-authored-by: Fjuro <fjuro@alius.cz>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/cs/
Translation: F-Droid/F-Droid Server
2026-01-13 18:31:14 +01:00
Mickaël Binos
e9f864db25 Translated using Weblate: French (fr) by Mickaël Binos <mickaelbinos@outlook.com>
Currently translated at 100.0% (622 of 622 strings)

Translated using Weblate: French (fr) by Mickaël Binos <mickaelbinos@outlook.com>

Currently translated at 98.3% (612 of 622 strings)

Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2026-01-13 18:31:14 +01:00
VfBFan
b5ffcba35e Translated using Weblate: German (de) by VfBFan <drop0815@posteo.de>
Currently translated at 100.0% (622 of 622 strings)

Translated using Weblate: German (de) by VfBFan <drop0815@posteo.de>

Currently translated at 99.6% (620 of 622 strings)

Translated using Weblate: German (de) by VfBFan <drop0815@posteo.de>

Currently translated at 97.1% (604 of 622 strings)

Translated using Weblate: German (de) by VfBFan <drop0815@posteo.de>

Currently translated at 96.7% (602 of 622 strings)

Translated using Weblate: German (de) by VfBFan <drop0815@posteo.de>

Currently translated at 96.7% (602 of 622 strings)

Co-authored-by: VfBFan <drop0815@posteo.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/de/
Translation: F-Droid/F-Droid Server
2026-01-13 18:31:14 +01:00
大王叫我来巡山
c89eba00be Translated using Weblate: Chinese (Simplified Han script) (zh_Hans) by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Currently translated at 100.0% (622 of 622 strings)

Translated using Weblate: Chinese (Simplified Han script) (zh_Hans) by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>

Currently translated at 98.8% (615 of 622 strings)

Translated using Weblate: Chinese (Simplified Han script) (zh_Hans) by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>

Currently translated at 98.3% (612 of 622 strings)

Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/zh_Hans/
Translation: F-Droid/F-Droid Server
2026-01-13 18:31:14 +01:00
Hans-Christoph Steiner
fdbb567ef2 Merge branch 'stdin' into 'master'
rewritemeta: fix for metadata from stdin

See merge request fdroid/fdroidserver!1768
2026-01-13 16:26:06 +00:00
linsui
36f00f03e5 rewritemeta: fix for metadata from stdin 2026-01-13 16:25:46 +00:00
Hans-Christoph Steiner
bafb0aa605 Merge branch 'update-localization-strings' into 'master'
update translation source strings

See merge request fdroid/fdroidserver!1767
2026-01-13 10:40:36 +00:00
Hans-Christoph Steiner
c3e5ab424f make -C locale update 2026-01-13 11:28:18 +01:00
Hans-Christoph Steiner
8c0e4103dd split_pkg_arg: clean up error message strings 2026-01-13 11:28:14 +01:00
Hans-Christoph Steiner
331711b3ba remove errant translations from automation subcommands
A couple `_()` calls slipped in by mistake.
2026-01-13 11:28:10 +01:00
Hans-Christoph Steiner
a50e491966 Merge branch 'weblate' into 'master'
weblate

See merge request fdroid/fdroidserver!1766
2026-01-13 11:20:38 +01:00
cyberboh
8367b6b5e0 Translated using Weblate: Indonesian (id) by cyberboh <cybermay686@gmail.com>
Currently translated at 21.0% (126 of 599 strings)

Co-authored-by: cyberboh <cybermay686@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/id/
Translation: F-Droid/F-Droid Server
2026-01-12 17:38:37 +01:00
Balázs Meskó
0e0ccd496c Translated using Weblate: Hungarian (hu) by Balázs Meskó <meskobalazs@mailbox.org>
Currently translated at 48.9% (293 of 599 strings)

Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/hu/
Translation: F-Droid/F-Droid Server
2026-01-12 17:38:36 +01:00
Stevezxc
28ae8b186b Translated using Weblate: Chinese (Traditional Han script) (zh_Hant) by Stevezxc <stevezxc@qq.com>
Currently translated at 77.4% (464 of 599 strings)

Co-authored-by: Stevezxc <stevezxc@qq.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/zh_Hant/
Translation: F-Droid/F-Droid Server
2026-01-12 17:38:36 +01:00
Kristoffer Grundström
42ee8150e7 Translated using Weblate: Swedish (sv) by Kristoffer Grundström <swedishsailfishosuser@tutanota.com>
Currently translated at 17.0% (102 of 599 strings)

Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/sv/
Translation: F-Droid/F-Droid Server
2026-01-12 17:38:35 +01:00
Ceeee
e3711752ed Translated using Weblate: German (de) by Ceeee <marius.romanus@gmx.de>
Currently translated at 100.0% (599 of 599 strings)

Co-authored-by: Ceeee <marius.romanus@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/de/
Translation: F-Droid/F-Droid Server
2026-01-12 17:38:34 +01:00
marzzzello
76594f4698 Translated using Weblate: German (de) by marzzzello <anmeldezeugs@top-email.net>
Currently translated at 100.0% (599 of 599 strings)

Co-authored-by: marzzzello <anmeldezeugs@top-email.net>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/de/
Translation: F-Droid/F-Droid Server
2026-01-12 17:38:34 +01:00
VfBFan
ad5581a927 Translated using Weblate: German (de) by VfBFan <drop0815@posteo.de>
Currently translated at 100.0% (599 of 599 strings)

Co-authored-by: VfBFan <drop0815@posteo.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/de/
Translation: F-Droid/F-Droid Server
2026-01-12 17:38:33 +01:00
full name
148de393d9 Translated using Weblate: German (de) by full name <hosted-weblate.5w160@dralias.com>
Currently translated at 100.0% (599 of 599 strings)

Co-authored-by: full name <hosted-weblate.5w160@dralias.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/de/
Translation: F-Droid/F-Droid Server
2026-01-12 17:38:33 +01:00