Commit graph

135 commits

Author SHA1 Message Date
axolotle
a5714e56fc refactor: rework async AppInfo 2024-08-13 11:56:46 +02:00
axolotle
7f867e38e9 fix: misc 2024-08-13 11:56:43 +02:00
axolotle
cba781d809 feat: add useFormQuery to pair url params and a form 2024-08-13 11:56:43 +02:00
axolotle
da02692d93 refactor: normalize status to variants + icons 2024-08-13 11:56:35 +02:00
axolotle
fa22d11bee refactor: update MessageListGroup to new requests messages 2024-08-13 11:52:06 +02:00
axolotle
f3c1931ad0 refactor: update locales handling 2024-08-13 11:52:06 +02:00
axolotle
9fac9f31de ts: add typing to filters 2024-08-13 11:52:06 +02:00
axolotle
a875d6f74e fix: update ColorVariant => DEFAULT_STATUS_ICON 2024-08-13 11:52:06 +02:00
axolotle
be782c7bc9 refactor: update validators with ref and typing 2024-08-13 11:52:06 +02:00
axolotle
4f59343614 refactor: rework form api formating 2024-08-13 11:52:06 +02:00
axolotle
ab30cb8c04 ts: type core data formating functions 2024-08-13 11:52:06 +02:00
axolotle
016acc7b50 ts: add types to common helpers 2024-08-13 11:52:06 +02:00
axolotle
83e09d6ae9 refactor: rework config panels and options formating 2024-08-13 11:52:06 +02:00
axolotle
501bce484a feat: add useSearch composable to search in Array or AnyTreeNode 2024-08-13 11:52:06 +02:00
axolotle
85b4980bee feat: add useForm composable 2024-08-13 11:52:06 +02:00
axolotle
3c3f50ca60 refactor: CardForm ts + composition 2024-08-13 11:52:06 +02:00
axolotle
01ff371eed refactor: FormField ts + composition 2024-08-13 11:52:06 +02:00
axolotle
9a48aa1a45 refactor: InputItem typing 2024-08-13 11:52:06 +02:00
axolotle
15b512fa1e refactor: FileItem typing 2024-08-13 11:52:06 +02:00
axolotle
f9ddae3237 refactor: simplify tree class + add typing 2024-08-13 11:52:06 +02:00
axolotle
7c6092e6dc refactor: mv ReadOnlyField -> FormFieldReadonly + AdressInputSelect -> AdressItem 2024-08-13 11:52:06 +02:00
axolotle
c28d6ddeab rename js files to ts 2024-05-17 16:39:10 +02:00
axolotle
94956c57ee fix: adapt choices data structure 2024-03-27 00:43:51 +01:00
axolotle
c5976dbd48 refactor: upgrade to vuelidate2 2024-03-27 00:34:21 +01:00
axolotle
81707bb11a refactor: upgrade to i18n9 2024-03-27 00:33:33 +01:00
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
Alexandre Aubin
539ee76230 Allow dots in usernames 2023-12-09 16:44:51 +01:00
axolotle
1fe4320bde args: reflect pydantic change of name to id 2023-07-17 20:52:11 +02:00
axolotle
0a1cab6f38 [vite] fix imports and call to 'process.env' 2023-04-03 21:03:39 +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
axolotle
df9ccf3dff add tree utilities 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