tusd/pkg
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
..
azurestore chore: update azure-storage-blob-go to v0.14.0 (#527) 2021-10-21 14:28:58 +02:00
filelocker core: Replace old LockerDataStore with new Locker 2019-09-12 12:37:43 +02:00
filestore core: Handle errors from reading request body centrally 2021-04-26 10:08:37 +02:00
gcsstore deps: Update dependencies for GCSStore (#535) 2021-10-24 10:58:03 +02:00
handler v2: Rework hooks system (#516) 2022-03-02 00:36:49 +01:00
memorylocker memorylocker: Fix function names in documentation (#412) 2020-08-01 15:02:46 +02:00
prometheuscollector core: Add error constants 2021-10-25 11:54:02 +02:00
proto/v2 v2: Rework hooks system (#516) 2022-03-02 00:36:49 +01:00
s3store v2: Rework hooks system (#516) 2022-03-02 00:36:49 +01:00