Commit graph

3938 commits

Author SHA1 Message Date
Alexandre Aubin
f3750598e3 global setting: make sure to run migration 25 prior to the regenconf 2022-10-27 16:20:08 +02:00
Félix Piédallu
f952c4bcf7 domain_info: Some apps don't have path (non-web apps like synapse/borg), it triggers a KeyError. 2022-10-26 20:45:49 +02:00
yunohost-bot
7c05df05b7 [CI] Format code with Black 2022-10-24 16:59:10 +00:00
Alexandre Aubin
55baa2aa4a
Merge pull request #1502 from YunoHost/11.1
11.1
2022-10-24 17:58:04 +02:00
Alexandre Aubin
db0e2ef3b2 Typo @_@ 2022-10-21 23:01:09 +02:00
Alexandre Aubin
5cfa0d3be8 questions: improve support for group question used in manifestv2 2022-10-18 20:10:42 +02:00
Alexandre Aubin
556e75ef08 catalog: autoreplace app level '?' to -1 for easier quality computation 2022-10-18 18:01:16 +02:00
yunohost-bot
85b501c9eb [CI] Format code with Black 2022-10-17 21:39:14 +00:00
Alexandre Aubin
472e925077 Fix trigger for yunohost-api restart after self-upgrade 2022-10-17 23:24:34 +02:00
Alexandre Aubin
0adff31dcb diagnosis: add reports when apt is configured with the 'testing' channel for yunohost, or with the 'stable' codename for debian 2022-10-17 16:48:37 +02:00
Alexandre Aubin
86e45f9cbc tools_update: also yield a boolean to easily know if there's a major yunohost upgrade pending + list of pending migrations (cf change in webadmin to encourage people to check the release note on the forum before yoloupgrading) 2022-10-17 16:47:49 +02:00
Alexandre Aubin
dbd0981b25
Merge pull request #1517 from YunoHost/improve-mostused-password-list
Improve most used password check list
2022-10-10 19:03:47 +02:00
Alexandre Aubin
9c308b1b4b
Merge pull request #1516 from YunoHost/merge-firstname-and-lastname
Merge firstname and lastname
2022-10-10 18:59:37 +02:00
Alexandre Aubin
5d608766e1
Merge pull request #1515 from YunoHost/root-password-change-as-virtual-global-setting
Implement a new 'virtual global setting' to change root password from…
2022-10-10 18:59:18 +02:00
Alexandre Aubin
aaa3a901d0 domain: don't assert domain exists in _get_parent_domain_of 2022-10-10 16:47:45 +02:00
Alexandre Aubin
581fe631fd Merge remote-tracking branch 'origin/11.1' into merge-firstname-and-lastname 2022-10-09 21:56:28 +02:00
Alexandre Aubin
42bcd5e6d3 Propagate changes to user_create() function in other test modules 2022-10-09 21:56:24 +02:00
Alexandre Aubin
928c8694b1 Merge remote-tracking branch 'origin/11.1' into root-password-change-as-virtual-global-setting 2022-10-09 21:02:11 +02:00
Alexandre Aubin
c5ab620673 Fix tests 2022-10-09 21:02:02 +02:00
Alexandre Aubin
e32fe7aa41 Moar oopsies 2022-10-09 20:52:20 +02:00
Alexandre Aubin
b9036abcbc Improve most used password check list 2022-10-09 19:04:58 +02:00
Alexandre Aubin
bd7081baf2 maintenance: cleanup .py file headers + automate boring copyright headers... 2022-10-09 18:38:34 +02:00
Alexandre Aubin
f03b992c6a Friskies 2022-10-09 18:03:18 +02:00
Alexandre Aubin
e64e5b9c14 Big oopsie 2022-10-09 18:02:45 +02:00
Alexandre Aubin
5347c6afeb Merge firstname and lastname info 2022-10-09 17:01:57 +02:00
Alexandre Aubin
a355f48580 domains: simplify domain config panel cert section 2022-10-08 19:21:36 +02:00
Alexandre Aubin
5addb2f68f Implement a new 'virtual global setting' to change root password from webadmin 2022-10-08 18:30:17 +02:00
Alexandre Aubin
43b7a1a9a0
Merge pull request #1514 from YunoHost/get-parent
call _get_parent_domain_of to ensure getting any level parent
2022-10-07 17:03:18 +02:00
Alexandre Aubin
1fe507651b
domain: i18n for config panel section 2022-10-07 17:03:07 +02:00
axolotle
5cfbcd4c49 domaindns: update _get_parent_domain_of defaults and calls to 2022-10-07 18:08:25 +02:00
axolotle
0930548640 add title to DNS registrar section 2022-10-07 18:03:51 +02:00
Alexandre Aubin
ef742124ea
Merge pull request #1434 from YunoHost/enh-domains
Ability to "list" domain as a tree structure, + add a new domain_info endpoint
2022-10-07 15:25:51 +02:00
Alexandre Aubin
b30962a44f domain_info: add 'topest_parent' info + fix small bug with return_self option for _get_parent_domain_of 2022-10-07 15:07:48 +02:00
Alexandre Aubin
435084c20b domain: _get_parent_domain_of call tweaking 2022-10-07 14:48:02 +02:00
Alexandre Aubin
73a7f93740 domains: make the domain cache expire after 15 seconds to prevent inconsistencies between CLI and API 2022-10-07 14:19:15 +02:00
Alexandre Aubin
23b83b5ef7 Unused import 2022-10-07 13:59:54 +02:00
Alexandre Aubin
1a543fe416 Fix acme_status / ACME_eligible 2022-10-05 15:35:51 +02:00
Alexandre Aubin
96233ea600 Rework domain_info 2022-10-05 15:07:03 +02:00
axolotle
81b90d79cb remove previous _get_parent_domain_of() 2022-10-05 16:14:07 +02:00
axolotle
7b7c5f0b13 changed cert acme status to a string to add 'unknown' status (when not diagnosed) 2022-10-05 16:14:07 +02:00
axolotle
d848837bc6 add new domain_info() command to get a domain's dns, certs and apps infos 2022-10-05 16:14:07 +02:00
axolotle
77471c4140 add tree option on domain_list() 2022-10-05 16:14:07 +02:00
axolotle
6001b0f7af rework domains cache logic 2022-10-05 16:14:07 +02:00
Alexandre Aubin
031e7c482e Merge remote-tracking branch 'origin/dev' into 11.1 2022-10-05 14:25:01 +02:00
Alexandre Aubin
e2838455e0 Moar i18n friskies 2022-10-05 14:18:21 +02:00
Alexandre Aubin
d1d203726b Merge remote-tracking branch 'origin/enh-actions' into 11.1 2022-10-04 22:33:28 +02:00
Alexandre Aubin
fe4f8b4d5e
not foo -> foo is None 2022-10-04 22:27:23 +02:00
Alexandre Aubin
463d76f867 domain/certs: fix bug where a self-signed cert would not get identified as a self-signed cert 2022-10-04 22:21:23 +02:00
Alexandre Aubin
702156554a Add more info during selsigned cert generation error to debug CI 2022-10-04 21:24:51 +02:00
Alexandre Aubin
1c06fd5017 configpanels: i18n for domain cert config panel 2022-10-04 17:29:54 +02:00