repomaker merge requestshttps://staging.gitlab.com/fdroid/repomaker/-/merge_requests2017-09-25T18:43:07Zhttps://staging.gitlab.com/fdroid/repomaker/-/merge_requests/169Re-use APK objects even if they haven't been downloaded, yet2017-09-25T18:43:07Zusername-removed-26331Re-use APK objects even if they haven't been downloaded, yetCloses #185Closes #1851.0https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/167Show progress bar when uploading via "browse to upload"2017-09-25T18:42:33Zusername-removed-26331Show progress bar when uploading via "browse to upload"Closes #136Closes #1361.0https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/168test2017-09-25T18:06:45Zusername-removed-26331testtesttesthttps://staging.gitlab.com/fdroid/repomaker/-/merge_requests/128Filter and paginate apps with AJAX requests when adding apps2017-07-05T15:56:54Zusername-removed-124398Filter and paginate apps with AJAX requests when adding appsWhen JavaScript is available, Repomaker acts like before.
Otherwise it reacts on a scroll event in MDL's content container.
Every time the user scrolls to the bottom closer than 800 pixels,
an AJAX request is made to the window URL,...When JavaScript is available, Repomaker acts like before.
Otherwise it reacts on a scroll event in MDL's content container.
Every time the user scrolls to the bottom closer than 800 pixels,
an AJAX request is made to the window URL,
extended by Django's built-in pagination paramter `?page=`.
On first load it will load the second page and saves '2' to HTML's session storage.
When the user scrolls again close to the bottom,
the script increases the page count by one and requests again.
If there are no more apps, Repomaker returns 404 resulting in disabling the script's pagination functionality.
When Repomaker returns some apps,
the script gets the first app card and uses this as a template for the loaded ones.
It replaces the icon, title and other properties of the app and appends it to the page.
What currently does not work is setting the version of an app because
Repomaker somehow does not return it via JSON.
Additionally, categories are not working.
Issue #98 is also about pagination in repo apps,
therefore this commit does not close it.1.0https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/62Language fixes2017-06-19T15:37:59Zusername-removed-231494Language fixesChanging "path" to "folder name" is probably the most "controversial" of these.
Making "repository" "package storage" isn't in, as it held up the merge on the client language fix.Changing "path" to "folder name" is probably the most "controversial" of these.
Making "repository" "package storage" isn't in, as it held up the merge on the client language fix.https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/98Upgrade python dependencies in setup.sh2017-06-14T20:09:56Zusername-removed-124398Upgrade python dependencies in setup.shMy fork's pipeline succeeded :smile: : https://gitlab.com/NicoAlt/repomaker/builds/18106452#down-build-trace
Reference: https://gitlab.com/fdroid/repomaker/merge_requests/91#note_31622916My fork's pipeline succeeded :smile: : https://gitlab.com/NicoAlt/repomaker/builds/18106452#down-build-trace
Reference: https://gitlab.com/fdroid/repomaker/merge_requests/91#note_31622916username-removed-26331username-removed-26331https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/68WIP: Resolve "Implement UI Design for Repo Index - Info View"2017-05-29T14:44:55Zusername-removed-124398WIP: Resolve "Implement UI Design for Repo Index - Info View"Closes #75Closes #75https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/63Merge branch 'language' of gitlab.com:kingu/repomaker into language2017-05-26T16:56:30Zusername-removed-231494Merge branch 'language' of gitlab.com:kingu/repomaker into languagehttps://staging.gitlab.com/fdroid/repomaker/-/merge_requests/10[WIP] Add test for App.delete_app_icons_from_repo()2017-05-23T20:12:13Zusername-removed-124398[WIP] Add test for App.delete_app_icons_from_repo()Based on !6.Based on !6.