Commit graph

3255 commits

Author SHA1 Message Date
Axolotle
6f8457381a linting… 2020-10-14 16:59:38 +02:00
Axolotle
d69bb8b906 add js standard linter and switch to vue the strongly recommended vue linting rules 2020-10-14 16:59:38 +02:00
Axolotle
bcf9dc2c30 add breakpoint on User view 2020-10-14 16:59:38 +02:00
Axolotle
6ef882efd0 add User route and view with skeleton screen 2020-10-14 16:59:38 +02:00
Axolotle
666899bb45 add ability to also pass a route params when needed in as a traduction variable 2020-10-14 16:59:38 +02:00
Axolotle
07302dfdfe add Users view and route 2020-10-14 16:59:38 +02:00
Axolotle
1278e1e1d3 add generic breadcrumb with data stored in routes's meta 2020-10-14 16:59:38 +02:00
Axolotle
a0eabf36a8 update icon to display at small size by default 2020-10-14 16:59:38 +02:00
Axolotle
af244e109c removed useless list component 2020-10-14 16:59:38 +02:00
Axolotle
88d7b736e2 improve connection state detection
blocks all api calls until we are sure the user is connected.
if session has expired, force reconnection.
2020-10-14 16:59:38 +02:00
Axolotle
bd148897f8 add handlers for response and errors & api simple get method and version getter 2020-10-14 16:59:38 +02:00
Axolotle
9232961b61 add protection to routes and login/logout behavior 2020-10-14 16:59:38 +02:00
Axolotle
0334515a43 add temp basic api login and logout methods 2020-10-14 16:59:38 +02:00
Axolotle
6fb98f2195 add vuex store with 'connected' state 2020-10-14 16:59:38 +02:00
Axolotle
665b661a2b add dev-server proxy to yunohost/api 2020-10-14 16:59:38 +02:00
Axolotle
d6c7d9abf3 add login view 2020-10-14 16:59:38 +02:00
Axolotle
aa19c56933 add icon component & add global import of some components 2020-10-14 16:59:38 +02:00
Axolotle
269dcf1852 add Home view and ListGroupItem component to display main menu items 2020-10-14 16:59:38 +02:00
Axolotle
d7a6e80227 add fork-awesome dep 2020-10-14 16:59:38 +02:00
Axolotle
712f22f6d3 add header and footer 2020-10-14 16:59:38 +02:00
Axolotle
a54061249d separate base css to allow bootstrap overrides 2020-10-14 16:59:38 +02:00
Axolotle
d50470712e add router plugin & base routes file and views 2020-10-14 16:59:38 +02:00
Axolotle
74fcec1a62 move assets 2020-10-14 16:59:38 +02:00
Axolotle
d4e64bcc01 add temp browser locale getter 2020-10-14 16:59:38 +02:00
Axolotle
2f2c2ac683 add vue-i18n plugin 2020-10-14 16:59:38 +02:00
Axolotle
bf1f815ca9 moved locales to the new app 2020-10-14 16:59:38 +02:00
Axolotle
76c987701f add bootstrap-vue dep 2020-10-14 16:59:38 +02:00
Axolotle
dfd447f333 create base app structure with vue cli 2020-10-14 16:59:38 +02:00
Alexandre Aubin
abe3a0454c
Merge pull request #314 from yunohost-bot/weblate-yunohost-admin
Update from Weblate
2020-10-04 14:39:26 +02:00
ppr
0006c33e1b Translated using Weblate (French)
Currently translated at 98.6% (349 of 354 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2020-10-03 22:09:19 +00:00
Éric Gaspar
72feb1ff8c Translated using Weblate (French)
Currently translated at 100.0% (354 of 354 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2020-10-03 22:09:19 +00:00
xaloc33
1ea9a43902 Translated using Weblate (Catalan)
Currently translated at 99.7% (353 of 354 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/ca/
2020-10-03 22:09:19 +00:00
Alexandre Aubin
d3b32361ae Typo breaking the concept of 'user has to manually run the first diagnosis' 2020-10-04 00:09:05 +02:00
Alexandre Aubin
146669e317
Merge pull request #313 from yunohost-bot/weblate-yunohost-admin
Update from Weblate
2020-09-16 22:58:08 +02:00
Yifei Ding
4113b441b0 Translated using Weblate (Chinese (Simplified))
Currently translated at 12.7% (45 of 354 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/zh_Hans/
2020-09-16 20:56:01 +00:00
Alexandre Aubin
0d0a6e462e
Merge pull request #312 from YunoHost/backup_download
Small rework of backup view + add backup download button
2020-09-16 17:44:14 +02:00
Josue-T
d40731aa76
Change only the current app label
Co-authored-by: Kayou <pierre@kayou.io>
2020-09-15 20:46:56 +02:00
Kay0u
257b2e7890
Fix label 2020-09-14 12:36:41 +02:00
Kay0u
03190046fa
Merge branch 'dev' into permission_protection 2020-09-14 11:26:14 +02:00
Alexandre Aubin
9a6529d6f7 Small rework of backup view + add backup download button 2020-09-06 21:23:17 +02:00
Alexandre Aubin
9154692d63
Merge pull request #311 from yunohost-bot/weblate-yunohost-admin
Update from Weblate
2020-09-05 18:52:32 +02:00
Alexandre Aubin
a8c66ba244
Update fr.json 2020-09-05 18:51:02 +02:00
Alexandre Aubin
5ee0b7633b
Apply suggestions from code review
Co-authored-by: Éric Gaspar <46165813+ericgaspar@users.noreply.github.com>
2020-09-05 18:45:40 +02:00
Yifei Ding
b82fdbb278 Translated using Weblate (Chinese (Simplified))
Currently translated at 11.4% (40 of 352 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/zh_Hans/
2020-09-05 16:44:51 +00:00
Titus PiJean
09b674b5ca Translated using Weblate (French)
Currently translated at 99.7% (351 of 352 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2020-09-05 16:44:51 +00:00
Christian Wehrli
c636e14ec9 Translated using Weblate (German)
Currently translated at 100.0% (352 of 352 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/de/
2020-09-05 16:44:51 +00:00
Titus PiJean
b8871daa8f Translated using Weblate (French)
Currently translated at 99.7% (351 of 352 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2020-09-05 16:44:51 +00:00
ppr
253a4c9e02 Translated using Weblate (French)
Currently translated at 99.7% (351 of 352 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2020-09-05 16:44:51 +00:00
Christian Wehrli
4bc0126745 Translated using Weblate (French)
Currently translated at 99.7% (351 of 352 strings)

Translation: YunoHost/admin
Translate-URL: https://translate.yunohost.org/projects/yunohost/admin/fr/
2020-09-05 16:44:51 +00:00
Alexandre Aubin
0c325feabc
Merge pull request #310 from YunoHost/log-view-cleanup-and-suboperations
Cleanup + handle suboperations in log views
2020-09-05 18:44:47 +02:00