1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-14 02:50:12 +01:00
Commit Graph

6678 Commits

Author SHA1 Message Date
Hans-Christoph Steiner
3c64996089 update: test if options is instantated before using attributes
This makes it possible to use process_apks(), get_cache(), and anything
calling disabled_algorithms_allowed() as an API without having to set
options up beforehand.
2020-10-07 18:56:17 +02:00
Hans-Christoph Steiner
790b5a2888 update: use "app" as dict not App instance in apply_info_from_latest_apk
This allows update.apply_info_from_latest_apk() to be used as part of the
API.  This way "app" can be a dict or an App instance.
2020-10-07 18:56:17 +02:00
Hans-Christoph Steiner
283f10dec1 index: generate repo icon if missing, and add tests 2020-10-07 18:56:17 +02:00
Hans-Christoph Steiner
7adba093e4 Merge branch 'keytool_smartcardoptions' into 'master'
fix keytool not working with default smartcardoptions

See merge request fdroid/fdroidserver!812
2020-10-07 16:53:49 +00:00
Michael Pöhn
fe61d7a575 Merge branch 'translation-updates' into 'master'
clean up help and logging

See merge request fdroid/fdroidserver!810
2020-10-07 16:52:47 +00:00
Marcus Hoffmann
0d5fde334d fix keytool not working with default smartcardoptions
This broke in 74af61f255.
Keytool has still a different opinion from both apksigner and jarsigner
about the providerName argument. apksigner doesn't support it at all,
jarsigner ignores it but keytool fails without it. :-/

So we add it back to the default argument list but filter it out before
calling apksigner.
2020-10-07 16:12:21 +02:00
Hans-Christoph Steiner
fede58a710 use ArgumentParser's own "usage" line in help output 2020-10-01 23:01:55 +02:00
Hans-Christoph Steiner
b23cf9f8ad use YAML names for referring to metadata fields in messages 2020-10-01 23:01:55 +02:00
Hans-Christoph Steiner
5e1377c77a standardize on "Application ID" in UI text 2020-10-01 23:01:55 +02:00
Hans-Christoph Steiner
9c852d4e8d
first alpha 2.0 release 2.0a0 2020-10-01 22:59:40 +02:00
Hans-Christoph Steiner
4d972ea615
travis-ci: update jobs to run on current and oldest supported macOS 2020-10-01 22:59:38 +02:00
Hans-Christoph Steiner
9f394ead4b
fix test suite for non-GNU: remove GNUisms
* date --date= does not exist on BSD
2020-10-01 22:59:35 +02:00
Hans-Christoph Steiner
ba5136b684 Merge branch 'mirror-script-update' into 'master'
mirror-to-mirror.sh: also sync to ftp.lysator.liu.se, in parallel

See merge request fdroid/fdroidserver!800
2020-10-01 20:58:25 +00:00
Hans-Christoph Steiner
465ec2e84e
mirror-to-mirror.sh: also sync to ftp.lysator.liu.se, in parallel
This is the deployed script for pushing to the primary mirrors.  It starts
with the 'repo' section and runs all the rsyncs in parallel to each primary
mirror.  Once the 'repo' syncs are done, it does the same process for the
'archive' syncs.

[skip ci]
2020-10-01 14:49:04 +02:00
Hans-Christoph Steiner
e7edd96a02
gitlab-ci: use Alpine 3.11 for lint_format_safety_bandit_checks
This should provide a current version of pip to make safety stop
complaining.

3.12/3.11 breaks bandit, probably because of Python 3.8
2020-10-01 13:21:47 +02:00
Hans-Christoph Steiner
64e170b591
make -C locale update 2020-10-01 12:34:49 +02:00
riveravaldez
e1d3de71cf Translated using Weblate: Spanish (Argentina) (es_AR) by riveravaldez <riveravaldezmail@gmail.com>
Currently translated at 17.4% (83 of 477 strings)

Co-authored-by: riveravaldez <riveravaldezmail@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/es_AR/
Translation: F-Droid/F-Droid Server
2020-10-01 12:34:03 +02:00
Hans-Christoph Steiner
7aab560622 Merge branch 'weblate' into 'master'
Weblate

See merge request fdroid/fdroidserver!808
2020-10-01 10:30:55 +00:00
Hans-Christoph Steiner
abc6d5339e
fix failing checks in Weblate
Translated using Weblate: Norwegian Bokmål (nb_NO) by Hans-Christoph Steiner <hans@guardianproject.info>

Currently translated at 66.8% (319 of 477 strings)

Translated using Weblate: French (fr) by Hans-Christoph Steiner <hans@guardianproject.info>

Currently translated at 74.4% (355 of 477 strings)

Translated using Weblate: Kabyle (kab) by Hans-Christoph Steiner <hans@guardianproject.info>

Currently translated at 4.4% (21 of 477 strings)

Translated using Weblate: Portuguese (Portugal) (pt_PT) by Hans-Christoph Steiner <hans@guardianproject.info>

Currently translated at 100.0% (477 of 477 strings)

Translated using Weblate: Portuguese (Brazil) (pt_BR) by Hans-Christoph Steiner <hans@guardianproject.info>

Currently translated at 100.0% (477 of 477 strings)

Translated using Weblate: Chinese (Traditional) (zh_Hant) by Hans-Christoph Steiner <hans@guardianproject.info>

Currently translated at 100.0% (477 of 477 strings)

Co-authored-by: Hans-Christoph Steiner <hans@guardianproject.info>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/kab/
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/zh_Hant/
Translation: F-Droid/F-Droid Server
2020-10-01 11:04:24 +02:00
Fynn Godau
9c5cd28ea6 Translated using Weblate: German (de) by Fynn Godau <fynngodau@mailbox.org>
Currently translated at 100.0% (477 of 477 strings)

Co-authored-by: Fynn Godau <fynngodau@mailbox.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/de/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
IvanDan
569e33bc2a Translated using Weblate: Italian (it) by IvanDan <ivandanza@gmail.com>
Currently translated at 39.6% (189 of 477 strings)

Co-authored-by: IvanDan <ivandanza@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/it/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Hinaloe
4343dbb90a Translated using Weblate: Japanese (ja) by Hinaloe <hina@hinaloe.net>
Currently translated at 1.6% (8 of 477 strings)

Co-authored-by: Hinaloe <hina@hinaloe.net>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/ja/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Allan Nordhøy
976cd0aa03 Translated using Weblate: Norwegian Bokmål (nb_NO) by Allan Nordhøy <epost@anotheragency.no>
Currently translated at 66.6% (318 of 477 strings)

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/nb_NO/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Juraj Liso
51a449e71e Added translation using Weblate: Slovak (sk) by Juraj Liso <lisojuraj@gmail.com>
Co-authored-by: Juraj Liso <lisojuraj@gmail.com>
2020-10-01 11:03:49 +02:00
ssantos
18c19d578d Translated using Weblate: Portuguese (Portugal) (pt_PT) by ssantos <ssantos@web.de>
Currently translated at 100.0% (477 of 477 strings)

Translated using Weblate: Portuguese (Portugal) (pt_PT) by ssantos <ssantos@web.de>

Currently translated at 100.0% (477 of 477 strings)

Translated using Weblate: Portuguese (Portugal) (pt_PT) by ssantos <ssantos@web.de>

Currently translated at 100.0% (477 of 477 strings)

Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/pt_PT/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Luca Zambarda
befece948e Translated using Weblate: Italian (it) by Luca Zambarda <luke.zambarda@gmail.com>
Currently translated at 36.8% (176 of 477 strings)

Co-authored-by: Luca Zambarda <luke.zambarda@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/it/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Eric
82c69afce3 Translated using Weblate: Chinese (Simplified) (zh_Hans) by Eric <spice2wolf@gmail.com>
Currently translated at 37.1% (177 of 477 strings)

Co-authored-by: Eric <spice2wolf@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/zh_Hans/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
rational
6652692298 Translated using Weblate: French (fr) by rational <rationaldecay@gmail.com>
Currently translated at 74.4% (355 of 477 strings)

Co-authored-by: rational <rationaldecay@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Renaud Perrai
9409cee0ee Translated using Weblate: French (fr) by Renaud Perrai <renaud.perrai@protonmail.com>
Currently translated at 74.4% (355 of 477 strings)

Translated using Weblate: French (fr) by Renaud Perrai <renaud.perrai@protonmail.com>

Currently translated at 73.5% (351 of 477 strings)

Co-authored-by: Renaud Perrai <renaud.perrai@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
DGO
2907eb2cdf Translated using Weblate: French (fr) by DGO <d@geon.fr>
Currently translated at 73.5% (351 of 477 strings)

Co-authored-by: DGO <d@geon.fr>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
gardenapple
05477dcb3c Translated using Weblate: Russian (ru) by gardenapple <gardenapple@posteo.net>
Currently translated at 100.0% (477 of 477 strings)

Co-authored-by: gardenapple <gardenapple@posteo.net>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/ru/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Yannick A
bd7d29cea1 Translated using Weblate: French (fr) by Yannick A. <yannick.armand@protonmail.com>
Currently translated at 72.3% (345 of 477 strings)

Translated using Weblate: French (fr) by Yannick A. <yannick.armand@protonmail.com>

Currently translated at 72.1% (344 of 477 strings)

Co-authored-by: Yannick A <yannick.armand@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
DGO
cdaf19d4c8 Translated using Weblate: French (fr) by DGO <d@geon.fr>
Currently translated at 72.1% (344 of 477 strings)

Co-authored-by: DGO <d@geon.fr>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
taiyuan
1de8cab935 Translated using Weblate: Chinese (Simplified) (zh_Hans) by taiyuan <1006333969@qq.com>
Currently translated at 31.6% (151 of 477 strings)

Co-authored-by: taiyuan <1006333969@qq.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/zh_Hans/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
WaldiS
84559c0572 Translated using Weblate: Polish (pl) by WaldiS <sto@tutanota.de>
Currently translated at 100.0% (477 of 477 strings)

Co-authored-by: WaldiS <sto@tutanota.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/pl/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Maximiliano Castañón
4ab7087d91 Translated using Weblate: Spanish (es) by Maximiliano Castañón <maximi89@gmail.com>
Currently translated at 66.8% (319 of 477 strings)

Co-authored-by: Maximiliano Castañón <maximi89@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/es/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Jeff Huang
7ec51a250d Translated using Weblate: Chinese (Traditional) (zh_Hant) by Jeff Huang <s8321414@gmail.com>
Currently translated at 100.0% (477 of 477 strings)

Co-authored-by: Jeff Huang <s8321414@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/zh_Hant/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Jose
a6ad0c239b Translated using Weblate: French (fr) by Jose <mail.jose.n@gmail.com>
Currently translated at 70.6% (337 of 477 strings)

Co-authored-by: Jose <mail.jose.n@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Trey Yang
8b7fa48dee Translated using Weblate: Chinese (Simplified) (zh_Hans) by Trey Yang <stevsfy@gmail.com>
Currently translated at 31.6% (151 of 477 strings)

Co-authored-by: Trey Yang <stevsfy@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/zh_Hans/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Lucas Brizzi
2660585695 Translated using Weblate: French (fr) by Lucas Brizzi <lucas.brizzi@hotmail.fr>
Currently translated at 70.4% (336 of 477 strings)

Co-authored-by: Lucas Brizzi <lucas.brizzi@hotmail.fr>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Wellington Terumi Uemura
73c9506230 Translated using Weblate: Portuguese (Brazil) (pt_BR) by Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Currently translated at 100.0% (477 of 477 strings)

Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/pt_BR/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
André Marcelo Alvarenga
40dc54506d Translated using Weblate: Portuguese (Brazil) (pt_BR) by André Marcelo Alvarenga <andrealvarenga@gmx.net>
Currently translated at 100.0% (477 of 477 strings)

Co-authored-by: André Marcelo Alvarenga <andrealvarenga@gmx.net>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/pt_BR/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
ihor_ck
6ccaa209cd Translated using Weblate: Ukrainian (uk) by ihor_ck <igor_ck@outlook.com>
Currently translated at 100.0% (477 of 477 strings)

Translated using Weblate: Ukrainian (uk) by ihor_ck <igor_ck@outlook.com>

Currently translated at 46.7% (223 of 477 strings)

Translated using Weblate: Ukrainian (uk) by ihor_ck <igor_ck@outlook.com>

Currently translated at 41.0% (196 of 477 strings)

Translated using Weblate: Ukrainian (uk) by ihor_ck <igor_ck@outlook.com>

Currently translated at 41.0% (196 of 477 strings)

Co-authored-by: ihor_ck <igor_ck@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/uk/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Virgile L
c80a5fb1b1 Translated using Weblate: French (fr) by Virgile L. <virgilelefevre313@gmail.com>
Currently translated at 69.6% (332 of 477 strings)

Co-authored-by: Virgile L <virgilelefevre313@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Manuela Silva
66bbe51a4d Translated using Weblate: Portuguese (Portugal) (pt_PT) by Manuela Silva <mmsrs@sky.com>
Currently translated at 100.0% (477 of 477 strings)

Co-authored-by: Manuela Silva <mmsrs@sky.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/pt_PT/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Nathan
a5ae4f4a66 Translated using Weblate: French (fr) by Nathan <bonnemainsnathan@gmail.com>
Currently translated at 69.1% (330 of 477 strings)

Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Hans-Christoph Steiner
81a4e103b5 Translated using Weblate: Spanish (Argentina) (es_AR) by Hans-Christoph Steiner <hans@guardianproject.info>
Currently translated at 16.5% (79 of 477 strings)

Translated using Weblate: Spanish (Mexico) (es_MX) by Hans-Christoph Steiner <hans@guardianproject.info>

Currently translated at 6.0% (29 of 477 strings)

Co-authored-by: Hans-Christoph Steiner <hans@guardianproject.info>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/es_AR/
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/es_MX/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Jeannette L
4e2844629c Translated using Weblate: French (fr) by Jeannette L <j.lavoie@net-c.ca>
Currently translated at 68.7% (328 of 477 strings)

Co-authored-by: Jeannette L <j.lavoie@net-c.ca>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/
Translation: F-Droid/F-Droid Server
2020-10-01 11:03:49 +02:00
Leviatansan21
99822a2b4f Translated using Weblate: Spanish (Mexico) (es_MX) by Leviatansan21 <jorgeivanponcehernandez@yahoo.co.jp>
Currently translated at 6.0% (29 of 477 strings)

Translation: F-Droid/F-Droid Server
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/es_MX/

Added translation using Weblate: Spanish (Mexico) (es_MX) by Leviatansan21 <jorgeivanponcehernandez@yahoo.co.jp>

Co-authored-by: Leviatansan21 <jorgeivanponcehernandez@yahoo.co.jp>
2020-10-01 11:03:49 +02:00
Besnik Bleta
e203cad567 Translated using Weblate: Albanian (sq) by Besnik Bleta <besnik@programeshqip.org>
Currently translated at 97.0% (463 of 477 strings)

Translation: F-Droid/F-Droid Server
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/sq/

Added translation using Weblate: Albanian (sq) by Besnik Bleta <besnik@programeshqip.org>

Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
2020-10-01 11:03:49 +02:00