From f57e73a4c394fbd47c5e763311239d515ebe1af4 Mon Sep 17 00:00:00 2001 From: Robles Rodolphe Date: Fri, 17 May 2024 17:26:13 +0200 Subject: [PATCH] Testing version 1.3.9 (#62) * add permission auth_header api * Auto-update READMEs * upgrade v 1.3.9, syntax in ADMIN.md, try debug api with unprotected * Auto-update READMEs * try debug api * try debug api * try debug api * comment yunohost_panel.conf.inc, no sso in this app --------- Co-authored-by: yunohost-bot --- ALL_README.md | 1 + README.md | 2 +- README_es.md | 50 +++++++++++++++++++++++++++++++++++++++++++++++ README_eu.md | 2 +- README_fr.md | 2 +- README_gl.md | 2 +- README_zh_Hans.md | 4 ++-- conf/nginx.conf | 2 +- doc/ADMIN.md | 2 +- manifest.toml | 9 +++++---- 10 files changed, 64 insertions(+), 12 deletions(-) create mode 100644 README_es.md diff --git a/ALL_README.md b/ALL_README.md index a01b345..8938aae 100644 --- a/ALL_README.md +++ b/ALL_README.md @@ -1,6 +1,7 @@ # All available README files by language - [Read the README in English](README.md) +- [Lee el README en español](README_es.md) - [Irakurri README euskaraz](README_eu.md) - [Lire le README en français](README_fr.md) - [Le o README en galego](README_gl.md) diff --git a/README.md b/README.md index 3adea16..6293743 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ It shall NOT be edited by hand. Paheko (a word from the Māori language meaning "to cooperate", illustrating the purpose of the software: to improve together the daily management of an association) is software for associative management. It is the tool of choice for managing an association, a sports club, an NGO, etc. It is designed to meet the needs of a small to medium-sized structure: management of members, accounting, website, note-taking in meetings, archiving and sharing of the association's operating documents, discussion between members. -**Shipped version:** 1.3.8~ynh3 +**Shipped version:** 1.3.9~ynh1 **Demo:** diff --git a/README_es.md b/README_es.md new file mode 100644 index 0000000..d8fe353 --- /dev/null +++ b/README_es.md @@ -0,0 +1,50 @@ + + +# Paheko para Yunohost + +[![Nivel de integración](https://dash.yunohost.org/integration/paheko.svg)](https://dash.yunohost.org/appci/app/paheko) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/paheko.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/paheko.maintain.svg) + +[![Instalar Paheko con Yunhost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=paheko) + +*[Leer este README en otros idiomas.](./ALL_README.md)* + +> *Este paquete le permite instalarPaheko rapidamente y simplement en un servidor YunoHost.* +> *Si no tiene YunoHost, visita [the guide](https://yunohost.org/install) para aprender como instalarla.* + +## Descripción general + +Paheko (a word from the Māori language meaning "to cooperate", illustrating the purpose of the software: to improve together the daily management of an association) is software for associative management. It is the tool of choice for managing an association, a sports club, an NGO, etc. It is designed to meet the needs of a small to medium-sized structure: management of members, accounting, website, note-taking in meetings, archiving and sharing of the association's operating documents, discussion between members. + + +**Versión actual:** 1.3.9~ynh1 + +**Demo:** + +## Capturas + +![Captura de Paheko](./doc/screenshots/screenshot.png) + +## Documentaciones y recursos + +- Sitio web oficial: +- Documentación administrador oficial: +- Repositorio del código fuente oficial de la aplicación : +- Catálogo YunoHost: +- Reportar un error: + +## Información para desarrolladores + +Por favor enviar sus correcciones a la [`branch testing`](https://github.com/YunoHost-Apps/paheko_ynh/tree/testing + +Para probar la rama `testing`, sigue asÍ: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/paheko_ynh/tree/testing --debug +o +sudo yunohost app upgrade paheko -u https://github.com/YunoHost-Apps/paheko_ynh/tree/testing --debug +``` + +**Mas informaciones sobre el empaquetado de aplicaciones:** diff --git a/README_eu.md b/README_eu.md index 3c273f6..982fdea 100644 --- a/README_eu.md +++ b/README_eu.md @@ -19,7 +19,7 @@ EZ editatu eskuz. Paheko (a word from the Māori language meaning "to cooperate", illustrating the purpose of the software: to improve together the daily management of an association) is software for associative management. It is the tool of choice for managing an association, a sports club, an NGO, etc. It is designed to meet the needs of a small to medium-sized structure: management of members, accounting, website, note-taking in meetings, archiving and sharing of the association's operating documents, discussion between members. -**Paketatutako bertsioa:** 1.3.8~ynh3 +**Paketatutako bertsioa:** 1.3.9~ynh1 **Demoa:** diff --git a/README_fr.md b/README_fr.md index 4a0da24..ee2b9a6 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Il NE doit PAS être modifié à la main. Paheko (mot de la langue Māori qui signifie « coopérer », illustrant le but du logiciel : améliorer ensemble le quotidien de la gestion d'une association) est un logiciel de gestion associative. Il est l'outil de prédilection pour gérer une association, un club sportif, une ONG, etc. Il est conçu pour répondre aux besoins d'une structure de petite à moyenne taille : gestion des adhérents, comptabilité, site web, prise de notes en réunion, archivage et partage des documents de fonctionnement de l'association, discussion entre adhérents. -**Version incluse :** 1.3.8~ynh3 +**Version incluse :** 1.3.9~ynh1 **Démo :** diff --git a/README_gl.md b/README_gl.md index af3c7e9..8814587 100644 --- a/README_gl.md +++ b/README_gl.md @@ -19,7 +19,7 @@ NON debe editarse manualmente. Paheko (a word from the Māori language meaning "to cooperate", illustrating the purpose of the software: to improve together the daily management of an association) is software for associative management. It is the tool of choice for managing an association, a sports club, an NGO, etc. It is designed to meet the needs of a small to medium-sized structure: management of members, accounting, website, note-taking in meetings, archiving and sharing of the association's operating documents, discussion between members. -**Versión proporcionada:** 1.3.8~ynh3 +**Versión proporcionada:** 1.3.9~ynh1 **Demo:** diff --git a/README_zh_Hans.md b/README_zh_Hans.md index 70e37a5..0410021 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -3,7 +3,7 @@ 请勿手动编辑。 --> -# YunoHost 的 Paheko +# YunoHost 上的 Paheko [![集成程度](https://dash.yunohost.org/integration/paheko.svg)](https://dash.yunohost.org/appci/app/paheko) ![工作状态](https://ci-apps.yunohost.org/ci/badges/paheko.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/paheko.maintain.svg) @@ -19,7 +19,7 @@ Paheko (a word from the Māori language meaning "to cooperate", illustrating the purpose of the software: to improve together the daily management of an association) is software for associative management. It is the tool of choice for managing an association, a sports club, an NGO, etc. It is designed to meet the needs of a small to medium-sized structure: management of members, accounting, website, note-taking in meetings, archiving and sharing of the association's operating documents, discussion between members. -**分发版本:** 1.3.8~ynh3 +**分发版本:** 1.3.9~ynh1 **演示:** diff --git a/conf/nginx.conf b/conf/nginx.conf index 34c5fb3..67152b6 100644 --- a/conf/nginx.conf +++ b/conf/nginx.conf @@ -25,5 +25,5 @@ location __PATH__/ { } # Include SSOWAT user panel. - include conf.d/yunohost_panel.conf.inc; +# include conf.d/yunohost_panel.conf.inc; } diff --git a/doc/ADMIN.md b/doc/ADMIN.md index b67508e..3989f39 100644 --- a/doc/ADMIN.md +++ b/doc/ADMIN.md @@ -11,7 +11,7 @@ const FILE_STORAGE_CONFIG = DATA_ROOT . /files'; **Important**: for some reason, email does not work when installing on a subpath. You are encouraged to use a full, dedicated for this domain (with path set to /). You may need perhaps an first app upgrade to have all the configurations on the path `__DATA_DIR__/data`, you can force the upgrade: ``` -yunohost app $app upgrade -F +yunohost app __APP__ upgrade -F ``` diff --git a/manifest.toml b/manifest.toml index 14b405d..3420ec6 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Paheko" description.en = "Association management software" description.fr = "Logiciel de gestion d'association" -version = "1.3.8~ynh3" +version = "1.3.9~ynh1" maintainers = ["rodinux"] @@ -36,8 +36,8 @@ ram.runtime = "50M" [resources] [resources.sources.main] - url = "https://fossil.kd2.org/paheko/uv/paheko-1.3.8.tar.gz" - sha256 = "abfc810cf61a3a3fef237056b613489d7b156143ac192077eb9f67910ed0523b" + url = "https://fossil.kd2.org/paheko/uv/paheko-1.3.9.tar.gz" + sha256 = "8629361370098febb8b942f5e6a9a149614c5676cad6cc858b90af92a8fc8682" [resources.system_user] allow_email = true @@ -48,10 +48,11 @@ ram.runtime = "50M" [resources.permissions] main.url = "/" - api.url = "/api" + api.url = "/api/*" api.allowed = ["visitors", "all_users"] api.show_tile = false api.protected = true + api.auth_header = true [resources.apt] packages = "sqlite3, php8.2-sqlite3, php8.2-gd, php8.2-intl, php8.2-cli, php8.2-gnupg, php8.2-mbstring, php8.2-zip"