Commit graph

3345 commits

Author SHA1 Message Date
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
Alexandre Aubin
c35d25c14d
Merge pull request #1217 from YunoHost/app-diagnosis
Add diagnosis section to check that app are in catalog with good quality, check for deprecated practices
2021-08-28 02:08:08 +02:00
Alexandre Aubin
383aab55a6 Fix tests 2021-08-28 02:03:33 +02:00
yunohost-bot
712e2bb1c9 [CI] Format code 2021-08-27 18:07:37 +00:00
Alexandre Aubin
c3955f7aed
Merge pull request #1183 from YunoHost/rework-authenticator-system
Rework the authenticator system, split the LDAP stuff into auth part and utils part
2021-08-27 18:44:22 +02:00
yunohost-bot
c62e168689 [CI] Format code 2021-08-27 15:53:09 +00:00
Alexandre Aubin
035648d001
Merge pull request #1291 from YunoHost/simplify-service-yaml-management
Trash ugly hack that merge services.yml every regenconf
2021-08-27 17:20:49 +02:00
Alexandre Aubin
efc9bafeee
Merge pull request #1290 from YunoHost/experimental_sec_features
Add new setting to enable experimental security features
2021-08-27 17:20:40 +02:00
Alexandre Aubin
5af70af47d user import: Allow empty value for mailbox quota 2021-08-27 17:09:46 +02:00
Alexandre Aubin
0e2105311f user import: fix tests 2021-08-27 16:36:38 +02:00
Alexandre Aubin
3ad48fd8bc Fixes after tests on the battlefield 2021-08-27 16:34:34 +02:00
Alexandre Aubin
865d8e2c8c user import: fix typo 2021-08-27 14:48:30 +02:00
Alexandre Aubin
4de6bbdf84 user import: Try to optimize group operations 2021-08-27 14:42:57 +02:00
Alexandre Aubin
24d87ea40e user import: validate that groups and domains exists 2021-08-27 14:09:13 +02:00
Alexandre Aubin
8e35cd8103 user import: strip spaces 2021-08-27 13:52:10 +02:00
Alexandre Aubin
c20ca3015e
Merge branch 'dev' into enh-csv 2021-08-27 01:48:15 +02:00
ljf
bc725e9768 [fix] File through config panel API 2021-08-27 01:05:59 +02:00
yunohost-bot
aac8b8d460 [CI] Format code 2021-08-26 20:09:57 +00:00
Alexandre Aubin
128eb6a7d4 user import: Clarify fields validation 2021-08-26 21:06:16 +02:00
Alexandre Aubin
ad975a2dbb user import: clarify user deletion handling 2021-08-26 20:45:06 +02:00
Alexandre Aubin
efec34a3a6 tests: Improve code formatting 2021-08-26 20:31:20 +02:00
Alexandre Aubin
aac0146aef Forbid installing apps with a dot in app id 2021-08-26 20:14:23 +02:00
Alexandre Aubin
18e7aa10a8
Merge branch 'dev' into rework-authenticator-system 2021-08-26 20:12:09 +02:00
Alexandre Aubin
caef88121a Merge branch 'dev' into experimental_sec_features 2021-08-26 20:09:34 +02:00
ljf
574b01bcf4 [fix] Pattern key not working 2021-08-26 17:48:08 +02:00
ljf
9eb9ec1804 [fix] Several fixes in config panel 2021-08-26 17:39:33 +02:00
ljf
f5529c584d [wip] Min max in number questions 2021-08-25 21:16:31 +02:00
ljf
8d364029a0 [fix] Services key not properly converted 2021-08-25 20:58:15 +02:00
ljf
5a64a063b2 [fix] Clean properly config panel upload dir 2021-08-25 20:51:50 +02:00
ljf
97128d7ddb [enh] Support __APP__ in services config panel key 2021-08-25 20:16:31 +02:00
ljf
5dc1ee6266 [enh] Services key in config panel 2021-08-25 20:10:11 +02:00
ljf
86c0998123 [enh] Add a pattern validation for config panel 2021-08-25 19:18:15 +02:00
ljf
4547a6ec07 [fix] Multiple fixes in config panel 2021-08-25 18:13:17 +02:00
ljf
4c46f41036 [fix] Args always empty in config panel 2021-08-24 17:36:54 +02:00
Alexandre Aubin
2740c74eb0 Merge remote-tracking branch 'origin/dev' into simplify-service-yaml-management 2021-08-23 15:20:28 +02:00
Alexandre Aubin
4d47fe1670
Merge pull request #1112 from tituspijean/mdns
Adding mDNS for .local domains
2021-08-23 15:15:32 +02:00
Alexandre Aubin
b5d00da0bf Attempt to fix tests for ldap auth 2021-08-23 14:05:22 +02:00
ljf
10c8babf8c [enh] Fail if script fail 2021-08-20 18:03:32 +02:00
ljf
98ca514f8f [enh] Rewrite config show, get, set actions 2021-08-20 16:35:51 +02:00
ljf
a89dd4827c [enh] Use yaml for reading hook output 2021-08-20 16:35:02 +02:00