From 8703094109e53ab82356d73ce01332e99a2f0c82 Mon Sep 17 00:00:00 2001 From: pandarong <rongpanda@gmail.com> Date: Fri, 3 Nov 2017 05:21:16 +0800 Subject: [PATCH 1/6] fix npm run build error (#272) --- assets/src/router/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/src/router/index.js b/assets/src/router/index.js index 39d387d3..58ca1d87 100644 --- a/assets/src/router/index.js +++ b/assets/src/router/index.js @@ -3,8 +3,8 @@ import Router from 'vue-router' import Login from '@/views/Login' import Layout from '@/views/Layout' import Files from '@/views/Files' -import Users from '@/views/Settings/Users' -import User from '@/views/Settings/User' +import Users from '@/views/settings/Users' +import User from '@/views/settings/User' import Settings from '@/views/Settings' import GlobalSettings from '@/views/settings/Global' import ProfileSettings from '@/views/settings/Profile' From 0be294a50240b60ae4bd03686226db8ac488bd86 Mon Sep 17 00:00:00 2001 From: Davor Kapsa <davor.kapsa@gmail.com> Date: Thu, 9 Nov 2017 21:58:34 +0100 Subject: [PATCH 2/6] travis: update go version (#276) --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 8d705c85..7092fe76 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,6 @@ language: go -go: 1.8.3 +go: 1.x env: - "PATH=/home/travis/gopath/bin:$PATH" From 00da35b91d759378015105a020e09a1591f5a92c Mon Sep 17 00:00:00 2001 From: Henrique Dias <hacdias@gmail.com> Date: Fri, 10 Nov 2017 22:29:15 +0000 Subject: [PATCH 3/6] Add /tmp folder #274 --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index d5d3b8e7..5b955dd5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,7 @@ RUN mv filemanager /go/bin/filemanager FROM scratch COPY --from=0 /go/bin/filemanager /filemanager +RUN mkdir /tmp VOLUME /srv EXPOSE 80 From 44d68a4868c69536ae2cc92e981b8921c3904315 Mon Sep 17 00:00:00 2001 From: Henrique Dias <hacdias@gmail.com> Date: Sat, 11 Nov 2017 07:06:23 +0000 Subject: [PATCH 4/6] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 5b955dd5..a43760ca 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ RUN mv filemanager /go/bin/filemanager FROM scratch COPY --from=0 /go/bin/filemanager /filemanager -RUN mkdir /tmp +RUN mkdir -p /tmp VOLUME /srv EXPOSE 80 From 6f394641304b9c51cc2928539eddc29d2382ce82 Mon Sep 17 00:00:00 2001 From: Henrique Dias <hacdias@gmail.com> Date: Sat, 11 Nov 2017 07:08:12 +0000 Subject: [PATCH 5/6] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a43760ca..e5cb7f2d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ RUN mv filemanager /go/bin/filemanager FROM scratch COPY --from=0 /go/bin/filemanager /filemanager -RUN mkdir -p /tmp +VOLUME /tmp VOLUME /srv EXPOSE 80 From d269e239bfff9859f06fd0707578ad6c607ac9ba Mon Sep 17 00:00:00 2001 From: OopsMonk <oopsmonk@gmail.com> Date: Tue, 14 Nov 2017 15:21:26 +0800 Subject: [PATCH 6/6] fix symbolic links issue on Linux. (#281) --- file.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/file.go b/file.go index 6c217b10..fa98fed1 100644 --- a/file.go +++ b/file.go @@ -133,6 +133,16 @@ func (i *File) GetListing(u *User, r *http.Request) error { continue } + if strings.HasPrefix(f.Mode().String(), "L") { + // It's a symbolic link + // The FileInfo from Readdir treats symbolic link as a file only. + info, err := os.Stat(f.Name()) + if err != nil { + return err + } + f = info + } + if f.IsDir() { name += "/" dirCount++