Commit graph

  • 51f4544d42 make sure the logfile exists before reloading fail2ban OniriCorpe 2023-11-02 19:30:58 +01:00
  • 5c56cedc80 fix indent OniriCorpe 2023-11-02 18:38:07 +01:00
  • 8adadf502b apply perms to the right file (I'm so tired lmao) OniriCorpe 2023-11-02 18:35:02 +01:00
  • 4b660221ed fix generated logrotate config file perms OniriCorpe 2023-11-02 06:44:30 +01:00
  • 6bcc3dd1c0 typing: fix logger typing + ignore weird constructors axolotle 2023-10-31 15:07:03 +01:00
  • 8cb6a5649b
    let dovecot create folders on first login chri2 2023-10-31 14:07:36 +01:00
  • a924379774 Merge remote-tracking branch 'origin/dev' into bookworm axolotle 2023-10-31 03:11:49 +01:00
  • 004f44ed2d configpanel: add bind prop to SectionModel + PanelModel axolotle 2023-10-31 03:08:53 +01:00
  • bfba939927 Merge remote-tracking branch 'origin/dev' into bookworm axolotle 2023-10-31 02:57:26 +01:00
  • f56f235705
    Merge pull request #1734 from Tharyrok/ench-firewall-disable-resovle-ip Alexandre Aubin 2023-10-30 22:30:19 +01:00
  • 917b2961d2
    Disable resolve ip Tharyrok 2023-10-30 21:55:59 +01:00
  • 1131e76f4c quality: fix typo, handle mypy error Alexandre Aubin 2023-10-30 19:19:02 +01:00
  • 8cfc929f25
    Merge pull request #1706 from YunoHost/enh-bind-heritage-config-panel Alexandre Aubin 2023-10-30 19:12:56 +01:00
  • 5a3fe5460b quality: unused import Alexandre Aubin 2023-10-30 19:00:55 +01:00
  • 1acaf2af2e
    Merge pull request #1653 from YunoHost/options-doc Alexandre Aubin 2023-10-30 19:05:56 +01:00
  • 157f8c8121
    Merge pull request #1729 from YunoHost/extras_packages_from_raw_bash Alexandre Aubin 2023-10-30 18:51:51 +01:00
  • 0957d31c14 ci/doc: add call to new configpanel/form doc generator, similar to what's done for helpers and app resources Alexandre Aubin 2023-10-30 18:50:48 +01:00
  • f02538cef0 doc: iterate on configpanel/form documentation Alexandre Aubin 2023-10-30 18:39:31 +01:00
  • 8aee337d0f regenconf/portal: fix attempt to chown before the user is created Alexandre Aubin 2023-10-30 17:04:17 +01:00
  • 093c707eb6
    Merge pull request #1677 from YunoHost/pydantic Alexandre Aubin 2023-10-30 15:19:17 +01:00
  • 9423168aaf configpanels: fix app is_default + dns alert style axolotle 2023-10-30 15:17:01 +01:00
  • e4182bb362 debian: require moulinette, ssowat, yunohost-portal to be >= 12.0 Alexandre Aubin 2023-10-30 15:12:15 +01:00
  • 418df4c05f debian: move yunohost-portal to 'Recommends' ... mainly to bypass issue on the CI, but also because it sounds legit ... not 100% about this ? Alexandre Aubin 2023-10-30 15:11:42 +01:00
  • 24cb534719
    Merge pull request #1708 from YunoHost/enh-restore-hook Alexandre Aubin 2023-10-30 14:10:43 +01:00
  • d35eceb17b
    Merge pull request #1723 from Salamandar/logging_late Alexandre Aubin 2023-10-30 14:04:49 +01:00
  • bfb7dda42e
    Rename helper into "ynh_exec_and_print_stderr_only_if_error" Alexandre Aubin 2023-10-30 14:03:26 +01:00
  • 7c89c2c995
    Merge pull request #1721 from YunoHost/fix-dump_script_log_extract_for_debugging Alexandre Aubin 2023-10-30 14:01:31 +01:00
  • 7f954af6b6 fix an error in dump_script_log_extract_for_debugging Kay0u 2023-10-02 04:10:58 +02:00
  • 4eef918e40
    Merge pull request #1733 from Thovi98/dev Alexandre Aubin 2023-10-30 12:47:07 +01:00
  • 5547208be4
    Update docker-image-extract Thomas 2023-10-27 14:15:09 +02:00
  • c4c4af6e62
    Merge pull request #1725 from yunohost-bot/weblate-yunohost-core Alexandre Aubin 2023-10-27 12:13:56 +02:00
  • 6fdfd81cbb Translated using Weblate (Galician) José M 2023-10-26 03:16:08 +00:00
  • 3faa574267 configpanel: add proper schema definition axolotle 2023-10-25 15:07:31 +02:00
  • c4c79c61fe configpanel: forbid extra props on BaseOption + accordingly fix tests axolotle 2023-10-25 15:06:10 +02:00
  • 02619e8284 doc:config fix missing aleks additions axolotle 2023-10-24 15:05:26 +02:00
  • b80868e967 doc:config: misc cosmetics fix axolotle 2023-10-24 14:05:40 +02:00
  • ee72d2f463 doc:config: add ljf's advanced config panel doc axolotle 2023-10-23 19:05:23 +02:00
  • d676348d35 doc: fix page routes and inconsistencies axolotle 2023-10-23 16:18:44 +02:00
  • b3167ba2e8 doc:configpanel: add ConfigPanel doc with part of lfj comment in app example_ynh axolotle 2023-04-22 18:44:20 +02:00
  • 900f462791 doc:form: complete with ljf comments found in app example axolotle 2023-04-22 18:42:24 +02:00
  • 1221fd1458 doc:options: add documentation and generator for configpanel/manifest options axolotle 2023-04-21 22:15:34 +02:00
  • 022fed7787 Translated using Weblate (Slovak) Jose Riha 2023-10-22 14:21:04 +00:00
  • 238c1ac4d3 Translated using Weblate (French) Éric Gaspar 2023-10-22 12:49:29 +00:00
  • 9c6be3ffd6 Translated using Weblate (Basque) xabirequejo 2023-10-21 16:06:42 +00:00
  • 1d1cbedf3a Translated using Weblate (Italian) Jorge-vitrubio.net 2023-10-13 12:04:40 +00:00
  • b719563c7e Translated using Weblate (Spanish) cristian amoyao 2023-10-13 12:01:41 +00:00
  • 4f4dfdb7f7 Translated using Weblate (Italian) Jorge-vitrubio.net 2023-10-13 11:43:53 +00:00
  • 75e6afaf5c Translated using Weblate (Spanish) Jorge-vitrubio.net 2023-10-13 11:38:21 +00:00
  • 9c33d9e74f Translated using Weblate (Spanish) cristian amoyao 2023-10-13 11:59:23 +00:00
  • 00d7f1a208 Translated using Weblate (Catalan) Jorge-vitrubio.net 2023-10-13 11:49:22 +00:00
  • ae70eebc13 Translated using Weblate (Slovak) Jose Riha 2023-10-11 18:34:57 +00:00
  • 5d77843cd9 Translated using Weblate (Slovak) Jose Riha 2023-10-11 18:00:04 +00:00
  • 16146913b0 Translated using Weblate (Galician) José M 2023-10-10 04:26:14 +00:00
  • e3ee8dfa8e
    Merge pull request #1732 from rndmh3ro/patch-1 Alexandre Aubin 2023-10-22 18:54:27 +02:00
  • 54bc79ed58
    Apply suggestions from code review Alexandre Aubin 2023-10-22 18:53:57 +02:00
  • 74fd75ea33
    fix typos Sebastian Gumprich 2023-10-22 18:43:26 +02:00
  • 9134515604 domain:config: make 'registrar' info a frozen input since an alert has no value axolotle 2023-10-22 17:53:50 +02:00
  • 3a31984e3c configpanel: allow other ConfigPanels to have no settings defined axolotle 2023-10-22 17:51:04 +02:00
  • e7b43c763c configpanel: do not raise error if no settings file axolotle 2023-10-22 17:49:08 +02:00
  • 66cb855c0c domain: type fix axolotle 2023-10-22 17:47:43 +02:00
  • 3cae07970e form: remove no longer used hydrate_option_type method axolotle 2023-04-30 17:29:28 +02:00
  • 3a5d353c4b form: force option type to 'select' if there's 'choices' axolotle 2023-04-28 17:24:11 +02:00
  • 3f417bb9b3 tests: update error instance in tests to YunohostError for packaging errors axolotle 2023-04-28 17:23:02 +02:00
  • ef860ee6ee form: default type to "select" if choices in option axolotle 2023-04-28 16:11:38 +02:00
  • 6953a8bf15 configpanel: quick fix option typing axolotle 2023-04-24 15:22:10 +02:00
  • 2f4c88ec55 form: parse pydantic error in logging axolotle 2023-04-24 15:12:54 +02:00
  • 51d302bf18 configpanel: is_action_section as attr axolotle 2023-04-24 15:10:27 +02:00
  • d370cb0b24 configpanel: add value in options dict for config get --full axolotle 2023-04-24 15:09:44 +02:00
  • 48f882ecd3 form+configpanel: reflect Section optional value to all its Options axolotle 2023-04-22 18:47:05 +02:00
  • fccb291d78 form: readd pattern to path axolotle 2023-04-21 22:05:49 +02:00
  • bd9bf29a88 debian: add python3-pydantic + python3-email-validator dependencies axolotle 2023-04-20 15:48:51 +02:00
  • b778aaf780 form: remove ChoosableOptions for now axolotle 2023-04-19 20:01:18 +02:00
  • 6bef4b1e0e app: remove call of 'domain_config_get' to avoid infinite recursion axolotle 2023-04-19 20:00:02 +02:00
  • 2a28e289ad form: rework 'hydrate_questions...' with a new 'parse_raw_options' that parse and validate options axolotle 2023-04-19 19:58:14 +02:00
  • 37b4eb956d typing: add missing type + misc typing fixes axolotle 2023-04-19 18:52:59 +02:00
  • 54cc23c90c config: update SettingsConfigPanel.reset axolotle 2023-04-19 17:46:55 +02:00
  • b45515049d config: fix wrong diff logic on settings apply axolotle 2023-04-19 17:26:46 +02:00
  • 98ec5448f2 form: cli retries as variable to be patched in tests axolotle 2023-04-19 15:07:34 +02:00
  • 98d3b4ffc8 form: rework context/values/hooks in prompt_or_validate_form axolotle 2023-04-19 15:05:16 +02:00
  • 73b795be1d 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
  • f087a6b967 config: normalize get option value axolotle 2023-04-19 14:34:43 +02:00
  • 25ccbd5f78 configpanel: quickly update list_actions axolotle 2023-04-18 22:00:58 +02:00
  • 15c827908f configpanel: update run_action axolotle 2023-04-18 21:05:25 +02:00
  • 6b3691ce53 configpanel: update set axolotle 2023-04-18 21:04:05 +02:00
  • 5f9ea58313 configpanel: update _apply axolotle 2023-04-18 20:15:25 +02:00
  • 7a60703ef5 configpanel: update _ask axolotle 2023-04-18 20:13:01 +02:00
  • 2c35dcbb24 configpanel: update _reload_services axolotle 2023-04-18 20:04:20 +02:00
  • f1038de56d form: fix entities validators order for filter and apply the right default axolotle 2023-04-18 17:51:21 +02:00
  • dbaea019fe form+config: replace _parse_pre_answered method with generic function axolotle 2023-04-18 16:54:54 +02:00
  • a92e22b653 config: rework get method axolotle 2023-04-18 16:11:14 +02:00
  • 80dbd6dac4 form: rework entities validators to avoid multiple calls to them axolotle 2023-04-18 15:25:40 +02:00
  • 02948ad49c config: rework config+settings getter methods axolotle 2023-04-18 01:26:41 +02:00
  • 564a66de2f configpanel: add config panel models axolotle 2023-04-17 20:08:52 +02:00
  • bec34b92b0 form: add reserved "id" validator axolotle 2023-04-17 20:03:35 +02:00
  • 774b11cbbe form: add legacy "name" attr axolotle 2023-04-17 20:02:02 +02:00
  • a574855a03 form: fix forbidden readonly type axolotle 2023-04-17 20:01:31 +02:00
  • 582b1ed311 form: add translating method axolotle 2023-04-17 19:51:16 +02:00
  • 3ff6e6ed96 app: update app_install axolotle 2023-04-17 16:20:52 +02:00
  • c428ba616a test:options: update tests results to pydantic parsing axolotle 2023-04-17 15:37:56 +02:00
  • ec5da99a79 form: rework pre + post options validators axolotle 2023-04-17 15:33:34 +02:00