Commit graph

243 commits

Author SHA1 Message Date
Axolotle
ad5c0c0cde fix users state when removing the last user and fix 'cached' check 2020-11-25 18:35:35 +01:00
Axolotle
4dd44ec9d1 add alert variant option for FormField description 2020-11-25 18:27:16 +01:00
Axolotle
864945a2ac Fix various small inconsistencies and styles
login infinite modal, *List style, ToolAdminpw dump, BackupCreate colors
2020-11-25 18:23:52 +01:00
Axolotle
7ce154d597 uniformize description list and buttons 2020-11-25 16:25:02 +01:00
Axolotle
c0e0b97ae6 fix AppCatalog style and app state 2020-11-24 22:14:57 +01:00
Axolotle
94e5567f4b lighter list-group-item variants colors 2020-11-24 12:47:37 +01:00
Axolotle
20f1ae62f7 fix Diagnosis first run 2020-11-24 12:46:21 +01:00
Axolotle
7b33b223b6 fix pacman translation overflow 2020-11-24 12:44:49 +01:00
Axolotle
f9a488fc67 add click and drag handling on YnhConsole 2020-11-24 11:09:13 +01:00
Axolotle
463d555484 reflect key changes to other locales 2020-11-06 14:46:59 +01:00
Axolotle
3290b71ba8 revert footer_version and fix i18n command report 2020-11-06 14:44:15 +01:00
Axolotle
e9d47d2627 update index.html and favicon 2020-11-06 14:04:33 +01:00
Axolotle
c0d1a90a53 Merge remote-tracking branch 'origin/dev' into enh-vuejs 2020-11-05 15:12:45 +01:00
Axolotle
4694135e7d add/update custom translations 2020-11-05 14:35:25 +01:00
Axolotle
445f4c44a7 remove api call in postinstall 2020-11-05 13:42:18 +01:00
Axolotle
7f2144fee0 update package-lock.json 2020-11-03 20:23:19 +01:00
Axolotle
a6c2445f47 set some rules as warn and update deps 2020-11-03 20:22:54 +01:00
Axolotle
3c5a2810c7 small fix 2020-11-03 20:15:29 +01:00
Axolotle
d347a283ec update GroupList with protected permissions 2020-11-03 20:14:56 +01:00
Axolotle
b263961d50 update ToolLog with suboperations 2020-11-03 19:10:30 +01:00
Axolotle
d444ef5f6b add download to BackupInfo 2020-11-03 17:27:58 +01:00
Axolotle
01d37e0835 removed mailbox_quota from UserCreate 2020-11-03 16:44:18 +01:00
Axolotle
9caac2439f update AppList & AppInfo with permission labels 2020-11-03 16:30:08 +01:00
Axolotle
141ada2fd2 moved filters into helpers folder 2020-11-03 16:27:30 +01:00
Axolotle
d51e2b712e add more modularity to FormField and CheckboxItem 2020-11-03 16:11:02 +01:00
Axolotle
af22c9acd9 removed InputHelper 2020-11-02 15:54:49 +01:00
Axolotle
6e5d11ce36 update ToolWebAdmin and AppInstall with validations 2020-11-01 17:05:49 +01:00
Axolotle
7a2d8017f3 update AppActions with validation 2020-10-31 16:44:31 +01:00
Axolotle
39c0d81ef1 update custom app install form with validation 2020-10-31 11:38:28 +01:00
Axolotle
6cb9089604 update PasswordForm and views with validations 2020-10-30 17:23:24 +01:00
Axolotle
1a19f9ef21 update DomainAdd views with validation 2020-10-30 13:59:15 +01:00
Axolotle
639d88d762 update GroupCreate with validations 2020-10-28 17:17:42 +01:00
Axolotle
3c31867fe6 update UserCreate & UserEdit with helpers and validations 2020-10-28 17:07:38 +01:00
Axolotle
3af30ba5b6 update form components 2020-10-28 16:50:25 +01:00
Axolotle
8f3180031c add more helpers for forms and validations 2020-10-28 16:46:06 +01:00
Axolotle
691ba8cd9f renamed BasicForm > CardForm 2020-10-27 10:25:57 +01:00
Axolotle
8dfae8835d update UserCreate with new helpers 2020-10-23 18:18:45 +02:00
Axolotle
f2d980594a update AppInstall with new helpers 2020-10-23 18:15:13 +02:00
Axolotle
1346197605 add helper to format all manifest args and to reformat a form 2020-10-23 18:14:09 +02:00
Axolotle
e05b8da533 improved FormField and form items to display validation errors 2020-10-23 17:56:50 +02:00
Axolotle
8f47849887 moved BasicForm into globals and renamed formHelper into FormField 2020-10-23 17:50:58 +02:00
Axolotle
2e13bcd8bd update BasicForm to receive validations object and some base behavior 2020-10-23 17:46:07 +02:00
Axolotle
4512962412 update deps, install vuelidate and add custom validators 2020-10-23 17:40:12 +02:00
Axolotle
19d3e58d3f add dynamic global component registration 2020-10-23 17:19:10 +02:00
Axolotle
19ae0ccada add 'display_text' arg as an alert 2020-10-16 13:10:23 +02:00
Axolotle
e638a094d8 add instructions 2020-10-14 16:59:39 +02:00
Axolotle
73a7f4c8da update package-lock.json do not look 2020-10-14 16:59:39 +02:00
Axolotle
3cb031df99 fix some cols and catch 2020-10-14 16:59:39 +02:00
Axolotle
14bdfbce2f add experimental error handling 2020-10-14 16:59:39 +02:00
Axolotle
da1442d375 fixed scrollBehavior and root element positionning 2020-10-14 16:59:39 +02:00
Axolotle
6a46132fd7 modify imports of api module 2020-10-14 16:59:39 +02:00
Axolotle
ee0a2a0020 updated js dependencies 2020-10-14 16:59:39 +02:00
Axolotle
32ca7e11ec separate handlers and helpers from api module 2020-10-14 16:59:39 +02:00
Axolotle
336165d7ea moved api module into its own folder 2020-10-14 16:59:39 +02:00
Axolotle
a86e90e49a add YnhConsole component to display history 2020-10-14 16:59:39 +02:00
Axolotle
23aa8bba64 rework message store 2020-10-14 16:59:39 +02:00
Axolotle
e2a13f4c35 configure devServer & add WebSocket connection at api call 2020-10-14 16:59:39 +02:00
Axolotle
b71aeda651 add Overlay to handle waiting screen with store value enabling its show value 2020-10-14 16:59:39 +02:00
Axolotle
c20c538677 rework Breadcrumb and routes definitions to avoid repeating args definitions 2020-10-14 16:59:39 +02:00
Axolotle
b6bdf5421d add component lazy loading and reorganise dist folder 2020-10-14 16:59:39 +02:00
Axolotle
d309610f44 add rooter restore scroll state when using navigator return/next buttons 2020-10-14 16:59:39 +02:00
Axolotle
64c6aefe63 add route/component transition animation and an option to disable it 2020-10-14 16:59:39 +02:00
Axolotle
2b199b712f display routes to /action and /config-panel in expe mode 2020-10-14 16:59:39 +02:00
Axolotle
2267b58ed2 add experimental option feature in TooWebAdmin 2020-10-14 16:59:39 +02:00
Axolotle
7517106633 add AppConfigPanel view/route 2020-10-14 16:59:39 +02:00
Axolotle
c92dfd53d9 fixed SystemUpdate system value & fixed AppInstall check for root path 2020-10-14 16:59:39 +02:00
Axolotle
67dc725385 set 'required' only for 'InputItem', set base value as null, removed test 2020-10-14 16:59:39 +02:00
Axolotle
a12dc45229 add AppActions view/route 2020-10-14 16:59:39 +02:00
Axolotle
b1b9e65b7b add AppInstall view/route 2020-10-14 16:59:39 +02:00
Axolotle
84374cdd53 add state users and domains as options getter to be used with selects 2020-10-14 16:59:39 +02:00
Axolotle
f7e47e620c add basic components to be used from props 2020-10-14 16:59:39 +02:00
Axolotle
9e19ab190d add subtags filtering to AppCatalog 2020-10-14 16:59:39 +02:00
Axolotle
3fde9d84bb add custom app install card and update with install routes 2020-10-14 16:59:39 +02:00
Axolotle
ad25c7373e add description prop to InputHelper 2020-10-14 16:59:39 +02:00
Axolotle
8f8b1cc8df add AppCatalog view/route 2020-10-14 16:59:39 +02:00
Axolotle
2d262cae3b add AppInfo view/route 2020-10-14 16:59:39 +02:00
Axolotle
fd13c58250 add AppList view/route 2020-10-14 16:59:39 +02:00
Axolotle
2dfe5746af add PostInstall view/route 2020-10-14 16:59:39 +02:00
Axolotle
2df02ae39e add customizable password and domain component to be used in multiples views 2020-10-14 16:59:39 +02:00
Axolotle
7710e6a1c3 add installed check and rework login/redirect mecanism 2020-10-14 16:59:39 +02:00
Axolotle
66e4584d2b add SystemUpdate view/route 2020-10-14 16:59:39 +02:00
Axolotle
0a104b57a1 add BackupCreate view/route 2020-10-14 16:59:39 +02:00
Axolotle
d839260b73 add BackupInfo view/route 2020-10-14 16:59:39 +02:00
Axolotle
c559678dca add BackupList view/route + size filter 2020-10-14 16:59:39 +02:00
Axolotle
a073137b30 add Backup view/route 2020-10-14 16:59:39 +02:00
Axolotle
a7fc728b7a fix some post request 2020-10-14 16:59:39 +02:00
Axolotle
6fef804fe1 add Diagnosis view/route 2020-10-14 16:59:39 +02:00
Axolotle
258941646e add ToolPower view 2020-10-14 16:59:39 +02:00
Axolotle
50568cbe36 add ToolWebadmin view and set settings store as base store's state 2020-10-14 16:59:39 +02:00
Axolotle
d47ecb5d57 add ToolAdminpw view 2020-10-14 16:59:39 +02:00
Axolotle
3e8089275d add InputHelper component to deal with ids 2020-10-14 16:59:39 +02:00
Axolotle
6f37de6d29 add ToolFirewall view 2020-10-14 16:59:39 +02:00
Axolotle
1284237019 add generic scss 2020-10-14 16:59:39 +02:00
Axolotle
1837e3874c add ToolMigrations view 2020-10-14 16:59:39 +02:00
Axolotle
296c526e16 rework api module and add doc 2020-10-14 16:59:39 +02:00
Axolotle
1658c61995 add ToolLog view 2020-10-14 16:59:39 +02:00
Axolotle
f55eae0a95 automaticly add locale to url query and fix small templates 2020-10-14 16:59:39 +02:00
Axolotle
e75b2e3f79 moved locales/ to i18n/ 2020-10-14 16:59:39 +02:00
Axolotle
86e41b070a removed no longer needed plugin init files 2020-10-14 16:59:39 +02:00
Axolotle
c3d25e3a38 update router folder 2020-10-14 16:59:39 +02:00