diff --git a/README.md b/README.md index cc2755a..a36fb84 100644 --- a/README.md +++ b/README.md @@ -3,15 +3,15 @@ [![Integration level](https://dash.yunohost.org/integration/funkwhale.svg)](https://dash.yunohost.org/appci/app/funkwhale) [![Install Funkwhale with YunoHost](https://install-app.yunohost.org/install-with-yunohost.png)](https://install-app.yunohost.org/?app=funkwhale) -> *This package allow you to install Funkwhale quickly and simply on a YunoHost server. -If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to know how to install and enjoy it.* +> *This package allows you to install Funkwhale quickly and simply on a YunoHost server. +If you don't have YunoHost, please see [here](https://yunohost.org/#/install) to know how to install and enjoy it. ## Overview A modern, convivial and free music server on YunoHost -Installation requires a dedicated domain for now. I hope subpath installation will be possible in the future. +Installation requires a dedicated domain or subdomain. Installing in a subpath is not supported by the upstream project due to dependency requirements. -**Shipped version:** 0.21 +**Shipped version:** 0.21.1 ## Screenshots @@ -21,11 +21,11 @@ Installation requires a dedicated domain for now. I hope subpath installation wi The admin uses the login you provided at installation. The password is the same you use for YunoHost. -The admin interface is accessible with the address: your.domain.fr/api/admin +The admin interface is accessible at the address: your.domain.fr/api/admin # State of this package -* works fine: +* The following have been tested with this package and work fine: * [x] install/remove/backup/remove/upgrade with x86_64 * [x] import file with web interface, imports from youtube, interraction with MusicBrainz diff --git a/check_process b/check_process index a5bcf67..ba13771 100644 --- a/check_process +++ b/check_process @@ -25,7 +25,7 @@ ;;; Levels ;;; Options -Email=jean-baptiste@holcroft.fr +Email=cda@rootkey.co.uk Notification=all ;;; Upgrade options ; commit=80a5044d13a6782063fee2d7fb7a01832a6aa767 @@ -40,3 +40,10 @@ manifest_arg=domain=DOMAIN&path=/&admin=USER&is_public=1 ; commit=4d4bf0981e2d3a00eaae6b19bd54344fe55d6530 name=Upgrade from 0.19.1 manifest_arg=domain=DOMAIN&path=/&admin=USER&is_public=1 + ; commit=4d4bf0981e2d3a00eaae6b19bd54344fe55d6530 + name=Upgrade from 0.20.1 +manifest_arg=domain=DOMAIN&path=/&admin=USER&is_public=1 + ; commit=18dd9d6a59ad1f0d03dc634b20e805b5c4f6c6e9 + name=Upgrade from 0.21 +manifest_arg=domain=DOMAIN&path=/&admin=USER&is_public=1 + diff --git a/conf/app-frontend.src b/conf/app-frontend.src index 7b6bb9e..d01874d 100644 --- a/conf/app-frontend.src +++ b/conf/app-frontend.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://dev.funkwhale.audio/funkwhale/funkwhale/-/jobs/artifacts/0.21/download?job=build_front -SOURCE_SUM=d412b9bf0bb57d48332c6a6ab2f14c6d8e4dc792421ed4077f65550c58ecd754 +SOURCE_URL=https://dev.funkwhale.audio/funkwhale/funkwhale/-/jobs/artifacts/0.21.1/download?job=build_front +SOURCE_SUM=94888623d44da2d5c774827e206ce4981a810b54043d7f4b2cfd04b37052718a SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=zip SOURCE_IN_SUBDIR=false diff --git a/conf/app.src b/conf/app.src index 9e4d89d..8942426 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://dev.funkwhale.audio/funkwhale/funkwhale/-/archive/0.21/funkwhale-0.21.tar.gz -SOURCE_SUM=af4d5f9a339a47f5f8881e15dd3b60d4557d46569d1b1ec8b558b086ba101af8 +SOURCE_URL=https://dev.funkwhale.audio/funkwhale/funkwhale/-/archive/0.21.1/funkwhale-0.21.1.tar.gz +SOURCE_SUM=94239023d52f1327941a28d0bec7c0eebe991f80b5ea25257485c7d27320957a SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.bz2 SOURCE_IN_SUBDIR=true diff --git a/manifest.json b/manifest.json index 7581e79..598d52f 100644 --- a/manifest.json +++ b/manifest.json @@ -1,53 +1,56 @@ { - "name": "Funkwhale", - "id": "funkwhale", - "packaging_format": 1, - "description": { - "en": "A modern, convivial and free music server" - }, - "version": "0.21~ynh1", - "url": "https://funkwhale.audio", - "license": "AGPL-3.0-or-later", - "maintainer": { - "name": "Ciarán Ainsworth", - "email": "ciaranainsworth@posteo.net" - }, - "requirements": { + "name": "Funkwhale", + "id": "funkwhale", + "packaging_format": 1, + "description": { + "en": "A modern, convivial and free music server" + }, + "version": "0.21.1~ynh1", + "url": "https://funkwhale.audio", + "license": "AGPL-3.0-or-later", + "maintainer": { + "name": "Ciarán Ainsworth", + "email": "cda@rootkey.co.uk" + }, + "previous_maintainers": [{ + "name": "Jean-Baptiste Holcroft", + "email": "jean-baptiste@holcroft.fr" + }], + "requirements": { "yunohost": ">= 3.6" - }, - "multi_instance": true, - "services": [ - "nginx" - ], - "arguments": { - "install" : [ - { - "name": "domain", - "type": "domain", - "ask": { - "en": "Choose a domain for funkwhale" - }, - "example": "example.com" - }, - { - "name": "admin", - "type": "user", - "ask": { - "en": "Choose an admin user" - }, - "example": "sporiff" - }, - { - "name": "is_public", - "type": "boolean", - "ask": { - "en": "Is it a public application?" - }, - "help": { - "en": "Allows unauthenticated users to access the user interface (mandatory for federation)" - }, - "default": true - } - ] - } -} + }, + "multi_instance": true, + "services": [ + "nginx" + ], + "arguments": { + "install": [{ + "name": "domain", + "type": "domain", + "ask": { + "en": "Choose a domain for funkwhale" + }, + "example": "example.com" + }, + { + "name": "admin", + "type": "user", + "ask": { + "en": "Choose an admin user" + }, + "example": "sporiff" + }, + { + "name": "is_public", + "type": "boolean", + "ask": { + "en": "Is it a public application?" + }, + "help": { + "en": "Allows unauthenticated users to access the user interface (mandatory for federation)" + }, + "default": true + } + ] + } +} \ No newline at end of file