Commit graph

393 commits

Author SHA1 Message Date
Alexandre Aubin
8186f044dc Replace the nginx.conf thing with a function called at the beginning of the migration that restore the original file if it was modified 2018-05-11 03:32:54 +02:00
Bram
9d1ed9e8d2
Merge branch 'unstable' into clean_services.py 2018-05-10 23:39:02 +02:00
Jean-Baptiste Holcroft
606d04981a [i18n] Translated using Weblate (Arabic)
Currently translated at 93.2% (360 of 386 strings)
2018-05-10 21:12:01 +00:00
Quenti
ee319ef525 [i18n] Translated using Weblate (Occitan)
Currently translated at 10.3% (40 of 385 strings)
2018-05-10 20:58:59 +00:00
ButterflyOfFire
62e9c9f04d [i18n] Translated using Weblate (Arabic)
Currently translated at 93.2% (359 of 385 strings)
2018-05-10 20:58:59 +00:00
Gustavo
aab608b8d3 [i18n] Translated using Weblate (Portuguese)
Currently translated at 29.0% (112 of 385 strings)
2018-05-10 20:58:59 +00:00
Quenti
be35b49160 [i18n] Translated using Weblate (Occitan)
Currently translated at 1.5% (6 of 385 strings)
2018-05-10 20:58:59 +00:00
Alexandre Aubin
2843ce923d Have a specific upgrade for nginx-common because some people edit /etc/nginx/nginx.conf 2018-05-10 22:37:27 +02:00
Laurent Peuch
061b6bbcce [enh] display service journalctl logs on failed to start/stop/enable/disable error 2018-05-10 22:09:02 +02:00
YunoHost Bot
e66a9d5e34 [i18n] Translated using Weblate (Portuguese) (#461)
Currently translated at 28.8% (111 of 385 strings)
2018-05-06 18:02:41 +02:00
Alexandre Aubin
5013965c0e
[enh] [wip] Stretch migration (#433)
* Add migration skeleton
* Clumsy attempt to adapt the upgrade script to python
* At the end of the migration, force the regen conf of specific services
* Implement the apt clean/autoremove at the end of migration
* Attempt to fix the upgrade of yunohost packages
* Dumb mistake :|
* Adding strings
* Add test of free space for /var/
* Fix sources.list patching
* Stupid mistake :|
* Check system is up to date
* Working on disclaimer draft
* Add a function to list installed 'unstable' apps
* Get actual list of problemtic apps + improve disclaimer message building
* Use helper to run the apt update
* More simplifications of disclaimer building
* Add helper function to get manually modified files
* Fetch actuall list of manually modified files to build disclaimer
* Internationalize disclaimer
* Don't skip stretch migration when running postinstall on jessie
* Add a done message at the very end of the migration
* Also patch jessie/updates and backports in sources.list
* Backup and restore conf files modified during the upgrade to not mess regen-conf
* Also check for yunohost being in 2.x at the beginning of upgrade
* Fix the check for upgradable packages..
* Try to be more robust if folder already exists (when running multiple times)
* I probably meant fail2ban here o.O
* Try to improve robustness when running multiple time
* Add a check after the main upgrade that we're effectively on stretch
* Hold apps equivs packages during the upgrade
* Show dist-upgrade logs in the yunohost admin, using call_async_output
* Misc fixes because I broke things /o\
* Touch /etc/yunohost/installed at the end, because for some weird reason it get deleted sometimes :|
* Removing this unecessary message, especially because it 'hide' the previous one when running from the webadmin
* Install php-zip for nextcloud and kanboard
* Don't crash if there's no [app]-ynh-deps
* Revert previous commit that added this, should be fixed in the stretch branch now
* [fix] Unhold metronome for migration (#452)
* Let's use forge.yunohost.org as repo now
2018-05-02 02:10:46 +02:00
Alexandre Aubin
01956d22bd
Merge pull request #429 from YunoHost/manual-migrations
[enh] Manual migrations
2018-05-02 02:00:32 +02:00
bjarkan
995319d502 [i18n] Translated using Weblate (Spanish)
Currently translated at 82.0% (301 of 367 strings)
2018-05-01 21:45:19 +00:00
Quentí
dc26b1de7c [i18n] Translated using Weblate (Occitan)
Currently translated at 1.3% (5 of 367 strings)
2018-05-01 21:45:19 +00:00
Quentí
ddc35770bb Added translation using Weblate (Occitan) 2018-05-01 21:45:19 +00:00
beyercenter
f59d6531f7 [i18n] Translated using Weblate (German)
Currently translated at 79.2% (291 of 367 strings)
2018-05-01 21:45:19 +00:00
Philip Gatzka
f21b2749fc [i18n] Translated using Weblate (German)
Currently translated at 79.0% (290 of 367 strings)
2018-05-01 21:45:19 +00:00
Cedric
0da8973352 [i18n] Translated using Weblate (German)
Currently translated at 79.0% (290 of 367 strings)
2018-05-01 21:45:19 +00:00
beyercenter
1628b248d2 [i18n] Translated using Weblate (German)
Currently translated at 79.0% (290 of 367 strings)
2018-05-01 21:45:18 +00:00
Cedric
6ae7173073 [i18n] Translated using Weblate (German)
Currently translated at 78.7% (289 of 367 strings)
2018-05-01 21:45:18 +00:00
Jeroen Keerl
4592b5994d [i18n] Translated using Weblate (German)
Currently translated at 78.7% (289 of 367 strings)
2018-05-01 21:45:18 +00:00
Cedric
3094711c8a [i18n] Translated using Weblate (German)
Currently translated at 78.7% (289 of 367 strings)
2018-05-01 21:45:18 +00:00
eric g
0e2e349d31 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (367 of 367 strings)
2018-05-01 21:45:18 +00:00
ButterflyOfFire
d1cf7abc42 [i18n] Translated using Weblate (Arabic)
Currently translated at 97.8% (359 of 367 strings)
2018-05-01 21:45:18 +00:00
ButterflyOfFire
9a6d5a4a8b [i18n] Translated using Weblate (Arabic)
Currently translated at 99.7% (366 of 367 strings)
2018-05-01 21:45:18 +00:00
ButterflyOfFire
165e3e1ca7 [i18n] Translated using Weblate (Arabic)
Currently translated at 99.7% (366 of 367 strings)
2018-05-01 21:45:18 +00:00
ButterflyOfFire
9d249e6eb9 [i18n] Translated using Weblate (Arabic)
Currently translated at 99.7% (366 of 367 strings)
2018-05-01 21:45:18 +00:00
Alexandre Aubin
79eb70ec61 Use number/name in i18n string to avoid breaking existing translations... 2018-03-16 14:38:04 +01:00
Alexandre Aubin
9009b3f9d3 Handle disclaimers 2018-03-16 14:38:04 +01:00
Alexandre Aubin
c266147fd9 Be able to list only pending or done migrations 2018-03-16 14:38:04 +01:00
Alexandre Aubin
c568b04459 Manage the auto/manual flag in migrations_migrate 2018-03-16 14:38:04 +01:00
Alexandre Aubin
bafe6efde2 Typo 2018-03-16 14:38:04 +01:00
Alexandre Aubin
7f359e363b Add mode, description and optionnal disclaimer for migrations 2018-03-16 14:38:04 +01:00
Alexandre Aubin
020dea6531 Change the way we list migrations (always load the module) and the way we manage its infos 2018-03-16 14:38:04 +01:00
Jean-Baptiste
78b87a6288
reset file 2018-02-07 22:09:41 +01:00
Laurent Peuch
d6311b62fe
[fix] double backslash again 2018-02-07 22:04:35 +01:00
ButterflyOfFire
89848a9b57 Added translation using Weblate (Arabic) 2018-02-07 20:58:26 +00:00
Laurent Peuch
e5a41be518
[fix] backslash needs to be double escaped 2018-02-07 21:42:27 +01:00
Laurent Peuch
400dc25d0e
Merge pull request #418 from YunoHost/checkurl_is_deprecated_meh
Moar depreciation warning about checkurl
2018-02-07 21:19:35 +01:00
Jean-Baptiste Holcroft
37a97cf9b5 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (366 of 366 strings)
2018-01-24 09:19:56 +00:00
Laurent Peuch
be8ae067e6
Merge pull request #372 from YunoHost/tsig-sha256
Uses hmac-sha512 for dyndns TSIG
2018-01-24 10:03:34 +01:00
Alexandre Aubin
b23bc434f8 Bigger depreciation / more explicit depreciation warning about checkurl... 2018-01-16 18:49:31 +01:00
Lapineige
eab5038edc [i18n] Translated using Weblate (French)
Currently translated at 100.0% (358 of 358 strings)
2018-01-15 21:59:25 +00:00
Lapineige
f132031b38 [i18n] Translated using Weblate (French)
Currently translated at 100.0% (357 of 357 strings)
2018-01-15 21:59:25 +00:00
David B
e1f2dd6a59 [i18n] Translated using Weblate (Spanish)
Currently translated at 79.4% (282 of 355 strings)
2018-01-15 21:59:25 +00:00
Alexandre Aubin
d8435eaccc Add missing translation 2018-01-14 00:59:48 +01:00
Alexandre Aubin
27262f0e4b
Fix english 2018-01-14 00:30:06 +01:00
ljf (zamentur)
efb8416839
[fix] English sentences 2018-01-09 13:12:46 +01:00
ljf
8d2848a426 [enh] Warn users their symlink archives directory is broken 2018-01-09 13:00:40 +01:00
Laurent Peuch
cb29e20b9f
Merge pull request #409 from YunoHost/better_error_ux_app_not_available
Better error ux app not available
2018-01-07 18:45:01 +01:00