relan
079754c56c
scanner: add a test for the local Debian Maven repo
2019-08-29 21:33:12 +03:00
relan
3a7ad650e3
scanner: fix local Debian Maven repo handling
...
The resulting regex was 'https?://file:///usr/share/maven-repo' causing
scanner error.
2019-08-29 21:32:54 +03:00
Hans-Christoph Steiner
c7cd731833
add Tidelift link to FUNDING.yml
...
[skip ci]
2019-08-29 10:04:19 +02:00
Hans-Christoph Steiner
1d5e241776
add donation links to GitHub FUNDING.yml
...
https://github.blog/2019-05-23-announcing-github-sponsors-a-new-way-to-contribute-to-open-source/
fdroiddata!5041
2019-08-29 09:27:29 +02:00
Hans-Christoph Steiner
a71d4e5ab8
Merge branch 'graphic-hash-filename-for-caching' into 'master'
...
Graphic hash filename for caching
See merge request fdroid/fdroidserver!669
2019-08-29 07:26:01 +00:00
Hans-Christoph Steiner
70e7e720b9
update: use graphics filename with hash in index to support caching
...
Using a filename based on the hash of the contents means that the caching
algorithms for fdroidclient and browsers can safely cache the file forever
using the filename, since this guarantees that the contents will never
change for a given filename.
This does not cover screenshots, only icon.png, featureGraphic.png,
tvBanner.png, and promoGraphic.png.
fdroidserver#689
fdroid-website!453
2019-08-29 08:23:51 +02:00
Hans-Christoph Steiner
508af00e84
update: only copy graphics and screenshots if mtime/size has changed
...
Instead of copying every time, trust the filesystem to tell us when the
file has changed.
2019-08-29 08:23:47 +02:00
Hans-Christoph Steiner
fbdecbceb7
setup.py: ruamel.yaml >= 0.15 required for yml rewrites
2019-08-28 15:57:44 +02:00
Hans-Christoph Steiner
ce54dbfc11
setup.py: use officially documented way of including README
...
https://packaging.python.org/tutorials/packaging-projects/
2019-08-28 15:57:43 +02:00
Hans-Christoph Steiner
f13c41e3ba
update: remove Provides: from template.yml test case
...
!654
dcf3837bcb
2019-08-28 15:57:40 +02:00
Hans-Christoph Steiner
7090ce63dd
Merge branch 'remove-provides-in-yml' into 'master'
...
Remove `Provides:` in yaml metadata
Closes #676
See merge request fdroid/fdroidserver!654
2019-08-28 13:39:59 +00:00
Hans-Christoph Steiner
a1f1b0f2e9
Merge branch 'fix-disapearing-metadata' into 'master'
...
keep yaml metadata when rewrite failed
Closes #645
See merge request fdroid/fdroidserver!658
2019-08-28 13:28:21 +00:00
Michael Pöhn
9cb43f44b9
add changelog entry for !658
2019-08-27 15:43:20 +02:00
Michael Pöhn
8e5232076f
do not delete yml metadata when raumel not installed
2019-08-27 15:38:40 +02:00
Michael Pöhn
0885303672
add additional rewritemeta test for yml
2019-08-27 15:38:40 +02:00
Michael Pöhn
3951d93196
add rewritemeta.TestCase
2019-08-27 15:38:40 +02:00
Michael Pöhn
902f1307dc
rewritemeta: refactor supported list to module variable SUPPORTED_FORMATS
2019-08-27 15:38:40 +02:00
Michael Pöhn
08acb55897
keep yaml metadata when rewrite failed
2019-08-27 15:38:40 +02:00
Hans-Christoph Steiner
cb131b45ab
Merge branch 'changelog-format' into 'master'
...
Changelog format
See merge request fdroid/fdroidserver!665
2019-08-26 09:47:29 +00:00
Hans-Christoph Steiner
80febadeaf
Merge branch 'gradle-5.6' into 'master'
...
Add Gradle 5.6
See merge request fdroid/fdroidserver!666
2019-08-26 09:46:58 +00:00
Hans-Christoph Steiner
69350d5443
Merge branch 'platform29' into 'master'
...
Add platform 29 & buildtools
See merge request fdroid/fdroidserver!667
2019-08-26 09:46:36 +00:00
Licaon_Kter
2f07bafbed
Add platform 29 & buildtools
2019-08-26 09:46:35 +00:00
Łukasz Rutkowski
16c1f69f7b
Add Gradle 5.6
2019-08-23 18:20:40 +02:00
Michael Pöhn
6b5fb27532
add some missing items to CHANGELOG.md
2019-08-22 01:48:58 +02:00
Michael Pöhn
fd2a9d07ca
format CHANGELOG.md to conform with _keep a changelog_ v1.0.0
2019-08-21 22:11:02 +02:00
Hans-Christoph Steiner
b40906d148
update CHANGELOG for v1.1.4
2019-08-15 10:54:19 +02:00
Marcus
7f269be2f7
Merge branch 'ndk_r20' into 'master'
...
makebuildserver: add ndk r20
See merge request fdroid/fdroidserver!663
2019-07-31 14:10:52 +00:00
Marcus Hoffmann
bdf67784f5
makebuildserver: add ndk r20
2019-07-31 15:40:57 +02:00
Michael Pöhn
39c589fb85
Merge branch 'update-create-template' into 'master'
...
make metadata template behave well for empty values
Closes #681
See merge request fdroid/fdroidserver!657
2019-07-24 11:02:38 +00:00
Michael Pöhn
8cfeeab409
Merge branch 'ingore-checks-test' into 'master'
...
Ingore checks test
See merge request fdroid/fdroidserver!660
2019-07-23 21:04:31 +00:00
Michael Pöhn
d0368d0ad8
common add parse_androidmanifests_ignore test
2019-07-23 22:44:45 +02:00
Michael Pöhn
bad888856a
checkupdates: add check_http ignore test
2019-07-23 22:01:18 +02:00
Michael Pöhn
be3d498391
checkupdates: check_http fix ignore check
2019-07-23 22:01:18 +02:00
Michael Pöhn
23280b6029
checkupdates add check_http test
2019-07-23 22:01:18 +02:00
Michael Pöhn
1c7af1dc2c
add test for checkupdates_app()
2019-07-23 22:01:18 +02:00
Michael Pöhn
1c4d377793
use logging.warning in checkupdates
2019-07-23 22:01:18 +02:00
Michael Pöhn
42a049cd74
Merge branch 'bugfix/ignore-checks' into 'master'
...
Bugfix/ignore checks
Closes #638
See merge request fdroid/fdroidserver!659
2019-07-23 13:05:12 +00:00
Gerhard Olsson
19aa736011
UpdateCheckName is Ignore: Do not parse manifests
2019-07-23 01:02:31 +02:00
Gerhard Olsson
7c4bed0558
UpdateCheckIgnore: Exception if version not matched
...
Ignoreversions were checked also if version did not match which raised the exception
The 'version check' runs in some unexpected situations like just
to find directories where to find the AutoName.
2019-07-23 00:21:28 +02:00
Marcus
1ccd839a77
Merge branch 'gradle-5.5.1' into 'master'
...
Add Gradle 5.5.1
See merge request fdroid/fdroidserver!656
2019-07-22 07:53:38 +00:00
Michael Pöhn
e2fed09af1
make metadata template behaves well for empty values
2019-07-22 01:34:55 +02:00
relan
24e0db1c83
Add Gradle 5.5.1
2019-07-21 18:20:25 +03:00
Michael Pöhn
dcf3837bcb
parse yaml: ignore (and warn) deprecated field: Provides
2019-07-15 15:45:02 +02:00
Michael Pöhn
6e48663230
test that write yaml does not write provides
2019-07-11 03:35:23 +02:00
Michael Pöhn
723bd110a6
test that yaml parsing does not accept provides
2019-07-11 03:35:23 +02:00
Michael Pöhn
191363ad55
exclude Provides metadata from yml
2019-07-11 03:35:23 +02:00
Hans-Christoph Steiner
051596dd0d
tests: conditionally disable tests that can't work with apksigner
...
apksigner treats MD5 signatures as valid, fdroid does not.
2019-07-10 14:35:03 +02:00
Hans-Christoph Steiner
26af94974a
Merge branch 'rsync-buildslogs-to-webroot-repo' into 'master'
...
build: rsync buildlogs to <webroot>/repo
See merge request fdroid/fdroidserver!651
2019-07-10 08:55:04 +00:00
Michael Pöhn
06c798c618
Merge branch 'more-test-fixes' into 'master'
...
More test and release process fixes
See merge request fdroid/fdroidserver!652
2019-07-07 21:47:58 +00:00
Marcus
4d90474460
Merge branch 'update-gradle' into 'master'
...
Add Gradle 5.5
See merge request fdroid/fdroidserver!653
2019-07-07 19:50:15 +00:00