mirror of
https://github.com/YunoHost-Apps/grav_ynh.git
synced 2024-09-03 19:16:01 +02:00
2909df6045
* Fix check_process (#34) * Upgrade to 1.6.26, YNH v3.7 permissions system and PHP version handling (#37) * [upg] grav 1.6.16 Makes the app agnostic regarding the needed PHP version. Includes experimental helpers to install various PHP versions, if needed. Includes Grav v1.6.16 with PHP 7.2. * [enh] adding LDAP login for designated admin It is a bit hacky, since YNH does not have yet LDAP groups support: groups=usernames. To add more users, manually edit the configuration file in the admin. * [enh] use the permissions system * [enh] setting permissions up * [enh] restore php before adding conf file * [enh] avoid adding repo if sury list already exists This prevents getting multiple warning messages about duplicated repos. * [fix] remove order * [fix] testing and setting permissions * [upg] app version and remove php7.0-fpm dependency * Fix check_process (#34) * [upg] permissions configuration for install and upgrade * [upg] grav v1.6.23 * [upg] new permissions system * [fix] check_process is_public * [fix] missing 1 more_set_headers in nginx.conf * [fix] upgrade: allow visitors if was public * [fix] experimental_helpers directory in remove * [fix] retrieve phpversion in remove * [fix] remove old php-fpm config if needed in upgrade * [fix] helpers in subdirectory * [enh] no default group needed * [enh] update all plugins during upgrade * [enh] adding progress messages * [fix] specify phpversion in change_url * [enh] to v3.7 standards * [upg] grav v1.6.26 * [rem] ynh_permission_has_user is now official * [upg] check_process * [fix] php-fpm upgrade * [fix] use YNH_PHP_VERSION instead of phpversion in restore * [fix] php and chown in upgrade * [fix] check_process * [fix] app-upgrade.src * [fix] php-fpm and [rem] progression --time * [fix] restart php-fpm instead of reloading * [fix] user home_dir and permissions * [fix] upgrade publicness * [fix] CI badge on README (#38) * Fix failing check_process (#35) * Fix check_process (#34) * Fix CI badge on README Co-authored-by: tituspijean <tituspijean@outlook.com> Co-authored-by: Kayou <pierre.moltess@gmail.com> Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
91 lines
1.9 KiB
JSON
91 lines
1.9 KiB
JSON
{
|
|
"name": "Grav",
|
|
"id": "grav",
|
|
"packaging_format": 1,
|
|
"description": {
|
|
"en": "A modern open source flat-file CMS",
|
|
"fr": "Un CMS moderne basé sur des fichiers plats"
|
|
},
|
|
"version": "1.6.26~ynh1",
|
|
"url": "https://www.getgrav.org/",
|
|
"license": "MIT-0",
|
|
"maintainer": [
|
|
{
|
|
"name": "jibec",
|
|
"email": "jean-baptiste@holcroft.fr"
|
|
},
|
|
{
|
|
"name": "tituspijean",
|
|
"email": "tituspijean@outlook.com"
|
|
}],
|
|
"previous_maintainers": [
|
|
{
|
|
"name": "cyp",
|
|
"email": "cyp@rouquin.me"
|
|
},{
|
|
"name": "lithrel",
|
|
"email": "lithrel@randomdomainname.net"
|
|
}],
|
|
"requirements": {
|
|
"yunohost": ">= 3.7.1"
|
|
},
|
|
"multi_instance": true,
|
|
"services": [
|
|
"nginx"
|
|
],
|
|
"arguments": {
|
|
"install" : [
|
|
{
|
|
"name": "domain",
|
|
"type": "domain",
|
|
"ask": {
|
|
"en": "Choose a domain name for Grav",
|
|
"fr": "Choisissez un nom de domaine pour Grav"
|
|
},
|
|
"example": "example.org"
|
|
},
|
|
{
|
|
"name": "path",
|
|
"type": "path",
|
|
"ask": {
|
|
"en": "Choose a path for Grav",
|
|
"fr": "Choisissez un chemin pour Grav"
|
|
},
|
|
"example": "/grav",
|
|
"default": "/grav"
|
|
},
|
|
{
|
|
"name": "admin",
|
|
"type": "user",
|
|
"ask": {
|
|
"en": "Choose the Grav administrator (must be an existing YunoHost user)",
|
|
"fr": "Administrateur du site (doit être un utilisateur YunoHost existant)"
|
|
},
|
|
"example": "johndoe"
|
|
},
|
|
{
|
|
"name": "is_public",
|
|
"type": "boolean",
|
|
"ask": {
|
|
"en": "Is it a public Grav site ?",
|
|
"fr": "Est-ce un site public ?"
|
|
},
|
|
"help": {
|
|
"en": "Will anyone be able to access the website?",
|
|
"fr": "Est-ce que quiconque pourra accéder au site ?"
|
|
},
|
|
"default": true
|
|
},
|
|
{
|
|
"name": "language",
|
|
"type": "string",
|
|
"ask": {
|
|
"en": "Choose the application language",
|
|
"fr": "Choisissez la langue de l'application"
|
|
},
|
|
"choices": ["en_EN", "fr_FR"],
|
|
"default": "fr_FR"
|
|
}
|
|
]
|
|
}
|
|
}
|