yunohost-bot
c695aa549a
[CI] Format code with Black
2024-02-09 20:12:27 +00:00
Alexandre Aubin
a44ea14141
Update copyright headers to 2024 using maintenance/update_copyright_headers.sh
2024-01-13 19:26:47 +01:00
stanislas
df1f3149ea
The p value of a DMARC record can take the values none, quarantine or reject
...
The validation is no more about the being similar to the expected config. Now wre check that the value of the p parameter of a DMARC record has the value none, quarantine or reject. No check for other parameters but it could be improved
2023-09-12 00:37:47 +02:00
ljf (zamentur)
0b05143745
[fix] Diagnosis: reverse DNS check should be case-insensitive #2235
2023-08-25 03:23:33 +02:00
yunohost-bot
14040b8fd2
[CI] Format code with Black
2023-07-10 17:05:52 +00:00
Nicolas Palix
460e39a2f0
Support multiple TXT entries for TLD
...
The dig of TXT for @ can returns multiple entries.
In that case, the DNS diagnosis fails.
The modification preserves the handling of DMARC and the likes
which use a single entry and a specfic domain name.
For single entry list, the behavior is preserved.
If mutliple TXT entries are defined for @, only the v=spf1
one is returned.
Signed-off-by: Nicolas Palix <nicolas.palix@imag.fr>
2023-06-20 15:25:31 +02:00
Alexandre Aubin
84984ad89a
Fix again /var/www/.well-known/ynh-diagnosis/ perms which are too broad and could be exploited to serve malicious files x_x
2023-06-12 17:41:18 +02:00
Alexandre Aubin
d42c99835a
nginx: use /var/www/.well-known folder for ynh diagnosis and acme challenge, because /tmp/ could be manipulated by user to serve maliciously crafted files
2023-06-09 22:30:32 +02:00
tituspijean
fb9e892019
Set out-of-catalog, broken, bad quality apps diagnosis as warnings
2023-04-11 20:50:06 +02:00
Alexandre Aubin
d0ca120eb0
diagnosis: fix typo, diagnosis detail should be a list, not a string
2023-02-13 02:37:07 +01:00
Alexandre Aubin
ba4f192557
maintenance: new year, update copyright header
2023-02-02 23:51:14 +01:00
Alexandre Aubin
daa9eb1cab
Duplicate import
2023-02-01 18:31:13 +01:00
yunohost-bot
b943c69c8b
[CI] Format code with Black
2023-02-01 17:10:08 +00:00
Alexandre Aubin
ade92e431d
diagnosis: we can't yield an ERROR if there's no IPv6, otherwise that blocks all subsequent network-related diagnoser because of the dependency system ...
2023-02-01 17:55:32 +01:00
yunohost-bot
2d024557a5
[CI] Format code with Black
2023-01-30 17:34:24 +00:00
Tagada
e00d60b049
Apply suggestions from code review
...
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2023-01-21 13:40:04 +01:00
Alexandre Aubin
95f98a9c68
ipexposuresetting: replace confusing negations with explicit 'in'
2023-01-19 16:45:21 +01:00
Tagadda
e82849492b
zblerg
2023-01-10 10:37:40 +01:00
Tagadda
1a07839b5f
diagnosis
2023-01-10 10:37:40 +01:00
Tagadda
28e4b45806
oops again...
2023-01-10 10:37:40 +01:00
Tagadda
c4c78f5daa
oops
2023-01-10 10:37:40 +01:00
Tagadda
f4b396219c
Clarify conditions
2023-01-10 10:37:40 +01:00
Tagadda
029c3b7686
Change to select
2023-01-10 10:37:40 +01:00
Tagadda
ea20b1581d
enh: ipv6 only global setting
2023-01-10 10:37:40 +01:00
Alexandre Aubin
70a8225b1d
diagnosis: make the dnsrecord diagnoser not complain about the damn 128 vs 0 stuff in CAA records
2022-11-21 18:53:09 +01:00
Alexandre Aubin
d6952046fc
diagnosis: fix old typo in ip diagnoser
2022-11-06 19:35:20 +01:00
Alexandre Aubin
55baa2aa4a
Merge pull request #1502 from YunoHost/11.1
...
11.1
2022-10-24 17:58:04 +02:00
yunohost-bot
85b501c9eb
[CI] Format code with Black
2022-10-17 21:39:14 +00: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
bd7081baf2
maintenance: cleanup .py file headers + automate boring copyright headers...
2022-10-09 18:38:34 +02:00
Alexandre Aubin
784e454633
Merge pull request #1505 from YunoHost/docker_extract_image
...
Implement docker-image-extract
2022-09-28 17:21:47 +02:00
Alexandre Aubin
f6057d2572
dns: fix confusion on XMPP CNAME records for nohost.me & co domains
2022-09-05 18:23:37 +02:00
Alexandre Aubin
a2ac2005b5
Merge pull request #1289 from YunoHost/manifestv2
...
[enh] App manifest v2
2022-09-04 19:51:47 +02:00
Alexandre Aubin
38234c9501
Merge branch 'dev' into enh-global-settings-configpanel
2022-09-03 22:33:46 +02:00
Alexandre Aubin
6f0478b383
Merge branch 'dev' into manifestv2
2022-09-01 15:12:40 +02:00
yunohost-bot
f7fc609abe
[CI] Format code with Black
2022-08-13 17:54:50 +00:00
Alexandre Aubin
31aacb3361
diagnosis: add complains if some app installed are still requiring only yunohost 3.x
2022-08-13 17:38:47 +02:00
Alexandre Aubin
cae7e5b5af
Merge branch 'dev' into enh-global-settings-configpanel
2022-08-04 18:27:12 +02:00
Alexandre Aubin
d7e87b34c7
Merge remote-tracking branch 'origin/dev' into manifestv2
2022-08-03 22:11:49 +02:00
yunohost-bot
4155aa7486
[CI] Format code with Black
2022-05-17 23:11:50 +02:00
ljf
19769d8348
[fix] Bad DNS conf suggestion
2022-04-27 14:59:55 +02:00
Tagadda
607a22de00
use moulinette instead of os.system, os.chown, os.chmod
2022-04-26 17:26:48 +00:00
Tagadda
eb747cc15e
Search and replace old settings, first pass
2022-04-26 17:26:48 +00:00
Alexandre Aubin
8939ba66d3
Merge branch 'dev' into manifestv2
2022-02-01 14:24:21 +01:00
yunohost-bot
d28f725762
[CI] Format code with Black
2022-01-31 02:32:46 +00:00
Alexandre Aubin
fb01202f8d
Merge branch 'dev' into manifestv2
2022-01-22 15:56:43 +01:00
yunohost-bot
b9060da750
[CI] Format code with Black
2022-01-20 18:43:33 +00:00
Alexandre Aubin
1e61883b2f
Merge branch 'dev' into bullseye
2022-01-18 00:16:49 +01:00
Alexandre Aubin
858370dced
Merge branch 'bullseye' into manifestv2
2021-12-31 15:27:42 +01:00
Kay0u
fc0cf79123
Merge branch 'dev' into bullseye
2021-12-30 15:29:16 +01:00