Commit graph

10010 commits

Author SHA1 Message Date
axolotle
02619e8284 doc:config fix missing aleks additions 2023-10-24 15:05:26 +02:00
axolotle
b80868e967 doc:config: misc cosmetics fix 2023-10-24 14:06:16 +02:00
axolotle
ee72d2f463 doc:config: add ljf's advanced config panel doc 2023-10-23 19:05:23 +02:00
axolotle
d676348d35 doc: fix page routes and inconsistencies 2023-10-23 17:14:44 +02:00
axolotle
b3167ba2e8 doc:configpanel: add ConfigPanel doc with part of lfj comment in app example_ynh 2023-10-23 14:15:25 +02:00
axolotle
900f462791 doc:form: complete with ljf comments found in app example 2023-10-23 14:15:25 +02:00
axolotle
1221fd1458 doc:options: add documentation and generator for configpanel/manifest options 2023-10-23 14:15:25 +02:00
Jose Riha
022fed7787 Translated using Weblate (Slovak)
Currently translated at 32.4% (254 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/sk/
2023-10-22 18:54:35 +02:00
Éric Gaspar
238c1ac4d3 Translated using Weblate (French)
Currently translated at 98.4% (770 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2023-10-22 18:54:35 +02:00
xabirequejo
9c6be3ffd6 Translated using Weblate (Basque)
Currently translated at 99.1% (775 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/eu/
2023-10-22 18:54:35 +02:00
Jorge-vitrubio.net
1d1cbedf3a Translated using Weblate (Italian)
Currently translated at 74.6% (584 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/it/
2023-10-22 18:54:35 +02:00
cristian amoyao
b719563c7e Translated using Weblate (Spanish)
Currently translated at 100.0% (782 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/es/
2023-10-22 18:54:35 +02:00
Jorge-vitrubio.net
4f4dfdb7f7 Translated using Weblate (Italian)
Currently translated at 74.5% (583 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/it/
2023-10-22 18:54:35 +02:00
Jorge-vitrubio.net
75e6afaf5c Translated using Weblate (Spanish)
Currently translated at 100.0% (782 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/es/
2023-10-22 18:54:34 +02:00
cristian amoyao
9c33d9e74f Translated using Weblate (Spanish)
Currently translated at 100.0% (782 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/es/
2023-10-22 18:54:34 +02:00
Jorge-vitrubio.net
00d7f1a208 Translated using Weblate (Catalan)
Currently translated at 62.9% (492 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ca/
2023-10-22 18:54:34 +02:00
Jose Riha
ae70eebc13 Translated using Weblate (Slovak)
Currently translated at 32.4% (254 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/sk/
2023-10-22 18:54:34 +02:00
Jose Riha
5d77843cd9 Translated using Weblate (Slovak)
Currently translated at 32.0% (251 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/sk/
2023-10-22 18:54:34 +02:00
José M
16146913b0 Translated using Weblate (Galician)
Currently translated at 100.0% (782 of 782 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/gl/
2023-10-22 18:54:34 +02:00
Alexandre Aubin
e3ee8dfa8e
Merge pull request #1732 from rndmh3ro/patch-1
fix typos
2023-10-22 18:54:27 +02:00
Alexandre Aubin
54bc79ed58
Apply suggestions from code review 2023-10-22 18:53:57 +02:00
Sebastian Gumprich
74fd75ea33
fix typos 2023-10-22 18:43:26 +02:00
axolotle
9134515604 domain:config: make 'registrar' info a frozen input since an alert has no value 2023-10-22 17:53:50 +02:00
axolotle
3a31984e3c configpanel: allow other ConfigPanels to have no settings defined 2023-10-22 17:51:04 +02:00
axolotle
e7b43c763c configpanel: do not raise error if no settings file 2023-10-22 17:49:08 +02:00
axolotle
66cb855c0c domain: type fix 2023-10-22 17:47:43 +02:00
axolotle
3cae07970e form: remove no longer used hydrate_option_type method 2023-10-22 15:50:32 +02:00
axolotle
3a5d353c4b form: force option type to 'select' if there's 'choices' 2023-10-22 15:50:32 +02:00
axolotle
3f417bb9b3 tests: update error instance in tests to YunohostError for packaging errors 2023-10-22 15:50:32 +02:00
axolotle
ef860ee6ee form: default type to "select" if choices in option 2023-10-22 15:50:32 +02:00
axolotle
6953a8bf15 configpanel: quick fix option typing 2023-10-22 15:50:30 +02:00
axolotle
2f4c88ec55 form: parse pydantic error in logging 2023-10-22 15:49:29 +02:00
axolotle
51d302bf18 configpanel: is_action_section as attr 2023-10-22 15:49:29 +02:00
axolotle
d370cb0b24 configpanel: add value in options dict for config get --full 2023-10-22 15:49:29 +02:00
axolotle
48f882ecd3 form+configpanel: reflect Section optional value to all its Options 2023-10-22 15:49:29 +02:00
axolotle
fccb291d78 form: readd pattern to path 2023-10-22 15:49:29 +02:00
axolotle
bd9bf29a88 debian: add python3-pydantic + python3-email-validator dependencies 2023-10-22 15:49:27 +02:00
axolotle
b778aaf780 form: remove ChoosableOptions for now 2023-10-22 15:48:07 +02:00
axolotle
6bef4b1e0e app: remove call of 'domain_config_get' to avoid infinite recursion 2023-10-22 15:48:07 +02:00
axolotle
2a28e289ad form: rework 'hydrate_questions...' with a new 'parse_raw_options' that parse and validate options 2023-10-22 15:48:07 +02:00
axolotle
37b4eb956d typing: add missing type + misc typing fixes 2023-10-22 15:48:06 +02:00
axolotle
54cc23c90c config: update SettingsConfigPanel.reset 2023-10-22 15:46:57 +02:00
axolotle
b45515049d config: fix wrong diff logic on settings apply 2023-10-22 15:46:57 +02:00
axolotle
98ec5448f2 form: cli retries as variable to be patched in tests 2023-10-22 15:46:57 +02:00
axolotle
98d3b4ffc8 form: rework context/values/hooks in prompt_or_validate_form 2023-10-22 15:46:57 +02:00
axolotle
73b795be1d config: readd value has been initialized + change test removed value from settings since boolean has a native default value 2023-10-22 15:46:57 +02:00
axolotle
f087a6b967 config: normalize get option value 2023-10-22 15:46:57 +02:00
axolotle
25ccbd5f78 configpanel: quickly update list_actions 2023-10-22 15:46:57 +02:00
axolotle
15c827908f configpanel: update run_action 2023-10-22 15:46:57 +02:00
axolotle
6b3691ce53 configpanel: update set 2023-10-22 15:46:57 +02:00