Commit graph

6222 commits

Author SHA1 Message Date
Alexandre Aubin
0434bd5dc2 cmp() doesn't exists anymore 2021-01-01 04:07:27 +01:00
Alexandre Aubin
0335bcbf4c .keys() now returns a generator, gotta wrap it in a list() for what we do here 2021-01-01 04:07:16 +01:00
Alexandre Aubin
5f0b1b7450 Encoding fixes 2021-01-01 04:06:09 +01:00
Alexandre Aubin
86a612fab1 c.f. change in the moulinette regarding call_async_output and the handling of stdinfo ... YNH_STDINFO is now a file descriptor instead of a named pipe 2021-01-01 04:04:56 +01:00
Kay0u
5c17ac5eec
[wip] add legacy permissions management 2020-12-31 18:34:37 +01:00
Kay0u
78751ac655
Move permissions helpers to a new file 2020-12-31 18:33:09 +01:00
Alexandre Aubin
28b9b672b3 Update changelog for 4.1.2 2020-12-31 16:32:13 +01:00
Alexandre Aubin
6ea29d8501
Merge pull request #1110 from YunoHost/dont-mess-sury-pinning
Don't mess with Sury's pinning
2020-12-31 16:19:06 +01:00
Alexandre Aubin
5218e12966
Merge pull request #1111 from yunohost-bot/weblate-yunohost-core
Translations update from Weblate
2020-12-31 16:18:36 +01:00
Christian Wehrli
2e8aa6442e Translated using Weblate (German)
Currently translated at 57.6% (363 of 630 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/de/
2020-12-31 15:17:59 +00:00
Alexandre Aubin
d437257e5c
Merge pull request #1114 from YunoHost/user_create_regex
[mod](user_create) only ask for one letter for first/last name
2020-12-31 16:17:51 +01:00
Alexandre Aubin
299e04cfc7 Set yunohost(-api) bins to python3 2020-12-30 22:38:02 +01:00
Alexandre Aubin
6b1fed53d6 Update tox.ini to python3 only 2020-12-30 22:38:02 +01:00
Alexandre Aubin
177957138c Naively updating debian/control to python3 2020-12-30 22:37:47 +01:00
Alexandre Aubin
8e30768598 2to3-2.7 ./src/yunohost/{,data_migrations/,utils/,tests/}*.py data/hooks/diagnosis/*.py -w -x dict -x print --nobackups --no-diffs 2020-12-30 21:53:43 +01:00
Alexandre Aubin
479f3ebe72
Merge pull request #1113 from YunoHost/fix-legacy-permission-migration
fix legacy permission migration
2020-12-30 12:11:10 +01:00
Laurent Peuch
7e096a8aeb [mod](user_create) only ask for one letter for first/last name 2020-12-30 11:25:54 +01:00
Kayou
9e2e5ce55e
not protected by default 2020-12-29 23:59:13 +01:00
Kayou
2b80bac769
Fix restore permission 2020-12-29 23:12:14 +01:00
Kayou
e70f27b7ff
Update legacy.py 2020-12-29 22:48:10 +01:00
Kayou
d6d75c528e
fix legacy permission migration 2020-12-29 22:37:59 +01:00
Alexandre Aubin
b685a27481 [yolo] Detect moar hardware name 2020-12-28 22:57:52 +01:00
Alexandre Aubin
d77d5afb2c When encountering unknown setting, also save the regular setting so we don't re-encounter the unknown settings everytime 2020-12-28 20:05:51 +01:00
Alexandre Aubin
bdff5937f0
Handle permission regexes that may start with ^ or \ 2020-12-28 16:58:50 +01:00
Laurent Peuch
0c977d8c70 [fix] double return prevent new code from working 2020-12-28 01:45:00 +01:00
Alexandre Aubin
6419c2ac64 Don't mess with Sury's pinning 2020-12-24 15:38:39 +01:00
Léo Le Bouter
42f3ff6b00 firewall: force source port for UPnP.
miniupnpc uses a random source port by default, the issue is that the
firewall rule to allow destination port 1900 incoming is unused because
the UPnP server will use the random source port as destination port in
the reply which iptables will block. Forcing the source port to be 1900
will ensure the UPnP server also uses that as destination port in the
reply and pass the firewall.

python-miniupnpc 2.0 or later is required for this change to have any
effect, it is otherwise silently ignored. A debian package upgrade is in
the works for official Yunohost repos.
2020-12-21 00:21:50 +01:00
Alexandre Aubin
6c75aa0074 Update changelog for 4.1.1 2020-12-19 01:48:10 +01:00
Alexandre Aubin
4f81be6d80
Merge pull request #1095 from yunohost-bot/weblate-yunohost-core
Translations update from Weblate
2020-12-19 01:31:50 +01:00
Alexandre Aubin
94c1fc8d41
Fix duplicated stuff in fr string 2020-12-19 01:31:31 +01:00
Flavio Cristoforetti
1441ddea57 Translated using Weblate (Italian)
Currently translated at 100.0% (630 of 630 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/it/
2020-12-18 16:54:04 +00:00
Flavio Cristoforetti
a26d341d59 Translated using Weblate (Italian)
Currently translated at 63.6% (401 of 630 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/it/
2020-12-18 16:54:04 +00:00
Flavio Cristoforetti
602ca3752a Translated using Weblate (Italian)
Currently translated at 63.0% (397 of 630 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/it/
2020-12-18 16:54:04 +00:00
Flavio Cristoforetti
1a92a905aa Translated using Weblate (Italian)
Currently translated at 58.4% (368 of 630 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/it/
2020-12-18 16:54:04 +00:00
Christian Wehrli
6360f46972 Translated using Weblate (German)
Currently translated at 57.4% (362 of 630 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/de/
2020-12-18 16:54:04 +00:00
Flavio Cristoforetti
9fb7684e0f Translated using Weblate (Italian)
Currently translated at 53.1% (335 of 630 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/it/
2020-12-18 16:54:04 +00:00
Quentí
1044e82655 Translated using Weblate (Occitan)
Currently translated at 54.2% (342 of 630 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/oc/
2020-12-18 16:54:04 +00:00
Flavio Cristoforetti
3608af5912 Translated using Weblate (Italian)
Currently translated at 41.5% (262 of 630 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/it/
2020-12-18 16:54:04 +00:00
Eric COURTEAU
0c98fd0c7e Translated using Weblate (French)
Currently translated at 100.0% (630 of 630 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2020-12-18 16:54:04 +00:00
Alexandre Aubin
f9143d531f Fix a small issue where metadata could be None (because of empty yaml maybe?) 2020-12-18 17:53:05 +01:00
Kayou
173cbd409f
Merge pull request #1108 from YunoHost/do-not-reload-php7.3-too-fast
do not reload php7.3 too fast
2020-12-18 17:29:48 +01:00
Kay0u
b7c43df661
no more ; 2020-12-18 17:03:51 +01:00
Kay0u
58dcf45bd9
do not reload php7.3 too fast 2020-12-18 16:55:39 +01:00
Alexandre Aubin
ff5d8ebd61 Missing ;, probably 2020-12-18 15:29:52 +01:00
Kayou
4f1ea2405d
fix my mess 2020-12-18 15:11:37 +01:00
Alexandre Aubin
dfeb05a8eb
Merge pull request #1074 from YunoHost/increase-ldap-size-limit
Increase ldap size limit?
2020-12-17 21:24:44 +01:00
Alexandre Aubin
f253b9f215
Merge pull request #1093 from YunoHost/use-organization-name-for-LE-cert
Use organization name for le cert
2020-12-17 21:24:05 +01:00
Alexandre Aubin
6dd6d71487
Merge pull request #1105 from YunoHost/add-all_users-in-protected_urls
add all_users in protected_urls
2020-12-17 21:23:44 +01:00
Alexandre Aubin
0888d87745
Merge pull request #1104 from YunoHost/fix-the-fixme
fix the fixme
2020-12-17 21:23:32 +01:00
Alexandre Aubin
3fb27c9462
Merge pull request #1107 from YunoHost/remove-old-phpfpm-conf
handle change php version
2020-12-17 21:20:49 +01:00