oliverpool
d7a4619080
Prevent race condition on errorstotal increment
...
The HTTPError interface is used to have detailed metrics (by code as
well)
2017-02-01 08:37:46 +01:00
Marius
5491b8ff12
Merge branch 'master' of github.com:tus/tusd
2017-01-31 17:08:47 +01:00
Marius
7710fd79fb
Correct parsing Upload-Concat for final uplaods
...
Addresses https://github.com/tus/tus-resumable-upload-protocol/issues/123
2017-01-31 16:58:31 +01:00
Kevin van Zonneveld
8784d54045
Upgrade Frey to v0.3.28 /cc @tersmitten ( #102 )
2017-01-31 14:44:03 +01:00
Mischa ter Smitten
98009f87c1
Update Frey variables ( #100 )
...
Needed for future role updates and cleanup
2017-01-31 13:37:43 +01:00
Mischa ter Smitten
3052090f72
Update roles ( #101 )
2017-01-31 13:37:18 +01:00
Marius
029191c863
Include Golang binaries in PATH
2017-01-27 14:27:02 +01:00
Marius
198c72c479
Install consul(1) before running tests on AppVeyor
2017-01-27 14:22:53 +01:00
Marius
b05382eced
Correct constant for post-receive hook name
2017-01-26 23:16:22 +01:00
Marius
f50f03fe6f
Allow data store to set the status code for errors
...
Closes https://github.com/tus/tusd/issues/77
2017-01-26 23:15:05 +01:00
Marius
675f8fcf04
Add experimental post-receive hook
2017-01-26 22:34:14 +01:00
Marius
f5a2be33c8
Disable HTTP/2 for non-HTTPS traffic
2017-01-26 22:31:35 +01:00
Marius
d5004f85a1
Return detailed error when directory is missing
...
Fixes https://github.com/tus/tusd/issues/98
2017-01-26 21:46:06 +01:00
Marius
3adec97aa5
Test whether filename is empty during pre-create hook
2017-01-24 09:48:10 +01:00
Marius
36f646851d
Enable HTTP/2 support on master.tus.io
2017-01-24 09:47:06 +01:00
Marius
89dbe66a4f
Update year
2017-01-19 21:20:12 +01:00
Marius
a462549217
Merge branch 's3-endpoint' of https://github.com/mrezai/tusd into mrezai-s3-endpoint
2017-01-19 21:04:07 +01:00
Marius
97bd6db73f
Add NotifyUploadProgress configuration option
2017-01-19 21:02:58 +01:00
mrezai
3cb4e0907d
Add -s3-endpoint to command line arguments
...
to support S3 compatilbe implementations like minio
2017-01-19 22:18:21 +03:30
Marius
af5e0e834d
Add entry about authentication to FAQ
2017-01-18 11:22:47 +01:00
Marius
d5a0bd6e02
Add document about hook system
2017-01-16 17:29:14 +01:00
Mischa ter Smitten
e7eb8439d1
More Frey specific variables ( #92 )
2017-01-12 16:06:30 +01:00
Mischa ter Smitten
778ec8fe77
Make use of ssh pipelining ( #90 )
...
And fixate ansible_managed variable
2017-01-12 14:01:31 +01:00
Mischa ter Smitten
048fb5baf1
Merge pull request #89 from tus/fix-for-failing-apt-get-dist-upgrade
...
Possible fix for failing apt-get dist-upgrade
2017-01-12 10:31:19 +01:00
Mischa ter Smitten
93c62b836d
Fix for failing apt-get dist-upgrade
2017-01-12 09:31:23 +01:00
Kevin van Zonneveld
598ca78fa7
Upgrade Frey to v0.3.27 /cc @tersmitten ( #85 )
...
* Upgrade Frey to v0.3.27 /cc @tersmitten
* Add forgotten and misspelled role variables
* Make it easier to override settings and clear that this is a private file
2017-01-11 10:25:28 +01:00
Marius
50dbb7d7ba
Add information about reverse proxies to README
2017-01-04 23:48:55 +01:00
mrezai
e89661cbda
Fix README sample code errors
...
Closes https://github.com/tus/tusd/pull/87
2017-01-04 21:30:40 +01:00
Marius
0a8a3e7e51
Count multiple closed connectios only once
2017-01-04 20:47:34 +01:00
Marius
19c9576eb8
Use platform-independent paths inside file storage
...
Closes https://github.com/tus/tusd/issues/84
2017-01-04 20:25:08 +01:00
Marius
5a385832b6
Add notice about using HTTPS to README
2017-01-04 20:15:09 +01:00
Marius
f4810ff429
Drop support for testing on Go1.4 on Travis
...
The AWS Go SDK has dropped support Go1.4 in a recent commit
(0cec6f30ed
).
Therefore, we decided to not test this unsupported Go version anymore.
2016-12-20 17:25:24 +01:00
Marius
37fe99b37d
Define own, minimal S3API interface
2016-12-20 17:13:02 +01:00
Kevin van Zonneveld
cc78da7de5
Pin Frey as a dependency vs installing latest globally
2016-12-20 13:42:06 +01:00
Marius
2d187c00aa
Correct state of nginx after restarting
2016-11-11 23:30:32 +01:00
Marius
2665650b8c
Restart nginx instead of reloading
2016-11-11 23:24:12 +01:00
Marius
2b7a67c120
Revert "Use current branch name or tag name when building binaries"
...
This reverts commit e4c3d87ba6
.
2016-11-11 22:30:15 +01:00
Marius
ab26348d2b
Remove unnecessary Makefile
2016-11-11 21:57:13 +01:00
Marius
e4c3d87ba6
Use current branch name or tag name when building binaries
2016-11-11 21:56:38 +01:00
Marius
8f5782b73a
Run consul tests on only Go1.7+
2016-11-11 21:42:35 +01:00
Marius
360d63eefa
Revert "Attempt to run tests and deploy without sudo"
...
This reverts commit 6fcba73263
.
2016-11-11 21:41:11 +01:00
Marius
6fcba73263
Attempt to run tests and deploy without sudo
2016-11-11 21:33:52 +01:00
Marius
921b77df84
Only build all files if it's a tagged commit (for releases deployment)
2016-11-11 21:24:45 +01:00
Marius
2b6f08f8cb
Do not run frey interactively
2016-11-11 16:45:37 +01:00
Marius
ebfe631ddf
Do not use sudo for installing frey
2016-11-11 16:37:59 +01:00
Marius
fb523ce470
Build all binaries only on releases deploy
2016-11-11 16:23:42 +01:00
Marius
bffd8f24b0
Deploy current master branch to master.tus.io
2016-11-11 15:59:01 +01:00
Marius
4a439ac555
Move building functions into separate script file
2016-11-11 15:57:39 +01:00
Marius
74554f594d
Merge branch 'master' of github.com:tus/tusd
2016-11-09 23:28:34 +01:00
Marius
09a0deaca8
Reload nginx instead of restarting
...
If the restart of nginx fails (e.g. address already in use), the service will
not reload the configuration which is usually not wanted. By using nginx(1)
and telling it explicitly to reload the configuration, these issues do not
appear.
2016-11-09 23:23:45 +01:00