Commit graph

60 commits

Author SHA1 Message Date
axolotle
cbea05fa9b lint 2024-03-27 00:32:18 +01:00
axolotle
60934cf772 args: remove current_value and remove the need for int parsing for option prop min + max 2024-03-27 00:29:32 +01:00
axolotle
06bb22f45d args: reflect pydantic visible changes 2024-03-27 00:29:32 +01:00
axolotle
4101310b89 chore: lint 2024-03-02 03:09:15 +01:00
axolotle
10f4fb86b5 fix context evaluation for simple forms (not configpanels) 2024-03-02 00:14:58 +01:00
axolotle
1fe4320bde args: reflect pydantic change of name to id 2023-07-17 20:52:11 +02:00
axolotle
34af7e029f fix regex syntaxt 2023-03-24 21:19:46 +01:00
axolotle
1007c1ee57 [fix] FormItem select as default for args with "choice" 2022-11-15 12:43:54 +01:00
axolotle
2d6ccfa12e [comp] add YunoListGroupItem with status color and icon 2022-10-28 20:57:24 +02:00
Alexandre Aubin
2cf9c787e7 app install: support 'group' question + tweak label question 2022-10-18 20:00:51 +02:00
Alexandre Aubin
a7e184247a
Merge pull request #473 from YunoHost/root-password-change-as-virtual-global-setting
Drop 'change admin password' view, now part of the global setting panel
2022-10-10 19:44:12 +02:00
axolotle
a216d59098 configpanels: do not display "save" button when non editable 2022-10-10 16:58:52 +02:00
Alexandre Aubin
5b3f6900b0 Drop 'change admin password' view, now part of the global setting panel 2022-10-08 18:42:51 +02:00
axolotle
8b6db431d6 formitems: add DisplayTextItem for simple text & fix ButtonItem style 2022-10-03 17:41:02 +02:00
axolotle
af2b50d2c0 configpanel: remove args props and handling for now 2022-10-03 17:18:18 +02:00
axolotle
fd60748301 add config action mecanism and filter form without action args in config apply 2022-10-03 17:18:18 +02:00
axolotle
8845451039 rework arg to component parsing to allow a component to render whitout a form group or using another wrapper than 'FormField' 2022-10-03 17:18:18 +02:00
axolotle
97bd1564c4 Fix FileItem value 'current' prop 2022-10-03 17:18:18 +02:00
axolotle
76c6a0eb70 rework form parsing to properly handle async values 2022-10-03 17:18:18 +02:00
axolotle
82aab9a984 rework expression evaluations with dyn getter and more generic evaluation function 2022-10-03 17:18:18 +02:00
axolotle
fd19dcebf6 update FileItem context strategy by reading File content on File change 2022-10-03 17:18:18 +02:00
axolotle
9b57063572 remove edge case arg injection in formatYunohostArguments 2022-10-03 17:18:18 +02:00
Tagada
dc9f331754
[fix] dirty fix when there's choices and the type is string 2022-08-15 20:12:26 +02:00
axolotle
43637ea7ae add 'serveurError' prop to panels data 2022-02-06 20:47:39 +01:00
axolotle
14194c90d5 temp fix for string ynh args having empty "choices" property 2022-01-31 15:36:25 +01:00
axolotle
8f7ebbbb26 add ConfigPanels component and config panels utilities 2022-01-31 15:28:32 +01:00
Alexandre Aubin
e685fd55a8 Merge branch 'dev' into enh-domain-default-app 2022-01-24 18:28:05 +01:00
Alexandre Aubin
101be80d7e configpanels: logic regarding dynamic-choices questions such as domain, user, should be handled by the core 2022-01-21 20:07:11 +01:00
Tagada
37a83eeab9 Manage default application using DomainConfig 2022-01-19 23:51:09 +00:00
axolotle
fd21c9f406 allow i18n error messages with pattern validation 2022-01-05 15:56:14 +01:00
axolotle
0638866838 make sure FormatFormData always return a promise and update views using it accordingly 2021-09-29 21:42:47 +02:00
Alexandre Aubin
fea47d1609
Merge pull request #401 from YunoHost/fix-1881-filename-too-long
[fix] Unable to import user from csv anymore
2021-09-29 16:02:30 +02:00
Eauchat
bf4d4d9266
Avoid formatI18nField to fail if field is undefined
At the moment, it seems that if an app manifest custom argument is missing the "ask" property, the display of app install page is blank.
2021-09-29 09:09:01 +00:00
ljf
64ae24facd [fix] type string with choices need to be displayed with select #1880 2021-09-28 16:48:33 +02:00
ljf
12dc0531e0 [fix] Unable to import user from csv anymore 2021-09-28 16:26:18 +02:00
ljf
9715414e7a [fix] No pattern validation client side for tags 2021-09-17 04:35:30 +02:00
ljf
338c679287 [enh] Support file in match regexp 2021-09-15 21:59:29 +02:00
ljf
abfd018a46 [enh] Improve UX in validation 2021-09-13 02:36:16 +02:00
ljf
6c12feac62 [fix] Repair app install 2021-09-12 23:53:59 +02:00
ljf
30fe4e7991 [fix] Visible properties not working anymore on question 2021-09-06 17:57:35 +02:00
ljf
ad04197287 [enh] Remote validation error displayed on field 2021-08-31 16:05:40 +02:00
ljf
5e554bb4a2 [enh] Be able to delete source file 2021-08-31 04:21:10 +02:00
ljf
358e6978a4 [enh] Add default icon for alert 2021-08-30 15:24:15 +02:00
ljf
f0637c7dd7 [enh] Tags choices, textarea from files 2021-08-30 13:16:20 +02:00
ljf
5557c57252 [enh] display errors if pattern doesn't match 2021-08-27 20:17:34 +02:00
ljf
927886334b [enh] Add some step, autocomplete, trim, visibleIf properties 2021-08-27 01:09:36 +02:00
ljf
56df38d999 [enh] Icons in alert config panel 2021-08-26 19:48:49 +02:00
ljf
911c5deeb0 [fix] No value displayed in config panel 2021-08-26 19:33:50 +02:00
ljf
d95f6175f0 [enh] Rename error in danger type 2021-08-20 16:40:28 +02:00
ljf
1781a4de65 [fix] Missing vue showdown 2021-08-14 14:37:19 +02:00