Wicket SSE band plugin for Docketeer
Project description
docketeer-wicket
SSE (Server-Sent Events) band plugin for Docketeer. Connects to Wicket webhook relay endpoints and feeds events into the antenna system as signals.
Install docketeer-wicket alongside docketeer and the band is automatically
available for tunings.
Configuration
| Variable | Default | Description |
|---|---|---|
DOCKETEER_WICKET_URL |
(none) | Base URL of the Wicket server. Required. |
The band builds stream URLs as {DOCKETEER_WICKET_URL}/{topic} and appends
filter=path:value query parameters derived from payload.* equality filters.
Envelope format
Wicket SSE data: payloads are full envelopes:
{
"id": "uuid",
"timestamp": "2026-03-07T12:00:00+00:00",
"method": "POST",
"path": "github.com/chrisguidry/docketeer",
"headers": {"X-GitHub-Event": "push"},
"payload": {"action": "created"}
}
The band unwraps these into Signal fields: signal_id from envelope id,
timestamp from envelope timestamp, topic from envelope path, and
payload from the inner payload object.
Authentication
Tunings can reference a vault secret via the secret field. When set, the
resolved secret value is sent as a Bearer token in the Authorization
header. This supports wicket's per-path subscriber secrets.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file docketeer_wicket-0.0.17.tar.gz.
File metadata
- Download URL: docketeer_wicket-0.0.17.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84712f2762fab9b9308cedef93f905736aa39d76340ae5c73500a7f01e91d4e3
|
|
| MD5 |
1ced6c13ea9a7391130e0c385cebc12e
|
|
| BLAKE2b-256 |
52332cb3151ceb596ee2ae58d2cddf30761962e71244a0b76d97c3f339746fa2
|
Provenance
The following attestation bundles were made for docketeer_wicket-0.0.17.tar.gz:
Publisher:
publish.yml on chrisguidry/docketeer
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
docketeer_wicket-0.0.17.tar.gz -
Subject digest:
84712f2762fab9b9308cedef93f905736aa39d76340ae5c73500a7f01e91d4e3 - Sigstore transparency entry: 1083170831
- Sigstore integration time:
-
Permalink:
chrisguidry/docketeer@34ea31823f6cab8f6bf1312ee3b0829f2f3b2b9f -
Branch / Tag:
refs/tags/0.0.17 - Owner: https://github.com/chrisguidry
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@34ea31823f6cab8f6bf1312ee3b0829f2f3b2b9f -
Trigger Event:
release
-
Statement type:
File details
Details for the file docketeer_wicket-0.0.17-py3-none-any.whl.
File metadata
- Download URL: docketeer_wicket-0.0.17-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b6b43259d77560b7380d571e0540e0cf72162622ab612a541c5b40cec80ead5
|
|
| MD5 |
f12fa69a70cf7c951e4084fc4957e1af
|
|
| BLAKE2b-256 |
2031a4417fadb156a56f48803121592eeb58d9b78662e8889d01f41a272c0956
|
Provenance
The following attestation bundles were made for docketeer_wicket-0.0.17-py3-none-any.whl:
Publisher:
publish.yml on chrisguidry/docketeer
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
docketeer_wicket-0.0.17-py3-none-any.whl -
Subject digest:
7b6b43259d77560b7380d571e0540e0cf72162622ab612a541c5b40cec80ead5 - Sigstore transparency entry: 1083159319
- Sigstore integration time:
-
Permalink:
chrisguidry/docketeer@34ea31823f6cab8f6bf1312ee3b0829f2f3b2b9f -
Branch / Tag:
refs/tags/0.0.17 - Owner: https://github.com/chrisguidry
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@34ea31823f6cab8f6bf1312ee3b0829f2f3b2b9f -
Trigger Event:
release
-
Statement type: