Commit graph

9636 commits

Author SHA1 Message Date
orhtej2
58a539bf7d
Allow phpX.Y as sole dependency that'll trigger usage of $phpversion=X.Y 2023-10-02 23:19:01 +02:00
Alexandre Aubin
c6633873ba
Merge pull request #1715 from YunoHost/dyndns
enh: Handle dyndns subscribe/unsubscribe in web admin
2023-09-29 21:35:20 +02:00
Alexandre Aubin
3e53f90f3e
Merge pull request #1719 from YunoHost/supportpurge
app: add "support_purge" to app info
2023-09-29 17:07:24 +02:00
axolotle
a457f8dbcb app: add "support_purge" to app info 2023-09-29 16:43:29 +02:00
tituspijean
bb097fedca
Add home.arpa as special TLD (#1718)
* Add home.arpa as special TLD

* Update dns.py
2023-09-29 12:05:48 +02:00
axolotle
253a042314 test:domains: dyndns_recovery mock as api call to avoid cli prompts 2023-09-28 17:23:51 +02:00
axolotle
c019f7f24a test:domains: remove sleep 2023-09-28 16:48:31 +02:00
axolotle
4a7b2b2cbf domains: unique i18n key for dyndns too many requests 2023-09-28 15:54:57 +02:00
axolotle
ca1e088f29 test:domains: add complex recovery password test 2023-09-28 15:41:57 +02:00
Alexandre Aubin
0f109db6ca dyndns/domain_remove: be paranoid and keep the dyndns unsubscribe + cert/dyndns/setting cleanup before the regenconf 2023-09-28 14:29:53 +02:00
Alexandre Aubin
125af4670f dyndns: typo 2023-09-28 14:29:18 +02:00
Alexandre Aubin
53ffe3c1c0 dyndns: fix tests 2023-09-28 14:25:36 +02:00
Alexandre Aubin
82affd2984 dyndns: fix availability check, polish UX 2023-09-28 14:19:00 +02:00
Alexandre Aubin
2e4f2e8e3a quality: unused import 2023-09-27 20:57:16 +02:00
Alexandre Aubin
cd079459b9 dyndns: fix import typo 2023-09-27 20:47:17 +02:00
axolotle
2e86bae4ef domain: make sure of it 2023-09-27 19:58:52 +02:00
axolotle
e9802ce2dc domain dyndns: do not save recovery password 2023-09-27 19:31:50 +02:00
Alexandre Aubin
dd161e8d63
Merge pull request #1713 from yorffuoj/enh-improve-diagnosis-for-dmarc-records
diagnosis: be more flexible regarding accepted values for DMARC DNS records
2023-09-27 16:53:33 +02:00
axolotle
fc68f769f9 domain: add recovery passoword in config panel 2023-09-25 14:37:18 +02:00
axolotle
97c2cdc593 domain: move domain files removal so dyndns API key still exists while trying to unsubscribe 2023-09-25 13:55:01 +02:00
axolotle
65843bda6d dyndns: add postinstall recovery password handling 2023-09-24 18:11:50 +02:00
axolotle
67e28567ff dyndns: switch to ValidationError for some service response 2023-09-24 17:19:24 +02:00
axolotle
322fc3b712 dyndns: try to unsubscribe with password before subscribing if domain is not available 2023-09-24 17:15:56 +02:00
axolotle
cbb85f8c3b dyndns: handle too many requests in availability testing 2023-09-24 17:13:33 +02:00
Alexandre Aubin
5110cd0800
Merge pull request #1714 from mrflos/patch-1
Fix missleading example for ynh_setup_source
2023-09-13 11:01:35 +02:00
Florian
b54a71b0cf
Fix missleading example for ynh_setup_source
There shouldn't be any trailing / for folders for ynh_setup_source
2023-09-12 09:02:04 +03: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
Alexandre Aubin
ec6bf12a74
Merge pull request #1710 from orhtej2/patch-1
Allow system users to send mails from IPv6 localhost.
2023-09-07 23:33:15 +02:00
orhtej2
920fe527f4
Allow system users to send mails from IPv6 localhost and in no-IP contexts. 2023-09-07 22:14:06 +02:00
Alexandre Aubin
e1aeacbc49
Merge pull request #1709 from kemenaran/patch-1
app.py: fix typo in log statement
2023-09-07 19:40:03 +02:00
Pierre de La Morinerie
79e41a1e4b
app.py: fix typo in log statement 2023-09-07 16:22:16 +02:00
Kayou
3dfab89c1f
check and re-download a prefetched file that doesn't match the checksum 2023-09-07 14:59:08 +02:00
ljf
ffa8eb38ed
[enh] Add post_app_restore hook 2023-09-04 15:42:12 +02:00
ljf
6f3b194944
[fix] Avoid char conflict with bind properties 2023-09-02 22:47:02 +02:00
Alexandre Aubin
51d8608b40 Update changelog for 11.2.4 2023-08-31 17:33:08 +02:00
Alexandre Aubin
52951239c5
Merge pull request #1704 from YunoHost/Tagadda-patch-1
Use the existing db_name setting for database provising
2023-08-31 17:27:46 +02:00
Alexandre Aubin
f895f99d21
Merge pull request #1705 from YunoHost/fix-2235
[fix]  Diagnosis: reverse DNS check should be case-insensitive #2235
2023-08-31 17:26:50 +02:00
Alexandre Aubin
65d2571072 helpers: add new --group option for ynh_add_fpm_config to customize the Group parameter 2023-08-31 17:23:21 +02:00
ljf (zamentur)
dcafac1913
[fix] Combine bind section regex with bind panel file 2023-08-25 22:36:33 +02:00
ljf (zamentur)
79e620ef42
[fix] Conflict type file and settings bind mode 2023-08-25 21:12:01 +02:00
ljf (zamentur)
fde05c0ac2
[enh] bind heritage in config panel 2023-08-25 20:53:30 +02:00
ljf (zamentur)
0b05143745
[fix] Diagnosis: reverse DNS check should be case-insensitive #2235 2023-08-25 03:23:33 +02:00
Alexandre Aubin
b0fe49ae83 configpanels/forms : more edge cases with some questions not implementing some methods/attributes 2023-08-22 17:36:12 +02:00
Tagada
73a144fa46
Update src/utils/resources.py
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2023-08-22 17:12:03 +02:00
Tagada
ee4d94d382
Update src/utils/resources.py
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2023-08-22 17:11:56 +02:00
Alexandre Aubin
07daa68770 apps: BACKUP_CORE_ONLY was not set for pre-upgrade safety backups, resulting in unecessarily large pre-upgrade backups 2023-08-22 15:37:47 +02:00
Tagada
32376cf18f
Use the existing db_name setting for database provising
This should help upgrading an app from packaging v1 when db_name was different from `app`
2023-08-21 16:39:54 +02:00
Alexandre Aubin
576992899c apps: allow to use jinja {% if foobar %} blocks in their notifications/doc pages 2023-08-16 19:18:37 +02:00
Alexandre Aubin
f08d5562ff
Merge pull request #1695 from yunohost-bot/weblate-yunohost-core
Translations update from Weblate
2023-08-16 18:06:13 +02:00
Neko Nekowazarashi
c4b3068d3a Translated using Weblate (Indonesian)
Currently translated at 52.9% (413 of 780 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/id/
2023-08-16 17:32:15 +02:00