Andrea Spacca
3ef3f5c4ef
fix storj
2023-03-05 09:47:45 +09:00
Andrea Spacca
7d7e13174b
do not write to file by default
2023-03-03 10:03:41 +09:00
Andrea Spacca
41bc6c964b
linting
2023-03-02 01:04:01 +09:00
Andrea Spacca
11e64513a2
cr fixes, replace deprecated ioutil.NopCloser
2023-03-02 00:59:51 +09:00
Andrea Spacca
3b3d714def
gofmt
2023-03-02 00:56:21 +09:00
Andrea Spacca
7b5f2b4d50
Merge branch 'main' into lint-accept-range
2023-03-02 00:55:07 +09:00
dependabot[bot]
c452bd4719
Bump golang.org/x/net from 0.0.0-20220513224357-95641704303c to 0.7.0 ( #534 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.0.0-20220513224357-95641704303c to 0.7.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/commits/v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 16:39:47 +01:00
Andrea Spacca
ace8b94be1
go mod tidy
2023-03-02 00:31:40 +09:00
Andrea Spacca
41456c7f2d
Merge branch 'main' into lint-accept-range
2023-03-02 00:30:04 +09:00
dependabot[bot]
a4475513bc
Bump golang.org/x/crypto from 0.0.0-20220131195533-30dcbda58838 to 0.1.0 ( #533 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.0.0-20220131195533-30dcbda58838 to 0.1.0.
- [Release notes](https://github.com/golang/crypto/releases )
- [Commits](https://github.com/golang/crypto/commits/v0.1.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 16:07:10 +01:00
Andrea Spacca
c4997097ba
bump deps
2023-03-02 00:06:40 +09:00
Andrea Spacca
80a8a47876
lint
2023-03-01 23:17:59 +09:00
Andrea Spacca
9f86af9f68
Merge branch 'main' into main
2023-03-01 22:06:53 +09:00
Andrea Spacca
9f1fe62e05
min go version 1.18, include tip for test ( #532 )
...
* min go version 1.18, include tip for test
* lint
* lint
* lint
* lint
* lint
* lint
* lint
* lint
* lint
* lint
* lint
* lint
* lint
2023-03-01 21:51:24 +09:00
Vladislav Grubov
1ac8b1ce26
Merge pull request #1 from dutchcoders/accept-range
...
Accept range
2023-02-12 12:43:30 +03:00
Andrea Spacca
2a29083960
handle range with no limit
2023-02-11 11:47:51 +09:00
Andrea Spacca
158e5487ee
refactor CloseCheck to avoid panic on nil
2023-02-11 11:47:01 +09:00
Andrea Spacca
806286ab35
refactor CloseCheck to avoid panic on nil, handle range in gdrive storage
2023-02-11 11:46:27 +09:00
Andrea Spacca
d49aee59ba
refactor CloseCheck to avoid panic on nil, handle range with no limit
2023-02-11 11:45:57 +09:00
Andrea Spacca
e08225e5f8
refactor CloseCheck to avoid panic on nil, remove range/audio/video special handling on get handler
2023-02-11 11:45:17 +09:00
Andrea Spacca
8597f1d9eb
bump gdrive dependecies
2023-02-11 11:44:12 +09:00
Andrea Spacca
9e8ce19cd1
proper param name in error
2023-02-11 11:43:41 +09:00
Vladislav Grubov
2bda0a1e55
Adds 'Accept-Ranges: bytes' header to handlers
2023-02-03 22:45:55 +03:00
Vladislav Grubov
d9369e8b39
Support Range header for GET
2023-01-28 22:23:57 +03:00
mpl
193f944829
server: do not ignore listening errors ( #523 )
2023-01-06 01:43:57 +01:00
Frankie
ebc4097959
Fix for unrecognized flags on du ( #488 )
...
--total --block-size="K" --dereference were all unrecognized flags for this script. I have updated them to the correct flags to run correctly.
Co-authored-by: Stefan Benten <mail@stefan-benten.de >
2023-01-04 12:57:40 +01:00
Andrea Spacca
ca798ff6f6
Update README.md
...
add `-v` on sample command, print both x-url-delete and upload link in x-url-delete example
2022-09-22 11:58:07 +02:00
am97
31520b1afd
Add /tmp dir to Docker image ( #506 )
...
fixes #462
Co-authored-by: Andrés Maldonado <maldonado@codelutin.com >
2022-08-31 08:07:29 +02:00
Andrea Spacca
3588502c50
bump transfer.sh-web dep ( #504 )
2022-08-24 11:01:54 +02:00
Farhan Khursheed
31ad4e01e1
Fixed improper implementation of content type ( #501 )
...
* Fixed improper implementation of content type
Add text/plain content type if metadata.ContentType is unable to determine the content type of the file
* Update server/handlers.go
Co-authored-by: Farhan Khursheed <41877347+blind-intruder@users.noreply.github.com >
* Update handlers.go
let's trim space
* Update handlers.go
Co-authored-by: Andrea Spacca <andrea.spacca@gmail.com >
2022-08-20 15:29:52 +02:00
Andrea Spacca
343427d3b9
Update README.md
...
fixes #483
2022-07-31 09:53:20 +02:00
Stefan Benten
64c7759126
all: update gdrive client and various linting cleanups ( #497 )
2022-07-14 18:02:18 +02:00
Stefan Benten
21812d3efc
server: reorganize storage layer into more clear subfolder ( #496 )
...
* server: reorganize storage layer into more clear subfolder
* cmd: fix version command
2022-07-13 06:26:42 +02:00
Andrea Spacca
35e794220b
Issue 485: fix IDN unicode/punycode handling ( #486 )
v1.4.0
2022-05-15 16:48:13 +02:00
Ramon Fischer
f06aef1c3e
Example Zsh/Bash function for transfer.sh homepage ( #478 )
...
* correct typo
* adapt title
* update function, correct typo, adapt sample output
* adapt subheading
* improve readability, reuse variables, save delete token as separate variable
* improve readability
* put function into expandable detail section
Co-authored-by: Stefan Benten <mail@stefan-benten.de >
2022-04-20 15:40:49 +02:00
Stefan Benten
eeff2c88be
.github/,go.mod,go.sum: Update storj dependencies, drop older go versions ( #468 )
...
* go.mod,go.sum: Update storj dependencies
* bump go version
* another bump to latest storj release
* set minimum go version in go.mod
Co-authored-by: Andrea Spacca <andrea.spacca@gmail.com >
2022-04-20 01:50:44 +02:00
Stefan Benten
92324798d5
server: adding no-store header ( #476 )
...
In order to prevent viewing content, which max-download rate has been reached,
we need to ensure the data is not stored locally in a browser cache.
To achieve this, we set the Cache-Control Setting to "no-store" according to:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control
fixes #470
2022-04-10 12:13:06 +02:00
Ramon Fischer
b30b296ac8
correct typo ( #480 )
2022-04-06 01:33:40 +02:00
jeanluc
bb0891cd7d
Docker: Allow selection of (unprivileged) UID/GID at build time ( #418 )
...
* Docker: use custom non-root UID/GID (build-arg)
2022-04-03 14:55:15 +02:00
Andrea Spacca
9c31ceb2c5
Update README.md
2022-04-03 06:17:51 +02:00
Anirudh Haritas Murali
597554a59e
Add X-Url-Delete-* headers to POST handler ( #435 )
...
* Add X-Url-Delete-* headers to POST handler
* Remove token from header
* Fix writing of headers
* Handle error returned by Write
* Update handlers.go
Co-authored-by: Andrea Spacca <andrea.spacca@gmail.com >
2022-03-02 13:26:00 +01:00
Stefan Benten
368431fb6b
server/storage.go: Update storj dependencies and set user-agent ( #467 )
2022-02-09 12:37:11 +01:00
Andrea Spacca
e3bb49993c
fix perform-clamav-prescan ( #460 )
2022-01-10 11:01:26 +01:00
Andrea Spacca
cff0a88bf3
Clamav prescan ( #389 )
2022-01-09 22:14:10 +01:00
Stefan Benten
492731e31f
server: propagate context to storage layer ( #455 )
...
This change propagates the context of the actual user request through.
Additionally it configures the Storj Backend to do in memory buffering instead of relying on temporary files in /tmp/ folders.
Fixes #448
2021-12-26 17:17:28 +01:00
Stefan Benten
f062af9fc5
server/handlers.go,storage.go: smaller fixes ( #452 )
...
This change moves a couple of defers in order to prevent them from not being executed since we have returned in error cases early.
It also fixes a couple of smaller linting issues, like error messages not starting with a capital letter and variable name collisions with imported packages.
2021-12-26 14:37:22 +01:00
Stefan Benten
2fbd19365c
.github/workflows: adding golangci-lint as new job ( #453 )
...
In order to follow golang's best practices, we should lint the code base properly beyond usual syntax mistakes.
2021-12-26 14:03:27 +01:00
Stefan Benten
5932a194b2
go.mod,go.sum: bumping storj dependency ( #454 )
2021-12-26 09:30:45 +01:00
Andrea Spacca
acd6fb084f
remove tor, remove bitcoing, fix contact us ( #447 )
v1.3.1
2021-12-15 21:06:54 +01:00
Andrea Spacca
6f49951bc0
master to main, what's left
2021-12-07 20:24:58 +01:00