oliverpool
5f902b89e3
tmplock must be closed before removal
...
defer are called in LIFO style, so os.Remove was called before tmplock.Close
2017-03-02 15:25:55 +01:00
Marius
8a00983980
Merge branch 'master' of github.com:tus/tusd
2017-03-01 19:43:57 +01:00
Marius
c8b8703bb1
Move network timeout handling back in UnroutedHandler
2017-03-01 19:43:37 +01:00
Mischa ter Smitten
6ab114d0e0
Make use of fqdn and timezone role ( #115 )
2017-03-01 14:14:56 +01:00
oliverpool
74fca8c6c3
Squashed commit of the following:
...
commit d214ad5c92073cb754c70ab73e6cf229cba01c72
Author: Marius <maerious@gmail.com>
Date: Tue Feb 28 20:38:47 2017 +0100
Minor code and comment cleanups
commit 2826227404296d98a2d83519efaa754cc07a47b1
Merge: db47c89 1a58d6e
Author: Marius <maerious@gmail.com>
Date: Tue Feb 28 20:13:15 2017 +0100
Merge branch 'metrics_race_condition' of https://github.com/oliverpool/tusd into oliverpool-metrics_race_condition
commit 1a58d6e084
Author: oliverpool <oliverpool@hotmail.fr>
Date: Tue Feb 28 19:14:21 2017 +0100
prometheus metrics typo
commit db47c8976489917a8afc53878335ab66d73fe60d
Merge: 168942b
12054be
Author: Marius <maerious@gmail.com>
Date: Tue Feb 28 17:36:47 2017 +0100
Merge branch 'metrics_race_condition' of https://github.com/oliverpool/tusd into oliverpool-metrics_race_condition
commit 12054be4e7
Author: oliverpool <oliverpool@hotmail.fr>
Date: Tue Feb 28 12:07:43 2017 +0100
add go vet on travis
commit 16e95d2d91
Author: oliverpool <oliverpool@hotmail.fr>
Date: Tue Feb 28 11:58:58 2017 +0100
add one go vet on appveyor
commit 13bc64517b
Author: oliverpool <oliverpool@hotmail.fr>
Date: Tue Feb 28 11:57:56 2017 +0100
use even less pointers
commit db7130f18a
Author: oliverpool <oliverpool@hotmail.fr>
Date: Mon Feb 27 22:12:45 2017 +0100
use pointer only when needed
commit 647f7390c6
Author: oliverpool <oliverpool@hotmail.fr>
Date: Thu Feb 23 16:29:01 2017 +0100
Prevent lock malfunction
literal copies lock value from metrics
commit 1ce196ed35
Author: oliverpool <oliverpool@hotmail.fr>
Date: Wed Feb 22 12:22:19 2017 +0100
handle read timeout simplification in metrics
commit 338017c9f4
Merge: c378bc9
45a9278
Author: oliverpool <oliverpool@hotmail.fr>
Date: Wed Feb 22 12:21:42 2017 +0100
Merge branch 'master' into metrics_race_condition
commit c378bc9798
Author: oliverpool <oliverpool@hotmail.fr>
Date: Wed Feb 22 11:51:56 2017 +0100
consistent naming
commit e2b0050b8d
Author: oliverpool <oliverpool@hotmail.fr>
Date: Wed Feb 22 11:44:05 2017 +0100
Use a simplfied error structure for error counting
commit 3da4095c08
Author: oliverpool <oliverpool@hotmail.fr>
Date: Mon Feb 20 16:38:27 2017 +0100
split ptr retrieval and incrementation
commit ebd6873cbb
Author: oliverpool <oliverpool@hotmail.fr>
Date: Sun Feb 5 22:01:34 2017 +0100
Useless initialization
commit 691224cdbf
Author: oliverpool <oliverpool@hotmail.fr>
Date: Thu Feb 2 08:25:55 2017 +0100
increment the pointer
commit 3d9395e1df
Author: oliverpool <oliverpool@hotmail.fr>
Date: Thu Feb 2 08:25:42 2017 +0100
Simplify lock logic
commit d7a4619080
Author: oliverpool <oliverpool@hotmail.fr>
Date: Wed Feb 1 08:37:46 2017 +0100
Prevent race condition on errorstotal increment
The HTTPError interface is used to have detailed metrics (by code as
well)
2017-02-28 20:40:44 +01:00
Marius
168942bfb6
Remove Prometheus client from vendors dependencies
...
Closes https://github.com/tus/tusd/issues/114
2017-02-28 17:17:13 +01:00
Marius
3c19f8ebdf
Use tag pointing at head as version
2017-02-22 12:49:20 +01:00
Marius
45a9278c74
Include channel testing in goroutine fore NotifyUploadProgress test
2017-02-21 23:33:59 +01:00
Marius
9ad88c0424
Include Go 1.8 release into tested versions
2017-02-21 23:27:23 +01:00
Marius
9a3667b8ab
Add documentation about post-receive event
2017-02-21 23:24:28 +01:00
Marius
73b273d4bd
Add documentation for NotifyUploadProgress
2017-02-21 23:17:07 +01:00
Marius
68b6b20688
Add test for NotifiyUploadProgress
2017-02-21 23:00:51 +01:00
Marius
f4fdc4164a
Merge branch 'master' of github.com:tus/tusd
2017-02-20 18:32:35 +01:00
Marius
ca95bf275a
Exclude too detailed information from timeout error
2017-02-20 17:14:58 +01:00
Kevin van Zonneveld
1f176099c7
Upgrade Frey to v0.3.31 /cc @tersmitten ( #113 )
2017-02-17 14:48:54 +01:00
Kevin van Zonneveld
f1d2d1c60f
Upgrade Frey to v0.3.30 /cc @tersmitten ( #112 )
2017-02-17 10:56:08 +01:00
Mischa ter Smitten
918240fe32
Fix incorrect install npm user ( #111 )
...
* Fix incorrect install_npm_user
* Fix incorrect install_npm_user
2017-02-16 13:44:24 +01:00
Mischa ter Smitten
f8c2c4401e
Fix incorrect install_npm_user ( #110 )
2017-02-16 12:53:09 +01:00
Mischa ter Smitten
30cd41836d
Improved .gitignore for Frey using Docker ( #109 )
2017-02-16 09:51:48 +01:00
Marius
3dd28fa028
Exclude certain blacklisted ciphers from Nginx
2017-02-06 15:32:37 +01:00
Marius
9be1ece381
Merge branch 'master' of github.com:tus/tusd
2017-02-06 15:12:03 +01:00
Marius
e9255c63b9
Make minor improvements to memorylocker internals
2017-02-06 15:10:43 +01:00
Mischa ter Smitten
63014c78cc
Cleanup Frey file ( #104 )
2017-02-01 10:46:36 +01:00
Mischa ter Smitten
d016e08918
Remove unused dependencies ( #103 )
...
Using unattended-upgrades
2017-02-01 10:29:52 +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