From 815d7293675dc717fe7064b4e8bac689f31b9ee2 Mon Sep 17 00:00:00 2001 From: Eliot Berriot Date: Wed, 19 Dec 2018 14:03:21 +0100 Subject: [PATCH] Fix #578: added embed.html page to power iframe widget --- changes/changelog.d/578.feature | 48 ++ dev.yml | 42 +- docker/nginx/conf.dev | 49 +- docker/nginx/entrypoint.sh | 20 +- front/package.json | 1 + front/public/embed.html | 20 + front/src/Embed.vue | 567 ++++++++++++++++++++++ front/src/assets/embed/default-cover.jpeg | Bin 0 -> 8991 bytes front/src/components/Logo.vue | 16 +- front/src/embed.js | 16 + front/src/utils/time.js | 8 + front/vue.config.js | 46 +- front/yarn.lock | 43 ++ 13 files changed, 797 insertions(+), 79 deletions(-) create mode 100644 changes/changelog.d/578.feature create mode 100644 front/public/embed.html create mode 100644 front/src/Embed.vue create mode 100644 front/src/assets/embed/default-cover.jpeg create mode 100644 front/src/embed.js diff --git a/changes/changelog.d/578.feature b/changes/changelog.d/578.feature new file mode 100644 index 000000000..9ab4fcf67 --- /dev/null +++ b/changes/changelog.d/578.feature @@ -0,0 +1,48 @@ +Allow embedding of albums and tracks available in public libraries via an