1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/ffsync_ynh.git synced 2024-09-03 18:26:38 +02:00

Merge pull request #51 from YunoHost-Apps/testing

Testing
This commit is contained in:
OniriCorpe 2024-03-26 21:44:19 +01:00 committed by GitHub
commit c2820e6160
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 49 additions and 33 deletions

4
ALL_README.md Normal file
View file

@ -0,0 +1,4 @@
# All available README files by language
- [Read the README in English](README.md)
- [Lire le README en français](README_fr.md)

View file

@ -1,5 +1,5 @@
<!-- <!--
N.B.: This README was automatically generated by https://github.com/YunoHost/apps/tree/master/tools/README-generator N.B.: This README was automatically generated by <https://github.com/YunoHost/apps/tree/master/tools/readme_generator>
It shall NOT be edited by hand. It shall NOT be edited by hand.
--> -->
@ -9,10 +9,10 @@ It shall NOT be edited by hand.
[![Install Firefox Sync Server with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ffsync) [![Install Firefox Sync Server with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ffsync)
*[Lire ce readme en français.](./README_fr.md)* *[Read this README is other languages.](./ALL_README.md)*
> *This package allows you to install Firefox Sync Server quickly and simply on a YunoHost server. > *This package allows you to install Firefox Sync Server quickly and simply on a YunoHost server.*
If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.* > *If you don't have YunoHost, please consult [the guide](https://yunohost.org/install) to learn how to install it.*
## Overview ## Overview
@ -20,7 +20,10 @@ The Sync Server provides a replacement for Firefoxs default server (hosted at
By default, a server set up will defer authentication to the Mozilla-hosted accounts server at [https://accounts.firefox.com](https://accounts.firefox.com). So you will still have to authenticate at Mozilla, but _the storage of your information will be done on your host_. By default, a server set up will defer authentication to the Mozilla-hosted accounts server at [https://accounts.firefox.com](https://accounts.firefox.com). So you will still have to authenticate at Mozilla, but _the storage of your information will be done on your host_.
**Shipped version:** 1.9.1~ynh5 ⚠️ This app is **deprecated and replaced** by [syncstorage-rs](https://apps.yunohost.org/app/syncserver-rs).
**Shipped version:** 1.9.1~ynh6
## Disclaimers / important information ## Disclaimers / important information
## Configuration ## Configuration
@ -53,18 +56,18 @@ D FxAccounts(...) fennec :: BaseResource :: HTTP GET https://sync-4-us-east-1.st
## Documentation and resources ## Documentation and resources
* Official admin documentation: <https://mozilla-services.readthedocs.io/en/latest/howtos/run-sync-1.5.html> - Official admin documentation: <https://mozilla-services.readthedocs.io/en/latest/howtos/run-sync-1.5.html>
* Upstream app code repository: <https://github.com/mozilla-services/syncserver> - Upstream app code repository: <https://github.com/mozilla-services/syncserver>
* YunoHost Store: <https://apps.yunohost.org/app/ffsync> - YunoHost Store: <https://apps.yunohost.org/app/ffsync>
* Report a bug: <https://github.com/YunoHost-Apps/ffsync_ynh/issues> - Report a bug: <https://github.com/YunoHost-Apps/ffsync_ynh/issues>
## Developer info ## Developer info
Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing). Please send your pull request to the [`testing` branch](https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing).
To try the testing branch, please proceed like that. To try the `testing` branch, please proceed like that:
``` bash ```bash
sudo yunohost app install https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug sudo yunohost app install https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug
or or
sudo yunohost app upgrade ffsync -u https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug sudo yunohost app upgrade ffsync -u https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug

View file

@ -1,6 +1,6 @@
<!-- <!--
N.B.: This README was automatically generated by https://github.com/YunoHost/apps/tree/master/tools/README-generator Nota bene: ce README est automatiquement généré par <https://github.com/YunoHost/apps/tree/master/tools/readme_generator>
It shall NOT be edited by hand. Il NE doit PAS être modifié à la main.
--> -->
# Firefox Sync Server pour YunoHost # Firefox Sync Server pour YunoHost
@ -9,10 +9,10 @@ It shall NOT be edited by hand.
[![Installer Firefox Sync Server avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ffsync) [![Installer Firefox Sync Server avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=ffsync)
*[Read this readme in english.](./README.md)* *[Lire le README dans d'autres langues.](./ALL_README.md)*
> *Ce package vous permet dinstaller Firefox Sync Server rapidement et simplement sur un serveur YunoHost. > *Ce package vous permet dinstaller Firefox Sync Server rapidement et simplement sur un serveur YunoHost.*
Si vous navez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment linstaller et en profiter.* > *Si vous navez pas YunoHost, consultez [ce guide](https://yunohost.org/install) pour savoir comment linstaller et en profiter.*
## Vue densemble ## Vue densemble
@ -20,33 +20,36 @@ Le serveur de synchronisation permet un remplacement du serveur par défaut de F
Par défaut, le serveur reporte l'authentification aux serveurs de comptes de Mozilla à https://accounts.firefox.com. vous vous authentifierez donc sur les serveurs de Mozilla, mais _le stockage de vos informations se fera sur votre serveur_. Par défaut, le serveur reporte l'authentification aux serveurs de comptes de Mozilla à https://accounts.firefox.com. vous vous authentifierez donc sur les serveurs de Mozilla, mais _le stockage de vos informations se fera sur votre serveur_.
**Version incluse :** 1.9.1~ynh5 ⚠️ Cette app est **obsolète et remplacée** par [syncstorage-rs](https://apps.yunohost.org/app/syncserver-rs).
**Version incluse:** 1.9.1~ynh6
## Avertissements / informations importantes ## Avertissements / informations importantes
## Configuration ## Configuration
Une fois installé, la page `http://domain.tld/path` vous explique comment l'utiliser. Une fois installé, la page `http://domain.tld/path` vous explique comment l'utiliser.
## :red_circle: Fonctions indésirables ## :red_circle: Anti-fonctionnalités
- **Upstream not maintained**: This software is not maintained anymore. Expect it to break down over time, be exposed to unfixed security breaches, etc. - **Application non maintenue**: Ce logiciel n'est plus maintenu. Attendez-vous à ce qu'il ne fonctionne plus avec le temps, et que l'on découvre des failles de sécurité qui ne seront pas corrigées, etc.
## Documentations et ressources ## Documentations et ressources
* Documentation officielle de ladmin : <https://mozilla-services.readthedocs.io/en/latest/howtos/run-sync-1.5.html> - Documentation officielle de ladmin: <https://mozilla-services.readthedocs.io/en/latest/howtos/run-sync-1.5.html>
* Dépôt de code officiel de lapp : <https://github.com/mozilla-services/syncserver> - Dépôt de code officiel de lapp: <https://github.com/mozilla-services/syncserver>
* YunoHost Store: <https://apps.yunohost.org/app/ffsync> - YunoHost Store: <https://apps.yunohost.org/app/ffsync>
* Signaler un bug : <https://github.com/YunoHost-Apps/ffsync_ynh/issues> - Signaler un bug: <https://github.com/YunoHost-Apps/ffsync_ynh/issues>
## Informations pour les développeurs ## Informations pour les développeurs
Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing). Merci de faire vos pull request sur la [branche `testing`](https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing).
Pour essayer la branche testing, procédez comme suit. Pour essayer la branche `testing`, procédez comme suit:
``` bash ```bash
sudo yunohost app install https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug sudo yunohost app install https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug
ou ou
sudo yunohost app upgrade ffsync -u https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug sudo yunohost app upgrade ffsync -u https://github.com/YunoHost-Apps/ffsync_ynh/tree/testing --debug
``` ```
**Plus dinfos sur le packaging dapplications :** <https://yunohost.org/packaging_apps> **Plus dinfos sur le packaging dapplications:** <https://yunohost.org/packaging_apps>

View file

@ -1,3 +1,5 @@
The Sync Server provides a replacement for Firefoxs default server (hosted at Mozilla). The Sync Server provides a replacement for Firefoxs default server (hosted at Mozilla).
By default, a server set up will defer authentication to the Mozilla-hosted accounts server at [https://accounts.firefox.com](https://accounts.firefox.com). So you will still have to authenticate at Mozilla, but _the storage of your information will be done on your host_. By default, a server set up will defer authentication to the Mozilla-hosted accounts server at [https://accounts.firefox.com](https://accounts.firefox.com). So you will still have to authenticate at Mozilla, but _the storage of your information will be done on your host_.
⚠️ This app is **deprecated and replaced** by [syncstorage-rs](https://apps.yunohost.org/app/syncserver-rs).

View file

@ -1,3 +1,5 @@
Le serveur de synchronisation permet un remplacement du serveur par défaut de Firefox (hébergé par Mozilla). Le serveur de synchronisation permet un remplacement du serveur par défaut de Firefox (hébergé par Mozilla).
Par défaut, le serveur reporte l'authentification aux serveurs de comptes de Mozilla à https://accounts.firefox.com. vous vous authentifierez donc sur les serveurs de Mozilla, mais _le stockage de vos informations se fera sur votre serveur_. Par défaut, le serveur reporte l'authentification aux serveurs de comptes de Mozilla à https://accounts.firefox.com. vous vous authentifierez donc sur les serveurs de Mozilla, mais _le stockage de vos informations se fera sur votre serveur_.
⚠️ Cette app est **obsolète et remplacée** par [syncstorage-rs](https://apps.yunohost.org/app/syncserver-rs).

2
doc/PRE_UPGRADE.md Normal file
View file

@ -0,0 +1,2 @@
⚠️ This app is **deprecated and replaced** by [syncstorage](https://apps.yunohost.org/app/syncserver-rs).
We strongly encourage you to migrate to syncserver since ffsync will NOT be updated anymore!

View file

@ -6,7 +6,7 @@
"en": "Mozillas Sync-Server to host your Firefox account data", "en": "Mozillas Sync-Server to host your Firefox account data",
"fr": "Serveur de synchronisation de Mozilla, pour héberger vos données Firefox" "fr": "Serveur de synchronisation de Mozilla, pour héberger vos données Firefox"
}, },
"version": "1.9.1~ynh5", "version": "1.9.1~ynh6",
"url": "https://github.com/mozilla-services/syncserver", "url": "https://github.com/mozilla-services/syncserver",
"upstream": { "upstream": {
"license": "MPL-2.0", "license": "MPL-2.0",

View file

@ -185,7 +185,7 @@ help support Mozilla.
<li><a href="https://www.mozilla.org/fr/firefox/interest-dashboard/" data-link-type="nav" data-link-name="Side Menu: Interest Dashboard">Tableau de bord des centres dintérêt</a></li> <li><a href="https://www.mozilla.org/fr/firefox/interest-dashboard/" data-link-type="nav" data-link-name="Side Menu: Interest Dashboard">Tableau de bord des centres dintérêt</a></li>
<li><a rel="external" href="https://support.mozilla.org/kb/private-browsing-browse-web-without-saving-info" data-link-type="nav" data-link-name="Side Menu: Private Browsing">Navigation privée</a></li> <li><a rel="external" href="https://support.mozilla.org/kb/private-browsing-browse-web-without-saving-info" data-link-type="nav" data-link-name="Side Menu: Private Browsing">Navigation privée</a></li>
<li><a rel="external" href="https://addons.mozilla.org/" data-link-type="nav" data-link-name="Side Menu: Add-ons">Modules</a></li> <li><a rel="external" href="https://addons.mozilla.org/" data-link-type="nav" data-link-name="Side Menu: Add-ons">Modules</a></li>
<li><a rel="external" href="https://github.com/abeudin/ffsync_ynh/issues" data-link-type="nav" data-link-name="Side Menu: Need help?">Need Help&nbsp;?</a></li> <li><a rel="external" href="https://github.com/YunoHost-Apps/ffsync_ynh/issues" data-link-type="nav" data-link-name="Side Menu: Need help?">Need Help&nbsp;?</a></li>
</ul> </ul>
<ul class="adjunctnav"> <ul class="adjunctnav">
@ -287,7 +287,7 @@ help support Mozilla.
<div class="show-fx-31-signed-in"> <div class="show-fx-31-signed-in">
<p class="button-footer"> <p class="button-footer">
<a href="https://github.com/abeudin/ffsync_ynh/issues" class="ga-link" data-interaction="outbound link click"> <a href="https://github.com/YunoHost-Apps/ffsync_ynh/issues" class="ga-link" data-interaction="outbound link click">
Need help? Need help?
</a> </a>
</p> </p>