fdroidserver/fdroidserver
Hans-Christoph Steiner 5b1b1d12a1 verify: handle corrupt verified.json
verified.json can get quite large on verification.f-droid.org, and for some
unknown reason, it sometimes corrupts it when writing it out.  All the data
is already available in all the other JSON files, so this just automatically
reconstructs it.  Its a hack, but it took me much less time than I've
already spent trying to troubleshoot why it writes out corrupt verified.json.
2025-01-20 09:48:20 +00:00
..
asynchronousfilereader enable black on fdroidserver/asynchronousfilereader/__init__.py 2023-04-27 11:34:18 +02:00
__init__.py deploy: update_serverwebroots() for testable logic 2024-01-23 18:49:12 +01:00
__main__.py remove all references to optparse (deprecated since Python 3.2) 2024-05-08 16:19:27 +02:00
apksigcopier.py make F-Droid-specific changes to apksigcopier.py 2023-02-17 13:08:23 +00:00
btlog.py split out options from read_config() 2024-05-08 16:26:46 +02:00
build.py new function get_src_tarball_name; deprecates getsrcname 2024-12-11 11:39:02 +00:00
checkupdates.py checkupdates: only update app branches if metadata file changed 2024-11-21 12:15:14 +00:00
common.py match the full file name when looking for the v1 signature block 2025-01-15 14:45:35 +01:00
deploy.py deploy: ensure progress is instantiated before trying to use it 2024-10-30 14:43:45 +00:00
exception.py basic downloading for scan_binary signatures 2022-10-06 12:08:23 +02:00
github.py install: download from GitHub Releases 2024-11-01 00:16:13 +01:00
gpgsign.py split out options from read_config() 2024-05-08 16:26:46 +02:00
import_subcommand.py import_subcommand.py: misc fixes and updates 2024-09-16 19:48:02 +08:00
index.py index.xml: XML escaping from Python < 3.13 which stopped converting " 2024-12-06 16:15:48 +01:00
init.py add ColorFormatter class for optional colorized log output 2024-11-19 13:04:23 +00:00
install.py install: fix download dir when fetching from GitHub Releases 2024-11-26 15:31:47 +01:00
lint.py lint: only error out on missing extlib on versions not archived 2024-12-12 22:33:36 +08:00
looseversion.py add looseversion license information to vendored file 2023-12-08 10:42:29 +01:00
metadata.py Use vercodes in read_metadata interface 2024-10-06 10:25:19 +02:00
mirror.py add ColorFormatter class for optional colorized log output 2024-11-19 13:04:23 +00:00
net.py net: download_using_mirrors() to download like fdroidclient does 2024-10-31 21:54:47 +01:00
nightly.py Drop stats/known_apks.txt 2024-10-31 09:20:26 +00:00
publish.py split out options from read_config() 2024-05-08 16:26:46 +02:00
readmeta.py split out options from read_config() 2024-05-08 16:26:46 +02:00
rewritemeta.py Read only metadata of apps given on the command line 2024-10-06 10:25:19 +02:00
scanner.py scanner: replace deprecated imghdr with libmagic/puremagic 2024-11-25 13:26:38 +01:00
signatures.py add ColorFormatter class for optional colorized log output 2024-11-19 13:04:23 +00:00
signindex.py split out options from read_config() 2024-05-08 16:26:46 +02:00
tail.py Fix pylint warnings 2022-03-29 15:53:45 +02:00
update.py update: extract archive policy calculation to common 2024-12-12 22:20:38 +08:00
verify.py verify: handle corrupt verified.json 2025-01-20 09:48:20 +00:00
vmtools.py vmtools: Properly initialize provider member 2023-03-21 14:00:58 +01:00