From 430af8306b1ab17e59a6dabf8f65ab816d28695d Mon Sep 17 00:00:00 2001 From: Pitu Date: Wed, 19 Sep 2018 04:45:50 -0300 Subject: Switch to Nuxt.js --- src/site/pages/a/_identifier.vue | 141 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 141 insertions(+) create mode 100644 src/site/pages/a/_identifier.vue (limited to 'src/site/pages/a') diff --git a/src/site/pages/a/_identifier.vue b/src/site/pages/a/_identifier.vue new file mode 100644 index 0000000..624c835 --- /dev/null +++ b/src/site/pages/a/_identifier.vue @@ -0,0 +1,141 @@ + + + + + + -- cgit v1.2.3 From 4c241dc1d19116077fea5455d1688c81ac7933cc Mon Sep 17 00:00:00 2001 From: Pitu Date: Mon, 18 Feb 2019 23:36:35 +0900 Subject: Styling --- src/site/pages/a/_identifier.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/site/pages/a') diff --git a/src/site/pages/a/_identifier.vue b/src/site/pages/a/_identifier.vue index 624c835..b01200c 100644 --- a/src/site/pages/a/_identifier.vue +++ b/src/site/pages/a/_identifier.vue @@ -34,14 +34,14 @@ + :width="200" /> -- cgit v1.2.3 From 84c4b442cf69f20730119fb4f68046b7d537bca8 Mon Sep 17 00:00:00 2001 From: Pitu Date: Fri, 22 Feb 2019 00:12:51 +0900 Subject: whoops --- src/site/pages/a/_identifier.vue | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/site/pages/a') diff --git a/src/site/pages/a/_identifier.vue b/src/site/pages/a/_identifier.vue index b01200c..254ed36 100644 --- a/src/site/pages/a/_identifier.vue +++ b/src/site/pages/a/_identifier.vue @@ -52,14 +52,13 @@ import Grid from '~/components/grid/Grid.vue'; import Loading from '~/components/loading/CubeShadow.vue'; import axios from 'axios'; -import config from '~/config.js'; export default { components: { Grid, Loading }, - async asyncData({ params, error }) { + async asyncData({ app, params, error }) { try { - const res = await axios.get(`${config.baseURL}/album/${params.identifier}`); - const downloadLink = res.data.downloadEnabled ? `${config.baseURL}/album/${params.identifier}/zip` : null; + const res = await axios.get(`${app.store.state.config.baseURL}/album/${params.identifier}`); + const downloadLink = res.data.downloadEnabled ? `${app.store.state.config.baseURL}/album/${params.identifier}/zip` : null; return { name: res.data.name, downloadEnabled: res.data.downloadEnabled, -- cgit v1.2.3 From 789f5fc259b90dd6a3b21fd2aef1a9e54a19506e Mon Sep 17 00:00:00 2001 From: Pitu Date: Sat, 2 Mar 2019 22:16:35 +0900 Subject: Removed google analytics --- src/site/pages/a/_identifier.vue | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/site/pages/a') diff --git a/src/site/pages/a/_identifier.vue b/src/site/pages/a/_identifier.vue index 254ed36..1a60332 100644 --- a/src/site/pages/a/_identifier.vue +++ b/src/site/pages/a/_identifier.vue @@ -130,11 +130,6 @@ export default { this.$toast.open(`Error code ${this.error}`, true, 3000); } */ - this.$ga.page({ - page: `/a/${this.$route.params.identifier}`, - title: `Album | ${this.name}`, - location: window.location.href - }); } }; -- cgit v1.2.3 From 4a2ed9f0f48ec9c1bae38c3b5f155c50e155176d Mon Sep 17 00:00:00 2001 From: Pitu Date: Tue, 12 Mar 2019 05:41:10 +0000 Subject: No more infinite loading if album is empty --- src/site/pages/a/_identifier.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/site/pages/a') diff --git a/src/site/pages/a/_identifier.vue b/src/site/pages/a/_identifier.vue index 1a60332..a1f719a 100644 --- a/src/site/pages/a/_identifier.vue +++ b/src/site/pages/a/_identifier.vue @@ -40,8 +40,9 @@ -- cgit v1.2.3 From ea3e503d13b7be477c064b02b9b2e5a9ef06c9a9 Mon Sep 17 00:00:00 2001 From: Pitu Date: Fri, 29 Mar 2019 00:35:58 +0900 Subject: Added middleware for pages and switched to $axios --- src/site/pages/a/_identifier.vue | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) (limited to 'src/site/pages/a') diff --git a/src/site/pages/a/_identifier.vue b/src/site/pages/a/_identifier.vue index a1f719a..d00ad85 100644 --- a/src/site/pages/a/_identifier.vue +++ b/src/site/pages/a/_identifier.vue @@ -51,19 +51,26 @@ -- cgit v1.2.3 From cba7bf8586f59a049f79aba586db201ac6f3530b Mon Sep 17 00:00:00 2001 From: Pitu Date: Sun, 13 Oct 2019 02:53:45 +0900 Subject: This commit adds a bunch of features for admins: * banning IP * see files from other users if you are admin * be able to see details of an uploaded file and it's user * improved display of thumbnails for non-image files --- src/site/pages/a/_identifier.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/site/pages/a') diff --git a/src/site/pages/a/_identifier.vue b/src/site/pages/a/_identifier.vue index 923e8cc..62035b3 100644 --- a/src/site/pages/a/_identifier.vue +++ b/src/site/pages/a/_identifier.vue @@ -35,7 +35,8 @@ :files="files" :isPublic="true" :width="200" - :enableSearch="false" /> + :enableSearch="false" + :enableToolbar="false" /> -- cgit v1.2.3 From f189ddf9e6e1dda0c8e56afd367bc378ee19b8fd Mon Sep 17 00:00:00 2001 From: Pitu Date: Thu, 25 Jun 2020 02:05:48 +0900 Subject: Cleanup --- src/site/pages/a/_identifier.vue | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) (limited to 'src/site/pages/a') diff --git a/src/site/pages/a/_identifier.vue b/src/site/pages/a/_identifier.vue index 62035b3..ea36852 100644 --- a/src/site/pages/a/_identifier.vue +++ b/src/site/pages/a/_identifier.vue @@ -1,7 +1,5 @@