oliverpool
3da4095c08
split ptr retrieval and incrementation
2017-02-20 16:38:27 +01:00
oliverpool
ebd6873cbb
Useless initialization
2017-02-05 22:01:34 +01:00
oliverpool
691224cdbf
increment the pointer
2017-02-02 08:25:55 +01:00
oliverpool
3d9395e1df
Simplify lock logic
2017-02-02 08:25:42 +01:00
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