From ac592aa98651aa2f5e890f8ec1bd701a3dac7036 Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Tue, 10 Nov 2026 15:01:27 +0000 Subject: [PATCH 1/5] docs: document the LibreSign 16 native webhook integration Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- _templates/home.html | 4 +- developer_manual/index.rst | 2 + .../integration/_native-webhooks.inc | 15 +- developer_manual/webhooks/configuration.rst | 91 +++++++ developer_manual/webhooks/event-catalog.rst | 121 +++++++++ .../webhooks/external-signing-flow.rst | 231 ++++++++++++++++++ developer_manual/webhooks/index.rst | 23 ++ .../webhooks/signing_completion.rst | 61 +++++ style_guide.rst | 20 +- 9 files changed, 549 insertions(+), 19 deletions(-) create mode 100644 developer_manual/webhooks/configuration.rst create mode 100644 developer_manual/webhooks/event-catalog.rst create mode 100644 developer_manual/webhooks/external-signing-flow.rst create mode 100644 developer_manual/webhooks/index.rst create mode 100644 developer_manual/webhooks/signing_completion.rst diff --git a/_templates/home.html b/_templates/home.html index afa3fcb4..453e0e9d 100644 --- a/_templates/home.html +++ b/_templates/home.html @@ -58,7 +58,7 @@

Available versions

- {% if entry.slug == 'main' %}main{% else %}LibreSign {{ entry.slug }}{% endif %} + {% if entry.slug == 'main' %}{% if entry.app_version is defined %}LibreSign {{ entry.app_version.split('.')[0] }}{% else %}Development{% endif %}{% else %}LibreSign {{ entry.slug }}{% endif %}

{% if entry.status == 'development' %}Development (not a stable release) @@ -68,7 +68,7 @@

Nextcloud {{ entry.nextcloud_min }}{% if entry.nextcloud_min != entry.nextcloud_max %}–{{ entry.nextcloud_max }}{% endif %}

-