Repository navigation
Examples
Drop-in folders in Ordryn-Extensions. Each has manifest.json and a README with operator install steps. Copy the folder to data/extensions/<id> (name must stay the id), restart, enable in Admin, then configure on the project (except join-requests).
Safe to enable severity, fields-demo, and estimate together (different storage keys). Enable as many notification extensions as you want; each project owner still configures a URL per extension.
The webhook example is a large event set, not every hook Ordryn accepts. See Hooks for the host catalog.
| Folder | What it shows |
|---|---|
| severity | One enum (severity.level), sidebar + kanban badge |
| fields-demo | All eight v1 field types, including date and markdown
|
| estimate | Fibonacci enum (estimate.points), sidebar + kanban |
| Folder | What it shows |
|---|---|
| webhook | Large hook set, format: json, filters, signing, sample JSON |
| comments |
task.commented and task.mentioned
|
| activity | Board/audit: moved, tagged, overdue, reorder, membership, sprints |
| lifecycle | Split moves, archive/restore, membership, sprint dates |
| JSON to your HTTPS→SMTP relay (not Admin → Email); sample Go relay | |
| due-dates |
task.due_changed / task.due_soon / task.overdue; quieter email relay |
| join-requests | Site-scoped join.request / join.approved / join.denied; Admin URL, no project tab |
| Folder | delivery.type |
What it shows |
|---|---|---|
| discord | discord.webhook |
Discord markdown, embed, comment threads |
| slack | slack.webhook |
Slack mrkdwn, Block Kit Open button |
| teams | teams.webhook |
Teams Workflows Adaptive Card |
| google-chat | googlechat.webhook |
Chat cards (cardsV2), threadKey
|
| ntfy | ntfy.webhook |
ntfy topic + optional Bearer token |
| claimed | ntfy.webhook |
Claim / unclaim / overdue; member claimed_is_me
|
| mentions | ntfy.webhook |
task.mentioned only; member “Notify me” |
| Folder | What it shows |
|---|---|
| callback-bot | Sandboxed panel.html, date/markdown fields, permissions, inbound complete/set_field, sample relay |
email/relay/main.go, due-dates/relay/main.go, and callback-bot/relay/main.go are sample HTTPS helpers. They are not loaded by Ordryn. Run them yourself behind public HTTPS and set ORDRYN_SIGNING_SECRET to verify X-Ordryn-Signature. Private/LAN relay URLs are rejected.