Alexandre Aubin
22b4a947ca
Merge pull request #1731 from chri2/improve_dovecot_for_rspamd_integration
...
improve dovecots rspamd integration
2023-10-21 12:59:56 +02:00
Chris Vogel
e6e58ec269
improve dovecots rspamd integration
...
For rspamd being able to learn ham or spam from messages being moved into spam/junk folders or out of them dovecot needs to know how spam/junk folders and trash folders are named.
The former rules narrowed the folders being recognized as spam/trash down to just 'Junk, SPAM, Trash' (case-senistive).
Since users and admins can change the foldernames and write their own seive filters to use those folders I think it is a big improvement if more folders will be recognized.
The change is supposed to accept some more commonly used folder names for spam and trash in a case-insensitive manner.
2023-10-18 23:04:24 +02:00
Chris Vogel
379b6922ad
install file to redis configuration
...
ouch... Thanks @Tagadda!
2023-10-17 21:13:09 +02:00
Chris Vogel
a2faa8add9
add redis database configuration
...
https://github.com/YunoHost/issues/issues/2266
without this rspamd does not use the redis database
2023-10-17 14:49:32 +02:00
Alexandre Aubin
662998a1ab
Update src/utils/resources.py
2023-10-16 15:49:12 +02:00
tituspijean
23cdf91b01
Restore deleted line
2023-10-15 16:49:55 +02:00
tituspijean
dc362dd636
Revert packages_from_raw_bash test
...
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2023-10-15 16:48:59 +02:00
tituspijean
a69b80972e
Improve support for packages_from_raw_bash
...
Co-authored-by: Alexandre Aubin <4533074+alexAubin@users.noreply.github.com>
2023-10-15 16:46:24 +02:00
tituspijean
96e99459e6
Support packages_from_raw_bash in extra packages
2023-10-15 16:31:14 +02:00
Alexandre Aubin
2bf2956b3d
Merge pull request #1728 from YunoHost/fix-n-autoupdater
...
Display n version in auto-update PRs
2023-10-15 15:35:31 +02:00
Alexandre Aubin
5019f9e3b3
Merge pull request #1727 from YunoHost/ci-auto-update-n-v
...
Upgrade n to version
2023-10-15 15:35:03 +02:00
tituspijean
075095b4d7
Display n version in auto-update PRs
2023-10-15 14:59:45 +02:00
yunohost-bot
6a8693fa44
Upgrade n to v
2023-10-15 05:10:23 +00:00
Alexandre Aubin
022870be9b
Merge pull request #1724 from YunoHost/ci-format-debian/11.2.5
...
[CI] Format code with Black
2023-10-10 10:51:05 +02:00
yunohost-bot
f003565074
[CI] Format code with Black
2023-10-10 02:31:47 +00:00
Alexandre Aubin
6f1a00922a
Update changelog for 11.2.5
2023-10-10 01:07:19 +02:00
Alexandre Aubin
e8700bfe7b
debian: fix conflict with openssl that is too harsh, openssl version on bullseye is now 1.1.1w, bookworm has 3.x
2023-10-09 23:15:54 +02:00
Alexandre Aubin
19c4202ff4
Merge pull request #1707 from yunohost-bot/weblate-yunohost-core
...
Translations update from Weblate
2023-10-09 23:12:50 +02:00
Alexandre Aubin
f4d8ada368
Update locales/fr.json
2023-10-09 23:12:44 +02:00
Félix Piédallu
6385b402f7
Add ynh_exec_stderr_on_error that only prints stderr when command fails
2023-10-03 17:27:09 +02:00
ppr
179b600621
Translated using Weblate (French)
...
Currently translated at 98.3% (769 of 782 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2023-10-02 23:27:24 +02:00
xabirequejo
a83fbc1bc9
Translated using Weblate (Basque)
...
Currently translated at 95.0% (741 of 780 strings)
Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/eu/
2023-10-02 23:27:24 +02:00
Alexandre Aubin
463296e88c
Merge pull request #1722 from orhtej2/patch-2
...
Allow `phpX.Y` as sole dependency for `$phpversion=X.Y`
2023-10-02 23:27:18 +02:00
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