Commit graph

  • 3c3c303327 form: default type to "select" if choices in option axolotle 2023-04-28 16:11:38 +02:00
  • 283c32dbf2 configpanel: quick fix option typing axolotle 2023-04-24 15:22:10 +02:00
  • 90a7c0b569 form: parse pydantic error in logging axolotle 2023-04-24 15:12:54 +02:00
  • 9bb888a5c0 configpanel: is_action_section as attr axolotle 2023-04-24 15:10:27 +02:00
  • f43ac35e71 configpanel: add value in options dict for config get --full axolotle 2023-04-24 15:09:44 +02:00
  • 90556fc78d form+configpanel: reflect Section optional value to all its Options axolotle 2023-04-22 18:47:05 +02:00
  • af13311400 form: readd pattern to path axolotle 2023-04-21 22:05:49 +02:00
  • 343b6ac768 debian: add python3-pydantic + python3-email-validator dependencies axolotle 2023-04-20 15:48:51 +02:00
  • 1bf7d1cd6c form: remove ChoosableOptions for now axolotle 2023-04-19 20:01:18 +02:00
  • 65f96beedb app: remove call of 'domain_config_get' to avoid infinite recursion axolotle 2023-04-19 20:00:02 +02:00
  • 0155a9c146 form: rework 'hydrate_questions...' with a new 'parse_raw_options' that parse and validate options axolotle 2023-04-19 19:58:14 +02:00
  • de1ffba5a7 typing: add missing type + misc typing fixes axolotle 2023-04-19 18:52:59 +02:00
  • 336ad7add5 config: update SettingsConfigPanel.reset axolotle 2023-04-19 17:46:55 +02:00
  • ae39e1c287 config: fix wrong diff logic on settings apply axolotle 2023-04-19 17:26:46 +02:00
  • 3ab6649fa3 form: cli retries as variable to be patched in tests axolotle 2023-04-19 15:07:34 +02:00
  • 54e982a4f5 form: rework context/values/hooks in prompt_or_validate_form axolotle 2023-04-19 15:05:16 +02:00
  • ede2dca326 config: readd value has been initialized + change test removed value from settings since boolean has a native default value axolotle 2023-04-19 14:37:49 +02:00
  • 0c2be4757f config: normalize get option value axolotle 2023-04-19 14:34:43 +02:00
  • c1226fddb5 configpanel: quickly update list_actions axolotle 2023-04-18 22:00:58 +02:00
  • b5ec78b8ce configpanel: update run_action axolotle 2023-04-18 21:05:25 +02:00
  • 7760f757e6 configpanel: update set axolotle 2023-04-18 21:04:05 +02:00
  • a938b0f9b6 configpanel: update _apply axolotle 2023-04-18 20:15:25 +02:00
  • be777b928b configpanel: update _ask axolotle 2023-04-18 20:13:01 +02:00
  • 4cbf5e95a5 configpanel: update _reload_services axolotle 2023-04-18 20:04:20 +02:00
  • be35fc4115 form: fix entities validators order for filter and apply the right default axolotle 2023-04-18 17:51:21 +02:00
  • 9d3385f575 form+config: replace _parse_pre_answered method with generic function axolotle 2023-04-18 16:54:54 +02:00
  • 2715bd8ba3 config: rework get method axolotle 2023-04-18 16:11:14 +02:00
  • f6266dd6bb form: rework entities validators to avoid multiple calls to them axolotle 2023-04-18 15:25:40 +02:00
  • da8d1fb517 config: rework config+settings getter methods axolotle 2023-04-18 01:26:41 +02:00
  • 26bca44994 configpanel: add config panel models axolotle 2023-04-17 20:08:52 +02:00
  • 70317f73b5 form: add reserved "id" validator axolotle 2023-04-17 20:03:35 +02:00
  • 5e81067a5e form: add legacy "name" attr axolotle 2023-04-17 20:02:02 +02:00
  • d852f50625 form: fix forbidden readonly type axolotle 2023-04-17 20:01:31 +02:00
  • df31e7163f form: add translating method axolotle 2023-04-17 19:51:16 +02:00
  • 1b4bcb1d6d app: update app_install axolotle 2023-04-17 16:20:52 +02:00
  • fc33923c4a test:options: update tests results to pydantic parsing axolotle 2023-04-17 15:37:56 +02:00
  • 648a95dce8 form: rework pre + post options validators axolotle 2023-04-17 15:33:34 +02:00
  • 4f048f6610 form: add dynamic annotation getters axolotle 2023-04-17 15:23:05 +02:00
  • ebd4535574 form: update asking flow, separate form and options axolotle 2023-04-17 15:06:53 +02:00
  • 7419e899c1 form: use pydantic BaseModel in Options and add some validators axolotle 2023-04-13 20:11:03 +02:00
  • 4df7e4681d form: force option type to 'select' if there's 'choices' + add test axolotle 2023-04-30 17:15:40 +02:00
  • 8fbdd228ab appsv2: in perm resource, fix handling of additional urls containing vars to replace Alexandre Aubin 2023-04-28 22:40:40 +02:00
  • 8b71ebc40f
    Merge pull request #1654 from YunoHost/ci-autofix-translated-strings-dev Alexandre Aubin 2023-04-28 11:58:21 +02:00
  • a129adef20
    Merge pull request #1646 from YunoHost/ci-auto-update-n-v Alexandre Aubin 2023-04-28 11:57:52 +02:00
  • 76bf9044c4
    Merge pull request #1649 from YunoHost/before-pydantic Alexandre Aubin 2023-04-28 11:57:20 +02:00
  • 63760680f8 Upgrade n to v yunohost-bot 2023-04-28 05:11:13 +00:00
  • 0282670458 [CI] Reformat / remove stale translated strings yunohost-bot 2023-04-27 15:10:21 +00:00
  • 15160425c9
    Merge pull request #1648 from yunohost-bot/weblate-yunohost-core Alexandre Aubin 2023-04-27 16:51:48 +02:00
  • d94ed2be9e Translated using Weblate (Basque) xabirequejo 2023-04-26 15:17:05 +00:00
  • 510b3979e6 Translated using Weblate (Indonesian) Neko Nekowazarashi 2023-04-25 08:09:49 +00:00
  • 380e2d23aa Translated using Weblate (Arabic) ButterflyOfFire 2023-04-23 16:47:40 +00:00
  • 6bb713b4c7
    Add certificate as postinstall tip Éric Gaspar 2023-04-20 18:47:07 +02:00
  • c1f0ac04c7 rename Option.name to Option.id axolotle 2023-04-13 15:54:56 +02:00
  • e87f8ef93a form: use Enum for Option's type axolotle 2023-04-13 15:10:23 +02:00
  • 1c7d427be0 form: remove hooks from Option's attrs axolotle 2023-04-13 14:28:00 +02:00
  • fe2761da4a configpanel: fix choices axolotle 2023-04-13 14:05:03 +02:00
  • c439c47d67 form: restrict filter to AppOption axolotle 2023-04-13 14:00:04 +02:00
  • f0f89d8f2a form: restrict choices to select, tags, domain, app, user + group axolotle 2023-04-13 13:58:24 +02:00
  • 07636fe21e form: rename text_cli_* to _get_prompt_message + message axolotle 2023-04-13 02:36:18 +02:00
  • 9e8e0497dd form: fix readonly prompting + + choices + tests axolotle 2023-04-12 21:01:25 +02:00
  • 4261317e49 form: separate BaseOption into BaseReadonlyOption + BaseInputOption axolotle 2023-04-12 20:48:56 +02:00
  • 91497afbfe form: move option asking+prompt in external function axolotle 2023-04-12 13:04:55 +02:00
  • fe5c73b4ed form+configpanel: sort imports axolotle 2023-04-10 17:47:19 +02:00
  • ba32078180 configpanel: rename data methods axolotle 2023-04-08 14:09:11 +02:00
  • 67687b7cff configpanel: reorder ConfigPanel methods axolotle 2023-04-07 21:15:06 +02:00
  • dc99febe4c form: add fancy separators axolotle 2023-04-07 20:27:23 +02:00
  • e4a0ad35ce form: reorder Option methods axolotle 2023-04-07 17:51:43 +02:00
  • 5f4c83a4eb form: rename _prevalidate() to _value_pre_validator() + _post_parse_value() to _value_post_validator() axolotle 2023-04-07 17:44:53 +02:00
  • 9c238f00c3 form: reorder Options axolotle 2023-04-07 17:03:40 +02:00
  • 5351698230 form: rename ARGUMENTS_TYPE_PARSERS to OPTIONS axolotle 2023-04-07 17:03:03 +02:00
  • f9fd379997 form: rename Questions to Options axolotle 2023-04-07 16:25:48 +02:00
  • b4254c40e6 Translated using Weblate (Basque) xabirequejo 2023-04-18 00:05:06 +00:00
  • bc30805c7d
    [enh] exclude .well-known subpaths from conflict checks tituspijean 2023-04-17 13:18:10 +02:00
  • 9a585f03c6 Update changelog for 11.1.18 debian/11.1.18 Alexandre Aubin 2023-04-14 17:24:17 +02:00
  • c98b17f22b
    Merge pull request #1643 from yunohost-bot/weblate-yunohost-core Alexandre Aubin 2023-04-14 17:20:12 +02:00
  • 5f08fbed44 Translated using Weblate (Basque) xabirequejo 2023-04-11 17:49:35 +00:00
  • f92316325e
    Merge pull request #1645 from YunoHost/enh_app_id_settings Alexandre Aubin 2023-04-12 21:38:40 +02:00
  • c96b378d3e
    [enh] app id in settings tituspijean 2023-04-12 21:30:28 +02:00
  • 749f0c5b1f
    Merge pull request #1644 from YunoHost/codeql Alexandre Aubin 2023-04-12 16:10:55 +02:00
  • 2ab0fa34c3
    Do not run CodeQL for tests tituspijean 2023-04-12 12:47:00 +02:00
  • 04edce8948
    Merge pull request #1642 from YunoHost/fix-ssh-user Alexandre Aubin 2023-04-12 12:35:33 +02:00
  • 109375c83f
    User .ssh directory should be executable tituspijean 2023-04-12 09:54:52 +02:00
  • e14a12272d
    Merge pull request #1641 from YunoHost/tituspijean-patch-1 Alexandre Aubin 2023-04-11 21:00:08 +02:00
  • fb9e892019
    Set out-of-catalog, broken, bad quality apps diagnosis as warnings tituspijean 2023-04-11 20:50:06 +02:00
  • 58614add79 dyndns: add a 'set-recovery-password' command to set the recovery password using only the key Alexandre Aubin 2023-04-11 20:22:40 +02:00
  • 59a2c96921 dyndns: remove this 'comment' thing from the actionsmap, it's being displayed even for non-dyndns domains... Alexandre Aubin 2023-04-11 19:49:28 +02:00
  • cbef40798c dyndns: be able to unsubscribe using the key + domain and i18n string consistency Alexandre Aubin 2023-04-11 19:40:30 +02:00
  • e2da51b9a3 dyndns: various tweaks to simplify the code, improve UX ... Alexandre Aubin 2023-04-11 18:43:27 +02:00
  • c98da124b2 Merge remote-tracking branch 'origin/dev' into dyndns-password Alexandre Aubin 2023-04-11 16:16:25 +02:00
  • 789b1b2af9 dyndns: revert changes regarding auto-push ... it's not complete, and the PR about dyndns recovery password is already too complex... Alexandre Aubin 2023-04-11 15:49:52 +02:00
  • 81360723cc dyndns: Misc semantic tweaks... Alexandre Aubin 2023-04-11 15:17:41 +02:00
  • d67e231678 dydns-password-recovery -> dyndns-recovery-password Alexandre Aubin 2023-04-11 14:48:44 +02:00
  • d641659bf3
    Merge pull request #1640 from yunohost-bot/weblate-yunohost-core Alexandre Aubin 2023-04-11 14:00:19 +02:00
  • e2ea7ad7a0 Translated using Weblate (Galician) José M 2023-04-10 12:29:32 +00:00
  • b489d8bd99
    Merge pull request #1637 from YunoHost/enh-perms-declaration Alexandre Aubin 2023-04-11 13:58:19 +02:00
  • 8ca756dbd3 appsv2: simplify code to hydrate url/additional_urls with app settings Alexandre Aubin 2023-04-11 13:57:50 +02:00
  • f9deb1d835
    Merge pull request #1636 from YunoHost/ci-format-debian/11.1.17 Alexandre Aubin 2023-04-11 13:38:19 +02:00
  • 4380a50166
    Merge pull request #1639 from yunohost-bot/weblate-yunohost-core Alexandre Aubin 2023-04-11 13:38:00 +02:00
  • aa5b3dfa77
    Merge pull request #1638 from YunoHost/support-porkbun-dns Alexandre Aubin 2023-04-11 13:36:45 +02:00
  • aa43e6c22b appsv2: fix edge-case when validating packager-provided infos for permissions resource Alexandre Aubin 2023-04-10 14:34:10 +02:00