1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/filepizza_ynh.git synced 2024-09-03 18:36:01 +02:00

Merge pull request #13 from YunoHost-Apps/testing

Automated testing -> master
This commit is contained in:
eric_G 2024-07-30 11:34:23 +02:00 committed by GitHub
commit abeacfa837
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 62 additions and 19 deletions

View file

@ -5,4 +5,5 @@
- [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)
- [Baca README dalam bahasa bahasa Indonesia](README_id.md)
- [阅读中文(简体)的 README](README_zh_Hans.md) - [阅读中文(简体)的 README](README_zh_Hans.md)

View file

@ -5,7 +5,7 @@ It shall NOT be edited by hand.
# FilePizza for YunoHost # FilePizza for YunoHost
[![Integration level](https://dash.yunohost.org/integration/filepizza.svg)](https://dash.yunohost.org/appci/app/filepizza) ![Working status](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg) [![Integration level](https://dash.yunohost.org/integration/filepizza.svg)](https://ci-apps.yunohost.org/ci/apps/filepizza/) ![Working status](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg)
[![Install FilePizza with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza) [![Install FilePizza with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza)

View file

@ -5,7 +5,7 @@ No se debe editar a mano.
# FilePizza para Yunohost # FilePizza para Yunohost
[![Nivel de integración](https://dash.yunohost.org/integration/filepizza.svg)](https://dash.yunohost.org/appci/app/filepizza) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg) [![Nivel de integración](https://dash.yunohost.org/integration/filepizza.svg)](https://ci-apps.yunohost.org/ci/apps/filepizza/) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg)
[![Instalar FilePizza con Yunhost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza) [![Instalar FilePizza con Yunhost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza)

View file

@ -5,7 +5,7 @@ EZ editatu eskuz.
# FilePizza YunoHost-erako # FilePizza YunoHost-erako
[![Integrazio maila](https://dash.yunohost.org/integration/filepizza.svg)](https://dash.yunohost.org/appci/app/filepizza) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg) [![Integrazio maila](https://dash.yunohost.org/integration/filepizza.svg)](https://ci-apps.yunohost.org/ci/apps/filepizza/) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg)
[![Instalatu FilePizza YunoHost-ekin](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza) [![Instalatu FilePizza YunoHost-ekin](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza)

View file

@ -5,7 +5,7 @@ Il NE doit PAS être modifié à la main.
# FilePizza pour YunoHost # FilePizza pour YunoHost
[![Niveau dintégration](https://dash.yunohost.org/integration/filepizza.svg)](https://dash.yunohost.org/appci/app/filepizza) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg) [![Niveau dintégration](https://dash.yunohost.org/integration/filepizza.svg)](https://ci-apps.yunohost.org/ci/apps/filepizza/) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg)
[![Installer FilePizza avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza) [![Installer FilePizza avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza)

View file

@ -5,7 +5,7 @@ NON debe editarse manualmente.
# FilePizza para YunoHost # FilePizza para YunoHost
[![Nivel de integración](https://dash.yunohost.org/integration/filepizza.svg)](https://dash.yunohost.org/appci/app/filepizza) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg) [![Nivel de integración](https://dash.yunohost.org/integration/filepizza.svg)](https://ci-apps.yunohost.org/ci/apps/filepizza/) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg)
[![Instalar FilePizza con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza) [![Instalar FilePizza con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza)

52
README_id.md Normal file
View file

@ -0,0 +1,52 @@
<!--
N.B.: README ini dibuat secara otomatis oleh <https://github.com/YunoHost/apps/tree/master/tools/readme_generator>
Ini TIDAK boleh diedit dengan tangan.
-->
# FilePizza untuk YunoHost
[![Tingkat integrasi](https://dash.yunohost.org/integration/filepizza.svg)](https://ci-apps.yunohost.org/ci/apps/filepizza/) ![Status kerja](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![Status pemeliharaan](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg)
[![Pasang FilePizza dengan YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza)
*[Baca README ini dengan bahasa yang lain.](./ALL_README.md)*
> *Paket ini memperbolehkan Anda untuk memasang FilePizza secara cepat dan mudah pada server YunoHost.*
> *Bila Anda tidak mempunyai YunoHost, silakan berkonsultasi dengan [panduan](https://yunohost.org/install) untuk mempelajari bagaimana untuk memasangnya.*
## Ringkasan
Using WebRTC, FilePizza eliminates the initial upload step required by other web-based file sharing services. When senders initialize a transfer, they receive a "tempalink" they can distribute to recipients. Upon visiting this link, recipients' browsers connect directly to the senders browser and may begin downloading the selected file. Because data is never stored in an intermediary server, the transfer is fast, private, and secure.
**Versi terkirim:** 1.1.0~ynh7
**Demo:** <https://file.pizza/>
## Tangkapan Layar
![Tangkapan Layar pada FilePizza](./doc/screenshots/screenshot.png)
## :red_circle: Antifitur
- **Upstream not maintained**: This software is not maintained anymore. Expect it to break down over time, be exposed to unfixed security breaches, etc.
## Dokumentasi dan sumber daya
- Website aplikasi resmi: <https://file.pizza/>
- Depot kode aplikasi hulu: <https://github.com/kern/filepizza>
- Gudang YunoHost: <https://apps.yunohost.org/app/filepizza>
- Laporkan bug: <https://github.com/YunoHost-Apps/filepizza_ynh/issues>
## Info developer
Silakan kirim pull request ke [`testing` branch](https://github.com/YunoHost-Apps/filepizza_ynh/tree/testing).
Untuk mencoba branch `testing`, silakan dilanjutkan seperti:
```bash
sudo yunohost app install https://github.com/YunoHost-Apps/filepizza_ynh/tree/testing --debug
atau
sudo yunohost app upgrade filepizza -u https://github.com/YunoHost-Apps/filepizza_ynh/tree/testing --debug
```
**Info lebih lanjut mengenai pemaketan aplikasi:** <https://yunohost.org/packaging_apps>

View file

@ -5,7 +5,7 @@
# YunoHost 上的 FilePizza # YunoHost 上的 FilePizza
[![集成程度](https://dash.yunohost.org/integration/filepizza.svg)](https://dash.yunohost.org/appci/app/filepizza) ![工作状态](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg) [![集成程度](https://dash.yunohost.org/integration/filepizza.svg)](https://ci-apps.yunohost.org/ci/apps/filepizza/) ![工作状态](https://ci-apps.yunohost.org/ci/badges/filepizza.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/filepizza.maintain.svg)
[![使用 YunoHost 安装 FilePizza](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza) [![使用 YunoHost 安装 FilePizza](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=filepizza)

View file

@ -7,7 +7,7 @@ description.fr = "Transferts de fichiers pair-à-pair dans votre navigateur"
version = "1.1.0~ynh7" version = "1.1.0~ynh7"
maintainers = ["eric_G"] maintainers = []
[upstream] [upstream]
license = "BSD-3-Clause" license = "BSD-3-Clause"

View file

@ -9,12 +9,6 @@
source _common.sh source _common.sh
source /usr/share/yunohost/helpers source /usr/share/yunohost/helpers
#=================================================
# CHECK VERSION
#=================================================
upgrade_type=$(ynh_check_app_version_changed)
#================================================= #=================================================
# STANDARD UPGRADE STEPS # STANDARD UPGRADE STEPS
#================================================= #=================================================
@ -27,13 +21,9 @@ ynh_systemd_action --service_name=$app --action="stop" --log_path="systemd"
#================================================= #=================================================
# DOWNLOAD, CHECK AND UNPACK SOURCE # DOWNLOAD, CHECK AND UNPACK SOURCE
#================================================= #=================================================
ynh_script_progression --message="Upgrading source files..." --weight=1
if [ "$upgrade_type" == "UPGRADE_APP" ] ynh_setup_source --dest_dir="$install_dir"
then
ynh_script_progression --message="Upgrading source files..." --weight=1
ynh_setup_source --dest_dir="$install_dir"
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"