axolotle
564a66de2f
configpanel: add config panel models
2023-10-22 15:15:14 +02:00
axolotle
bec34b92b0
form: add reserved "id" validator
2023-10-22 15:13:13 +02:00
axolotle
774b11cbbe
form: add legacy "name" attr
2023-10-22 15:13:13 +02:00
axolotle
a574855a03
form: fix forbidden readonly type
2023-10-22 15:13:13 +02:00
axolotle
582b1ed311
form: add translating method
2023-10-22 15:13:13 +02:00
axolotle
3ff6e6ed96
app: update app_install
2023-10-22 15:13:12 +02:00
axolotle
c428ba616a
test:options: update tests results to pydantic parsing
2023-10-22 15:07:54 +02:00
axolotle
ec5da99a79
form: rework pre + post options validators
2023-10-22 15:07:54 +02:00
axolotle
3943774811
form: add dynamic annotation getters
2023-10-22 15:07:52 +02:00
axolotle
89ae5e654d
form: update asking flow, separate form and options
2023-10-22 15:06:51 +02:00
axolotle
f5c56db10e
form: use pydantic BaseModel in Options and add some validators
2023-10-22 15:02:10 +02:00
Alexandre Aubin
62779ee266
Merge pull request #1730 from chri2/fix_rspamd_redis
...
add redis database configuration
2023-10-21 13:00:08 +02:00
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
axolotle
5bd8680847
domain:config: restrict portal options to topest domains
2023-10-19 18:39:15 +02:00
axolotle
163dd4d359
domain:config: remove 'portal_logo' for now
2023-10-19 18:28:29 +02:00
axolotle
6f085ad255
conf_regen:yunohost: repeat init portal setup in post hook
2023-10-19 14:33:52 +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
axolotle
2b5726f4a8
portal: update settings reading from new config file
2023-10-18 18:36:07 +02:00
axolotle
9d21501648
domain:config: update portal option saving
2023-10-18 18:34:25 +02:00
axolotle
8d366e67b0
app_ssowatconf: generate per domain portal config with available apps
2023-10-18 18:29:55 +02:00
axolotle
827fbe337d
conf_regen:yunohost: setup /etc/yunohost/portal
2023-10-18 18:21:03 +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
axolotle
c577125363
portal: temp disable 'show_other_domains_apps' settings due to missing domain info in ldap
2023-10-17 14:46:16 +02:00
axolotle
d65cca5ab1
portal: fix decode error
2023-10-17 14:15:59 +02:00
axolotle
089e0001c2
portal: retreive app permissions from ldap
2023-10-17 14:15:22 +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
Alexandre Aubin
a0ce7c2d28
ssowatconf: drop unused redirected_regex mechanism + we don't need the label+show_tile info in ssowat conf anymore
2023-10-07 17:40:06 +02:00
Alexandre Aubin
8036226935
Typo
2023-10-07 17:12:26 +02:00
Alexandre Aubin
fae3b676ea
Getting crazy about the ssowat/nginx stupid issue ...
2023-10-06 17:22:01 +02:00
Alexandre Aubin
0548af0c25
ci: add git status to debug what commit exactly is used during builds ...
2023-10-06 14:11:38 +02:00
Alexandre Aubin
2fc2acea51
portalapi: misc fixes related to logging, edgecases
2023-10-06 14:11:38 +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