Modules
Convert strings to boolean. Only "true" is true
Plug module to compute metrics for Delivery metrics.
This module has all metrics for a data delivery.
Wsdataselect keeps the contexts that define your domain and business logic.
Defines the structure for an authentication header.
Schema for matching a user with it's credential.
Module to manipulate files in the storage repository.
Dataselect is an interface to the dataselect binary
A filter is a structure containing all filter parameters given in an FDSN webservice request.
Plug for HTTP Digest Authentication, connected to an Authentication database.
A plug to add a Filter struct to the connection assigns. The filter is made of the source identifier + includerestricted + quality NOTE: this is maybe redundant with FdsnPlugs.RequestParams but is more suited to filtering by Avy.Repo Refactoring may be.
The entrypoint for defining your web interface, such as controllers, components, channels, and so on.
This module is invoked by your endpoint in case of errors on JSON requests.
A plug to be called at the end of the pipeline in order to clean up temporary directory containing downloaded data
Redirects / to /documentation.html
Plug for handling Kubernetes readinessProbe.
Manifest format output (still experimental) Example: { "request_time": "2025-08-29T19:37:55.891250Z", "dataselect_params_list": [