Commit graph

4436 commits

Author SHA1 Message Date
ljf
fd5b2e8953 [enh] Several fixes in domain config 2021-09-04 19:05:13 +02:00
ljf
97c0a74f8f [enh] yes/no args on boolean aquestion + semantic 2021-09-04 19:03:11 +02:00
ljf
666ebdd8d4 [enh] yes/no args on boolean aquestion + semantic 2021-09-04 19:03:07 +02:00
Alexandre Aubin
aeeac12309 Flake8 2021-09-04 18:45:45 +02:00
Alexandre Aubin
0a52430186 Black 2021-09-04 18:39:39 +02:00
ljf
a0f471065c [fix] Fix yunohost domain config get 2021-09-03 19:05:58 +02:00
ljf
0874e9a646 [wip] Config Panel for domain 2021-09-03 17:07:34 +02:00
ljf
0da2f137ca Merge branch 'enh-config-panel-file' into enh-dns-autoconf 2021-09-03 14:36:07 +02:00
ljf
b28cf8cbce [enh] Prepare config panel for domain 2021-09-03 14:26:34 +02:00
ljf (zamentur)
e0fe82f566
[fix] Some service has no test_conf
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2021-09-02 20:09:41 +02:00
ljf
edef077c74 (enh] Config panel helpers wording 2021-09-02 17:19:30 +02:00
yunohost-bot
c197e171bb [CI] Format code 2021-09-02 15:04:02 +00:00
Kayou
57a2e4032f
replace msettings by Moulinette 2021-09-02 16:52:16 +02:00
Alexandre Aubin
94b1bdebb3
Merge pull request #1089 from YunoHost/enh-csv
[enh] Import users with a CSV
2021-09-02 15:48:49 +02:00
ljf (zamentur)
e27f38ae69
Test group remove on csv import 2021-09-02 14:33:06 +02:00
ljf (zamentur)
f2487a2251
Avoid confusing things in user_list 2021-09-02 14:24:06 +02:00
ljf (zamentur)
caef1e0577
Update src/yunohost/log.py 2021-09-02 14:08:18 +02:00
ljf
7d26b1477f [enh] Some refactoring for config panel 2021-09-02 02:27:22 +02:00
Alexandre Aubin
d2dea2e94e Various changes to try to implement a proper dry-run + proper list of stuff to create/update/delete 2021-09-02 02:24:25 +02:00
Alexandre Aubin
e4783aa00a Various fixes after tests on OVH 2021-09-01 21:13:22 +02:00
Kay0u
70bff61749
Merge branch 'dev' into bullseye 2021-09-01 17:14:21 +02:00
Alexandre Aubin
d5b1eecd07 Add a small _assert_domain_exists to avoid always repeating the same code snippet 2021-09-01 17:13:47 +02:00
Alexandre Aubin
01bc6762aa registrars: remove unimplemented or unecessary stuff 2021-09-01 17:13:15 +02:00
Alexandre Aubin
9dc0c9b087 tests: use https instead of http to check app is indeed installed 2021-09-01 15:08:14 +02:00
Alexandre Aubin
4ee759855a Implement global settings for https redirect 2021-08-31 21:42:27 +02:00
Alexandre Aubin
1c2fff750d dns/lexicon: Tidying up the push function 2021-08-31 18:33:15 +02:00
ljf
6d16e22f87 [enh] VisibleIf on config panel section 2021-08-31 17:45:13 +02:00
ljf
08e7fcc48e [enh] Be able to correctly display the error 2021-08-31 17:44:42 +02:00
ljf
bb11b5dcac [enh] Be able to delete source file 2021-08-31 04:20:21 +02:00
ljf
c20226fc54 [enh] Move prefill feature into moulinette 2021-08-30 19:41:30 +02:00
ljf
8d9f8c7123 [fix] Bad call to Moulinette.interface 2021-08-30 14:04:12 +02:00
ljf
766711069f [fix] Bad call to Moulinette.get 2021-08-30 13:25:32 +02:00
ljf
8e2cf58862 Merge branch 'dev' into enh-config-panel-file 2021-08-30 13:21:53 +02:00
ljf
f1e5309d40 Multiline, file, tags management + prefilled cli 2021-08-30 13:14:17 +02:00
Alexandre Aubin
4089c34685 Add logging to domain_registrar_push 2021-08-28 21:55:44 +02:00
Alexandre Aubin
5a93e0640d domain_push_config -> domain_registrar_push 2021-08-28 21:53:19 +02:00
Alexandre Aubin
dded1cb775 Moar fikses 2021-08-28 21:49:35 +02:00
Alexandre Aubin
951c6695b8 domain settings: Only store the diff with respect to defaults, should make possible migrations easier idk 2021-08-28 21:32:40 +02:00
Alexandre Aubin
7e048b85b9 Misc fixes 2021-08-28 21:32:11 +02:00
Alexandre Aubin
1eb059931d Savagely split the dns/registrar stuff in a new dns.py 2021-08-28 21:02:13 +02:00
Alexandre Aubin
0ec1516f6e domains.py: Add cache for domain_list 2021-08-28 20:42:41 +02:00
Alexandre Aubin
8438efa680 Move dig() to utils.dns 2021-08-28 20:20:22 +02:00
Alexandre Aubin
22aa1f2538 Cleanup get_dns_zone_from_domain utils 2021-08-28 20:13:58 +02:00
Alexandre Aubin
2f3467dd17 More cleanup / simplify / homogenize 2021-08-28 19:56:49 +02:00
Alexandre Aubin
756e6041cb domains.py: Attempt to clarify build_dns_zone? 2021-08-28 19:10:47 +02:00
Alexandre Aubin
9f4ca2e819 Misc cleanup 2021-08-28 18:11:04 +02:00
Alexandre Aubin
13f2cabc46 Use moulinette helpers to read/write yaml 2021-08-28 18:10:47 +02:00
Alexandre Aubin
5f338d3c54 Semantics 2021-08-28 18:01:29 +02:00
Alexandre Aubin
808a69ca64 domain remove: Improve file/folder cleanup code 2021-08-28 17:58:58 +02:00
Alexandre Aubin
46b51b84f3
Merge branch 'dev' into enh-dns-autoconf 2021-08-28 17:39:59 +02:00