tusd/pkg/s3store
Marius 12c10bf62f
v2: Rework hooks system (#516)
* ci: Remove plugin hook handler

* Rework error type from interface to struct

* Avoid writing to http.ResponseWriter directly

* Allow hooks to modify response

* Add example for HTTP hooks using Python

* Implement new plugin system using Hashicorp/go-plugin

* Enable returning partial HTTPResponses

* Remove some (unnecessary) error handling

* Forward stdout and stderr from plugin to tusd

* docs: Update examples

* cli: Update filehooks to new system

* cli: Renovate gRPC hooks

* docs: Correct casing of gRPC

* misc: Documentation, better examples, and code structure
2022-03-02 00:36:49 +01:00
..
calcpartsize_test.go s3store: Increase default part size (#410) 2020-08-01 14:58:31 +02:00
multi_error.go core: Move packages into pkg/ and internal/ folders 2019-06-11 18:23:20 +02:00
s3store.go v2: Rework hooks system (#516) 2022-03-02 00:36:49 +01:00
s3store_mock_test.go s3store: Parallelize part uploads and information retrieval (#478) 2021-05-18 10:29:18 +02:00
s3store_part_producer.go cli: Add option to expose Go's pprof 2021-05-28 13:26:13 +02:00
s3store_part_producer_test.go s3store: Fix failing tests due to missing argument 2021-06-21 13:15:21 +02:00
s3store_test.go v2: Rework hooks system (#516) 2022-03-02 00:36:49 +01:00
s3store_util_test.go core: Move packages into pkg/ and internal/ folders 2019-06-11 18:23:20 +02:00