Skip to content

Conversation

@Ark74
Copy link
Contributor

@Ark74 Ark74 commented Dec 18, 2025

Fixes bug:

Update download apk website from deprecated [1] to new one [2].

[1] https://appdevforall.org/apk_repo
[2] https://download.appdevforall.org

To actual download the latest release apk release.

Description of changes proposed in this pull request:

Add new var:

By updating we pull from the new download sources. Along we update for a new url to parse the apk release and deal with last remaining CloudFlare traffic sanitation issues like receiving 404 response even when serving the actual website:

$ curl -I https://www.appdevforall.org/codeonthego/
HTTP/2 404 
date: Thu, 18 Dec 2025 20:23:12 GMT
content-type: text/html; charset=UTF-8
report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wPIhEP4GuMr2O0gyTdQFS9OsfZkxqsUNyH8ZDnVxZY9WLyN%2BgdIQ3JkbnPKc8MhWQONV10fnpuzmc4OmHIi2oOi33ZXhQS%2BtkGiNdVB4Rgyj91NYgnoXqyJRCk56%2FP%2FR"}]}
x-powered-by: PHP/8.1.33
link: <https://www.appdevforall.org/wp-json/>; rel="https://api.w.org/"
link: <https://www.appdevforall.org/wp-json/wp/v2/pages/2223>; rel="alternate"; title="JSON"; type="application/json"
link: <https://www.appdevforall.org/?p=2223>; rel=shortlink
x-litespeed-cache: hit
nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
vary: Accept-Encoding
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
alt-svc: h3=":443"; ma=86400
age: 33378
cache-control: max-age=86400
cf-cache-status: HIT
speculation-rules: "/cdn-cgi/speculation"
server: cloudflare
cf-ray: 9b01606e2c106b34-DFW

Browser console:

code_404

On the good side of things, IP specific 403 restriction seems to be behind us, as they no longer fail.

Convert list variable output to string.
Old:
list
New:
string

Smoke-tested on which OS or OS's:

Ubuntu 24.04

Mention a team member @username e.g. to help with code review:

@holta

@holta holta merged commit 3dffa37 into iiab:master Dec 18, 2025
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants