Commit graph

2146 commits

Author SHA1 Message Date
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
Alexandre Aubin
61a989612a
Merge pull request #298 from ekhae/enh-1365-mail-user-creation-ux
UX improved about mail and domains
2020-09-05 18:41:26 +02:00
Alexandre Aubin
39f426c789
Syntax / indent 2020-09-05 18:39:42 +02:00
Alexandre Aubin
c2e548ba40 Update changelog for 4.0.4 2020-09-04 14:55:35 +02:00
Alexandre Aubin
20985d684c Cleanup of log views + handle suboperations 2020-09-02 21:01:27 +02:00
Alexandre Aubin
7894c8474b Sometimes 'error' is empty despite success:false ... so rely on the value of success instead 2020-09-02 18:34:17 +02:00
Alexandre Aubin
7e03213957 Stupid typo breaking yunopaste for service logs 2020-09-02 17:51:18 +02:00
Alexandre Aubin
85e67e5fa1 Also reorder the edit view such that all email stuff are grouped together 2020-08-27 21:40:42 +02:00
Alexandre Aubin
66a124d842 Partial rework of the user create view 2020-08-27 21:30:37 +02:00
ekhae
8a69d23994 UX improved about mail and domains 2020-08-27 19:35:35 +02:00