Merge pull request #14 from YunoHost-Apps/testing

Testing
This commit is contained in:
eric_G 2024-08-14 15:21:00 +02:00 committed by GitHub
commit 5e0d46e68e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 137 additions and 9 deletions

View file

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

View file

@ -30,7 +30,7 @@ The application is designed to be flexible enough so that it can handle any ente
- Translated user interface. - Translated user interface.
**Shipped version:** 1.5.0~ynh1 **Shipped version:** 1.5.0~ynh2
**Demo:** <https://demo.easyappointments.org/> **Demo:** <https://demo.easyappointments.org/>

View file

@ -30,7 +30,7 @@ The application is designed to be flexible enough so that it can handle any ente
- Translated user interface. - Translated user interface.
**Versión actual:** 1.5.0~ynh1 **Versión actual:** 1.5.0~ynh2
**Demo:** <https://demo.easyappointments.org/> **Demo:** <https://demo.easyappointments.org/>

View file

@ -30,7 +30,7 @@ The application is designed to be flexible enough so that it can handle any ente
- Translated user interface. - Translated user interface.
**Paketatutako bertsioa:** 1.5.0~ynh1 **Paketatutako bertsioa:** 1.5.0~ynh2
**Demoa:** <https://demo.easyappointments.org/> **Demoa:** <https://demo.easyappointments.org/>

View file

@ -29,7 +29,7 @@ Easy!Appointments est une application Web hautement personnalisable qui permet a
- Interface utilisateur traduite. - Interface utilisateur traduite.
**Version incluse:** 1.5.0~ynh1 **Version incluse:** 1.5.0~ynh2
**Démo:** <https://demo.easyappointments.org/> **Démo:** <https://demo.easyappointments.org/>

View file

@ -30,7 +30,7 @@ The application is designed to be flexible enough so that it can handle any ente
- Translated user interface. - Translated user interface.
**Versión proporcionada:** 1.5.0~ynh1 **Versión proporcionada:** 1.5.0~ynh2
**Demo:** <https://demo.easyappointments.org/> **Demo:** <https://demo.easyappointments.org/>

61
README_id.md Normal file
View file

@ -0,0 +1,61 @@
<!--
N.B.: README ini dibuat secara otomatis oleh <https://github.com/YunoHost/apps/tree/master/tools/readme_generator>
Ini TIDAK boleh diedit dengan tangan.
-->
# Easy!Appointments untuk YunoHost
[![Tingkat integrasi](https://dash.yunohost.org/integration/easyappointments.svg)](https://ci-apps.yunohost.org/ci/apps/easyappointments/) ![Status kerja](https://ci-apps.yunohost.org/ci/badges/easyappointments.status.svg) ![Status pemeliharaan](https://ci-apps.yunohost.org/ci/badges/easyappointments.maintain.svg)
[![Pasang Easy!Appointments dengan YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=easyappointments)
*[Baca README ini dengan bahasa yang lain.](./ALL_README.md)*
> *Paket ini memperbolehkan Anda untuk memasang Easy!Appointments 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
Easy!Appointments is a highly customizable web application that allows customers to book appointments with you via a sophisticated web interface. Moreover, it provides the ability to sync your data with Google Calendar so you can use them with other services. It is an open source project that you can download and install even for commercial use. Easy!Appointments will run smoothly with your existing website as it can be installed in a single folder of the server and of course share an existing database.
### Features
The application is designed to be flexible enough so that it can handle any enterprise work flow.
- Customers and appointments management.
- Services and providers organization.
- Working plan and booking rules.
- Google Calendar synchronization.
- Email notifications system.
- Self hosted installation.
- Translated user interface.
**Versi terkirim:** 1.5.0~ynh2
**Demo:** <https://demo.easyappointments.org/>
## Tangkapan Layar
![Tangkapan Layar pada Easy!Appointments](./doc/screenshots/screenshots.png)
## Dokumentasi dan sumber daya
- Website aplikasi resmi: <https://easyappointments.org/>
- Dokumentasi admin resmi: <https://easyappointments.org/docs.html#1.4.3/readme.md>
- Depot kode aplikasi hulu: <https://github.com/alextselegidis/easyappointments>
- Gudang YunoHost: <https://apps.yunohost.org/app/easyappointments>
- Laporkan bug: <https://github.com/YunoHost-Apps/easyappointments_ynh/issues>
## Info developer
Silakan kirim pull request ke [`testing` branch](https://github.com/YunoHost-Apps/easyappointments_ynh/tree/testing).
Untuk mencoba branch `testing`, silakan dilanjutkan seperti:
```bash
sudo yunohost app install https://github.com/YunoHost-Apps/easyappointments_ynh/tree/testing --debug
atau
sudo yunohost app upgrade easyappointments -u https://github.com/YunoHost-Apps/easyappointments_ynh/tree/testing --debug
```
**Info lebih lanjut mengenai pemaketan aplikasi:** <https://yunohost.org/packaging_apps>

61
README_ru.md Normal file
View file

@ -0,0 +1,61 @@
<!--
Важно: этот README был автоматически сгенерирован <https://github.com/YunoHost/apps/tree/master/tools/readme_generator>
Он НЕ ДОЛЖЕН редактироваться вручную.
-->
# Easy!Appointments для YunoHost
[![Уровень интеграции](https://dash.yunohost.org/integration/easyappointments.svg)](https://ci-apps.yunohost.org/ci/apps/easyappointments/) ![Состояние работы](https://ci-apps.yunohost.org/ci/badges/easyappointments.status.svg) ![Состояние сопровождения](https://ci-apps.yunohost.org/ci/badges/easyappointments.maintain.svg)
[![Установите Easy!Appointments с YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=easyappointments)
*[Прочтите этот README на других языках.](./ALL_README.md)*
> *Этот пакет позволяет Вам установить Easy!Appointments быстро и просто на YunoHost-сервер.*
> *Если у Вас нет YunoHost, пожалуйста, посмотрите [инструкцию](https://yunohost.org/install), чтобы узнать, как установить его.*
## Обзор
Easy!Appointments is a highly customizable web application that allows customers to book appointments with you via a sophisticated web interface. Moreover, it provides the ability to sync your data with Google Calendar so you can use them with other services. It is an open source project that you can download and install even for commercial use. Easy!Appointments will run smoothly with your existing website as it can be installed in a single folder of the server and of course share an existing database.
### Features
The application is designed to be flexible enough so that it can handle any enterprise work flow.
- Customers and appointments management.
- Services and providers organization.
- Working plan and booking rules.
- Google Calendar synchronization.
- Email notifications system.
- Self hosted installation.
- Translated user interface.
**Поставляемая версия:** 1.5.0~ynh2
**Демо-версия:** <https://demo.easyappointments.org/>
## Снимки экрана
![Снимок экрана Easy!Appointments](./doc/screenshots/screenshots.png)
## Документация и ресурсы
- Официальный веб-сайт приложения: <https://easyappointments.org/>
- Официальная документация администратора: <https://easyappointments.org/docs.html#1.4.3/readme.md>
- Репозиторий кода главной ветки приложения: <https://github.com/alextselegidis/easyappointments>
- Магазин YunoHost: <https://apps.yunohost.org/app/easyappointments>
- Сообщите об ошибке: <https://github.com/YunoHost-Apps/easyappointments_ynh/issues>
## Информация для разработчиков
Пришлите Ваш запрос на слияние в [ветку `testing`](https://github.com/YunoHost-Apps/easyappointments_ynh/tree/testing).
Чтобы попробовать ветку `testing`, пожалуйста, сделайте что-то вроде этого:
```bash
sudo yunohost app install https://github.com/YunoHost-Apps/easyappointments_ynh/tree/testing --debug
или
sudo yunohost app upgrade easyappointments -u https://github.com/YunoHost-Apps/easyappointments_ynh/tree/testing --debug
```
**Больше информации о пакетировании приложений:** <https://yunohost.org/packaging_apps>

View file

@ -30,7 +30,7 @@ The application is designed to be flexible enough so that it can handle any ente
- Translated user interface. - Translated user interface.
**分发版本:** 1.5.0~ynh1 **分发版本:** 1.5.0~ynh2
**演示:** <https://demo.easyappointments.org/> **演示:** <https://demo.easyappointments.org/>

View file

@ -5,9 +5,9 @@ name = "Easy!Appointments"
description.en = "Open Source Appointment Scheduler" description.en = "Open Source Appointment Scheduler"
description.fr = "Planificateur de rendez-vous Open Source" description.fr = "Planificateur de rendez-vous Open Source"
version = "1.5.0~ynh1" version = "1.5.0~ynh2"
maintainers = ["eric_G"] maintainers = []
[upstream] [upstream]
license = "GPL-3.0-only" license = "GPL-3.0-only"
@ -17,7 +17,7 @@ admindoc = "https://easyappointments.org/docs.html#1.4.3/readme.md"
code = "https://github.com/alextselegidis/easyappointments" code = "https://github.com/alextselegidis/easyappointments"
[integration] [integration]
yunohost = ">= 11.2.20" yunohost = ">= 11.2.27"
architectures = "all" architectures = "all"
multi_instance = true multi_instance = true

View file

@ -20,6 +20,10 @@ chmod -R o-rwx "$install_dir"
chown -R $app:www-data "$install_dir" chown -R $app:www-data "$install_dir"
chmod -R 770 "$install_dir/storage" chmod -R 770 "$install_dir/storage"
pushd "$install_dir"
php$phpversion $install_dir/index.php console migrate
popd
#================================================= #=================================================
# REAPPLY SYSTEM CONFIGURATIONS # REAPPLY SYSTEM CONFIGURATIONS
#================================================= #=================================================