repomaker merge requestshttps://staging.gitlab.com/fdroid/repomaker/-/merge_requests2017-04-07T18:12:56Zhttps://staging.gitlab.com/fdroid/repomaker/-/merge_requests/1Refine storage model further and add mirror locations automatically2017-04-07T18:12:56Zusername-removed-26331Refine storage model further and add mirror locations automaticallyThere is an abstract storage class now and each storage is responsible
for returning it's name and URL.
The UI lets you add multiple storage locations and uses nice buttons.There is an abstract storage class now and each storage is responsible
for returning it's name and URL.
The UI lets you add multiple storage locations and uses nice buttons.username-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/4Add Guardian Project Repo as pre-installed remote repository2017-04-07T18:30:07Zusername-removed-26331Add Guardian Project Repo as pre-installed remote repositoryFYI: We will do the same with the official F-Droid repo as soon as it published a signed v1 index.FYI: We will do the same with the official F-Droid repo as soon as it published a signed v1 index.username-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/11Add material-design-lite to ease/evaluate migration to it2017-04-18T16:46:04Zusername-removed-26331Add material-design-lite to ease/evaluate migration to itThis is the first step to the completion of #4.This is the first step to the completion of #4.username-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/13Add first (unit and integration) tests for (remote) repositories2017-04-19T14:44:30Zusername-removed-26331Add first (unit and integration) tests for (remote) repositoriesusername-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/9Internationalization of repomaker2017-04-19T15:56:48Zusername-removed-124398Internationalization of repomakerHelpful: https://docs.djangoproject.com/en/1.10/topics/i18n/translation/Helpful: https://docs.djangoproject.com/en/1.10/topics/i18n/translation/https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/14Add experimental support for Git as remote storage location2017-04-21T18:38:28Zusername-removed-26331Add experimental support for Git as remote storage locationThis also creates a new `StorageManager` to have a single interface to the various remote storage options.
Closes #17This also creates a new `StorageManager` to have a single interface to the various remote storage options.
Closes #17username-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/15Add more APK tests and fix some minor issues2017-04-22T14:26:35Zusername-removed-26331Add more APK tests and fix some minor issuesusername-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/16Add Configurable Default Storage for Hosted RepoMaker2017-04-22T15:11:28Zusername-removed-26331Add Configurable Default Storage for Hosted RepoMakerCloses #16Closes #16username-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/17Create fresh SSH key pairs for SSH based remote storage2017-04-25T15:03:13Zusername-removed-26331Create fresh SSH key pairs for SSH based remote storageCloses #14Closes #14https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/19Add basic multi-user support2017-04-26T16:39:35Zusername-removed-26331Add basic multi-user supportusername-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/20Make repository URL depend on remote storage2017-04-28T16:32:17Zusername-removed-26331Make repository URL depend on remote storageSee #13 for details.
Closes #13See #13 for details.
Closes #13username-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/22Use dropdown for screenshot language options2017-05-01T17:22:24Zusername-removed-26331Use dropdown for screenshot language optionsThis also renames `language_tag` to `language_code`.This also renames `language_tag` to `language_code`.username-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/21Support localized app metadata2017-05-02T16:17:59Zusername-removed-26331Support localized app metadataThis adds experimental support for localized app metadata within four logically separated commits.
For now, it only support `Summary` and `Description`. Also these keys are [about to be changed](fdroid/fdroidserver!261) and then need ...This adds experimental support for localized app metadata within four logically separated commits.
For now, it only support `Summary` and `Description`. Also these keys are [about to be changed](fdroid/fdroidserver!261) and then need to be adapted once that change made it to repositories.
Due to limitations of the underlying translation library, untranslated apps do not show up in Django Admin.
Closes #19username-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/23Add a full integration test and speed up repo creation for tests2017-05-02T16:26:34Zusername-removed-26331Add a full integration test and speed up repo creation for testsusername-removed-124398username-removed-124398https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/18Migrate UI Style Library to Material Design Lite2017-05-02T17:28:27Zusername-removed-124398Migrate UI Style Library to Material Design LiteFixes #4.Fixes #4.https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/12Set type of run script2017-05-03T11:06:52Zusername-removed-124398Set type of run scriptFixes #9.Fixes #9.https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/8Use image with higher resolution for repo icon2017-05-03T11:06:54Zusername-removed-124398Use image with higher resolution for repo iconSource: https://gitlab.com/fdroid/fdroidclient/blob/master/app/src/main/res/drawable-xxxhdpi/ic_launcher.png
Related to !7.Source: https://gitlab.com/fdroid/fdroidclient/blob/master/app/src/main/res/drawable-xxxhdpi/ic_launcher.png
Related to !7.https://staging.gitlab.com/fdroid/repomaker/-/merge_requests/7Change default app icon to the one used in the client2017-05-03T11:06:55Zusername-removed-124398Change default app icon to the one used in the clientSource: https://gitlab.com/fdroid/fdroidclient/blob/master/app/src/main/res/drawable-mdpi/ic_repo_app_default.pngSource: https://gitlab.com/fdroid/fdroidclient/blob/master/app/src/main/res/drawable-mdpi/ic_repo_app_default.pnghttps://staging.gitlab.com/fdroid/repomaker/-/merge_requests/6Delete icons from repo2017-05-03T11:06:55Zusername-removed-124398Delete icons from repohttps://staging.gitlab.com/fdroid/repomaker/-/merge_requests/5Raise NotImplementedError in AbstractStorage's publish2017-05-03T11:06:56Zusername-removed-124398Raise NotImplementedError in AbstractStorage's publish