Commit Graph

800 Commits

Author SHA1 Message Date
Marius 5a31f3230e s3store: Cache FileInfo between function calls
This lead to an 15% increase in upload speed for our tests.
2019-09-16 12:13:39 +02:00
Marius cbfde4e4b0 s3store: Pass context to AWS SDK 2019-09-15 14:33:02 +02:00
Marius 485c21d72e core: Add context to DataStores
Closes https://github.com/tus/tusd/issues/288
2019-09-15 13:43:59 +02:00
Marius 819ffb10ab misc: Support Go 1.13 2019-09-13 11:16:15 +02:00
Marius db18dbb70f etcd3locker: Move to separate repository 2019-09-12 21:42:54 +02:00
Marius 03d478eb5c fixup! misc: Remove dots from folders 2019-09-12 21:39:00 +02:00
Marius 76f8489d37 misc: Remove dots from folders 2019-09-12 13:10:51 +02:00
Marius 7d639b930d core: Replace old LockerDataStore with new Locker 2019-09-12 12:37:43 +02:00
Marius 92826b171d etc3dlocker: Implement new Locker interface 2019-09-11 12:03:39 +02:00
Marius 65072acb79 memorylocker: Implement new locker interface 2019-09-11 10:28:38 +02:00
Marius 8e1dce1dcb filelocker: Add tests 2019-09-10 16:19:49 +02:00
Marius 241c458184 cli: Print out available tus extensions 2019-09-10 15:27:47 +02:00
Marius d01d878e29 gcsstore: Adjust to new DataStore interfaces 2019-09-10 11:09:07 +02:00
Marius e591c9ea69 cli: Update to new DataStore interfaces 2019-09-10 10:23:39 +02:00
Marius d36b0ea3a9 s3store: Move to new DataStore interfaces 2019-09-10 10:05:45 +02:00
Marius 12114b1ae8 Merge branch 'master' of github.com:tus/tusd into v1 2019-09-09 13:37:53 +02:00
Marius 852b6fa01d core: Allow dots in MIME file types
As reported in https://github.com/tus/tusd/issues/304
2019-09-05 19:45:43 +02:00
Marius 1389d86547 core: Add back composer_test 2019-08-26 20:41:00 +02:00
Marius f1fe5e2603 cli: Add option to whitelist hooks (#302) 2019-08-26 20:34:37 +02:00
Marius 2e688d5d38 filestore: Implement new interfaces 2019-08-26 11:41:52 +02:00
Marius 5004d3ca4d core: Refactor DataStore 2019-08-25 22:10:55 +02:00
Marius 9433afd70c
docs: Use consistent style for flags
Closes https://github.com/tus/tusd/issues/238
2019-08-25 19:58:24 +02:00
Marius 5acc586800 WIP on DataStore refactor 2019-08-24 15:14:51 +02:00
Marius aa0280d004 core: Remove deprecated DataStore option 2019-08-20 16:16:05 +02:00
Marius 647c65a125 filestore: Drop the .bin suffix
Closes https://github.com/tus/tusd/issues/210
2019-08-19 13:03:42 +02:00
Marius 141a49a38d cli: Allow uploads without trailing slash 2019-08-19 12:03:14 +02:00
Marius bfac68d84c docs: Add section about storage details 2019-08-19 11:19:07 +02:00
Marius f290aa36d7 gcsstore: Add storage details 2019-08-19 11:08:24 +02:00
Marius a323c91a6e s3store: Add storage details 2019-08-19 10:38:08 +02:00
Marius c0c3a4d1d0 filestore: Add information about saved upload 2019-08-19 09:29:56 +02:00
Marius e8fb3a431b Merge branch 'master' of github.com:tus/tusd into v1 2019-08-18 14:34:37 +02:00
kiloreux 34e32999fb Setting ssl-redirect to true 2019-08-14 13:33:36 +01:00
Marius 51a6afccbc Merge branch 'master' of github.com:tus/tusd 2019-08-13 10:51:08 +02:00
Marius 571bc4df75 cli: Add flag to reduce verbosity of output 2019-08-13 10:51:03 +02:00
kiloreux 102715e2d1 misc: Change cloud provider for master.tus.io (#300)
* Change branch and change deployment method

* Fix DA DOCKER FIIIIILE

* Fix docker

* Maybe just update deployment ?

* Switch back to base64

* Remove useless lines and replace it by stable installation

* Don't use /home/kiloreux

* Added kubeconfig again

* Replicate stuff

* Final fixes

* Avoid contacting server

* remove quotes

* Try again

* Trigger

* Use master
2019-08-13 09:50:18 +01:00
Sergio Contreras Castañeda 31d31ba3b9 s3store: Properly remove temporary files (#299) 2019-08-12 12:05:49 +01:00
Marius 4a0313550d
Disable SSL redirect for debugging 2019-08-12 11:35:07 +02:00
Marius b77d9aabf9
misc: Correct usage of links in FAQ 2019-07-26 12:43:43 +02:00
Marius af51b797ab Disable Windows compilations for now 2019-07-21 23:38:53 +02:00
Marius 1089558ac3 Install Windows package before compilation 2019-07-21 23:21:43 +02:00
Marius 4f4da61fea Install Windows package for cross-compiling
Should fix https://travis-ci.org/tus/tusd/jobs/561804467#L682
2019-07-21 23:05:59 +02:00
Marius 8242b4dfb5 core: Remove TCP details from connection reset message 2019-07-21 22:40:41 +02:00
Marius 85a26150a3 s3store: Filter newlines out of metadata 2019-07-21 22:40:18 +02:00
Thomas 30811b6579 docker: Added script to generate official-images/library/tusd file. (#289)
* Added script to generate official-images/library/tusd file.

* Moved script to .scripts.
2019-07-12 15:34:43 +01:00
Thomas 9c0d753f7d docker: Updated docker from alpine 3.8 to 3.9 (#286) 2019-06-24 18:38:56 +01:00
Thomas 7cab4b087a docker: Installing gcc and libc-dev for having a matching gcc and linker in the image. (#284) 2019-06-24 16:04:09 +01:00
Marius 830f0de9d3 misc: Update instructions for AppVeyor 2019-06-16 17:50:07 +02:00
Marius f8ff29cf6c misc: Active Windows on Travis CI 2019-06-16 17:27:58 +02:00
Marius 774fd3f313 misc: Use Go modules on Travis CI 2019-06-16 17:13:16 +02:00
Marius 226638bcc4 etcd3locker: Update import path for etcd3 2019-06-16 17:06:17 +02:00