-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RuStore support #2081
base: dev
Are you sure you want to change the base?
RuStore support #2081
Conversation
almost ran out of storage space while trying to build
This reverts commit 16ecc88.
For some reason, |
Example for ru.sberbankmobile: $ curl -s -X POST 'https://backapi.rustore.ru/applicationData/download-link' -d '{"appId":"462271","firstInstall":true}' -H 'Content-type: application/json' | jq {
"code": "OK",
"message": "OK",
"body": {
"appId": 462271,
"apkUrl": "https://static.rustore.ru/apk/462271/version/2025010912/66a45791-5384-4940-adb5-bca7b01a3f11.zip",
"versionCode": 2025010912
},
"timestamp": "2025-01-26T19:48:53.588472302+03:00"
} |
- Attempt to fix "double download" bug (ImranR98#2073) - Avoid JSON corruption when storage full (ImranR98#2089) - Fix error when GitLab repo is in a subgroup (ImranR98#2079) - Update screenshots in README
@ImranR98 Any ETA on taking a look at this? |
Not at the moment. Will take a look at some point. |
Added support for RuStore (based on this gist) and removed obsolete apps. This is my first time developing in Dart, so obvioulsy this doesn't work.
The current error is
type 'Null' is not a subtype of type 'String'
, which I have no idea how to debug and where it is coming from. I appreciate if someone knows Dart could help on this.An another problem, when getting a download link, it is a zip, which has an apk inside of it namedYou can replacefile
. The problem is, I have no idea how to implement this unfortunately.zip
with.apk
and it would work (mentioned on #2081 (comment))Closes #1593