Paco
3022a47560
Now using Dict.update() when loading settings
...
Settings not anticipated will be loaded.
They will not be removed on write.
Original behavior: not anticipated keys are removed.
2021-05-29 19:39:59 +02:00
Paco
00098075fd
Split domains.yml into domains/{domain}.yml
2021-05-29 19:15:13 +02:00
Alexandre Aubin
1051dbb3cc
Misc legacy cleanup
2021-05-28 02:17:40 +02:00
Kay0u
8aae994720
dirty patch to wait for services to finish reloading
2021-05-28 01:03:30 +02:00
Kay0u
a27a4c26df
yaml load -> safe_load
2021-05-28 01:02:38 +02:00
Kay0u
1f284d74c4
php 7.3 -> 7.4
2021-05-28 01:02:10 +02:00
tofbouf
f0ae164afe
Apply realpath to find mounted points to unmount
...
Bindings created by some backup methods appears with their 'real' path in /etc/mtab, that may differ from the original /home/yunohost.backup/tmp/auto_xxx that is passed to _recursive_umount().
This fix applies realpath to the 'directory' parameter passed to _recursive_umount().
Tested OK on my own instance, where backups with Borg were failing (except the first one after a reboot) because of this issue (it was unable to clean temporary dir).
2021-05-27 14:28:48 +02:00
Paco
ced4da4171
Run black
& revert misguidedly cosmetic changes
...
An obscur plugin must have done this...
2021-05-25 16:27:05 +02:00
Corentin Mercier
e40f8fb861
Apply easy fixes from code review
...
Co-authored-by: ljf (zamentur) <zamentur@users.noreply.github.com>
2021-05-25 13:46:09 +02:00
ericgaspar
fc02caea2e
Yunohost -> YunoHost
2021-05-24 18:02:13 +02:00
yunohost-bot
a8b70bea71
[CI] Format code
2021-05-24 15:08:57 +00:00
Alexandre Aubin
7cceec56d8
Merge pull request #1232 from YunoHost/ci-format-dev
...
[CI] Format code
2021-05-24 16:57:03 +02:00
Alexandre Aubin
a143018abb
Merge pull request #1230 from YunoHost/fix-ldapinit
...
[fix] Be able to init slapd in a chroot
2021-05-24 16:56:20 +02:00
yunohost-bot
fbdbd9e039
[CI] Format code
2021-05-24 13:49:17 +00:00
ljf (zamentur)
75d2f71d1a
[fix] Typo in comments
2021-05-24 15:36:03 +02:00
ljf
8829e2ccce
[fix] Diagnosis dns query timeout
2021-05-24 15:30:08 +02:00
Alexandre Aubin
2d45c18961
Unused imports
2021-05-24 00:32:53 +02:00
Alexandre Aubin
c516cc8eb1
Create admin folder directly in slapd init
2021-05-24 00:03:10 +02:00
Alexandre Aubin
9dccfa721e
Fix ldap init using slapadd
2021-05-23 23:07:28 +02:00
ljf
99247e3d08
[fix] Migrations
2021-05-23 22:46:28 +02:00
Alexandre Aubin
dfb5585021
Merge pull request #1228 from YunoHost/fix-unwanted-warning
...
[fix] Remove warning to user (transfered in linter)
2021-05-23 20:15:54 +02:00
ljf (zamentur)
ea5a6d301f
[fix] Email on certificate renewing failed ( #1227 )
...
* [fix] Email on certificate renewing failed
* [enh] Use check_output instead of subprocess
* Update src/yunohost/certificate.py
Co-authored-by: Kayou <pierre.moltess@gmail.com>
* [mod] Use f-string for readability
Co-authored-by: Kayou <pierre.moltess@gmail.com>
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2021-05-23 20:09:48 +02:00
Paco
914bd1f20a
connect domain_push_config to the in-file provider options
2021-05-21 11:32:52 +02:00
Paco
d4b4024532
fix: do not delete provider options when loading them
2021-05-21 11:31:12 +02:00
Paco
5859028022
Uncomment push_config function
2021-05-21 10:36:04 +02:00
ljf
d241db4c33
[fix] Be able to init slapd in a chroot
2021-05-21 00:46:31 +02:00
MercierCorentin
51d6d19810
Add first version of set domain provider
2021-05-20 13:29:04 +02:00
ljf (zamentur)
d1ea646876
[fix] Remove warning to user (transfered in linter)
2021-05-18 21:43:52 +02:00
ljf (zamentur)
0f10b91fa1
[fix] nftable migrations for python3 compatibility
2021-05-13 17:25:28 +02:00
ljf
8cf151668f
[fix] CI test
2021-05-11 12:08:00 +02:00
Alexandre Aubin
4aaf015428
Also catch tarfile.ReadError as possible archive corruption error
2021-05-09 18:38:17 +02:00
ljf
ad73c29dad
[fix] Error in import user tests
2021-05-09 01:08:43 +02:00
ljf
6e880c8219
[fix] Avoid password too small error during import operation
2021-05-09 01:02:51 +02:00
ljf
91e7e5e1c8
[fix] Python3 migration: File args with log
2021-05-08 23:58:36 +02:00
ljf
1d33f333cd
[fix] Python3 migration for export user feature
2021-05-08 23:39:33 +02:00
ljf
a78e4c8eac
[fix] 1 letter firstname or lastname
2021-05-08 23:31:07 +02:00
ljf
a07314e661
[fix] Download CSV from webadmin - missing commit
2021-05-08 23:31:07 +02:00
ljf
8e2f1c696b
[fix] Home not created
2021-05-08 23:31:07 +02:00
ljf
57dcf45a7c
[fix] User import unit test
2021-05-08 23:29:52 +02:00
ljf
fd06430e8f
[fix] Import user with update mode some unit test
2021-05-08 23:28:49 +02:00
ljf
9e2f4a56f3
[enh] Add export feature and refactor user_list
2021-05-08 23:26:43 +02:00
ljf
3e047c4b94
[fix] CSV import
2021-05-08 23:19:28 +02:00
ljf
2ae0ec46f4
[wip] Import users from csv
2021-05-08 23:02:03 +02:00
ljf
fdc2337e0f
[wip] Import users by csv
2021-05-08 23:02:03 +02:00
ljf
2315e811fa
[wip] Import users with a CSV
2021-05-08 23:02:03 +02:00
yunohost-bot
b38d5eedf7
[CI] Format code
2021-05-07 18:22:04 +00:00
Alexandre Aubin
af567c6f85
python3: smtplib's sendmail miserably crashes with encoding issue if accent in mail body
2021-05-03 19:02:10 +02:00
Paco
eeab7cd103
~ working push_config. Tested with Gandi. To be improved!
2021-04-28 00:26:19 +02:00
MercierCorentin
ddeea564f1
Merge branch 'dev' of https://github.com/YunoHost/yunohost into enh-dns-autoconf
2021-04-27 21:54:06 +02:00
Paco
e16f14f794
fix . set operation still not working.
2021-04-27 21:42:18 +02:00