From 1d7ad6978a3ec3283b9f126f9418a4faa5c56e98 Mon Sep 17 00:00:00 2001 From: jovuit Date: Mon, 25 Feb 2019 14:03:53 +0100 Subject: [PATCH] Moved Modal t set instance url to a separate dedicated file SetInstanceModal.vue --- changes/changelog.d/715.enhancement | 3 + front/src/App.vue | 44 +----- front/src/components/Footer.vue | 23 +-- front/src/components/Logo.vue | 30 ++-- front/src/components/SetInstanceModal.vue | 146 ++++++++++++++++++ front/src/components/audio/EmbedWizard.vue | 26 ++-- front/src/components/audio/PlayButton.vue | 2 +- front/src/components/favorites/List.vue | 2 +- front/src/components/library/Album.vue | 2 +- front/src/components/library/FileUpload.vue | 10 +- .../src/components/library/radios/Builder.vue | 2 +- .../notifications/NotificationRow.vue | 12 +- front/src/components/radios/Card.vue | 2 +- .../views/admin/moderation/AccountsDetail.vue | 2 +- front/src/views/playlists/Detail.vue | 2 +- 15 files changed, 205 insertions(+), 103 deletions(-) create mode 100644 changes/changelog.d/715.enhancement create mode 100644 front/src/components/SetInstanceModal.vue diff --git a/changes/changelog.d/715.enhancement b/changes/changelog.d/715.enhancement new file mode 100644 index 000000000..faba8a62c --- /dev/null +++ b/changes/changelog.d/715.enhancement @@ -0,0 +1,3 @@ +Better workflow for connecting to another instance (#715) + +Changing the instance used is now better integrated in the App, and it is checked that the chosen instance and the suggested instances are valid and running Funkwhale servers. diff --git a/front/src/App.vue b/front/src/App.vue index e06156c18..e214f2fb4 100644 --- a/front/src/App.vue +++ b/front/src/App.vue @@ -1,5 +1,5 @@