1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/element-call_ynh.git synced 2024-09-03 20:36:02 +02:00

Merge pull request #17 from YunoHost-Apps/testing

Testing
This commit is contained in:
Salamandar 2024-06-20 15:52:42 +02:00 committed by GitHub
commit 2a2571b077
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 66 additions and 16 deletions

View file

@ -1,6 +1,7 @@
# All available README files by language # All available README files by language
- [Read the README in English](README.md) - [Read the README in English](README.md)
- [Lea el README en español](README_es.md)
- [Irakurri README euskaraz](README_eu.md) - [Irakurri README euskaraz](README_eu.md)
- [Lire le README en français](README_fr.md) - [Lire le README en français](README_fr.md)
- [Le o README en galego](README_gl.md) - [Le o README en galego](README_gl.md)

View file

@ -19,7 +19,7 @@ It shall NOT be edited by hand.
Group calls with WebRTC that leverage Matrix and an open-source WebRTC toolkit from LiveKit. Group calls with WebRTC that leverage Matrix and an open-source WebRTC toolkit from LiveKit.
**Shipped version:** 0.5.16~ynh1 **Shipped version:** 0.5.16~ynh2
**Demo:** <https://call.element.io/> **Demo:** <https://call.element.io/>

49
README_es.md Normal file
View file

@ -0,0 +1,49 @@
<!--
Este archivo README esta generado automaticamente<https://github.com/YunoHost/apps/tree/master/tools/readme_generator>
No se debe editar a mano.
-->
# Element-Call para Yunohost
[![Nivel de integración](https://dash.yunohost.org/integration/element-call.svg)](https://dash.yunohost.org/appci/app/element-call) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/element-call.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/element-call.maintain.svg)
[![Instalar Element-Call con Yunhost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=element-call)
*[Leer este README en otros idiomas.](./ALL_README.md)*
> *Este paquete le permite instalarElement-Call 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
Group calls with WebRTC that leverage Matrix and an open-source WebRTC toolkit from LiveKit.
**Versión actual:** 0.5.16~ynh2
**Demo:** <https://call.element.io/>
## Capturas
![Captura de Element-Call](./doc/screenshots/screenshot.jpg)
## Documentaciones y recursos
- Sitio web oficial: <https://call.element.io/>
- Repositorio del código fuente oficial de la aplicación : <https://github.com/vector-im/element-call>
- Catálogo YunoHost: <https://apps.yunohost.org/app/element-call>
- Reportar un error: <https://github.com/YunoHost-Apps/element-call_ynh/issues>
## Información para desarrolladores
Por favor enviar sus correcciones a la [`branch testing`](https://github.com/YunoHost-Apps/element-call_ynh/tree/testing
Para probar la rama `testing`, sigue asÍ:
```bash
sudo yunohost app install https://github.com/YunoHost-Apps/element-call_ynh/tree/testing --debug
o
sudo yunohost app upgrade element-call -u https://github.com/YunoHost-Apps/element-call_ynh/tree/testing --debug
```
**Mas informaciones sobre el empaquetado de aplicaciones:** <https://yunohost.org/packaging_apps>

View file

@ -19,7 +19,7 @@ EZ editatu eskuz.
Group calls with WebRTC that leverage Matrix and an open-source WebRTC toolkit from LiveKit. Group calls with WebRTC that leverage Matrix and an open-source WebRTC toolkit from LiveKit.
**Paketatutako bertsioa:** 0.5.16~ynh1 **Paketatutako bertsioa:** 0.5.16~ynh2
**Demoa:** <https://call.element.io/> **Demoa:** <https://call.element.io/>

View file

@ -18,7 +18,7 @@ Il NE doit PAS être modifié à la main.
Appels de groupe avec WebRTC qui exploitent Matrix et une boîte à outils WebRTC open source de LiveKit. Appels de groupe avec WebRTC qui exploitent Matrix et une boîte à outils WebRTC open source de LiveKit.
**Version incluse:** 0.5.16~ynh1 **Version incluse:** 0.5.16~ynh2
**Démo:** <https://call.element.io/> **Démo:** <https://call.element.io/>

View file

@ -19,7 +19,7 @@ NON debe editarse manualmente.
Group calls with WebRTC that leverage Matrix and an open-source WebRTC toolkit from LiveKit. Group calls with WebRTC that leverage Matrix and an open-source WebRTC toolkit from LiveKit.
**Versión proporcionada:** 0.5.16~ynh1 **Versión proporcionada:** 0.5.16~ynh2
**Demo:** <https://call.element.io/> **Demo:** <https://call.element.io/>

View file

@ -3,7 +3,7 @@
请勿手动编辑。 请勿手动编辑。
--> -->
# YunoHost 的 Element-Call # YunoHost 的 Element-Call
[![集成程度](https://dash.yunohost.org/integration/element-call.svg)](https://dash.yunohost.org/appci/app/element-call) ![工作状态](https://ci-apps.yunohost.org/ci/badges/element-call.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/element-call.maintain.svg) [![集成程度](https://dash.yunohost.org/integration/element-call.svg)](https://dash.yunohost.org/appci/app/element-call) ![工作状态](https://ci-apps.yunohost.org/ci/badges/element-call.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/element-call.maintain.svg)
@ -19,7 +19,7 @@
Group calls with WebRTC that leverage Matrix and an open-source WebRTC toolkit from LiveKit. Group calls with WebRTC that leverage Matrix and an open-source WebRTC toolkit from LiveKit.
**分发版本:** 0.5.16~ynh1 **分发版本:** 0.5.16~ynh2
**演示:** <https://call.element.io/> **演示:** <https://call.element.io/>

6
doc/PRE_INSTALL.md Normal file
View file

@ -0,0 +1,6 @@
Element Call requires a homeserver with registration enabled without any 3pid
or token requirements, if you want it to be used by unregistered users.
Furthermore, it is not recommended to use it with an existing homeserver where
user accounts have joined normal rooms, as it may not be able to handle those
yet and it may behave unreliably.

View file

@ -7,7 +7,7 @@ name = "Element-Call"
description.en = "Group calls powered by Matrix" description.en = "Group calls powered by Matrix"
description.fr = "Appels de groupe alimentés par Matrix" description.fr = "Appels de groupe alimentés par Matrix"
version = "0.5.16~ynh1" version = "0.5.16~ynh2"
maintainers = [] maintainers = []

View file

@ -45,7 +45,7 @@ ynh_script_progression --message="Adding a configuration file..." --weight=1
ynh_add_config --template="config.json" --destination="$install_dir/public/config.json" ynh_add_config --template="config.json" --destination="$install_dir/public/config.json"
chmod 400 "$install_dir/public/config.json" chmod 750 "$install_dir/public/config.json"
chown $app:$app "$install_dir/public/config.json" chown $app:$app "$install_dir/public/config.json"
#================================================= #=================================================

View file

@ -9,8 +9,6 @@
source _common.sh source _common.sh
source /usr/share/yunohost/helpers source /usr/share/yunohost/helpers
upgrade_type=$(ynh_check_app_version_changed)
#================================================= #=================================================
# STOP SYSTEMD SERVICE # STOP SYSTEMD SERVICE
#================================================= #=================================================
@ -23,13 +21,9 @@ ynh_systemd_action --service_name=$app --action="stop" --log_path="/var/log/$app
#================================================= #=================================================
# DOWNLOAD, CHECK AND UNPACK SOURCE # DOWNLOAD, CHECK AND UNPACK SOURCE
#================================================= #=================================================
if [ "$upgrade_type" == "UPGRADE_APP" ]
then
ynh_script_progression --message="Upgrading source files..." --weight=1 ynh_script_progression --message="Upgrading source files..." --weight=1
ynh_setup_source --dest_dir="$install_dir" --keep="public/config.json" ynh_setup_source --dest_dir="$install_dir" --keep="public/config.json"
fi
chmod -R o-rwx "$install_dir" chmod -R o-rwx "$install_dir"
chown -R $app:www-data "$install_dir" chown -R $app:www-data "$install_dir"