Commit graph

97 commits

Author SHA1 Message Date
Henrique Dias
d1691e1bd1
fix: docker workflow tags 2024-07-21 21:03:23 +02:00
Henrique Dias
5f685dbe98
ci: new goreleaser workflow (#157) 2024-07-21 21:01:03 +02:00
Henrique Dias
85219df921
ci: use cache for docker builds 2024-07-21 20:53:06 +02:00
Henrique Dias
c125bedae1
refactor: code cleanup, stricter config validation (#155) 2024-07-21 20:52:50 +02:00
Henrique Dias
46d54e4465
ci: fix docker image attestation 2024-07-21 20:45:14 +02:00
Henrique Dias
90c031846d
ci: new docker release workflows 2024-07-21 20:32:59 +02:00
Henrique Dias
968f2e147a chore: update dependencies 2024-07-21 19:47:04 +02:00
Henrique Dias
6f4be12e8c
ci: updated build and lint workflows (#152) 2024-07-21 19:43:30 +02:00
zmaplex
9433dbd452
fix: correctly close the listener 2024-07-18 21:24:08 +02:00
Henrique Dias
f0ca85e570
docs: add disclaimer 2022-09-26 11:58:28 +02:00
Ethan Davis
436a3b05a1
fix: 'modify:false' is respected 2022-01-18 15:17:20 +01:00
Rui Sun
1a610b17ba
feat: add armv7 support 2022-01-18 15:17:01 +01:00
Mohammed Al Sahaf
32613f76cc ci: update Go version to go1.17 2021-10-19 20:52:48 +03:00
Mohammed Al Sahaf
8a8650d9b2
feat: introduce structured, field logging (#87)
* feat: introduce structured, field logging

The logging is currently minimal and only for initial message of listening and user login attempts

* chore: major version upgarde

there was a breaking API change in 8cd6d0a585 for which the git tag was v4.0.0 but the Go SIV was missed. This commit updates the SIV and retracts the defective version of v4.1.0.
2021-10-19 17:45:54 +00:00
Ziding Zhang
5701cbb5b8
Create SECURITY.md (#81)
* Create SECURITY.md

simple instruction for security researchers

* Update SECURITY.md

Co-authored-by: Mohammed Al Sahaf <msaa1990@gmail.com>
2021-07-27 12:01:24 +03:00
SXueckShen
9a4b378b32
feat: add source request log (#71)
Co-authored-by: shenyuning <shenyn@hua-cloud.com.cn>
Co-authored-by: sxueck <shenyuning@ctirobot.com>
2021-07-01 15:15:33 +02:00
Justyn
099479a894
feat: add a config option to bypass mime content type sniffing (#60) 2021-01-14 14:47:33 +00:00
mik2k2
8cd6d0a585
feat: per path modify permissions (#57) 2021-01-14 14:43:52 +00:00
mik2k2
fca4e54839
feat: add support for unix sockets (#58) 2020-12-17 22:14:03 +00:00
Mohammed Al Sahaf
da6dd253d5 chore: use fetch-depth to fetch complete history
Fixes the issue of publishing all commit since inception (see: goreleaser/goreleaser#990)
2020-10-10 03:28:00 +03:00
Mohammed Al Sahaf
c1a919681b chore: publish releases immediately (not draft) 2020-10-10 03:09:23 +03:00
Mohammed Al Sahaf
5734366c54 Dockerfile: revert 05e995b
The commit 05e995b doesn't work well with goreleaser (see: goreleaser/goreleaser#694), which broke the Docker image build. Reverting the commit should restore sanity in the goreleaser flow.
2020-09-19 01:11:48 +03:00
Mohammed Al Sahaf
aab63c0ccc chore: housekeeping 2020-09-19 01:11:23 +03:00
Mohammed Al Sahaf
f212531d75
chore: Switch to Github Actions (#53) 2020-09-18 21:27:22 +01:00
Henrique Dias
2a39779cff
Update config.yml 2020-09-18 07:06:16 +01:00
Mohammed Al Sahaf
34f2336d91
chore: fix circleci release config (#52) 2020-09-18 07:02:51 +01:00
Henrique Dias
6c5420aa5a chore: install go 2020-08-26 08:44:14 +02:00
Henrique Dias
30c210d097 chore: use specific relese image 2020-08-26 08:09:44 +02:00
Henrique Dias
f408f7aa6f chore: remove setup_remote_docker 2020-08-26 08:02:41 +02:00
Henrique Dias
e9cd29578e use machine build on release 2020-08-26 07:58:11 +02:00
Henrique Dias
e0020e8110
chore: update go version and golangci
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2020-08-25 08:24:31 +02:00
pataquets
2078312ec8 Readme.md: Add Docker pulls badge. 2020-08-03 07:53:31 +01:00
pataquets
05e995b11b Dockerfile: make image build from local source code instead of copying outside build. 2020-08-02 07:55:52 +01:00
Shun Zi
c4d4734095
fix: GET directory fails when non-root prefix configured (#40) 2020-06-27 08:45:33 +01:00
Mohammed Al Sahaf
cf267c1006
chore: build the binary statically to fix the docker image (#44) 2020-06-27 08:44:29 +01:00
Henrique Dias
72d8e39927
fix(BREAKING): rename webdav/ --> lib/ (#36)
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-11-10 11:30:45 +00:00
Henrique Dias
3ef86e8a7f
chore: update dependencies (#35)
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-11-10 11:24:55 +00:00
Shun Zi
2971f7ed3d feat: add URL prefix(subpath) support (#31)
To adapt to situations such as working behind a reverse proxy dispatching query to different services by URL path prefix
2019-11-08 13:01:42 +00:00
Henrique Dias
ab0334f036 chore: add mips(64)(le)
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-07-14 09:57:31 +01:00
Henrique Dias
931f125224 chore: go mod tidy
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-06-11 13:12:22 +01:00
Henrique Dias
cd472b26be chore: bump to v2.0.0
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-06-11 13:09:51 +01:00
Steven Vandevelde
7358553e69 feat(BREAKING): extend cors functionality (#25) 2019-06-11 13:02:10 +01:00
Henrique Dias
764a69cd33
fix: numeric passwords (#24)
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-06-09 13:51:53 +01:00
Henrique Dias
d266f1150e fix: auth enabled by default
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-06-09 13:47:28 +01:00
Henrique Dias
76ebaffaef docs: add cors config
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-05-24 14:49:01 +01:00
Henrique Dias
60f2697615 fix: pass through linters
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-05-24 14:47:05 +01:00
oskar
e5b3946388 feat: add support for custom CORS headers 2019-05-24 14:43:22 +01:00
Henrique Dias
8c66f0c585 feat: check basic auth user anyways
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-05-12 20:25:36 +01:00
Henrique Dias
bd7e2d8158 feat: add arm v
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-05-12 20:15:13 +01:00
Henrique Dias
552c72987d fix: ldflags
License: MIT
Signed-off-by: Henrique Dias <hacdias@gmail.com>
2019-05-12 20:11:43 +01:00