Hans-Christoph Steiner
d6bbebddbb
Merge branch 'buymeacoffee' into 'master'
...
insert_funding_yml_donation_links: update lfx link and add polar
See merge request fdroid/fdroidserver!1469
2024-04-10 12:06:06 +00:00
linsui
d62b8cc2ed
insert_funding_yml_donation_links: support polar
2024-04-10 18:58:27 +08:00
linsui
c23af7984c
insert_funding_yml_donation_links: update lfx link
...
community_bridge is lfx_crowdfunding now
2024-04-10 18:58:27 +08:00
Hans-Christoph Steiner
18fe76ced9
Merge branch 'drop_version_lock_pyasn1' into 'master'
...
Drop version locking on pyasn1
See merge request fdroid/fdroidserver!1467
2024-04-10 09:30:49 +00:00
Jochen Sprickerhof
4389168588
Drop version locking on pyasn1
...
I did not find any reason for this.
2024-04-10 09:30:34 +00:00
Hans-Christoph Steiner
b53c498fcd
Merge branch 'buymeacoffee' into 'master'
...
insert_funding_yml_donation_links: support buymeacoffee
See merge request fdroid/fdroidserver!1468
2024-04-10 09:25:59 +00:00
linsui
d9f59536cf
insert_funding_yml_donation_links: support buymeacoffee
2024-04-10 15:01:27 +08:00
Hans-Christoph Steiner
6a84fe1ae8
Merge branch 'ios-metadata' into 'master'
...
support iOS fastlane metadata
See merge request fdroid/fdroidserver!1426
2024-04-03 15:04:54 +00:00
Michael Pöhn
b6482f19a6
🛣️ update: fix pathlib import
2024-04-03 14:55:35 +00:00
Michael Pöhn
6152abee08
🪀 tests for insert_localized_ios_app_metadata
...
Split some functions from insert_localized_ios_app_metadata into
sub-functions and implemented separate tests for each.
2024-04-03 14:55:35 +00:00
Michael Pöhn
bbf17ee59c
🧆 improve and test parse_ios_screenshot_name
2024-04-03 14:55:35 +00:00
Michael Pöhn
806a07b719
🫏 better variable name
2024-04-03 14:55:35 +00:00
Michael Pöhn
53185ea2e7
🫏 appeace linter
2024-04-03 14:55:35 +00:00
Michael Pöhn
293caf5ff9
🪪 iOS fastlane screenshot support
2024-04-03 14:55:35 +00:00
Michael Pöhn
c166a8a2b7
🪄 split screenshot ingestion into separate function
2024-04-03 14:55:35 +00:00
Michael Pöhn
c1500e4ca1
🗨 iOS text metadata support
...
This change adds basic i18n support for parsing iOS fastlane metadata.
Currently supported:
* name
* subtitle (summary)
* description
2024-04-03 14:55:35 +00:00
Hans-Christoph Steiner
d20e0adab4
Merge branch '1189-fdroid-link' into 'master'
...
Switch to generating fdroid.link links
Closes #1189
See merge request fdroid/fdroidserver!1459
2024-04-03 13:55:08 +00:00
Torsten Grote
faf1090214
Use fdroid.link for repo index page
2024-04-03 13:54:48 +00:00
Torsten Grote
be673c56cf
Use fdroid.link for nightly README
2024-04-03 13:54:48 +00:00
Michael Pöhn
0ced053eaf
Merge branch 'testOnly-check' into 'master'
...
check for <application android:testOnly="true">
See merge request fdroid/fdroidserver!1463
2024-04-03 13:49:47 +00:00
Hans-Christoph Steiner
9c65bed4a5
check for <application android:testOnly="true">
...
This adds a check for "testOnly" to the existing "debuggable" check, since
they are very similar. We should really be refactoring all the checks into
a more reasonable setup. Since "debuggable" and "testOnly" are both set in
the same place (`<application>` in _AndroidManifest.xml_) and are both set
by the same process (running debug builds), I thought it would be OK to
include both in the same place. Plus it was a one-line change.
2024-04-03 13:47:04 +00:00
Michael Pöhn
0cf1749ec3
Merge branch 'publish-error-on-failed' into 'master'
...
publish: --error-on-failed to exit when signing/verifying fails
See merge request fdroid/fdroidserver!1464
2024-04-03 13:42:30 +00:00
Hans-Christoph Steiner
e269e41b12
publish: --error-on-failed to exit when signing/verifying fails
...
Since we have limited visibility into @CiaranG's signing server, it is hard
to make changes to the publishing process, especially ones that might break
@CiaranG's automation. So `fdroid publish` mostly reports success by
moving an APK from unsigned/ to repo/. In some cases, we want immediate
failure, like in CI. So this adds `--error-on-failed` for that purpose.
2024-04-03 15:33:18 +02:00
Hans-Christoph Steiner
4c03082d14
Merge branch 'gradle' into 'master'
...
gradle 8.7
See merge request fdroid/fdroidserver!1460
2024-03-24 21:30:08 +00:00
linsui
1f28fce1ea
gradle 8.7
2024-03-24 20:03:54 +08:00
Jochen Sprickerhof
6ab4b99a5f
Merge branch 'jdk17' into 'master'
...
checkupdates: add a bookworm blocklist item
See merge request fdroid/fdroidserver!1458
2024-03-15 07:15:26 +00:00
linsui
082df1d9b6
checkupdates: add a bookworm blocklist item
2024-03-14 21:44:32 +08:00
Michael Pöhn
f7ca36a66b
Merge branch 'appdirs' into 'master'
...
use appdirs to get easy cross-platform standard directories
See merge request fdroid/fdroidserver!1457
2024-03-14 12:44:10 +00:00
Hans-Christoph Steiner
6781525ddd
use appdirs to get easy cross-platform standard directories
...
This is more important to get right now, with `fdroid install`, which
should work easily on all platforms.
2024-03-14 12:43:02 +00:00
Hans-Christoph Steiner
f003492574
Merge branch 'bookworm' into 'master'
...
Upgrade build server images to Bookworm
See merge request fdroid/fdroidserver!1439
2024-03-14 12:26:14 +00:00
proletarius101
ac4694fcd3
fix Could not initialize class org.codehaus.groovy.runtime.InvokerHelper
...
https://gitlab.com/proletarius101/fdroidserver/-/jobs/6068794117#L547
2024-03-14 13:14:41 +01:00
proletarius101
b20a14af09
fix unnecessary or invalid openjdk installation scripts
2024-03-14 13:14:41 +01:00
proletarius101
f2bdf5214a
install openjdk 11 from bullseye repo instead in the test cases
2024-03-14 13:14:41 +01:00
proletarius101
1bd35fc37f
upgrade basebox to 12.20231211.1
2024-03-14 13:14:41 +01:00
proletarius101
0a3f785254
drop gradle support before 7.3
...
debian bookworm supports only Java 17+, which is compatible with gradle 7.3+: https://docs.gradle.org/current/userguide/compatibility.html
2024-03-14 13:14:41 +01:00
proletarius101
a0a766cc8e
drop gradle support before 2.0
...
debian bullseye supports only Java 8+, which is compatible with gradle 2.0+: https://docs.gradle.org/current/userguide/compatibility.html
2024-03-14 13:14:41 +01:00
proletarius101
cf74ca5f56
update docker image tag
2024-03-14 13:14:41 +01:00
proletarius101
2fc9564ebe
use full base docker image
2024-03-14 13:14:40 +01:00
Licaon_Kter
5dc327e867
add missed file
2024-03-14 13:14:40 +01:00
Licaon_Kter
5733545972
fine tune purge
2024-03-14 13:14:40 +01:00
Licaon_Kter
27206162d4
Upgrade Buildserver VM to latest Debian (Bookworm)
2024-03-14 13:14:39 +01:00
Licaon_Kter
d31856b6c7
Upgrade Buildserver VM to latest Debian (Bookworm)
2024-03-14 13:14:35 +01:00
Licaon_Kter
f30dcf5069
Upgrade Buildserver VM to latest Debian (Bookworm)
2024-03-14 13:14:34 +01:00
Hans-Christoph Steiner
9105738427
Merge branch 'windows-path-split-fix' into 'master'
...
Fix path splitting error on Windows
See merge request fdroid/fdroidserver!1452
2024-03-13 19:46:08 +00:00
Sergey Zolotarev
6d71690946
Fix path splitting error on Windows
2024-03-13 19:44:44 +00:00
Hans-Christoph Steiner
980ff3c20a
Merge branch 'fix_generic_whatsNew' into 'master'
...
Add unversioned whatsNew to index-v2 (Closes : #1202 )
Closes #1202
See merge request fdroid/fdroidserver!1456
2024-03-13 18:11:00 +00:00
Jochen Sprickerhof
edb2d76e25
Add unversioned whatsNew to index-v2 ( Closes : #1202 )
...
copy_triple_t_store_metadata() can read the whatsNew from an unversioned
release-notes.txt. For v2 copy this to the latest build.
2024-03-13 06:40:33 +01:00
Hans-Christoph Steiner
b222275d77
Merge branch 'uri' into 'master'
...
scanner: update maven repo regex
See merge request fdroid/fdroidserver!1453
2024-03-12 07:57:11 +00:00
linsui
a002e46997
scanner: update maven repo regex
2024-03-12 07:57:11 +00:00
Hans-Christoph Steiner
07a0bd7314
Merge branch 'https-apt' into 'master'
...
gitlab-ci: always use HTTPS for apt repos
See merge request fdroid/fdroidserver!1450
2024-03-06 14:01:38 +00:00