# Change Log

All notable changes to rs plugin will be documented in this file.

## 2025.051

### Added

-   Option `days` that allows to set the start time of the data
    time window n days before the current time., e.g.,

``` bash
days = 1
```

-   Option `daysBefore` that allows to set the end time of the data
    time window n days before the current time., e.g.,

``` bash
daysBefore = 1
```

## 2024.262

### Fixed

-   MiniSEED encoding allows half a sample timing tolerance
    to detect contiguous records.

## 2024.173

### Added

-   Config option `streams.passthrough`. Until now, the feature could only
    be activated via a command line option.

## 2024.156

### Important

-   The command-line option `--addr`/`-a` has been renamed to
    `--output`/`-O` in order to be consistent with other applications like
    caps2caps. Scripts/processes using this parameter must be adjusted.

## 2023.254

### Added

-   Make `output.maxFutureEndTime` configurable in scconfig.

## 2023.135

### Fixed

-   Inventory subscription

## 2022.332

### Added

-   Add poll mode for non-real-time inputs, e.g. fdsnws.

## 2021-04-29

### Added

-   Add SSL and authentication support for the output connection.
    With this version the data output URL can be set with the
    config option ``output.address``. The formal definition
    of the field is: [[caps|capss]://][user:pass@]host[:port] e.g.

    ```
    output.address = capss://caps:caps@localhost:18003
    ```

    The new output.address parameter superseds the output.host and
    output.port parameter of previous versions and takes precedence.
    The old parameters are kept for compatibility reasons but are
    marked as deprecated.

## 2020-02-17

### Changed

-   Increase default timeout for acknowledgement messages from 5s to 60s

## 2020-01-23

### Fixed

-   Make init script Python 2 and 3 compatible

## 2019-08-07

### Added

-   plugin version information

## 2019-01-30

### Fixed

-   Loading inventory from file

## 2018-12-17

### Added

-   Added new option ``--status-log``. With this option enabled
    the plugin writes status information e.g. the number of bytes
    buffered into a seperate log file ``@LOGDIR@/rs2caps-stats.log``.

## 2018-01-24

### Added

-   Optimized config script in combination with high station count

## 2018-01-17

### Added

-   Added optional bindings to synchronize the journal file with
-   Added option to synchronize journal file with bindings

## 2016-06-08

### Added

-   Added option ``--passthrough`` which will not read the inventory from
    the database and thus does not require a database connection and it will
    not subscribe to any stream at the recordstream. Instead it will process
    everything that it receives. This is most useful in combination with files.

## 2016-06-03

### Added

-   backfilling support

## 2016-05-25

### Added

-   support to load inventory from file or database. The configuration may be
    adopted using the standard SeisComP3 options.
