Commit graph

140 commits

Author SHA1 Message Date
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
52c8fad43a misc form items style and linting fixes 2022-10-03 17:18:18 +02:00
axolotle
9d02438348 add ReadOnlyField to display config readonly values 2022-10-03 17:18:18 +02:00
axolotle
97bd1564c4 Fix FileItem value 'current' prop 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
b3e1860b6a merge and externalize breadcrumb computation into the store 2022-02-06 21:03:31 +01:00
axolotle
c672438faa fix Spinner useless binding 2022-02-06 20:46:45 +01:00
axolotle
b7aa8117ec update ConfigPanels using RoutableTabs 2022-02-06 20:42:28 +01:00
axolotle
7d5d29af1e add ConfigPanel component to display a specific panel (can be used as a view) 2022-02-06 20:40:07 +01:00
axolotle
f515b56e3f add RoutableTabs component 2022-02-06 20:34:49 +01:00
axolotle
c178347990 update AbstractForm to be more generic 2022-02-06 20:31:53 +01:00
axolotle
dc0868262e rename TabForm to AbstractForm 2022-02-06 20:07:28 +01:00
axolotle
7cd07ebd39 fix ViewBase loading check 2022-01-31 15:29:38 +01:00
axolotle
8f7ebbbb26 add ConfigPanels component and config panels utilities 2022-01-31 15:28:32 +01:00
axolotle
a19f57c6d6 add TabForm component that act like CardForm 2022-01-05 18:33:45 +01:00
axolotle
343966a2ae move FileItem specific style to its component 2022-01-05 17:43:07 +01:00
axolotle
4547427ac3 improve TopBar buttons responsiveness 2022-01-05 15:56:39 +01:00
axolotle
679cbde646 clean CardForm old disable mecanism 2022-01-05 15:55:21 +01:00
axolotle
490092afee add component Spinner to separate it from WaitingDisplay 2021-11-10 19:06:58 +01:00
axolotle
2af253ae3e ugly fix LazyRenderer bug 2021-11-04 17:12:09 +01:00
Alexandre Aubin
5ceae3e166 Tweak icons used in markdown alert box in config panel for consistency with icons used in diagnosis 2021-10-20 19:17:00 +02:00
Alexandre Aubin
6571b6a0c8 Improve/fix display of icons in markdown alert boxes in config panels 2021-10-20 19:14:29 +02:00
axolotle
c7d8f5fb68 add LazyRenderer component & update AppCatalog 2021-10-01 17:55:59 +02:00
axolotle
9b3ac1fcaf limit ws messages updates to batch of messages & limit number of displayed messages in waiting modal 2021-10-01 17:14:50 +02:00
axolotle
c3087cae5e add 3 plural forms for now for some translation keys 2021-09-20 03:47:30 +02:00
Alexandre Aubin
ff0f5b2fe3
Merge pull request #395 from YunoHost/fix-i18n-pluralize
[fix] An i18n pluralize string
2021-09-19 23:48:45 +02:00
axolotle
13edc4c51d quick and ugly implementation of domain config panel and dns records push 2021-09-18 19:44:22 +02:00
ljf
56bf115511 [fix] An i18n pluralize string 2021-09-15 11:13:35 +02:00
ljf
abfd018a46 [enh] Improve UX in validation 2021-09-13 02:36:16 +02:00
ljf
b9b0dd906f [enh] Add markdown in alert and help 2021-09-13 01:50:07 +02:00
ljf
41a8367f21 Merge remote-tracking branch 'origin/dev' into config-panel 2021-09-12 16:52:09 +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
985f55fd6b [fix] Repair files indicator 2021-08-27 01:10:14 +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
36a4a21d57 [enh] Adapt the new config panel mechanism to vuejs webadmin 2021-07-30 18:05:13 +02:00
ljf
eac74aacde [fix] Avoid space splits user dropdown in 2 2021-05-08 22:58:10 +02:00
axolotle
ada9a8d0b8 fix FileItem to work with validation
(cherry picked from commit aa5e276cd18a40e8cb190967c609645343702e2e)
2021-05-08 22:30:24 +02:00
ljf
f2dbbe91d0 [enh] Add Import user view 2021-05-08 22:18:11 +02:00
axolotle
043f5acf0d removed BaseSelectize and ZoneSelectize components 2021-04-16 22:37:24 +02:00
axolotle
225b1a5d61 add component TagsSelectize 2021-04-16 22:37:24 +02:00
Alexandre Aubin
e15956c3fe
Merge branch 'dev' into uniformize-actionmap-api 2021-04-12 17:54:32 +02:00