From 385e8ac0b2f4c653bf23ccaadc5332f8b8578182 Mon Sep 17 00:00:00 2001
From: Benoit Mortier <benoit.mortier@fusiondirectory.org>
Date: Wed, 2 Apr 2025 20:53:37 +0200
Subject: [PATCH] :handshake: fix(notifications) the notification plugin miss
 the plugin installation

Signed-off-by: Benoit Mortier <benoit.mortier@fusiondirectory.org>
---
 .../plugins/notifications/configuration.rst   |  4 +++
 .../plugins/notifications/description.rst     |  8 +++++
 .../plugins/notifications/index.rst           |  5 ++-
 .../plugins/notifications/installation.rst    | 31 +++++++++++++++++++
 4 files changed, 47 insertions(+), 1 deletion(-)
 create mode 100644 source/fusiondirectory/plugins/notifications/configuration.rst
 create mode 100644 source/fusiondirectory/plugins/notifications/description.rst
 create mode 100644 source/fusiondirectory/plugins/notifications/installation.rst

diff --git a/source/fusiondirectory/plugins/notifications/configuration.rst b/source/fusiondirectory/plugins/notifications/configuration.rst
new file mode 100644
index 00000000..8c0a5ea0
--- /dev/null
+++ b/source/fusiondirectory/plugins/notifications/configuration.rst
@@ -0,0 +1,4 @@
+Configuration
+=============
+
+The list of attributes **must be** configured via the **FusionDirectory configuration menu** under the **Notifications** tab before use.
diff --git a/source/fusiondirectory/plugins/notifications/description.rst b/source/fusiondirectory/plugins/notifications/description.rst
new file mode 100644
index 00000000..5bfe4f38
--- /dev/null
+++ b/source/fusiondirectory/plugins/notifications/description.rst
@@ -0,0 +1,8 @@
+Description
+===========
+
+This plugin is used in the manage possibility of getting notified of attributes or supann ressources change on a set of users
+
+
+
+
diff --git a/source/fusiondirectory/plugins/notifications/index.rst b/source/fusiondirectory/plugins/notifications/index.rst
index 1e1570bd..b6912e8c 100644
--- a/source/fusiondirectory/plugins/notifications/index.rst
+++ b/source/fusiondirectory/plugins/notifications/index.rst
@@ -5,4 +5,7 @@ Notifications
 .. toctree::
    :maxdepth: 2
 
-   notificationsTask.rst
+   description
+   installation
+   configuration
+   notificationsTask
diff --git a/source/fusiondirectory/plugins/notifications/installation.rst b/source/fusiondirectory/plugins/notifications/installation.rst
new file mode 100644
index 00000000..9d610685
--- /dev/null
+++ b/source/fusiondirectory/plugins/notifications/installation.rst
@@ -0,0 +1,31 @@
+Installation
+============
+
+Install packages
+----------------
+
+Debian
+^^^^^^
+
+.. code-block:: bash
+
+   apt-get install fusiondirectory-plugin-notifications
+   apt-get install fusiondirectory-plugin-notifications-schema
+
+Install schemas
+---------------
+
+Debian
+^^^^^^
+
+.. code-block:: bash
+
+   fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/notifications-fd.schema
+   fusiondirectory-schema-manager --insert-schema /etc/ldap/schema/fusiondirectory/notifications-fd-conf.schema
+
+Register the plugin
+-------------------
+
+.. code-block:: bash
+ 
+   fusiondirectory-plugins-manager --register-plugin /etc/fusiondirectory/yaml/notifications/description.yaml
-- 
GitLab