Alexandre Aubin
99e70af08c
Additonal cleaning of legacy stuff when using new permission system + avoid duplicated entries in (un)protected_urls
2019-12-02 18:09:43 +01:00
Alexandre Aubin
c97a839630
Custom service description: let's be a bit smarter and use the one from the systemd service if it exists
2019-12-01 18:42:31 +01:00
Alexandre Aubin
fea733ce31
Merge pull request #856 from kay0u/fix-test-app-failed-upgrade
...
fix test_failed_multiple_app_upgrade
2019-11-29 15:20:48 +01:00
Kay0u
1dda8afc93
fix test_failed_multiple_app_upgrade
2019-11-29 23:14:28 +09:00
Alexandre Aubin
b74c7c888c
Improve robustness / idempotency(?) of new app catalog migration
2019-11-27 15:37:22 +01:00
Alexandre Aubin
67bb386c39
Explicit that we wanna run this python code in 2.7, otherwise if you're in a python3 venv it may not find the yaml module
2019-11-25 18:27:01 +01:00
Alexandre Aubin
101d3beebf
Simplify app_list, don't call app_info (which itself calls app_list...) just to fetch the label from the settings
2019-11-25 18:26:26 +01:00
Alexandre Aubin
c12017418a
Merge pull request #784 from YunoHost/simpler-ldap-conf
...
Propagate change on LDAP conf / authenticator
2019-11-25 16:20:42 +01:00
Alexandre Aubin
615a164c06
Merge pull request #791 from decentral1se/add-pop3-setting
...
Add pop3.enabled setting
2019-11-25 16:19:36 +01:00
Alexandre Aubin
4bf7247b47
Merge pull request #852 from kay0u/patch-3
...
[fix] test_backup_and_restore_permission_app
2019-11-25 16:10:06 +01:00
Alexandre Aubin
053d692319
Merge pull request #848 from mdeabreu/patch-1
...
[fix] metronome domain folder permissions
2019-11-25 16:09:18 +01:00
Kayou
c4590ab8ca
Fix test_backup_and_restore_permission_app
2019-11-25 23:01:44 +09:00
Alexandre Aubin
69a64d7ac8
Merge pull request #850 from yunohost-bot/weblate-yunohost-core
...
Update from Weblate
2019-11-23 19:55:56 +01:00
xaloc33
07103092c5
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (605 of 605 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2019-11-23 18:54:13 +00:00
Alexandre Aubin
9fe43b17f0
Try to make this message a bit less weird?
2019-11-23 19:53:39 +01:00
Alexandre Aubin
f104ccb031
Merge branch 'stretch-testing' into stretch-unstable
2019-11-23 19:33:42 +01:00
Alexandre Aubin
e3474f1a8c
Update changelog for 3.7.0.3
2019-11-23 19:32:51 +01:00
Alexandre Aubin
7fa61b49f4
Typo fix lost in the merges...
2019-11-23 19:27:18 +01:00
xaloc33
1b26675f18
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (596 of 596 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2019-11-23 19:12:57 +01:00
ppr
65fee9c300
Translated using Weblate (French)
...
Currently translated at 99.8% (598 of 599 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2019-11-23 19:12:55 +01:00
Mélanie Chauvel
999006dbda
Translated using Weblate (French)
...
Currently translated at 99.5% (601 of 604 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2019-11-23 19:11:22 +01:00
Alexandre Aubin
6edba30eb9
Try to improve the wording of those messages...
2019-11-23 19:07:26 +01:00
Alexandre Aubin
8b0c9e5b79
Try to improve the wording of those messages...
2019-11-22 21:16:32 +01:00
Alexandre Aubin
e686dc6866
Tweak tip at the end of postinstall to also point to diagnosis and admindoc
2019-11-22 19:38:21 +01:00
Alexandre Aubin
decb372b7a
Run a full diagnosis after each yunohost upgrade
2019-11-22 19:18:24 +01:00
Alexandre Aubin
978d9d5dfd
Burn this fucking madness .. there is no reason to mess with yunohost-firewall during postinst, and it doesnt even actually restart it because $2 is always empty, so what the actual fuck.
2019-11-22 19:05:50 +01:00
Alexandre Aubin
0277ec4f12
Warn early about unexisting user/groups (otherwise this triggers a journal entry for nothing) + simplify code, explicit assumptions
2019-11-22 18:16:32 +01:00
Alexandre Aubin
63e756b9f5
Adjust tests because now all_users ain't added automatically by permission_create for .main perms
2019-11-22 18:16:32 +01:00
Alexandre Aubin
625df81872
Postinstall was broken because of missing import
2019-11-22 18:15:50 +01:00
Alexandre Aubin
fdf5f16739
Warn early about unexisting user/groups (otherwise this triggers a journal entry for nothing) + simplify code, explicit assumptions
2019-11-22 18:12:02 +01:00
Matthew DeAbreu
3b9481ae2d
Update 12-metronome
...
simplify change by reordering operations
2019-11-22 09:02:01 -08:00
Alexandre Aubin
6eb8efb6f0
Adjust tests because now all_users ain't added automatically by permission_create for .main perms
2019-11-22 16:41:43 +01:00
Alexandre Aubin
a354425e3d
Improve / fix tip about port forwarding and DNS records
2019-11-22 16:30:31 +01:00
Alexandre Aubin
9c9ea6d530
This fix disappeared in the merge mess at some point ...
2019-11-22 16:24:08 +01:00
Alexandre Aubin
8320d2f259
Merge pull request #849 from yunohost-bot/weblate-yunohost-core
...
Update from Weblate
2019-11-22 15:51:43 +01:00
Mélanie Chauvel
bd78f93ff0
Translated using Weblate (French)
...
Currently translated at 99.5% (601 of 604 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2019-11-22 14:48:10 +00:00
Alexandre Aubin
4ab3653dfb
Add tip about how to fix / investigate broken services
2019-11-22 15:47:26 +01:00
Kay0u
1b8e528965
symplify premission_create
2019-11-22 15:27:35 +01:00
Kay0u
a719ab05a2
[Fix] permission create
2019-11-22 15:27:28 +01:00
Alexandre Aubin
20baa73a0f
Merge branch 'stretch-unstable' of https://github.com/YunoHost/yunohost into stretch-unstable
2019-11-22 15:27:12 +01:00
Alexandre Aubin
2a5e36bd16
Merge pull request #846 from kay0u/fix-permission-create
...
[Fix] permission create
2019-11-22 15:26:39 +01:00
Alexandre Aubin
dd92a34202
Uh idk we also need to run this explicitly with /bin/bash
2019-11-22 15:10:44 +01:00
Alexandre Aubin
a416044376
Add diagnosis cron job to be ran every 12 hours, managed from the regenconf
2019-11-22 14:58:11 +01:00
Kay0u
23489155fd
symplify premission_create
2019-11-21 18:13:20 +09:00
Alexandre Aubin
a858a2072b
Also remove the legacy cron job, since there was a name change
2019-11-20 20:17:11 +01:00
Alexandre Aubin
fa5c0e9a70
Ugh had some weird issue because for some reason in some context subprocess uses /bin/sh ...
2019-11-20 20:16:28 +01:00
Matthew DeAbreu
7c09982d3d
ensure metronome owns domain dir
...
When adding new domains to Yunohost a directory for each newly added domain is created in `/var/lib/metronome` unfortunately since the directory is created with `sudo mkdir` that means `root:root` owns the directory. Metronome will now fail to write to the directory.
2019-11-20 09:52:01 -08:00
Alexandre Aubin
16f6d500a3
Better handle case where diagnosis cache is missing
2019-11-20 18:38:23 +01:00
Alexandre Aubin
09bbd733b1
Disabling this report for now because it returns many warnings which are probably not important...
2019-11-20 18:38:23 +01:00
Alexandre Aubin
0985c07f8e
Merge pull request #847 from yunohost-bot/weblate-yunohost-core
...
Update from Weblate
2019-11-20 17:15:24 +01:00