From 96e69811fed433bda33e7355b998bc170a8d40f9 Mon Sep 17 00:00:00 2001 From: Fabio Manganiello Date: Mon, 13 Nov 2023 02:40:05 +0100 Subject: [PATCH] [#337] Initial YouTube UI with feed support. --- .../panels/Media/Providers/YouTube.vue | 109 ++++++++++++++++++ .../panels/Media/Providers/YouTube/Feed.vue | 65 +++++++++++ .../panels/Media/Providers/YouTube/Index.vue | 30 +++++ .../Media/Providers/YouTube/NoToken.vue | 38 ++++++ .../src/components/panels/Media/Results.vue | 37 +++++- 5 files changed, 276 insertions(+), 3 deletions(-) create mode 100644 platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube.vue create mode 100644 platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/Feed.vue create mode 100644 platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/Index.vue create mode 100644 platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/NoToken.vue diff --git a/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube.vue b/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube.vue new file mode 100644 index 000000000..806055f48 --- /dev/null +++ b/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube.vue @@ -0,0 +1,109 @@ + + + + + diff --git a/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/Feed.vue b/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/Feed.vue new file mode 100644 index 000000000..ef7385f5f --- /dev/null +++ b/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/Feed.vue @@ -0,0 +1,65 @@ + + + + + diff --git a/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/Index.vue b/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/Index.vue new file mode 100644 index 000000000..bc3bd5892 --- /dev/null +++ b/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/Index.vue @@ -0,0 +1,30 @@ + + + diff --git a/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/NoToken.vue b/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/NoToken.vue new file mode 100644 index 000000000..b97f78f60 --- /dev/null +++ b/platypush/backend/http/webapp/src/components/panels/Media/Providers/YouTube/NoToken.vue @@ -0,0 +1,38 @@ + + + diff --git a/platypush/backend/http/webapp/src/components/panels/Media/Results.vue b/platypush/backend/http/webapp/src/components/panels/Media/Results.vue index ff71f17af..444e5a250 100644 --- a/platypush/backend/http/webapp/src/components/panels/Media/Results.vue +++ b/platypush/backend/http/webapp/src/components/panels/Media/Results.vue @@ -1,12 +1,12 @@