Commit graph

  • 3943774811 form: add dynamic annotation getters axolotle 2023-04-17 15:23:05 +02:00
  • 89ae5e654d form: update asking flow, separate form and options axolotle 2023-04-17 15:06:53 +02:00
  • f5c56db10e form: use pydantic BaseModel in Options and add some validators axolotle 2023-04-13 20:11:03 +02:00
  • 62779ee266
    Merge pull request #1730 from chri2/fix_rspamd_redis Alexandre Aubin 2023-10-21 13:00:08 +02:00
  • 22b4a947ca
    Merge pull request #1731 from chri2/improve_dovecot_for_rspamd_integration Alexandre Aubin 2023-10-21 12:59:56 +02:00
  • 5bd8680847 domain:config: restrict portal options to topest domains axolotle 2023-10-19 18:39:15 +02:00
  • 163dd4d359 domain:config: remove 'portal_logo' for now axolotle 2023-10-19 18:28:29 +02:00
  • 6f085ad255 conf_regen:yunohost: repeat init portal setup in post hook axolotle 2023-10-19 14:33:52 +02:00
  • e6e58ec269 improve dovecots rspamd integration Chris Vogel 2023-10-18 23:04:24 +02:00
  • 2b5726f4a8 portal: update settings reading from new config file axolotle 2023-10-18 18:36:07 +02:00
  • 9d21501648 domain:config: update portal option saving axolotle 2023-10-18 18:33:54 +02:00
  • 8d366e67b0 app_ssowatconf: generate per domain portal config with available apps axolotle 2023-10-18 18:29:55 +02:00
  • 827fbe337d conf_regen:yunohost: setup /etc/yunohost/portal axolotle 2023-10-18 18:21:03 +02:00
  • 379b6922ad install file to redis configuration Chris Vogel 2023-10-17 21:13:09 +02:00
  • a2faa8add9 add redis database configuration Chris Vogel 2023-10-17 14:49:32 +02:00
  • c577125363 portal: temp disable 'show_other_domains_apps' settings due to missing domain info in ldap axolotle 2023-10-17 14:18:21 +02:00
  • d65cca5ab1 portal: fix decode error axolotle 2023-10-17 14:15:59 +02:00
  • 089e0001c2 portal: retreive app permissions from ldap axolotle 2023-10-17 14:15:22 +02:00
  • 662998a1ab
    Update src/utils/resources.py Alexandre Aubin 2023-10-16 15:49:12 +02:00
  • 23cdf91b01
    Restore deleted line tituspijean 2023-10-15 16:49:55 +02:00
  • dc362dd636
    Revert packages_from_raw_bash test tituspijean 2023-10-15 16:48:59 +02:00
  • a69b80972e
    Improve support for packages_from_raw_bash tituspijean 2023-10-15 16:46:24 +02:00
  • 96e99459e6
    Support packages_from_raw_bash in extra packages tituspijean 2023-10-15 16:31:14 +02:00
  • 2bf2956b3d
    Merge pull request #1728 from YunoHost/fix-n-autoupdater Alexandre Aubin 2023-10-15 15:35:31 +02:00
  • 5019f9e3b3
    Merge pull request #1727 from YunoHost/ci-auto-update-n-v Alexandre Aubin 2023-10-15 15:35:03 +02:00
  • 075095b4d7
    Display n version in auto-update PRs tituspijean 2023-10-15 14:59:45 +02:00
  • 6a8693fa44 Upgrade n to v yunohost-bot 2023-10-15 05:10:23 +00:00
  • 88cc2e7ba5 typo enh-usersandgroups-as-tagoption Tagada 2023-10-13 16:39:17 +02:00
  • 009afc9a22 form: add options for multiple users and groups Tagada 2023-10-13 16:34:42 +02:00
  • 022870be9b
    Merge pull request #1724 from YunoHost/ci-format-debian/11.2.5 Alexandre Aubin 2023-10-10 10:51:05 +02:00
  • f003565074 [CI] Format code with Black yunohost-bot 2023-10-10 02:31:47 +00:00
  • 6f1a00922a Update changelog for 11.2.5 debian/11.2.5 Alexandre Aubin 2023-10-10 01:07:19 +02:00
  • e8700bfe7b debian: fix conflict with openssl that is too harsh, openssl version on bullseye is now 1.1.1w, bookworm has 3.x Alexandre Aubin 2023-10-09 23:15:54 +02:00
  • 19c4202ff4
    Merge pull request #1707 from yunohost-bot/weblate-yunohost-core Alexandre Aubin 2023-10-09 23:12:50 +02:00
  • f4d8ada368
    Update locales/fr.json Alexandre Aubin 2023-10-09 23:12:44 +02:00
  • a0ce7c2d28 ssowatconf: drop unused redirected_regex mechanism + we don't need the label+show_tile info in ssowat conf anymore Alexandre Aubin 2023-10-07 17:40:06 +02:00
  • 8036226935 Typo Alexandre Aubin 2023-10-07 17:12:26 +02:00
  • fae3b676ea Getting crazy about the ssowat/nginx stupid issue ... Alexandre Aubin 2023-10-06 17:06:53 +02:00
  • 0548af0c25 ci: add git status to debug what commit exactly is used during builds ... Alexandre Aubin 2023-10-05 18:07:58 +02:00
  • 2fc2acea51 portalapi: misc fixes related to logging, edgecases Alexandre Aubin 2023-10-03 19:58:22 +02:00
  • 6385b402f7 Add ynh_exec_stderr_on_error that only prints stderr when command fails Félix Piédallu 2023-10-03 15:48:49 +02:00
  • 179b600621 Translated using Weblate (French) ppr 2023-09-30 11:07:30 +00:00
  • a83fbc1bc9 Translated using Weblate (Basque) xabirequejo 2023-09-02 20:37:20 +00:00
  • 463296e88c
    Merge pull request #1722 from orhtej2/patch-2 Alexandre Aubin 2023-10-02 23:27:18 +02:00
  • 58a539bf7d
    Allow phpX.Y as sole dependency that'll trigger usage of $phpversion=X.Y orhtej2 2023-10-02 23:19:01 +02:00
  • a7fbecb20b Add new versions of helpers. Based on bash-modules. Félix Piédallu 2023-09-30 20:23:18 +02:00
  • c6633873ba
    Merge pull request #1715 from YunoHost/dyndns Alexandre Aubin 2023-09-29 21:35:20 +02:00
  • 3e53f90f3e
    Merge pull request #1719 from YunoHost/supportpurge Alexandre Aubin 2023-09-29 17:07:24 +02:00
  • 385c131d0c regenconf: fix dummy warning Alexandre Aubin 2023-09-29 16:53:18 +02:00
  • a457f8dbcb app: add "support_purge" to app info axolotle 2023-09-29 16:35:24 +02:00
  • 814696e9c1 portal: redirect to $host/yunohost/admin by default (cf recent commit in ssowat) Alexandre Aubin 2023-09-29 14:34:01 +02:00
  • bb097fedca
    Add home.arpa as special TLD (#1718) tituspijean 2023-09-29 12:05:48 +02:00
  • 45fe1092b4
    Update dns.py tituspijean 2023-09-29 12:05:19 +02:00
  • 4b53c8a596
    Add home.arpa as special TLD tituspijean 2023-09-29 00:36:46 +02:00
  • 00971d5cb9 Create versionned directories of the helpers Félix Piédallu 2023-09-28 17:31:55 +02:00
  • 253a042314 test:domains: dyndns_recovery mock as api call to avoid cli prompts axolotle 2023-09-28 17:23:51 +02:00
  • c019f7f24a test:domains: remove sleep axolotle 2023-09-28 16:48:31 +02:00
  • 4a7b2b2cbf domains: unique i18n key for dyndns too many requests axolotle 2023-09-28 15:54:57 +02:00
  • ca1e088f29 test:domains: add complex recovery password test axolotle 2023-09-28 15:41:57 +02:00
  • 0f109db6ca dyndns/domain_remove: be paranoid and keep the dyndns unsubscribe + cert/dyndns/setting cleanup before the regenconf Alexandre Aubin 2023-09-28 14:29:53 +02:00
  • 125af4670f dyndns: typo Alexandre Aubin 2023-09-28 14:29:18 +02:00
  • 53ffe3c1c0 dyndns: fix tests Alexandre Aubin 2023-09-28 14:25:36 +02:00
  • 82affd2984 dyndns: fix availability check, polish UX Alexandre Aubin 2023-09-28 14:19:00 +02:00
  • 127b6121d1 meh Alexandre Aubin 2023-09-27 22:29:27 +02:00
  • d3418479a2 fix remaining log.getActionLogger Alexandre Aubin 2023-09-27 22:25:44 +02:00
  • f617b97d80
    portal/ssowat: fix conf initialization Alexandre Aubin 2023-09-27 22:08:26 +02:00
  • 2e4f2e8e3a quality: unused import Alexandre Aubin 2023-09-27 20:57:16 +02:00
  • b61a16421b portal-api: fix cookie secret initialization Alexandre Aubin 2023-09-27 20:51:45 +02:00
  • cd079459b9 dyndns: fix import typo Alexandre Aubin 2023-09-27 20:47:17 +02:00
  • a0dbf6a5b0 portal: improve domain setting fetch + set show_other_domains_apps to false by default ? Alexandre Aubin 2023-09-27 20:40:50 +02:00
  • 2e86bae4ef domain: make sure of it axolotle 2023-09-27 19:58:52 +02:00
  • a4366e88fc
    Merge pull request #1387 from YunoHost/portal-api Alexandre Aubin 2023-09-27 19:33:07 +02:00
  • e9802ce2dc domain dyndns: do not save recovery password axolotle 2023-09-27 19:31:50 +02:00
  • 9e87ea88df portal-api: improve semantic for yunohost public portal stuff Alexandre Aubin 2023-09-27 19:30:55 +02:00
  • db30b3acb8
    Merge branch 'bookworm' into portal-api Alexandre Aubin 2023-09-27 18:57:02 +02:00
  • 883bb2b498 Merge remote-tracking branch 'origin/dev' into bookworm Alexandre Aubin 2023-09-27 17:56:48 +02:00
  • 8a72bac884
    Merge pull request #1692 from YunoHost/logging-is-a-mess Alexandre Aubin 2023-09-27 17:45:21 +02:00
  • dd161e8d63
    Merge pull request #1713 from yorffuoj/enh-improve-diagnosis-for-dmarc-records Alexandre Aubin 2023-09-27 16:53:33 +02:00
  • fc68f769f9 domain: add recovery passoword in config panel axolotle 2023-09-25 14:37:18 +02:00
  • 97c2cdc593 domain: move domain files removal so dyndns API key still exists while trying to unsubscribe axolotle 2023-09-25 13:55:01 +02:00
  • 65843bda6d dyndns: add postinstall recovery password handling axolotle 2023-09-24 18:11:28 +02:00
  • 67e28567ff dyndns: switch to ValidationError for some service response axolotle 2023-09-24 17:19:24 +02:00
  • 322fc3b712 dyndns: try to unsubscribe with password before subscribing if domain is not available axolotle 2023-09-24 17:15:56 +02:00
  • cbb85f8c3b dyndns: handle too many requests in availability testing axolotle 2023-09-24 17:13:33 +02:00
  • 5110cd0800
    Merge pull request #1714 from mrflos/patch-1 Alexandre Aubin 2023-09-13 11:01:35 +02:00
  • b54a71b0cf
    Fix missleading example for ynh_setup_source Florian 2023-09-12 09:02:04 +03:00
  • 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 stanislas 2023-09-12 00:37:47 +02:00
  • 22ac5c0563 hide API only, complete app_catalog, show only usernames not emails getzze 2023-09-11 13:17:00 +01:00
  • 5bbd9cece2 correct lint bugs getzze 2023-09-10 20:30:24 +01:00
  • b22c724fac zsh completion getzze 2023-09-10 14:01:18 +01:00
  • ea981ee4a6
    Merge branch 'bookworm' of github.com:YunoHost/yunohost into bookworm Kay0u 2023-09-08 23:50:37 +02:00
  • a16f54ea96
    Merge pull request #1711 from YunoHost/update-fail2ban-jail-conf Alexandre Aubin 2023-09-08 23:50:34 +02:00
  • 142fad4b78
    typo Kay0u 2023-09-08 23:50:30 +02:00
  • aed8ecb645
    do not skip tests from 11.2 Kay0u 2023-09-08 23:47:57 +02:00
  • e77e9a0a9a
    backup/restore tests from 11.2 Kay0u 2023-09-08 23:13:38 +02:00
  • 2bd3dd2bba
    set maxretry to 10 Kayou 2023-09-08 22:31:08 +02:00
  • d0b65d5661
    revert important variables in fail2ban jail.conf Kay0u 2023-09-08 15:17:25 +02:00
  • 8eb2e72282
    Update Fail2ban jail.conf file from https://sources.debian.org/src/fail2ban/1.0.2-2/config/jail.conf/ Kay0u 2023-09-08 15:13:20 +02:00
  • ec6bf12a74
    Merge pull request #1710 from orhtej2/patch-1 Alexandre Aubin 2023-09-07 23:33:15 +02:00
  • 920fe527f4
    Allow system users to send mails from IPv6 localhost and in no-IP contexts. orhtej2 2023-09-07 22:14:06 +02:00